gifts2017

ЕГАИС (розница) для платформы 1С: 7.7

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

Обмен данными с системой ЕГАИС из программы 1С: 7.7. Посылаем акты подтверждения, запросы на продукцию, контрагентов и т.д.

Данный отчет отправляет акт подтверждения принятия алкогольной продукции, а также выполняет запрос поставщиков, продукции и остатков.

Отчет не привязан не к одной конфигурации. Для работы отчета не требуется дополнительных компонентов кроме утилиты curl. Обмен данными с  УТМ происходит через утилиту curl.

Отчет работает на всех платформах, в том числе и на сервере терминалов.

Для начала на любом устройстве создайте каталог (например, EGAIS). В созданный каталог скопируйте отчет и утилиту curl. Запускаете отчет из 1С. Произведите первоначальную настройку. Занесите URL УТМ и ИД торговой точки. Сохраните настройку. Если УТМ находится в рабочем состоянии, тогда отчет готов к работе.

Документы автоматически не обновляются. Для получения новых документов жмите кнопку <Обновить документы>.

ВАЖНО!!!
При работе отчета все XML документы копируются в папку Arhiv, при этом из УТМ они удаляются. Для отключения этого режима в окне настроек установите флажок "Не удалять документы из УТМ". Для отладки отчета также можно установить флажок "Показать имя файла".

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

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

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

Наименование Файл Версия Размер Кол. Скачив.
Обмен с ЕГАИС
.ert 49,50Kb
05.02.16
21
.ert 0 49,50Kb 21 Скачать

См. также

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

Комментарии

1. Андрей Тарлыков (Tarlich) 05.02.16 17:23
Кнопка "Создать документ 1С " создаст поступление у Тис 9,2?
2. Владимир Вознесенский (v3_62) 06.02.16 09:32
Tarlich, Кнопка "Создать документ 1С " создаст поступление у Тис 9,2?
Нет. Писал для своей конфигурации.
Все данные для создания документа есть, так что дописать будет не сложно.
Если пользоваться процедурой "ОткрытьФорму()", то придется дописывать
еще и в модуле документа.
3. b00ker (b00ker) 29.02.16 11:13
Уточните, как в Вашей обработке сопоставлять контрагентов?
4. Владимир Вознесенский (v3_62) 01.03.16 12:19
В базе sinhro.dbf, храню данные соответствия кода из ЕГАИС и элемента справочника 1С.
Заполняю данные из процедуры ОбработкаПодбора.
Контрагентов сопоставляю только в момент добавления нового документа.
В прицепе сохранил обработку подбора по коду понятно как работает.
Задачу выводить контрагента при просмотре ТТН не ставил.
При добавлении новой накладной, если контрагент уже синхронизирован, то
вывожу подробную информацию о поставщике из документа и справочника
с указанием ИНН и КПП. Были случаи когда поставщик поставлял товар с другого
склада, а оператор выбирал не тот КПП. Можно контрагента сопоставлять
по ИНН и КПП, данный случай должен исключить все ошибки.
Прикрепленные файлы:
Обработка подбора.txt
5. kuli kuli (kulispb) 10.05.16 15:15
подскажите пожалуйста как получить квитанцию с ЕГАИС через вашу обработку? (возможно ли это?)
6. Владимир Вознесенский (v3_62) 11.05.16 05:43
Добрый день.
Получение квитанций происходит по мере их поступления
при нажатии кнопки "Обновить документы".
Они попадают в каталог с файлами и в базу документов.
При выборе открываются экран с минимальной информацией
о документе.
В процессе эксплуатации была изменена структура
базы данных и имена файлов стали генерироваться с датой
в имени файла и т.д.. Такая необходимость возникает при переустановке
УТМ, так-как при этом обновляется нумерация файлов поступающих
на УТМ, что грозит потерей старых документов с одинаковыми именами.
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа