Для документа xml должен существовать документ более высокого уровня
Перейти к содержимому

Для документа xml должен существовать документ более высокого уровня

  • автор:

Для документа xml должен существовать документ более высокого уровня

пытаюсь создать документ XML
вот что пишу

Анализатор=СоздатьОбъект(«AddIn.XMLParser»);
КореньДокумента=Анализатор.СоздатьДокумент();
1-ДанныеДокумента=КореньДокумента.СоздатьУзел(«1″,»ДанныеЗаказчика»);
2-ДанныеДокумента=КореньДокумента.СоздатьПодчиненныйЭлемент(«Инфо»);
КореньДокумента.Записать(«C:\zakaz.xml»);
Если пишу строчку 1 выдает при записи вот такую ошибку
Для документа XML должен существовать документ более высокого уровня
а если вместо нее строчку 2 тогда документ сохраняется, подскажите в чем ошибка, с XML ранее не работал, поэтому строго не судите!

Если ЗагрузитьВнешнююКомпоненту(КаталогИБ() + «v7plus.dll») = 0 Тогда
Предупреждение(«Компонента v7plus.dll не найдена!»);
Возврат;
КонецЕсли;

XMLАнализатор = СоздатьОбъект(«AddIn.XMLParser»);
XMLКорневойРаздел = XMLАнализатор.СоздатьДокумент();
ДанныеXML = XMLКорневойРаздел.СоздатьПодчиненныйЭлемент(«root»);

Для Сч1 = 1 По 3 Цикл
Ветка = ДанныеXML.СоздатьПодчиненныйЭлемент(«Данные» + Сч1);
Ветка.УстановитьАтрибут(«Дата», ТекущаяДата());
Ветка.УстановитьАтрибут(«Время», ТекущееВремя());
Для Сч2 = 1 По 5 Цикл
Элемент = Ветка.СоздатьПодчиненныйЭлемент(«Элемент» + Сч2);
Элемент.Значение = «Значение» + Сч2;
КонецЦикла;
КонецЦикла;

Для документа xml должен существовать документ более высокого уровня

2. пн., 01 кві 2019, 14:03 , MDOffice mdoffice@mdoffice.com.ua
Регіон: Киев

Вопрос перенесен в «Форум ПО».
Ответ на Ваш вопрос Вы найдете в этом разделе сайта.

Уважаемые коллеги!
Обращаем Ваше внимание, что данный форум предназначен для обсуждения проблем связанных с ведением внешнеэкономической деятельности. Все вопросы, связанные с работой программного обеспечения можно задать по телефонам:
(044) 339-95-45,
(067) 739-95-45,
(093) 339-95-45,
(050) 339-95-45

Мы гарантируем, что на все вопросы Вы получите ответы.

Відповідей: 2
Переглядів: 811
Цитировать

&copy 1999-2024 НВО «Поверхность МД», тел.: (044) 339-95-45, (067) 739-95-45, (093) 339-95-45, (050) 339-95-45
При повному або частковому використанні матеріалів сайту гіперпосилання на «WWW MD Office» обов’язкове!

Для документа xml должен существовать документ более высокого уровня

Підключення до шлюзу ДПС документів: 0 Підключення до шлюзу Держстату документів: 0 Підключення до сервера обміну ДПС Помилка при роботі з сервером обміну ДПС: Для документа XML должен существовать документ более высокого уровня.

і довго грузить, начебто підвисає Соната

Вiталій (адміністратор)

Незадекларовані зміни на сервері обміну ДПС. Сьогодні планується оновлення Сонати щодо цього.

Вiталій (адміністратор)

Враховано у версії 1.4.5.2. Оновіть, будь ласка, Сонату — https://sonata.biz.ua/download

В меня выходит ошибка — Помилка при роботі з сервером обміну ДПС: Для документа XML должен существовать документ более высокого уровня. Версия 1.4.6.1. Как исправить?

Вiталій (адміністратор)

Якщо виникає така помилка, то це означає, що сервер обміну ДПС не працює. У випадку відправлення РК: якщо ваш контрагент теж користується Сонатою, то ви можете відправити йому документ, змінивши налаштування обміну з сервера ДПС на пошту (бажано, тимчасово). Ці налаштування — у профілі підприємства.

Якщо така помилка виникає під час прийняття повідомлень, то ви можете ігнорувати її. Але, при цьому, не зможете отримати розрахунки коригування ПДВ від контрагентів.

Для документа xml должен существовать документ более высокого уровня

user100000 wrote: Постоянно через раз выходит ошибка:
APLM0012 An unexpected error has occurred while invoking target service operationon
это что? как от нее избавиться?

05/06/2018 09:56:56
05/06/2018 10:15:47

Sasha_D wrote: Присоединяюсь к вопросу. Моя ситуация:
Пытаюсь оформить производственную партию. Для этого мне нужно получить список записей журнала.
Здесь начинаются чудеса.
У меня есть два тестовых подключения к разным ХС: А и Б.
В А через веб занесены записи складского журнала, на Б пусто.
Если я ставлю реквизиты доступа А, то получаю пустой журнал — все нормально.
С реквизитами доступа Б получаю ошибку.
‘APLM0012″ xmlns:apl=»http://api.vetrf.ru/schema/cdm/application»>An unexpected error has occurred while invoking target service operation.’
Сравниваю текст заявки в журнале обращений к АПИ, они отличаются только реквизитами предприятий.
Есть мысли по этому поводу?

05/06/2018 11:29:01
05/06/2018 13:00:44
05/06/2018 13:06:50
killigor wrote: Такая же проблема. Это только на тестовом сервере так?
05/06/2018 13:12:50
05/06/2018 13:13:55
lalex23 wrote:
killigor wrote: Такая же проблема. Это только на тестовом сервере так?

бывает и на рабочем 2.0 проскальзывает
05/06/2018 13:23:21
Владимир Игнатов wrote:
lalex23 wrote:
killigor wrote: Такая же проблема. Это только на тестовом сервере так?

бывает и на рабочем 2.0 проскальзывает

Что значит в Вашем сообщении «бывает» и «проскальзывает»?
За вчерашний день у меня в логах — 43 штуки таких ошибки. Это на 96 запросов.

05/06/2018 13:28:29
05/06/2018 13:47:53
killigor wrote: А как выходите из этой ситуации? Повторная попытка по таймауту?

Ну, когда есть APLM0012, таймаут уже не нужен, ответ ведь уже пришел. А так — да, повторная попытка. Вот, например:

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *