Работа с базой ТСД в части маркировки в режиме offline

17.03.22

Интеграция - Терминал сбора данных

Если на предприятии в зонах работы с маркируемой продукцией отсутствует покрытие Интернета, то есть нет возможности оперативно производить синхронизацию с системами маркировки, то в таком случае возможно использовать следующую схему – на базу Терминала сбора данных (далее: ТСД) выгружаются данные по документам из системы 1С (в зависимости от приходной и расходной операции), производится сканирование маркируемой продукции и после возврата сканера ТСД на базу происходит интеграция данных из ТСД в 1С с последующей обработкой в системах маркировки.

Вступление

В данной статье будет описана работа с базой ТСД в части маркировки в режиме offline, которая используется на производственных предприятиях. Будут изложены особенности и «подводные камни» при использовании данной схемы.

Для реализации схемы необходим ТСД с собственной базой данных, система 1С (описанный пример в статье на конфигурации: ERP 2.5).

В статье будут рассмотрены только нужные действия со стороны 1С именно в части методологии, работа и отладка ТСД в статье не рассматривается.

 

Подготовительный этап

Организовать доступ до базы данных ТСД из 1С– это может быть через прямые запросы к базе данных, посредством каких-то объектов (например: com-соединение), отдельные веб-сервисы и т.д. Также нужно хранить все параметры подключения – либо в константах, либо в настроечном регистре сведений.

По позициям номенклатуры должны предварительно загружены GTIN в регистр сведений – «Штрихкоды номенклатуры» (либо вручную, либо при загрузке из документооборота).

Предусмотреть отдельное автоматизированное рабочее место (далее: АТЗ), которое может вызываться из определенных типов документов, так и не зависимо.

 

Автоматизированное рабочее место

Пример АРМ продемонстрирован на рисунке:

 

           

При открытии рабочего места должна заполниться:

  • номенклатура из документа (которая является маркируемой, можно определить по виду номенклатуры);
  • GTIN (из регистра сведений – «Штрихкоды номенклатуры», выводятся максимальный номер при наличии нескольких GTIN по одной номенклатуре);
  • Текущий код маркировки – если выбран приходный документ (по которому ранее был получен код маркировки при обмене электронных документов);
  • Скрытые реквизиты (например: GUID номенклатуры, тип упаковки – которые необходимы для идентификации или заполнения на стороне ТСД);

АРМ при работе с приходными документами: «Приобретение товаров и услуг» («Возврат товаров от клиента») заполняет колонку «Текущий код маркировки» из колонки – «Значение штрихкода» скрытой табличной части документов «Штрихкоды упаковок» (например: данная колонка заполняется при получении документов из системы: СБИС), колонка «Значение штрихкода» является строкой и еще не подтверждённым кодом маркировки.

Если АРМ открывается первый раз из расходных документов: «Реализация товаров и услуг» («Чек ККМ»), то колонка «Текущий код маркировки» не заполняется, в дальнейшем она заполняется для документа «Реализация товаров и услуг» из колонки «Штрихкод упаковки» табличной части документа «Штрихкоды упаковок», а для документа «Чек ККМ» из колонки «Штрихкод упаковки» табличной части документа «Акцизные марки».

 

Выгрузка в ТСД

При нажатии на кнопку – «Выгрузить на ТСД», происходит подключение к базе ТСД. Если используется несколько ТСД, то при выгрузке на ТСД нужно определить нужный ТСД (например: по номеру или по связки с типовым реквизитом: подразделение).

При выгрузке в базу ТСД происходит заполнение двух таблиц (шапки и табличной части). Для расходных и приходных документов – состав колонок (отправляемой информации из 1С) совпадет для шапки:

  • следующие колонки: уникальный идентификатор документа, номер документа, дата документа, номер ТСД и необходимые вспомогательные колонки.

А состав колонок для табличных частей различается, для приходных документов:

  • содержат следующее информацию: уникальный идентификатор документа, номер строки, уникальный код номенклатуры, текущий код маркировки и необходимые вспомогательные колонки.

Расходные документы:

  • содержат следующее информацию: уникальный идентификатор документа, номер строки, уникальный код номенклатуры, GTIN (основной), GTIN (аналоги,  список GTIN если их присутствует несколько по позиции номенклатуры) и необходимые вспомогательные колонки.

 

Загрузка из ТСД

ТСД при работе с приходными (расходными) документами. При сканировании позиций номенклатуры по приходным (расходным) документам заполняется отдельная колонка – «код маркировки факт». После возврата ТСД на базу, данная информация будет записана в базу данных ТСД.

При нажатии на кнопку – «Загрузить из ТСД» в АРМ будет загружена информация по документу и по строкам из колонки «код маркировки факт». Для приходных документов если код маркировки совпадает в колонках АРМ, то заполнятся колонка с пиктограммой – «зеленая галочка», а в случаях, когда коды маркировки не совпали (отсутствует код маркировки, другой код маркировки) будет заполнена колонка с пиктограммой – «красный крестик». Для расходных документов будут коды маркировки заменены на новые данные полученные из базы ТСД. Тем самым была произведена проверка документа в части маркировки с базой ТСД в режиме offline.

 

