Поля Объекта не обнаружена(ОрганизацияИНН)

1. Fanatiq777 31.08.21 09:27 Сейчас в теме
Функция ВыгрузитьПоступлениеУслуг(ПутьКФайлу)
	          	ЗаписьXML = Новый ЗаписьXML;
	ЗаписьXML.ОткрытьФайл(ПутьКФайлу,"UTF-8");
	ЗаписьXML.ЗаписатьОбъявлениеXML();

	счетчик2 = 0;
	
	ЗаписьXML.ЗаписатьНачалоЭлемента("СпискокУслуг");
	Запрос1 = Новый Запрос;
	Запрос1.Текст="ВЫБРАТЬ
	 |	ПриобретениеУслугПрочихАктивов.Ссылка КАК Ссылка,
	 |	ПриобретениеУслугПрочихАктивов.ВерсияДанных КАК ВерсияДанных,
	 |	ПриобретениеУслугПрочихАктивов.ПометкаУдаления КАК ПометкаУдаления,
	 |	ПриобретениеУслугПрочихАктивов.Номер КАК Номер,
	 |	ПриобретениеУслугПрочихАктивов.Дата КАК Дата,
	 |	ПриобретениеУслугПрочихАктивов.Проведен КАК Проведен,
	 |	ПриобретениеУслугПрочихАктивов.Организация КАК Организация,
	 |	ПриобретениеУслугПрочихАктивов.Соглашение КАК Соглашение,
	 |	ПриобретениеУслугПрочихАктивов.Партнер КАК Партнер,
	 |	ПриобретениеУслугПрочихАктивов.Контрагент КАК Контрагент,
	 |	ПриобретениеУслугПрочихАктивов.Подразделение КАК Подразделение,
	 |	ПриобретениеУслугПрочихАктивов.Валюта КАК Валюта,
	 |	ПриобретениеУслугПрочихАктивов.НомерВходящегоДокумента КАК НомерВходящегоДокумента,
	 |	ПриобретениеУслугПрочихАктивов.Менеджер КАК Менеджер,
	 |	ПриобретениеУслугПрочихАктивов.ЦенаВключаетНДС КАК ЦенаВключаетНДС,
	 |	ПриобретениеУслугПрочихАктивов.ВалютаВзаиморасчетов КАК ВалютаВзаиморасчетов,
	 |	ПриобретениеУслугПрочихАктивов.ДатаВходящегоДокумента КАК ДатаВходящегоДокумента,
	 |	ПриобретениеУслугПрочихАктивов.ДатаПлатежа КАК ДатаПлатежа,
	 |	ПриобретениеУслугПрочихАктивов.ФормаОплаты КАК ФормаОплаты,
	 |	ПриобретениеУслугПрочихАктивов.НалогообложениеНДС КАК НалогообложениеНДС,
	 |	ПриобретениеУслугПрочихАктивов.СуммаДокумента КАК СуммаДокумента,
	 |	ПриобретениеУслугПрочихАктивов.СуммаВзаиморасчетов КАК СуммаВзаиморасчетов,
	 |	ПриобретениеУслугПрочихАктивов.БанковскийСчетОрганизации КАК БанковскийСчетОрганизации,
	 |	ПриобретениеУслугПрочихАктивов.Комментарий КАК Комментарий,
	 |	ПриобретениеУслугПрочихАктивов.ГруппаФинансовогоУчета КАК ГруппаФинансовогоУчета,
	 |	ПриобретениеУслугПрочихАктивов.ХозяйственнаяОперация КАК ХозяйственнаяОперация,
	 |	ПриобретениеУслугПрочихАктивов.Договор КАК Договор,
	 |	ПриобретениеУслугПрочихАктивов.БанковскийСчетКонтрагента КАК БанковскийСчетКонтрагента,
	 |	ПриобретениеУслугПрочихАктивов.ЗакупкаПодДеятельность КАК ЗакупкаПодДеятельность,
	 |	ПриобретениеУслугПрочихАктивов.ПорядокРасчетов КАК ПорядокРасчетов,
	 |	ПриобретениеУслугПрочихАктивов.ПодотчетноеЛицо КАК ПодотчетноеЛицо,
	 |	ПриобретениеУслугПрочихАктивов.НазначениеАванса КАК НазначениеАванса,
	 |	ПриобретениеУслугПрочихАктивов.КоличествоДокументов КАК КоличествоДокументов,
	 |	ПриобретениеУслугПрочихАктивов.КоличествоЛистов КАК КоличествоЛистов,
	 |	ПриобретениеУслугПрочихАктивов.Руководитель КАК Руководитель,
	 |	ПриобретениеУслугПрочихАктивов.ГлавныйБухгалтер КАК ГлавныйБухгалтер,
	 |	ПриобретениеУслугПрочихАктивов.СтатьяДвиженияДенежныхСредств КАК СтатьяДвиженияДенежныхСредств,
	 |	ПриобретениеУслугПрочихАктивов.НаправлениеДеятельности КАК НаправлениеДеятельности,
	 |	ПриобретениеУслугПрочихАктивов.Курс КАК Курс,
	 |	ПриобретениеУслугПрочихАктивов.Кратность КАК Кратность,
	 |	ПриобретениеУслугПрочихАктивов.ПорядокОплаты КАК ПорядокОплаты,
	 |	ПриобретениеУслугПрочихАктивов.СтатусЗагрузкиДокументы КАК СтатусЗагрузкиДокументы,
	 |	ПриобретениеУслугПрочихАктивов.Расходы.(
	 |		Ссылка КАК Ссылка,
	 |		НомерСтроки КАК НомерСтроки,
	 |		Содержание КАК Содержание,
	 |		Количество КАК Количество,
	 |		Цена КАК Цена,
	 |		Сумма КАК Сумма,
	 |		СтавкаНДС КАК СтавкаНДС,
	 |		СуммаНДС КАК СуммаНДС,
	 |		СуммаСНДС КАК СуммаСНДС,
	 |		СтатьяРасходов КАК СтатьяРасходов,
	 |		АналитикаРасходов КАК АналитикаРасходов,
	 |		ИдентификаторСтроки КАК ИдентификаторСтроки,
	 |		СуммаВзаиморасчетов КАК СуммаВзаиморасчетов,
	 |		СуммаНДСВзаиморасчетов КАК СуммаНДСВзаиморасчетов,
	 |		УдалитьАналитикаУчетаПартий КАК УдалитьАналитикаУчетаПартий,
	 |		Подразделение КАК Подразделение,
	 |		КомментарийРаспределения КАК КомментарийРаспределения,
	 |		АналитикаАктивовПассивов КАК АналитикаАктивовПассивов,
	 |		СчетУчета КАК СчетУчета,
	 |		Субконто1 КАК Субконто1,
	 |		Субконто2 КАК Субконто2,
	 |		Субконто3 КАК Субконто3,
	 |		НаправлениеДеятельности КАК НаправлениеДеятельности
	 |	) КАК Расходы,
	 |	ПриобретениеУслугПрочихАктивов.ДополнительныеРеквизиты.(
	 |		Ссылка КАК Ссылка,
	 |		НомерСтроки КАК НомерСтроки,
	 |		Свойство КАК Свойство,
	 |		Значение КАК Значение,
	 |		ТекстоваяСтрока КАК ТекстоваяСтрока
	 |	) КАК ДополнительныеРеквизиты,
	 |	ПриобретениеУслугПрочихАктивов.РасшифровкаПлатежа.(
	 |		Ссылка КАК Ссылка,
	 |		НомерСтроки КАК НомерСтроки,
	 |		Заказ КАК Заказ,
	 |		Сумма КАК Сумма,
	 |		СуммаВзаиморасчетов КАК СуммаВзаиморасчетов
	 |	) КАК РасшифровкаПлатежа
	 |ИЗ
	 |	Документ.ПриобретениеУслугПрочихАктивов КАК ПриобретениеУслугПрочихАктивов
	 |ГДЕ
	 |	ПриобретениеУслугПрочихАктивов.Организация = &РекОрганизации
	 |	И ПриобретениеУслугПрочихАктивов.Дата МЕЖДУ &ДатаНач И &ДатаКонец" ;
	
	Запрос1.УстановитьПараметр("ДатаНач", ПериодВыгрузки.ДатаНачала);
	Запрос1.УстановитьПараметр("ДатаКонец",ПериодВыгрузки.ДатаОкончания);
	Запрос1.УстановитьПараметр("РекОрганизации", РекОрганизация);
	РезультатЗап = Запрос1.Выполнить().Выбрать();
	
	
	ЗаписьXML.ЗаписатьНачалоЭлемента("СпискокДокументов");     
	    Пока РезультатЗап.Следующий()Цикл
		Если Строка(РезультатЗап.СтатусЗагрузкиДокументы) = "Создан не выгружен" ТОГДА
			
		ЗаписьXML.ЗаписатьНачалоЭлемента("Услуги");
		ЗаписьXML.ЗаписатьАтрибут("Номер",Строка(РезультатЗап.Номер));
		ЗаписьXML.ЗаписатьАтрибут("дата",Строка(РезультатЗап.Дата));
		ЗаписьXML.ЗаписатьАтрибут("Организация",Строка(РезультатЗап.Организация));
		ЗаписьXML.ЗаписатьАтрибут("ОрганизацииИНН",Строка(РезультатЗап.ОрганизацияИНН));
		ЗаписьXML.ЗаписатьАтрибут("Контрагент",Строка(РезультатЗап.Контрагент));
		ЗаписьXML.ЗаписатьАтрибут("КонтрагентИНН",Строка(РезультатЗап.КонтрагентИНН));
	
		ЗаписьXML.ЗаписатьАтрибут("СуммаДокумента", Строка(РезультатЗап.СуммаДокумента));
		ЗаписьXML.ЗаписатьАтрибут("НомерВход",Строка(РезультатЗап.НомерВходящегоДокумента));
		ЗаписьXML.ЗаписатьАтрибут("ДатаВход",Строка(РезультатЗап.ДатаВходящегоДокумента));
		
		
		Услуги = РезультатЗап.Расходы;
		список = Услуги.Выбрать();
		Пока список.Следующий() Цикл
			ЗаписьXML.ЗаписатьНачалоЭлемента("таблицаУслуги");
			ЗаписьXML.ЗаписатьАтрибут("Содержание",Строка(список.Содержание));
			ЗаписьXML.ЗаписатьАтрибут("Цена",Строка(список.Цена));
			ЗаписьXML.ЗаписатьАтрибут("Количество",Строка(список.Количество));
			ЗаписьXML.ЗаписатьАтрибут("Сумма",Строка(список.Сумма));
			ЗаписьXML.ЗаписатьАтрибут("СтавкаНДС",Строка(список.СтавкаНДС)); 
			ЗаписьXML.ЗаписатьАтрибут("СуммаНДС",Строка(список.СуммаНДС));
			ЗаписьXML.ЗаписатьКонецЭлемента();
		КонецЦикла;
		ЗаписьXML.ЗаписатьКонецЭлемента();
		
		
		
		счетчик = счетчик +1;
		
		НомерДокумента = РезультатЗап.Номер;
		ДАтаДокумента = РезультатЗап.Дата;
		
		ДокументИзменен = Документы.ПриобретениеУслугПрочихАктивов.НайтиПоНомеру(НомерДокумента,ДАтаДокумента);
		Док = ДокументИзменен.ПолучитьОбъект();
		Док.СтатусЗагрузкиДокументы = Перечисления.СтутусВыгрузкиДокументов.Выгружен;
		Док.Записать(РежимЗаписиДокумента.Проведение);
		КонецЕсли;
	КонецЦикла;
	ЗаписьXML.ЗаписатьКонецЭлемента();
	


	Сообщить("Файл успешно записан записано "+ счетчик+ " документов");

