Общие принципы. Простыми словами.
В настоящее время предлагается следующая схема использования СуперМаг Плюс для работы с маркированным товаром.
Требуется:
1. Клиент должен иметь систему электронного документооборота (СЭД). Это может быть 1С ЭДО, Директум, Диадок...или аналогчиные. С помощью данной системы, через оператора ЭДО осуществлять обмен электронными юридически значимыми документами. Это могу быть любые документы, а не только УПД с данными о маркированном товаре.
2. Клиент должен выгружать в Супермаг Плюс данные о поступившей УПД (в формате Сервера обмена данными или Почтового модуля в виде XML или JSON файлов), получать от Супермаг Плюс ответ о статусе приема поставки. И принимать решение - подписывать эту УПД или нет.
3. Интеграция Супермаг Плюс и СЭД выполняется клиентом самостоятельно или с привлечением сторонних специалистов. Если СЭД выполнена на базе 1С ЭДО, то наша компания может рекомендовать программиста 1С (партнера), который поможет с интеграцией или выполнит работу «под ключ».
3. Интеграция выполняется с использованием штатных возможностей:
- обмена файлами - (Почтовый модуль Супермаг),
- обмена по REST-протоколу (передает информацию в виде XML\JSON-данных).
При этом существует возможность использовать штатный фильтр XML\JSON или новый фильтр (фильтр УПД). Фильтр УПД предназначен исключительно для обмена электронными документами УПД.
4. Правила интеграции и общую схему обмена клиент определяет самостоятельно или консультируется \ обсуждает с технической поддержкой Супермаг.
Смысл тэгов УПД (приёмка)v3.docx
5. Прочие операции по обороту маркированных товаров, не связанные с УПД, в СМ+ реализуются напрямую путём обмена системами ГИС МТ и ГИС МОТП. Для этого нужно установить программу Криптопро и получить электронные подписи в удостоверяющих центрах. Порядок установки подписей есть в документации. К версии 1.041 версия. Которая имеется на нашем FTP: ftp://tsuser:ty6s57m@194.154.87.10
Как это работает в Супермаг Плюс:
1. Из внешней системы в Супермаг передается электронный документ УПД, преобразованный в формат Супермаг Плюс, согласно представленной схеме XSD или JSON (схемы высылаются технической поддержкой, по запросу).
2. При успешном приеме в Супермаг документа УПД, в системе появляется "Накладная поставщика" со статусом "Принят". По факту приема внешней системе отправляется уведомление о получении документа, или уведомление об ошибке при получении (квитанция (технический ответ)).
3. По факту физической приемки товара по количеству (ПРОЦЕСС - "произвольный подсчет" или "прием на основании заказа" ) и по составу марок (ПРОЦЕСС - "подсчет марок КИЗ" ), система произведет сверку двух документов – ранее полученной «Накладной поставщика» и созданной по факту приемки «Приходной накладной». После чего во внешнюю систему Супермаг перешлет результат приемки:
- поставка принята,
- поставка не принята,
- поставка принята с расхождениями. В последнем случае в документ с результатом приемки добавляется номер приходной накладной, по которой произошел прием, и ее содержание, включая перечень принятых КИЗ (артикул, количество, список КИЗ).
4. Если поставка принята с расхождением, то от внешней системы ожидается исправленный УПД, соответствующий результату приемки. Если такой УПД приходит, поставка завершается. Если исправленный документ не придет, поставку необходимо будет аннулировать. То есть, «Приходную накладную» надо разоприходовать и удалить, товар вернуть без оформления документов.
5. Приемка кладовщиком маркированного товара должна происходить следующим образом:
- при приходе товара он принимается, как обычный товар любым образом, доступным в системе.
Если товар пришел по «Заказу», он должен приниматься на основании «Заказа» и «Накладной поставщика» (Прием заказа ТСД или создание «Приходной накладной» на основании «Заказа»).
Если товар пришел, но «Заказ» отсутствует в системе (заказали по телефону), то:
- приме товара можно осуществить на основании «Накладной поставщика» (Торговая точка-Прием поставки). В этом случае создается «Приходная накладная» в статусе "Черновик". Прием проходит с контролем принимаемого количества с количеством «Заказа» и количеством «Накладной поставщика», «Накладная поставщика» помещается в основание «Приходной накладной».
- прием товара можно осуществить на основании «Заказа поставщику», который необходимо изготовить методом экспорта данных из «Накладной поставщика».
После создания «Приходной накладной», для корректного завершения всех процессов необходимо убедиться, что в ее общих основаниях указана «Накладная поставщика». Если общее основание пустое, «Накладная поставщика» должна быть вручную помещена в основание «Приходной накладной».
6. Затем приемщик должен отсканировать КИЗ маркированного товара. Это выполняется в разделе "Подсчет кодов КИЗ ТСД". Сканировать следует только те КИЗ, которые видны на упаковках. (Вскрывать упаковки с КИЗ и сканировать КИЗ вложенных товаров не следует). Подсчет может вестись несколькими сотрудниками с созданием нескольких результатов подсчета. Каждый результат подсчета после завершения необходимо экспортировать в приходную накладную. При экспорте КИЗ выполняется контроль соответствия КИЗ и спецификации накладной. Нельзя в накладную добавить один код дважды, нельзя добавить кодов больше, чем принято товара по накладной.
7. Накладная проверяется на соответствие кодов КИЗ «Приходной накладной» и «Накладной поставщика» (будет сделана функция в очередном СП к версии 1.042). «Приходная накладная» переводится в статус "Принята на склад". При смене статуса «Приходной накладной» автоматически меняется статус «Накладной поставщика» и меняется значение поля "Состояние обмена".
8. «Накладная поставщика» получает статус:
- "Закрыт", если поставка принята полностью,
- "Заблокирован", если поставка принята с расхождением. В этом случае полное оприходование «Приходной накладной» невозможно, пока от поставщика не придет корректная «Накладная поставщика». Контроль состояния обмена «Накладными поставщика» можно будет проводить в разделе «Накладных поставщика» по содержанию поля "Состояние обмена".
Какие документы со стороны Супермаг Плюс участвуют:
WE – «Накладная поставщика». Документ получаемый из внешней системы. Содержит спецификацию поставщика и перечень марок.
WI – «Приходная накладная». Документ создается в Супермаг Плюс. На этапе завершения процедуры приемки сверяется информация между документами WE и WI. Делаются выводы – «Принято», «Отказано», «Принято с расхождением».
Особенность документа WE, статусы:
- закрыт – «Принят».
- заблокирован – «Отказано».
- заблокирован + (метка или новое поле или комментарий (более точно после выхода очередного СП к 1.042)) – «Принято с расхождениями».
Отличия протокола"стандартный XML фильтр" и "УПД фильтр (XML"XML от REST).
При работе через XML используется та же самая логика обмена, что используется при обмене распределенных БД через Почтовый модуль Супермаг Плюс. Файл формируется на основании специально подготовленных схем, и отправляется\принимается физически (копируется\читается в\из каталог(а) обмена).
При работе через REST запрос формируется и отправляется так же на основании специально подготовленных схем. Различие состоит в том, что на этапе ответов во внешнюю систему со стороны Супермаг Плюс, отсылается не сам документ (WE, WI и т.п.), а специально разработанный пакет (PACKAGE) который не содержит лишней информации для внешней системы. Т.е. по сути это «выжимка» из документов Супермаг.
Какие задачи должна решать внешняя система (1С ЭДО, Директум, Диадок).
1. Принять электронный документ с сервера оператора ЭДО.
2. На его основании, сформировать электронный документ в формате Супермаг в виде «Накладной поставщика».
3. Убедиться, что документ доставлен без ошибок (получить ответ от Супермаг).
4. По факту приемки товара, получить из Супермаг ответ, о статусе (Принят, Отказано, Принят с расхождением).
5. В зависимости от статуса – передать информацию на сервер оператора ЭДО. Завершить обмен или получить в ответ от оператора ЭДО, новый вариант УПД.
6. Повторить п.1. – п.6.
Кто еще может выступать в роли внешней системы.
По имеющейся информации большинство операторов ЭДО, это текущие операторы EDI. Если с таким оператором уже организована работа по обмену такими документами как «Заказ поставщику», «Контракт» и т.п. То в большинстве случаев оператор ЭДО (EDI) может реализовать и обмен документами УПД, между сервером Супермаг Плюс и Сервером ЭДО, без промежуточной системы (на рисунке это «Сервер 1С»).
Обязательно ли нужна интеграция с Супермаг Плюс.
Нет, не обязательно.
Интеграция позволит осуществить помарочную проверку поставленного товара, используя специальные средства поддержанные ПО Супермаг Плюс, такие как - сканера шк 2D или Терминалы сбора данных (ТСД). Такая проверка может быть осуществлена низкоквалифицированным персоналом в сроки которые устроят как поставщика, так и покупателя. Если же поставщик является лицом проверенным, с которым клиент работает много и часто, и полностью доверяет ему. Документ УПД может быть подписан без проверки, средствами которые предоставляет оператор ЭДО (личный кабинет, другое специализированное ПО в lite варианте).