Поля Объекта не обнаружена(ОрганизацияИНН)
Функция ВыгрузитьПоступлениеУслуг(ПутьКФайлу)
Запись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.ЗаписатьКонецЭлемента();
Сообщить("Файл успешно записан записано "+ счетчик+ " документов");
КонецФункции
ПоказатьЧто не так делаю? Заранее спасибо. Выдает ошибку: Поля Объекта не обнаружена(ОрганизацияИНН).
Ответы
В избранное
Подписаться на ответы
Сортировка:
Древо развёрнутое
Свернуть все
Вакансии
Аналитик 1С / Бизнес-аналитик
Нижний Новгород
зарплата от 100 000 руб. до 250 000 руб.
Временный (на проект)
Нижний Новгород
зарплата от 100 000 руб. до 250 000 руб.
Временный (на проект)