КонецФункции
Показать


Что не так делаю? Заранее спасибо. Выдает ошибку: Поля Объекта не обнаружена(ОрганизацияИНН).
Ответы
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
2. Hi_Hydra 4 31.08.21 09:31 Сейчас в теме
(1)
ПриобретениеУслугПрочихАктивов.Расходы.

Действительно, в запросе нет этого поля.
3. spacecraft 31.08.21 09:32 Сейчас в теме
(1)
Поля Объекта не обнаружена(ОрганизацияИНН)

Я тоже в запросе такого поля не обнаружил.
4. Kovekh 31.08.21 09:54 Сейчас в теме
(1) Вангую, поправите ОрганизацияИНН и потом зададите вопрос про КонтрагентИНН такими темпами)
В запросе-то у вас нет таких полей, которые вы хотите получить из него)
5. PhoenixAOD 62 31.08.21 10:26 Сейчас в теме
(1)
| ПриобретениеУслугПрочихАктивов.Организация.ИНН КАК ОрганизацияИНН,
и будет тебе щастье
6. SlavaKron 31.08.21 10:31 Сейчас в теме
(5) Не будет, как сказал (4), нам еще КонтрагентИНН побороть нужно.
1c_ssnik; +1 Ответить
7. DenisVol 3 31.08.21 12:07 Сейчас в теме
ЗаписьXML.ЗаписатьАтрибут("ОрганизацииИНН",Строка(РезультатЗап.Организация.ИНН));
ЗаписьXML.ЗаписатьАтрибут("Контрагент",Строка(РезультатЗап.Контрагент));
ЗаписьXML.ЗаписатьАтрибут("КонтрагентИНН",Строка(РезультатЗап.Контрагент.ИНН));
8. Kovekh 31.08.21 12:25 Сейчас в теме
(7) Значения через точку от лукавого. Нормально писать запросом, либо бспшным функционалом получать значение реквизита объекта. Иначе бесправным людям можно и свалиться в ошибку)
11. PhoenixAOD 62 31.08.21 13:54 Сейчас в теме
13. DenisVol 3 31.08.21 15:37 Сейчас в теме
(11) Хотелось бы для себя уточнить почему "не взлетит"?
9. user856012 13 31.08.21 12:27 Сейчас в теме
"Дураки какие-то..." (с)

