gifts2017

Групповая загрузка входящих налоговых накладных из "МЕДОК" (УПП для Украины)

Опубликовал shaman (shamant) в раздел Обмен - Обмен с другими системами

Обработка предназначена для групповой загрузки входящих налоговых накладных из файлов XML выгрузки ПО "МЕДОК" (УПП для Украины).
С возможностью использования версий алгоритмов загрузки перенесенных из различных релизов конфигурации УПП.

   В последних релизах типовой конфигурации УПП есть механизм заполнения документа "Запись книги приобретения" на основании выгруженного XML из "Медок". Но проблема заключается в том, что каждую налоговую приходится загружать по отдельности, что не очень удобно.

   Порыскав на просторах "Infostart" нашел несколько реализованных механизмов групповой загрузки, но к сожалению, для необходимой мне конфигурации (конфигурация "Управление Элеватором для Украины" - на основании "УПП для Украины") и необходимого функционала не нашел.

   Данная обработка позволяет автоматизировать процесс загрузки входящих налоговых. В обработке достаточно указать папку, в которой лежат ХМЛ файлы и нажать кнопку загрузить.

   Загрузка происходит по типовому алгоритму, поэтому для корректной загрузки документов в информационной базе должно существовать предприятие в кодом едрпоу идентичным тому, который задан для предприятия в "МЕДОК". Так же в базе должны существовать контрагенты с таким же ЕДРПОУ\ИНН и договоры контрагентов (поиск договоров происходит по входящему номеру и дате).

   Реализован контроль уже загруженных накладных через дополнительные свойства. Создается тип свойства привязанный к документу "Запись книги приобретения". Поиск происходит по имени файла загрузки. Если кому-то данный механизм покажется не нужным, все легко корректируется в коде обработки).

   Обработка после загрузки документа записывает документ и выводит в список загруженных документов (реализовано по средствам отбора по списку ссылок объекта "Документ список").

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

На данный момент поддерживаемый релиз УПП 1.3.35.2 и выше.

Добавлена поддержка релиза УПП 1.3.36.5.

Работа обработки проверена на версиях "Управление Элеватором для Украины" и типовой УПП релиза 1.3.35.2.

Возможно для кого-то будет полезной данная обработка.

 

Скачать файлы

Наименование Файл Версия Размер Кол. Скачив.
Групповая загрузка входящих налоговых накладных
.epf 25,56Kb
17.03.15
14
.epf 25,56Kb 14 Скачать

См. также

Подписаться Добавить вознаграждение

Комментарии

1. vashkostya vaschuk (vashkostya) 23.03.15 16:26
2. shaman (shamant) 25.03.15 00:08
(1) vashkostya, Если речь идет о реквизите "Номер входящего документа" - проверьте заполнение этого поля в Мидок и проверьте его обновление до актуальной версии.
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа