Маркировка для УТ11.3 как быть в старых версиях Управлением торговли
Маркировка в УТ 10.3 без катастроф
Многие компании, годами сидящие на "десятке", сейчас оказались в тисках. С одной стороны "Честный знак" с его постоянно меняющимися правилами, с другой настойчивые советы 1С и франчайзи: "Переходите на УТ 11.5, там всё есть".
Но давайте говорить честно, для бизнеса, который 10-15 лет допиливал УТ 10.3 под себя, такой переход - это не "обновление", это последний вариант.
Когда у тебя внутри системы завязано всё от логистики, до мобильных приложений, цена ошибки становится просто запредельной. У нас УТ 10.3 за это время превратилась в полноценную ERP, которая работает как часы, и ломать её ради одного модуля маркировки, решение сомнительное.
Перед тем как придумывать чтото своё, можно рассмотреть стандартные способы:
-
Полный переход на УТ 11.5 (Официальный путь):
-
Попытка "допилить" маркировку в 10.3 своими силами (Путь героя):
-
Минусы: API "Честного знака" меняется быстрее, чем мы успеваем читать документацию. Поддержка 10.3 со стороны 1С прекращена.
-
Самостоятельно портировать весь функционал обмена с ГИС МТ и ЭДО - это значит превратиться в отдел разработки 1С.
-
Вердикт: Слишком рискованно и трудозатратно в долгосроке.
-
Готовые модули маркировки от сторонних вендоров:
-
Минусы: УТ 10.3 у всех переписана по-разному. Внедрение "чужого" тяжелого модуля в сильно кастомизированную базу часто превращается в такой же ад, как и переход на новую конфигурацию. Конфликты в модулях проведения и формах неизбежны.
-
Вердикт: Лотерея с непредсказуемым результатом.
Давайте попробуем создать "гибрид". Оставить стабильное ядро в 10.3, а весь изменчивый код маркировки вынести в типовую УТ 11.5, соединив их оперативным обменом
Модульная архитектура решения
Мы выбрали путь модульной интеграции. Это позволило не перегружать старую программу учета (УТ 10.3) лишним кодом, который пришлось бы переписывать при каждом изменении государственных требований к маркировке. В нашем решении система разбита на три независимых уровня — это дает возможность быстро внедрить маркировку, не затрагивая основной учет и работу склада.
Уровень 1: Подготовка основной программы (УТ 10.3)
На этом этапе мы «обучаем» старую программу работать с маркированным товаром. В нее добавляются новые справочники для хранения кодов маркировки, дополнительные графы в документах, меняются экранные формы, а также подключаются функции для загрузки входящих электронных документов от поставщиков и отправки исходящих документов покупателям.
Уровень 2: Связующее звено с государственной системой (на базе УТ 11.5)
Этот блок избавляет старую программу от необходимости напрямую общаться с системой «Честный знак». В зависимости от задач бизнеса, наш опыт показывает два сценария использования:
Если компания является производителем: Требуется полноценный обмен данными. Старая программа (УТ 10.3) выгружает номенклатуру, характеристики и штрихкоды в программу-посредник (УТ 11.5) через защищенные каналы, сохраняя при этом всю структуру папок и вложений. Уже внутри программы-посредника специалист формирует заказы на получение кодов, наносит их на товар и вводит продукцию в оборот. Мы построили этот мост так, что он не сломается при любых обновлениях новой платформы.
Если компания занимается только торговлей (опт или розница): В этом случае постоянная синхронизация справочников может не требоваться, но программа-посредник всё равно необходима как «хранитель ключей доступа». В нашей схеме старая программа обращается к расширению в УТ 11.5, чтобы получить актуальный временный ключ (токен) для входа в «Честный знак». Без этого ключа она не сможет проверить владельца или статус кода маркировки в момент приемки товара.
В результате: Мы получили стабильный "проект", который не требует внимания администратора после настройки и любых обновлений на стороне УТ 11.5.