Формирование УПД для ЭДО (электронного документооборота) для Бухгалтерии 3.0

0. 55 19.06.20 15:29 Сейчас в теме
Обработка для создания файла XML универсального передаточного документа (далее УПД) для отправки в электронный документооборот (ЭДО). Опробовал на ДИАДОК. Для конфигурации БП 3.0.

Перейти к публикации

Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. ovkartoshkin 03.08.20 01:19 Сейчас в теме
При проверке на сервисе

https://www.diadoc.ru/docs/forms/validation-xml

пишет

Атрибут ИдФайл не соответствует формату
Идентификатор файла.

Формат
Строка, количество знаков от 1 до 255.
Тип
Обязательный
2. Серый МО 18.08.20 23:32 Сейчас в теме
Подтверждаю, обработка НЕ рабочая, ошибка - id файла
3. KembriyDanil 4 08.09.20 11:18 Сейчас в теме
Бухгалтерия предприятия 3.0 (3.0.82.24) выводит сообщение об ошибке: "Поле объекта не обнаружено (ПлатёжноРасчётныеДокументы)"
4. murin 55 15.09.20 12:37 Сейчас в теме
Добрый день, развернул демо базу - Бухгалтерия предприятия, редакция 3.0 (3.0.82.24), работает без ошибок, возможно у вас доработанная конфигурация?
Прикрепленные файлы:
5. ediks 330 03.12.20 17:18 Сейчас в теме
(4) Попробуйте взять документ "Реализация" без СФ и будет Вам счастье.
Проверку на сервисе Diadoc не проходит.
6. RAV38574 98 09.12.20 10:51 Сейчас в теме
Обработка не работоспособна, как Вы ее проверяли на тестовой базе не понятно. Ид не заполняются ни файла ни отправителя, получателя,
ЭД.ДобавитьСтроку("<Файл ИдФайл="""" ВерсФорм=""5.01"" ВерсПрог=""Diadoc 1.0"">");
ЭД.ДобавитьСтроку("<СвУчДокОбор ИдОтпр="""" ИдПол="""">");
ошибка в заполнении адреса организации отправителя,
ЭД.ДобавитьСтроку("<АдрИнф КодСтр=""643"" АдрТекст=""" + ?(ЗначениеЗаполнено(Грузоотправитель) исправить на Док.Грузоотправитель

обращение к одной функции несколько раз получая параметр
ЭД = ЗаполнитьНаСервере().ЭД;
Дата = ЗаполнитьНаСервере().Дата;
Номер = ЗаполнитьНаСервере().Номер;
Надо
Структура = ЗаполнитьНаСервере();
ЭД = Структура.ЭД;
Дата = Структура.Дата;
Номер = Структура.Номер;


Обработку доделайте или уберите, без доработки это бесполезная трата времени.
Оставьте свое сообщение
Вопросы с вознаграждением