Режим покупатель: Общие сведения о работе с интеграционным модулем УФ на 1С:Предприятие 8, устанавливаемого ранее 2020 года
Действия перед запуском интеграционного модуля управляемых форм (УФ)
Интеграционный модуль Ediweb работает через внешнюю базу данных (БД). Если у вас уже установлена БД, то модуль может обращаться к ней для работы (будет создана отдельная таблица), если БД отсутствует на устанавливаемом ПК, то её нужно установить.
Модуль поддерживает работу со следующими видами системы управления БД (СУБД):
- SQLite
- MYSQL
- PostgreSQL
- MS SQL
Внешняя БД является хранилищем данных, что позволяет избежать изменений конфигурации УС и масштабировать интеграционный модуль для работы с различными объемами данных.
Важно
При использовании SQLite в качестве СУБД интеграционный модуль ЭДО и ФНС-обмена не поддерживает одновременную работу нескольких пользователей в режиме обмена документами.
В зависимости от типа используемой внешней БД (СУБД: SQLite, MYSQL, PostgreSQL) требуется установить драйвера ODBC.
Общие принципы работы
Во внешней БД хранятся настройки модуля, данные по сторонам – Покупатель, Продавец, Точка доставки – GLN и прочее, а также все факты выгрузки и загрузки документов. При необходимости хранятся коды по товарам.
Свойства для документов и статусов создаются автоматически при осуществлении обмена. В свойство документа записывается ссылка на документ (в поле «Объект»), ссылка на контрагента документа (в поле «Владелец»), дата свойства, номер и дата заказа, к которому относится документ (для всех документов по одному «Заказу» поля заполняются одинаково). Для статусов в индексированные атрибуты записывается оригинальное имя ON_SCHFDOPPR, к которому относится статус и оригинальное имя текущего статуса (для ответных статусов).
Важно
Модуль работает только с документами для ORDERS, которые были выгружены модулем. Если документы были введены вручную, и во внешней БД не существует записи ORDERS, связанной с 1С документом, выгрузить ответные документы из модуля и загрузить входящие документы невозможно.
Стандартно, бизнес-процесс EDI и ЮЗДО работает по следующей схеме (пример для режима Покупателя):
- ORDERS – Заказ поставщику, выгружается на основе существующего документа в 1С
- ORDRSP – Подтверждение заказа, загружается и, исходя из ссылок на номер исходного заказа покупателя, идентифицирует 1С «Заказ поставщику», происходит сравнение 1С документа в табличной части и документа xml от поставщика. О расхождениях сообщается дополнительная информация
- DESADV – Уведомление об отгрузке, входящий в 1С документ, создаёт непроведенное «Поступление товаров», связанное с исходным «Заказом поставщику»
- RECADV – Уведомление о приёмке, выгружается на основе существующего в 1С «Поступления товаров».
Предполагается, что после получения DESADV пользователь меняет исходный документ (при необходимости) по результатам приёмки, и в итоге документ «Поступления товаров» хранит фактические данные приёмки.
- УПД – загружается в счёт-фактуру, связанного с документом «Поступления товаров».