Выгрузка XML для загрузки в ЭДО Диадок


Печатная форма сохраняет xml файлы для дальнейшей загрузки в Диадок.

За основу взята была обработка //infostart.ru/public/1044249/ (был указан новый формат, переработано формирование имени файла, добавлен один обязательный реквизит). Данная разработка была переделана во внешнюю печатную форму для БП 3.

Порядок действий:

1. Создаем дополнительные сведения с именем "Идентификатор ЭДО" у Организации и у Контрагентов.

2. В модуле печатной формы, меняем переменную "мКаталогСохранения" на нужный нам каталог, куда будут сохраняться печатные формы.

3. Подключаем дополнительную внешнюю печатную форму

4. Заполняем соответствующие свойства у Контрагентов и организации

5. Пользуемся.

Печатать можно из журнала или из самого документа. При сохранении имя файла задается как "ИмяКонтрагента_Doc_НомерДокумента_From_ДатаДокумента.xml" (пример "Divuar_Cacao_company_Doc_00БП000002_from_05_03_2024.xml"). Во время печати проводятся проверки:

— Заполненность реквизита "Идентификатор ЭДО" у контрагента и организации

— Заполненность адреса (по составным частям, край, город, индекс, номер дома), у контрагента и организации.

После сохранения выводится информация об успешности или имеющихся ошибках при выгрузке документов, расписывается какие ошибки обнаружили, в оригинале еще указано, что необходимо проверять банковский счет.

На тестовых данных отработала нормально, но в ту неделю как я ее допилил Диадок решил, что на минимальном тарифе роуминг не нужен и мы ушли в Сбис, поэтому боевого крещения не было. Тестировалась на версии БП (3.0.73.50)

2 Comments

  1. user916600

    Добрый день, скажите пожалуйста, а такая обработка есть для конфигурации 1С:Управление сельскохозяйственным предприятием, редакция 1.3 (1.3.127.1) (Просто для УПП)

    Reply
  2. davdykin

    Добрый день! К сожалению у меня нет такой информации, но эта точно не подойдет ))

    Reply

Leave a Comment

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