Разуйте глаза: вы все советуете автору, как ему найти поле, а у него не обнаружена Поля (Объекта - скорее всего, фамилия Полины) - наверное, ушла от него к другому. :)
10. Kovekh 31.08.21 12:31 Сейчас в теме
(9)А это знатный подкол от сведущих в русском языке) Без вас как-то даже не заострил на этом внимание))
12. PhoenixAOD 62 31.08.21 13:55 Сейчас в теме
(9)тебе в (5) чето не нравиться?
14. пользователь 01.09.21 13:00
Сообщение было скрыто модератором.
...
15. пользователь 01.09.21 13:10
Сообщение было скрыто модератором.
...
16. пользователь 01.09.21 13:25
Сообщение было скрыто модератором.
...
17. пользователь 01.09.21 13:47
Сообщение было скрыто модератором.
...
Оставьте свое сообщение
Вакансии
1С аналитик
Москва
зарплата от 210 000 руб.
Полный день

Руководитель направления 1С
Москва
зарплата от 350 000 руб.
Полный день

1С Программист
Москва
зарплата от 180 000 руб.
Полный день

Программист 1С
Москва
зарплата от 180 000 руб. до 220 000 руб.
Полный день

Аналитик 1С / Бизнес-аналитик
Нижний Новгород
зарплата от 100 000 руб. до 250 000 руб.
Временный (на проект)