Обработка результата из ТСД

После выполнения процедур по выгрузке и загрузке из ТСД. Необходимо перенести данные из АРМ непосредственно в сам документ.

При нажатии на кнопку «Завершить проверку» для приходных документов необходимо заполнить в скрытой табличной части документа «Штрихкоды упаковок» колонку «Штрихкод упаковки» по строкам по котором заполнена колонка с «зеленой галочкой» в АРМ. Элементы справочника – «Штрихкоды упаковок и товаров» создать новые/или подобрать из существующих по справочнику. По тем строкам, по которым в АРМ заполнилась колонка с пиктограммой – «красный крестик» - необходимо на основании приходного документа создать документ – «Акт о расхождениях после приемки» и отразить расхождения по маркировке (излишки или недостачи по кодам маркировки).

Для расходных документов заполнять/перезаполнять в скрытой табличной части «Штрихкоды упаковок» («Акцизные Марки») колонку – «Штрихкод Упаковки». Также проверять был ли ранее отгружен и введен в оборот код маркировки, в случае ошибок – выдать соответствующие диагностические сообщения для устранения ошибок. Если код маркировки ранее был отгружен, то необходимо произвести перемаркировку. В случае если код маркировки не был введен в оборот, создать документ – «Маркировка товаров ИС МП».

ERP маркировка 2.5

См. также

Мобильная разработка Сканер штрих-кода Терминал сбора данных Управляемые формы Мобильная платформа 1С:Розница 2 1С:Управление нашей фирмой 1.6 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Управленческий учет Платные (руб)

Сбор заказов, инвентаризация, проверка ценников, просмотр полной информации об остатках и ценах со смартфона Онлайн - все это содержит в себе решение 1С "Штрихкод-информер" (штрих-код чекер). Отправка данных со смартфона выполняется либо напрямую в открытую форму документа, отсканировав QR-код, либо в общую корзину учетной системы, не подходя к компьютеру. Кассир или оператор сможет просмотреть список присланных данных и загрузить в любую форму, поддерживающую работу с ТСД. Для работы с мобильным приложением требуется опубликовать HTTP-сервис из поставляемого расширения.

3000 руб.

03.12.2018    60119    199    103    

174

Сканер штрих-кода Терминал сбора данных Мобильная разработка Монитор заказов Оптовая торговля Розничная торговля Ценообразование, анализ цен Программист Пользователь Платформа 1С v8.3 Мобильная платформа 1С:Розница 2 1С:Управление нашей фирмой 1.6 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Розничная и сетевая торговля (FMCG) Оптовая торговля, дистрибуция, логистика Управленческий учет Платные (руб)

Простой мобильный ТСД (терминал сбора данных) сканер для 1С для смартфонов на iOS и Android, не требующий сложных настроек и установки дополнительных программ. Обмен между Вашей 1С и мобильным приложением осуществляется через облачный сервис и расширение конфигурации. Работает с конфигурациями УТ 11, ERP, КА2, Розница 2, Розница 3, УНФ 1.6, УНФ 3.0. Полнофункциональный демо-доступ для своей конфигурации можно запросить в настройках мобильного приложения - все необходимое придет на почту автоматически.

2000 руб.

22.04.2019    98722    599    189    

325

Логистика, склад и ТМЦ Сканер штрих-кода Терминал сбора данных Мобильная разработка Платформа 1С v8.3 1С:Управление нашей фирмой 1.6 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 Россия Бухгалтерский учет Управленческий учет Платные (руб)

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

18550 руб.

28.04.2023    9962    15    2    

9

Терминал сбора данных Программист Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Мобильная конфигурация с примером работы со встроенным сканером ТСД "АТОЛ".

8 стартмани

04.12.2024    956    3    aximo    26    

4

Сканер штрих-кода Терминал сбора данных Платные (руб)

В нашем маркетплейсе вы найдете оборудование для работы с маркированным товаром: Терминалы сбора данных (ТСД), Проводные сканеры штрих-кодов, Принтер этикеток, Весы с печатью этикеток. Доставка выполняется по всей России. Оставьте онлайн-заявку или позвоните нам, чтобы обсудить условия предзаказа.

19.11.2024    214    0    dpershin    0    

1

Разработка внешних компонент Терминал сбора данных Программист Мобильная платформа Россия Абонемент ($m)

Статья рассказывает о программе созданной мной для перехвата событий в системе Android и опытом ее применения. В частности, эту программу можно применить для перехвата кодов нажатых клавиш и сканирования штрихкода в ТСД.

1 стартмани

13.11.2024    530    2    chekonst    0    

2
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. 1cspec 117 01.04.22 17:29 Сейчас в теме
В оффлане через это приложение можно работать, схема почти как описано в публикации
https://infostart.ru/public/1352090/
Оставьте свое сообщение