Форум
Знания
1С:Предприятие
Инф.технологии
О жизни
Курс аналитика 1С
Каталог разработок
Книга знаний
Wiki
Поиск
Секции
1C v8
1C 7.7 и ранее
Администрирование
Политика
Жизнь прекрасна
Как страшно жить
Жизнь форума
Другие секции...
Работа
Обсуждения
Вакансии
Поиск специалиста
О нас
О форуме
Правила
Рейтинг
Карта сайта
Реклама на сайте
Контакты
Вход
Вход
|
Регистрация
1С:Предприятие
:: 1С:Предприятие 7.7 и ранее
v7: Выгрузка СЗВ-ТД из ЗиК 7.7. Ошибка 50 при проверке в ПФР
Я
AsmSg
16.10.20 - 15:11
Приветствую. Может кто поможет советом. Имеется код
//Загрузим внешнюю компоненту V7Plus.dll
СписокВозможныхМест = СоздатьОбъект("СписокЗначений");
СписокВозможныхМест.ДобавитьЗначение(КаталогИБ() + "v7plus.dll" );
СписокВозможныхМест.ДобавитьЗначение(КаталогПрограммы() + "v7plus.dll" );
СписокВозможныхМест.ДобавитьЗначение(КаталогИБ() + "ExtForms\" + "v7plus.dll" );
гПутьОбъекта_КомпонентаV7plus = НайтиПервыйСуществующийФайл(СписокВозможныхМест);
Если ЗагрузитьВнешнююКомпоненту(гПутьОбъекта_КомпонентаV7plus) <> 1 Тогда
Предупреждение("Компонента v7plus.dll не найдена! Файл выгрузки не сформирован");
Возврат;
КонецЕсли;
XMLАнализатор = СоздатьОбъект("AddIn.XMLParser");
ХМЛФайлДанных = XMLАнализатор.СоздатьДокумент();
ХМЛФайлДанных.Кодировка="UTF-8";
хмлКорень = ХМЛФайлДанных.СоздатьПодчиненныйЭлемент("ЭДПФР");
Атрибут(хмлКорень, "xmlns", "
http://пф.рф/СЗВ-ТД/2019-12-20"
;);
Атрибут(хмлКорень, "xmlns:xs", "
http://www.w3.org/2001/XMLSchema"
;);
Атрибут(хмлКорень, "xmlns:АФ5", "
http://пф.рф/АФ/2018-12-07"
;);
Атрибут(хмлКорень, "xmlns:УТ2", "
http://пф.рф/УТ/2017-08-21"
;);
хмлСЗВ = хмлКорень.СоздатьПодчиненныйЭлемент("СЗВ-ТД");
хмлРаботодатель = хмлСЗВ.СоздатьПодчиненныйЭлемент("Работодатель");
В выходном файле получаем <СЗВ-ТД xmlns="">,а нужно <СЗВ-ТД>, поскольку из-за этого файл не проходит проверку в ПФР. Так же получается с узлом <СлужебнаяИнформация xmlns="">.
victuan1
1 - 19.10.20 - 06:54
А разве ЗИК 7.7 поддерживает форму СЗВ-ТД?
SleepyHead
2 - 19.10.20 - 07:01
(
0
) Замени после выгрузки, работай как с обычным текстом.
Список тем форума
Рекламное место пустует
Рекламное место пустует
💰💰💰
Инвестируй!
💰💰💰
Дарим месяц торговли без комиссии! Акции, облигации, валюта, ETF.
ВНИМАНИЕ!
Если вы потеряли окно ввода сообщения, нажмите
Ctrl-F5
или
Ctrl-R
или кнопку "Обновить" в браузере.