Сервис 1С: Маркировка. Общие механизмы системы

Дата создания: 07.04.2022
Дата изменения: 12.12.2022
  • 4709
  • ID: -

    Date: 29:03:2024

  • <неавторизован>

1. Основное рабочее место библиотеки 

2. Регламентные задания библиотеки

3. Возможности администратора

4. Пул кодов и печать КМ

5. Работа с файлами в модуле маркировки

5.1. Загрузка данных в документах ИС МПТ

5.2.   Загрузка данных в документах СУЗ

5.3.   Рабочее место создания группы агрегаций

6. Выгрузка данных в документах ИС МПТ

7. Выгрузка данных в документах СУЗ

7.1. Обработка «Объединение файлов»

8. Команды редактирования данных в документах ИС МПТ

9. Работа с групповыми и транспортными кодами

10. Обработка группового создания Агрегаций из загруженного файла

11. Обратная схема ввода исходящих документов

12. Регистрация штрихкода в регистре

13. Работа с мобильным приложением (1.0.0)

13.1. Настройка сервера

13.2. Публикация web-сервиса

13.3. Настройка подключения в базе

13.4. Настройка мобильного приложения

13.5. Возможности мобильного приложения 

13.6. Сверка поступивших товаров в Акте приема/передачи

14. Маркировка. Счета и баланс участника в ИС МПТ

15. Маркировка. Команда Разбить документ

16. Получение информации о состоянии, владельцах и истории движения кода

16.1. Рабочее место для получения информации по кодам маркировки

В статье описана работа с общими механизмами Cервиса 1С:Маркировка

Внимание! Данная статья находится в архиве!

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

Описываемый функционал актуален до версии 1.0.4.7 (включительно) сервиса  1С: Маркировка для конфигураций новой линейки, поддерживающих торговый контур (ERP, КА, УТ, БК и Розница).  В более поздних релизах модуля маркировки могут присутствовать отличия в интерфейсной или методологической части.

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


Сервис 1С-Рейтинг: Маркировка

Основное рабочее место библиотеки 

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

  

В группе Настройки и справочники рабочего места предусмотрена ссылка для перехода в раздел Настройки обмена с ИС МПТ (включение функциональных опций, настройки подключения, регламентные задания и т.д.). 

Также из этой группы можно перейти в ключевые для маркировки справочники Виды номенклатуры, НоменклатураШаблоны этикеток (для печати КМ), Станции управления заказами

 

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

 

Раздел «Маркировка товаров» 

В разделе Маркировка товаров размещены ссылки на документы и уведомления контура ИС МПТ. Они распределены по группам в зависимости от своего функционального назначения. 

В группе Товародвижение расположены документы Акт приема/передачи и Уведомление о расхождениях, разделенные по группам: входящие и исходящие. Это основные рабочие документы системы маркировки, выполняющие функцию передачи товаров между участниками системы.

  

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

 

В группе Ввоз товаров размещены ссылки на документы Уведомление о ввозе товаров (ЕАЭС)  и Уведомление о ввозе товаров (Импорт), необходимые при трансграничной торговле, а также документ временной схемы взаимного признания кодов – Уведомление об экспорте (ЕАЭС).

 

В группе Инвентаризация рабочего места размещены ссылки на документы Уведомления о вводе в оборот и Уведомления о выводе из оборота, необходимые для работы с остатками.

 

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

Раздел «Станция управления заказами» 

В разделе Станция управления заказами в группе Производство расположены документы, относящиеся к механизмам выпуска, нанесения и агрегации кодов маркировки, а также ссылка на регистр Пул кодов маркировки (СУЗ), хранящий полученные коды.

 

В случае если в базе присутствует хотя бы один Заказ кодов по товарной группе, требующей оформления отчета о нанесении, для которого не оформлен документ Нанесение кодов маркировки, в этой группе будет доступна ссылка для перехода в мини-рабочее место для создания отчетов. 


В группе Сервис расположены ссылки на дополнительные сервисы библиотеки: 

  • мини-рабочее место для создания группы отчетов об агрегации из загруженного файла;
  • мини-рабочее место для решения проблем с зависшими заказами;
  • список сгенерированных механизмами библиотеки транспортных кодов SSCC;
  • управление личными счетами.

Подробнее о создании группы отчетов об агрегации в разделе Маркировка. Обработка группового создания Агрегаций из загруженного файла.

Подробнее о восстановлении Заказов в разделе Маркировка. Возможности администратора.

Подробнее о работе с транспортными кодами в разделе Маркировка. Работа с групповыми и транспортными кодами.

Подробнее о запросе баланса и счета на оплату в документе «Маркировка. Счета и баланс участника в ИС МПТ».

Раздел «Сервисные возможности»

В разделе размещены ссылки на дополнительные возможности сервиса – вспомогательный функционал.

На данный момент доступна ссылка для открытия рабочего места просмотра баланса участника ИС МПТ, переход к рабочему месту по объединению файлов CSV и рабочее место для получения информации о текущем состоянии и истории движения кода маркировки.


Регламентные задания библиотеки

В составе библиотеки предусмотрено несколько регламентных заданий, влияющих на состояние документов модуля. Доступ к параметрам заданий находится в форме настроек интеграции с ИС МПТ (раздел Администрирование – Обмен с ИС МПТ). 

Автоматическое обновление статусов документов СУЗ 

Данное задание предназначено для автоматического обмена с СУЗ и получения актуального статуса документов Заказ на эмиссию кодов маркировки, Нанесение кодов маркировки, Агрегация кодов маркировки. Т.к. доступность некоторых команд в этих документах зависит от их статуса, рекомендуется использовать это регламентное задание на постоянной основе.
Активировать выполнение задания и задать его расписание можно в разделе Настройки работы с СУЗ - Регламентные задания в форме настроек обмена с ИС МПТ. 

Важно!

Регламентное задание выполняет только получение сведений по текущему статусу документа, дополнительные действия, например, получение кодов маркировки в Заказе, автоматически производиться не будут. 

Очистка Пула кодов 

Доступ к настройкам этого задания также расположен в разделе Настройки работы с СУЗ - Регламентные задания в форме настроек обмена с ИС МПТ. 

 

Выполнение этого задания позволяет удалить из регистра Пул кодов маркировки (СУЗ) сведения о уже распечатанных кодах маркировки. Согласно правилам маркировки, хранение данных о кодах  в учетной системе нежелательно, а повторная печать и нанесение этих же кодов на другую продукцию является прямым нарушением правил. В связи с этим предусмотрен механизм очистки устаревших данных регистра. 

Регламентное задание поддерживает два режима работы, которые могут применяться как сообща, так и независимо друг от друга. Задание будет активировано, если указан хотя бы один из периодов, т.е. если значение поля отличается от 0, система в соответствии с заданным расписанием и признаком («код распечатан» или «код выгружен») будет удалять из регистра коды маркировки по истечению указанного срока.  

Стоит учитывать, что повторное получение кодов по заказу, если изначально операция прошла успешно, невозможно. Соответственно, если коды были получены, распечатаны, а затем удалены из регистра регламентным заданием, их восстановление средствами модуля библиотеки в случае утери распечаток будет невозможно. 
Режимы работы регламентного задания: 

1) Если заказ кодов производится средствами 1С (через модуль маркировки), но для печати используются сторонние системы. 

Например, сведения из 1С передаются в типографию или на производство, где происходит печать и нанесение кодов на продукцию.  

Для этого предусмотрена возможность выгрузки полученных кодов маркировки в файл, подробнее об этом функционале можно прочитать в разделе «Маркировка. Работа с файлами в модуле маркировки»

Таким образом, выгруженные коды «зависают» в Пуле кодов и их печать из 1С в будущем производиться не будет. Для такого сценария работы необходимо включение регламентного задания очистки Пула с установкой времени хранения после выгрузки. 

 

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

2) Если заказ и печать кодов маркировки производится средствами 1С (через модуль маркировки). 

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

 

  3) Если применяется смешанный режим работы, т.е. используется и печать, и выгрузка кодов. 

В этом случае допустимо указывать оба периода очистки. При выполнении задания система проверит дату выгрузки и дату печати каждого кода. Удаление записи будет произведено в случае, если:

  • заполнена только одна из этих дат, и она попадает в период очистки;
  • заполнены обе даты и хотя бы одна из них попадает в период очистки.

Возможности администратора

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

Повторная печать кодов

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

Важно!

Повторная печать ранее распечатанных кодов не рекомендуется, т.к. может нарушать установленные правила работы с маркируемой продукцией. В случаях утери, повреждения марки, брака или иных подобных ситуаций необходимо выполнять операции Списания и/или Перемаркировки, предусмотренные правилами ИС МПТ. 

Пользователь, которому назначена роль Администрирование (ИС МПТ), получает возможность выполнить сброс флага печати в регистре Пул кодов маркировки (СУЗ). Для этого ему доступна специальная команда Сбросить дату печати, выполняющая разблокировку кодов для печати в рамках выбранного Заказа на эмиссию

Эта команда находится на странице «Распечатаны» и выполняется сразу для всего Заказа на эмиссию, т.е. нет необходимости выполнять ее для каждого GTIN по Заказу отдельно, если отключена опция «Отбирать для печати все GTIN в рамках выбранного Заказа».


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

Восстановление зависших операций СУЗ

В случае если во время получения КМ по Заказу произошел какой-либо сбой и коды не были получены в базу, документ может «повиснуть» в статусе выполнения, в то время как на сервере он будет значиться как отработанный. Для отслеживания зависших заказов в рабочем месте маркировки предусмотрен специальный список (доступен всем пользователям, у которых есть доступ к рабочему месту библиотеки):

    


При переходе по ссылке Восстановление зависших операций в Заказах открывается форма списка проблемных заказов. В этой форме отображаются Заказы, у которых по каким-то причинам произошел разрыв соответствия статусов между базой и сервером. Если у пользователя назначена роль Администрирование (ИС МПТ) или Полные права, ему будет доступна команда Исправить ошибки получения, с помощью которой можно возобновить процесс получения кодов.

Команда также доступна в самом документе из группы команд Получить коды (из раздела Действия с кодами).



Пул кодов и печать КМ

Настройка шаблона печати 

Предварительно необходимо создать в базе шаблон печати этикетки с кодом маркировки в справочнике Шаблоны печати кодов маркировки, доступ к которому осуществляется из группы Настройки и справочники рабочего места ИС МПТ. 


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


Далее необходимо перейти к редактированию макета с помощью соответствующей команды. В открывшейся форме редактора можно нарисовать шаблон самостоятельно, выбрав необходимые реквизиты из списка слева и распределив их в области печати табличного поля. Поле «Код маркировки» в списке представляет собой реквизит для отображения графического вида штрихкода, при печати этикетки в этом поле будет сгенерирован DataMatrix. Поле «Код маркировки (без криптохвоста)» - краткое текстовое представление кода.

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

 

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

 

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

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

 

Кроме того, в редакторе имеется возможность импорта и экспорта шаблонов.

После завершения редактирования макета необходимо повторно сохранить элемент справочника и можно переходить к печати.

Пул кодов 

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

Подробнее о работе с Заказами на эмиссию кодов маркировки в разделе Маркировка. Заказ кодов маркировки (СУЗ).

Доступ к регистру открывается в рабочем месте «маркировка и прослеживаемость товаров (ИС МПТ)», раздел Станция управления заказами, группа Производство


В форме Пула кодов предоставлена информация об оформленных в базе Заказах на эмиссию с разделением их на две группы: готовые к печати и распечатанные Заказы. Документы, оформленные в базе, но не имеющие кодов маркировки (например, Заказы, по которым еще не выполнялось получение кодов из СУЗ) или Заказы, по которым не подтверждено Нанесение, в Пуле не отображаются.

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

Список Пула кодов поддерживает два режима отображения и отбора данных для печати: с расшифровкой до входящих в Заказ GTIN и без нее. Эти режимы регулируются опцией «Отбирать для печати все GTIN в рамках выбранного Заказа».

При включении опции список Заказов в табличных частях на страницах «Готовы к печати» и «Распечатаны» будет формироваться без вывода сведений о номенклатуре и GTIN, указанных в документах, а данные о количестве доступных/распечатанных кодов будут выводиться в сумме по всему документу.

Пул кодов маркировки

В этом режиме печать будет производиться по всем доступным кодам маркировки в рамках выбранного (или выбранных – поддерживается групповая обработка печати) Заказа. В форме печати при необходимости можно дополнительно скорректировать количество печатаемых кодов в разрезе каждого штрихкода отдельно.

Заказ на эмисссию

При отключении опции «Отбирать для печати все GTIN в рамках выбранного Заказа» в таблицах появляются дополнительные поля, отражающие сведения о номенклатуре и GTIN, соответственно, количество строк может увеличиться, т.к. каждый Заказ будет выводиться в список по каждому штрихкоду отдельно. В этом режиме в поле «Количество (доступно)» отражается информация о кодах непосредственно по каждому GTIN.


Отражение сведений о номенклатуре в этом режиме зависит от дополнительной опции «Показывать данные номенклатуры» (становится доступна при выключении опции полного отбора сведений по Заказу). Ее значение по умолчанию при открытии формы Пула устанавливается в значение настройки из рабочего места настроек обмена с ИС МПТ.



В этом режиме отображения данных в списке печать кодов маркировки будет производиться только по выбранным строкам, т.е. присутствует возможность выбрать, например, все сведения по одному GTIN из всех заказов. Количество также можно дополнительно скорректировать в форме печати. 


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

Печать кодов 

Печать доступна только для потребительских кодов маркировки, т.е. для марок, полученных с сервера СУЗ ИС МПТ. 

Печать кодов маркировки доступна из двух мест конфигурации: документа Заказ на эмиссию кодов маркировки и регистра Пул кодов маркировки. Для товарных групп, требующих оформления отдельного отчета о нанесении команда печати перенесена из Заказа в связанное Нанесение КМ.




При выполнении команды открывается форма заполнения данных печати. В этой форме отображается доступное к печати количество кодов по выбранному Заказу (если печать выполняется из Нанесения, то отображается информация по связанному с ним Заказу), содержимое (если в Заказе была заполнена номенклатура), указывается необходимый шаблон печати, товарная группа, к которой относятся коды. Строки в форму выводятся в разрезе GTIN. 


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

 

Команда Заполнить шаблоны позволяет выбрать общий шаблон печати и автоматически перенести его во все строки формы печати.  


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

Поддерживается возможность печати кодов порциями или в разрезе GTIN: количество доступных кодов в форме печати каждое открытие пересчитывается с учетом ранее распечатанных кодов в разрезе Заказа. 

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


В определенных случаях возможна повторная печать кодов по заказу. Подробнее об этом в разделе «Маркировка. Возможности администратора».

Обработка для печати кодов при загрузке из файла

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


Рабочее место «Печать кодов маркировки из файлов» предназначено для работы с файлами, содержащими списки кодов маркировки. Это позволяет вывести на печать через 1С коды, полученные напрямую в СУЗ через выгрузку «Заказа на эмиссию» в файл.

При этом на текущий момент существует ряд ограничений: 

  • Обработка может работать только с файлами формата CSV без разделителей (т.е. без структуры упаковок);
  • Файлы должны содержать только полные потребительские коды маркировки (формат файла, который выгружает СУЗ);
  • Для корректного заполнения данных в этикетке в базе должны быть зарегистрированы штрихкоды номенклатуры для всех GTIN, встречающихся в файлах.

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

 

Работа с обработкой начинается с выбора файлов CSV, содержащих списки кодов маркировки, которые необходимо распечатать. 

Важно!

Если Вы оформили «Заказ на эмиссию кодов маркировки» и получили по нему выпущенные коды с помощью модуля маркировки, т.е. в базе 1С, печатать их нужно с использованием команды «Печать» в самом Заказе или в Пуле кодов (см. п.3 данной инструкции).

Обработка предназначена для печати только тех кодов маркировки, Заказы на эмиссию которых отсутствуют в базе 1С.


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

Закончив подбор, можно развернуть группу «Показать подробности» и просмотреть список всех выбранных файлов.


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

В поле «Организация» указывается организация, на текущий момент являющаяся владельцем печатаемых кодов маркировки.

В поле «Шаблон этикетки печати» выбирается макет этикетки, который будет применен для всех выводимых на печать кодов. Настроить шаблоны печати можно в справочнике «Шаблоны печати кодов маркировки».

В поле «Способ ввода кодов в оборот» по умолчанию заполняется значение «Производство в Казахстане». При необходимости данное значение можно изменить. Данные сведения указываются при оформлении «Заказа на эмиссию кодов маркировки», из которого была произведена выгрузка файла для печати. 

«Расположение этикеток на листе» регулирует способ расположения элементов при печати.

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


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

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

Если штрихкоды номенклатуры найдены, при заполнении таблицы предпросмотра система автоматически заполняет данные о номенклатуре и характеристиках (если они используются).  Эти сведения можно указать вручную, выбрав нужные значения прямо в таблице. Данные номенклатуры необходимы для заполнения шаблона печати этикетки, если в выбранном макете содержатся соответствующие поля данных.

В колонке «Код идентификации» выводится краткое представление кода маркировки. При печати система будет генерировать DataMatrix по полному коду, учитывая наличие в нем специальных скрытых символов GS.

Поля «GTIN», «Вид продукции», «Код идентификации» в таблице вручную редактировать нельзя.

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

При любом ручном редактировании данных в таблице предпросмотра система выведет предупреждающее сообщение, что данные были изменены.

 

Команда «Сбросить» позволяет выполнить полную очистку данных формы.

После того, как все необходимые поля заполнены, и список предварительного просмотра удовлетворяет потребности печати кодов маркировки, следует воспользоваться командой «Распечатать». Это позволит инициировать печать указанных кодов стандартными средствами платформы 1С: будет открыта отдельная вкладка с предпросмотром этикеток.



Работа с файлами в модуле маркировки

В библиотечных механизмах поддерживается работа с файлами разных форматов. В основном они используются для заполнения данных табличных частей либо сохранения этих данных для передачи куда-либо.

Основной поддерживаемый формат – CSV (в «Агрегации КМ» также поддерживается CSV с разделителями). Кроме того в большинстве документов доступна выгрузка данных в Excel.

Команды выгрузки и загрузки в документах подсистемы ИС МПТ находятся в группе команд табличной части «Экспорт/импорт» (доступны только в исходящих документах и форме сверки во входящем Акте), подсистемы СУЗ – в группе командной панели документа Сохранить в файл.



При работе с форматом CSV следует помнить, что открытие и редактирование этих файлов, например, в Excel, может привести к критичным повреждениям данных кодов маркировки, содержащихся в файле.

Для загрузки данных в документы подсистемы ИС МПТ (Акт приема/передачи, Уведомления) следует использовать CSV без разделителя. В документе Агрегация КМ, а также в обработке группового создания агрегаций, поддерживается работа с файлом формата CSV с разделителями.

В документах Акт приема/передачи, Уведомление о вводе в оборот, Уведомление о выводе из оборота, Уведомление о ввозе (ЕАЭС), Уведомление о ввозе (Импорт) поддерживается групповая загрузка из файлов CSV: для этого в режиме выбора файла можно указать сразу несколько документов или загружать их по очереди. При этом если на момент загрузки дерево кодов маркировки уже содержит данные, система предложит выбор: выполнить предварительную очистку или дополнить данные.


Загрузка данных в документах ИС МПТ

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

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


 
Если опция отключена, коды будут загружены без уточнения данных и это потребуется сделать вручную с помощью команд группы Редактирование строк.

Подробнее о командах редактирования в разделе Маркировка. Команды редактирования данных в документах ИС МПТ.


 
Загрузка данных в документах СУЗ

В подсистеме СУЗ загрузка из файла поддерживается только в документе Агрегация КМ для заполнения таблицы вложенных товаров. Правила заполнения аналогичны документам ИС МПТ (см.выше).


 
Кроме того, в этом документе доступна команда Загрузить из CSV (с разделителями – запятой), которая позволяет единовременно заполнить таблицу вложенных товаров и код агрегата с помощью выбора файла, содержащего структуру агрегата (в виде таблицы код агрегата, код вложенный). Это единственный документ, поддерживающий работу с файлами CSV с разделителями.

В зависимости от того, какая структура содержится в выбранном файле, может отличаться поведение при заполнении:

1) Если файл содержит информацию по 1 упаковке, т.е. все строки относятся к одному коду агрегата

В этом случае Код агрегата и состав Вложенных товаров в документе будут полностью заполнены по данным файла, количество Фактически упаковано – по количеству вложенных кодов, Емкость упаковки, если не заполнена вручную, будет равна количеству-факт.

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

Для загрузки такого документа предусмотрен отдельный механизм в рабочем месте маркировки.


 
Рабочее место создания группы агрегаций

В рабочем месте Маркировка и прослеживаемость товаров (ИС МПТ), страница Станция управления заказами, группа Сервис доступна ссылка Создание группы отчетов об агрегации, где также поддерживается загрузка файла. Особенность работы этой обработки в том, что она поддерживает загрузку файлов CSV с разным форматом разделителей.


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

Выгрузка данных в документах ИС МПТ

В группе команд табличной части Экспорт/импорт необходимо выбрать соответствующую команду, определив формат выгрузки (CSV или Excel).  В открывшемся окне указать путь сохранения и имя создаваемого файла, после чего данные табличной части документа будут сохранены в указанном месте в виде файла со списком КМ.

Выгрузка данных в документах СУЗ

Выгрузка в документах Заказ на эмиссию кодов маркировки и Нанесение кодов маркировки становится доступна после получения КМ в базу/успешной отправки отчета на сервер соответственно. Команды расположены в группе Сохранить в файл в командной панели. У Заказа на эмиссию эта группа расположена в подменю Действия с кодами.


В формируемый файл попадают все имеющиеся КМ из Пула кодов, относящиеся к Заказу КМ (при выгрузке из Нанесения – к связанному с ним Заказу), независимо от их статуса в регистре («распечатан/эмитирован»). Дата выгрузки фиксируется в регистре и может быть использована в регламентном задании по очистке данных Пула кодов.

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

Подробнее о регламентных заданиях библиотеки в разделе Маркировка. Регламентные задания библиотеки.

Выгрузка в документе Агрегация КМ доступна в группе командной панели Сохранить в файл, при выполнении команд происходит выгрузка полной структуры документа (код агрегата + вложенные позиции) в файл с разделителями.


У создаваемого файла имя по умолчанию заполняется кодом агрегата.

Обработка «Объединение файлов»

Объединение нескольких файлов SCV в один возможно с помощью специальной обработки «Объединение файлов» в рабочем месте «Маркировка и прослеживаемость товаров (ИС МПТ)» вкладка «Сервисные возможности».


В форме «Объединения данных файлов» в поле «Файлы» выбираются файлы SCV одного формата (только с разделителями или только без разделителей). После выбора файлов в поле отражается количество выбранных файлов.


Если выбираются файлы, содержащие структуру упаковок, т.е. с разделителями, то необходимо установить признак «Файлы содержат разделитель» и указать вид разделителя.


По ссылке «Показать подробности» открывается поле, в котором указан список путей  к выбранным файлам. Данное поле является информативным и не подлежит редактированию вручную. 


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


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

Если выбраны файлы без разделителей и признаки по разделителям не установлены, в табличной части заполняется колонка «Код идентификации».

Если выбраны файлы с разделителями и признаки по разделителям установлены, то заполняются две колонки «Код идентификации» и «Код агрегата».


При загрузке смешанных файлов (с разделителями и без) отразятся только данные соответствующие настройкам, и будет выведено служебное сообщение:


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


Для перезаполнения или восстановления данных из файлов необходимо выполнить команду «Прочитать файлы».

Команда «Сбросить» очищает все данные формы и её настройки. 


После выбора файлов и загрузки данных в табличную часть с помощью команды «Объединить» выполняется объединение файлов. При вызове команды открывается окно выбора файла, где указывается место его сохранения и имя. 


Сохраненный SCV файл с объединенными данными можно загружать в документы ИС МПТ.

Команды редактирования данных в документах ИС МПТ

В табличной части, содержащей сведения о кодах маркировки, в документах ИС МПТ реализована группа команд Редактирование строк, с помощью которой можно дополнить различные сведения в табличной части. Напрямую редактировать данные в ветках дерева кодов маркировки (строках таблицы) в этих документах нельзя. 


 
Данные команды нацелены на работу с полями GTIN кода и GTIN, вложенный в табличных частях документов. 

Поле GTIN кода заполняется только у групповых и потребительских кодов маркировки  при добавлении кода в таблицу (любым из имеющихся способов). Этот GTIN извлекается из состава самой строки-кода марки, именно поэтому для транспортных кодов (SSCC) его заполнение невозможно. В штатном режиме работы, когда база корректно подготовлена к работе с маркировкой, заведена вся необходимая номенклатура и зарегистрированы все рабочие штрихкоды (EAN) в типовом регистре, это поле будет всегда заполняться автоматически и его ручная корректировка не потребуется. По умолчанию видимость поля в документах отключена, его необходимо вывести на форму с помощью команды «Изменить форму» в группе Еще.


 
Поле GTIN, вложенный это код товара, находящегося внутри кода верхнего уровня. Данный параметр предназначен для упаковок – транспортных и групповых, а у потребительских кодов дублирует значение GTIN верхнего уровня. Автоматическое заполнение этого параметра при добавлении кода возможно только при включенной опции Автоматически запрашивать данные упаковок с сервера ИС МПТ в настройках интеграции.

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

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

Подробнее о заполнении транспортных и групповых кодов в документах библиотеки можно прочитать в разделе Маркировка. Работа с групповыми и транспортными кодами.

Ручное дозаполнение данных в строках таблицы возможно с помощью команд из группы «Редактирование строк». В том числе они позволяют заполнить информацию о вложенных GTIN у групповых и транспортных кодов, а заполнение этих данных обязательно для всех исходящих документов по требованиям API сервера ИС МПТ. Во входящих Акте и Уведомлении о расхождениях данные в поле «GTIN, вложенный» могут отсутствовать, это запланированное поведение.  


Команда «Подобрать номенклатуру и присвоить GTIN»

Данная команда доступна в исходящих документах контура ИС МПТ (Акт приема/передачи, Уведомление о вводе в оборот, Уведомление о выводе из оборота, Уведомление о ввозе (ЕАЭС), Уведомление о ввозе Импорт, а также во входящем Акте приема/передачи. 

Команда взаимодействует с данными колонки GTIN кода в табличной части документа. Основная функция этой команды – подбор номенклатуры для неопознанных кодов и регистрация новых штрихкодов номенклатуры в типовом регистре. Поэтому она работает только с потребительскими и групповыми кодами маркировки, т.е. теми, у которых в составе самого кода присутствует код товара из Национального каталога (GTIN) и по нему можно определить товар, которому принадлежит данная марка. 

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

Важно понимать, что выполнение этой команды не обязательно с точки зрения обмена с ИС МПТ: практически во всех документах библиотеки данные по номенклатуре заполняются справочно, только для удобства визуального восприятия данных в табличной части (т.к. сами коды идентификации неинформативны для пользователя). Поэтому дерево кодов может содержать «пустые» ветки, это не является ошибкой. Команда просто позволяет упростить создание новой номенклатуры или регистрацию нового штрихкода, если возникла исключительная ситуация и это стало необходимым: не потребуется переходить в справочник Номенклатура, выполнить действие можно будет в самом документе ИС МПТ. 


 
При выполнении команды система просматривает всю табличную часть документа и отбирает строки с потребительскими и групповыми КМ, у которых по сведениям поля GTIN кода в регистре штрихкодов номенклатуры не нашлось соответствия. Строки с транспортными упаковками в проверке не участвуют.

Сгруппированная в разрезе GTIN информация передается в открывающуюся форму команды.  


 
Краткая инструкция об ожидаемых действиях и дальнейшем поведении системы отражена в служебном сообщении в верхнем части формы: Укажите номенклатуру, к которой относится GTIN потребительского или группового кода маркировки. При переносе данных в документ ей будет присвоен новый штрихкод (EAN) по данным текущей формы.

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


 
После заполнения необходимых данных выполняется команда Зарегистрировать и перенести». Регистрация штрихкодов происходит перед закрытием формы заполнения, поэтому, если при регистрации произошли какие-то ошибки (например, в некоторых строках данные были заполнены не полностью), система оповестит об этом и форма подбора останется открытой до получения ответа пользователя.


 

Важно!

На этом этапе у тех строк, данные в которых указаны корректно, уже зарегистрированы новые штрихкоды. 

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


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


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

Команда «Запросить данные упаковок с сервера»

Данная команда доступна в исходящих документах контура ИС МПТ (Акт приема/передачи, Уведомление о вводе в оборот, Уведомление о выводе из оборота, Уведомление о ввозе (ЕАЭС), Уведомление о ввозе (Импорт)) и в форме сверки товаров во входящем Акте.

Команда взаимодействует с данными колонки «GTIN, вложенный» в табличной части документа, а также колонкой «Количество кодов». Основная функция этой команды – уточнение данных о количестве и GTIN вложенных позиций, поэтому она работает только с групповыми и транспортными кодами, т.е. упаковками, содержащими более 1 единицы товара. 


 
Важно понимать, что уточнение состава упаковки в документах обязательно по требованиям API ИС МПТ. Данная команда позволяет заполнить эти данные по сведениям сервера ИС МПТ, запросив информацию об агрегациях. Если в настройках интеграции включена опция Автоматически запрашивать данные упаковок с сервера ИС МПТ, данное действие будет происходить автоматически при добавлении кодов в дерево. Но в некоторых случаях документ может быть заполнен без получения информации с сервера и потребуется сделать это самостоятельно перед отправкой. При этом может потребоваться один раз выполнить подпись ЭЦП для получения ключа сессии, если ранее в рамках текущего сеанса в базе не выполнялось обращение к серверу.

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


 
Если данные агрегации не обнаружены на сервере, данные упаковки в документе уточнены не будут. В этом случае можно заполнить их вручную с помощью команды Указать данные упаковок вручную, однако вероятнее всего при отправке такого документа сервер вернет ошибку: если в документе указываются упаковки, они должны быть обязательно предварительно зарегистрированы в ИС МПТ. 

После успешного выполнения команды для упаковок будут заполнены сведения о количестве и GTIN вложенных позиций. 

Команда «Указать данные упаковок вручную»

Данная команда доступна в исходящих документах контура ИС МПТ (Акт приема/передачи, Уведомление о вводе в оборот, Уведомление о выводе из оборота, Уведомление о ввозе (ЕАЭС), Уведомление о ввозе (Импорт)).

Команда взаимодействует с данными колонки «GTIN, вложенный» в табличной части документа, а также колонкой Количество кодов. Основная функция этой команды – уточнение данных о количестве и GTIN вложенных позиций, поэтому она работает только с групповыми и транспортными кодами, т.е. упаковками, содержащими более 1 единицы товара. 

Важно понимать, что уточнение состава упаковки в документах обязательно по требованиям API ИС МПТ. В штатном режиме работы эти сведения непосредственно при заполнении табличной части можно получать с сервера автоматически (потребуется установка опции Автоматически запрашивать данные упаковок с сервера ИС МПТ в настройках интеграции и разовая подпись ЭЦП для получения токена сеанса). Но иногда могут возникнуть ситуации, когда сделать это не удалось и в табличную часть попали коды упаковок без уточнения вложенности. В этом случае перед отправкой документа необходимо скорректировать данные с помощью команды Указать данные упаковок вручную.


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

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


 
В табличной части доступны для редактирования поля GTIN, вложенный, Количество вложенных, Вид продукции, а также сведения о номенклатуре. Видимость полей Номенклатура и Характеристика регулируется опцией «показывать данные номенклатуры». По умолчанию значение выставляется в соответствии с аналогичной опцией в настройках интеграции с ИС МПТ. Эти поля не обязательны для заполнения.

В поле Штрихкод выводится код идентификации упаковки, в поле Вид упаковки - ее вид. 

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

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



Команда «Заполнить выделенные строки одним набором данных»

Позволяет заполнить сразу несколько строк таблицы. Чтобы сделать это, необходимо в форме уточнения данных упаковок  выделить несколько строк, сведения о вложенности которых совпадают, и выполнить команду. Откроется форма Групповое редактирование строк.


 
В этой форме требуется заполнить сведения о вложенном товаре. В поле GTIN выполняется выбор из списка зарегистрированных штрихкодов выбранной номенклатуры. Если номенклатура не выбрана (она не обязательна к заполнению), GTIN можно заполнить вручную в виде строкового значения. 


 
После заполнения данных необходимо выполнить команду Готово: сведения будут скопированы во все выделенные ранее строки в таблице уточнения. 


Команда «Зарегистрировать новые штрихкоды номенклатуры»

Аналог части функционала команды Подобрать номенклатуру и присвоить GTIN из группы редактирования строк. Главное отличие: происходит регистрация не штрихкода самой упаковки (кода из документа), а ее вложенного товара.

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

  1. GTIN, вложенный. Указать код вложенного товара. Он не должен быть зарегистрирован в регистре Штрихкоды номенклатуры;
  2. Номенклатура. Выбрать номенклатуру, которую планируется связать с этим штрихкодом;
  3. Характеристика. Заполняется при необходимости (если у номенклатуры ведется учет).

Важно!

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



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

Команда «Подобрать номенклатуру по GTIN»

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


 
Комбинируя между собой команды из группы Действия можно быстро заполнить сведения о вложенности большого списка упаковок.

После заполнения всех сведений в таблице, выполняется команда Перенести в документ. В случае если система обнаружит какие-то ошибки в указанных данных, будет предложено отменить перенос и скорректировать их. При отказе данные в документ будут перенесены «как есть», что в дальнейшем может привести к проблемам при отправке документа на сервер ИС МПТ. 


 
Однако не все ошибки в форме уточнения являются критичными для отправки, в некоторых случаях это просто особенности ведения учета. Если отменить перенос, в сообщениях будут выведены все обнаруженные замечания и на их основании можно будет внести необходимые поправки. 

   

Важно!

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



Работа с групповыми и транспортными кодами

Групповые и транспортные (или логистические) коды определяют упаковки маркируемых товаров в системе ИС МПТ. Эти коды отличаются по формату генерации штрихкода, способу выпуска и обработке данных.

Независимо от того, какой код из этих двух видов вводится в документе ИС МПТ, система будет либо запрашивать данные о его составе с сервера автоматически, либо открывать форму уточнения данных упаковки, т.к. сервер требует обязательное указание вложенности в документах перед отправкой.

В форме уточнения данных можно вручную выполнить обращение к серверу для запроса состава упаковки: с помощью команды Запросить данные с сервера ИС МПТ. Обязательны к заполнению в этой форме поля Количество вложенных потребительских кодов, GTIN вложенного товара. Номенклатура указывается справочно и нужна для упрощения подбора GTIN из регистра Штрихкоды. 

При закрытии формы выполняется проверка корректности формата введенного GTIN.

Автоматический запрос сведений происходит при включении опции Автоматически запрашивать данные упаковок с сервера ИС МПТ в настройках интеграции: Администрирование – Обмен с ИС МПТ – Дополнительные настройки подсистемы – Групповые коды. При первом обращении к серверу в рамках сеанса информационной базы потребуется выполнить подпись с помощью ЭЦП.


Групповые коды маркировки

Групповая упаковка (код) – упаковка, предназначенная для нескольких экземпляров продукции одного и того же вида (нескольких потребительских упаковок). Чаще всего встречается у товарной группы Табачная продукция (например, блоки сигарет). Формат штрихкода кода идентификации – DataMatrix.

Особенность группового кода маркировки в том, что он формируется и выпускается в сервисе ИС МПТ СУЗ и содержит в составе собственный GTIN, регистрируемый в каталоге.

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


 
В качестве альтернативного способа учета можно использовать одну номенклатурную позицию и функционал упаковок товаров. В этом случае необходимо зарегистрировать оба штрихкода (потребительский и групповой) на один товар, при этом для группового штрихкода указать упаковку (единицу измерения). В этом случае при сканировании группового КМ в документах маркировки номенклатура будет определяться одинаково (единицы измерения и упаковки в документах ИС МПТ не указываются), потребительские и групповые коды будут определяться в одну ветку.

В дереве кодов маркировки в документах групповой код имеет собственную иконку товара, отличную от потребительского кода этой товарной группы.


 
Если используется конфигурация из линейки торговых решений, доступны оба варианта ведения учета. В конфигурации «Бухгалтерия для Казахстана», в виду отсутствия упаковок, возможет только вариант с двумя номенклатурными позициями.

В любом случае номенклатура для группового кода определяется по верхнему уровню, т.е. по GTIN самого кода.

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

Транспортные коды

Транспортная/логистическая упаковка (код) -  упаковка, используемая для хранения и транспортировки товаров с целью защиты их от повреждений при перемещении и образующая самостоятельную транспортную единицу. Формат штрихкода кода идентификации – SSCC. Такой транспортный код генерируется сторонними средствами на стороне УОТ и не содержит в своем составе сведений о товарах. В коде SSCC отражаются только данные организации.

Для некоторых товарных групп, например, табачной продукции, правила маркировки допускают использование формата GS1-128. Такой штрихкод может содержать дополнительную информацию, в т.ч. GTIN вложенной товарной позиции.

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

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

Генерация транспортных кодов

В составе библиотеки маркировки предусмотрен механизм генерации новых SSCC кодов. Он представляет собой упрощенную версию генератора штрихкодов из типового справочника Штрихкоды упаковок и товаров.

Доступ к механизму открывается в документе подсистемы СУЗ Агрегация кодов маркировки на странице Товары, когда в документе заполнена организация и выбран вид упаковки Логистическая (транспортная)


 
В открывающейся форме генератора необходимо заполнить данные организации, код  SSCC будет генерироваться автоматически по мере изменения данных в полях формы.
Серийный номер, автоматически заполняющийся в форме, связан с группой настроек в меню интеграции (Администрирование – Обмен с ИС МПТ – Дополнительные настройки подсистемы – Групповые коды – Генерация штрихкодов).


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

Также в форме генератора предусмотрена опция Добавлять в начале кода прикладной идентификатор и связанная с ней опция Указывать прикладной идентификатор в скобочках. Эти настройки носят временный характер и вызваны особенностью сервера ИС МПТ: для некоторых групп товаров различается формат транспортного кода, принимаемого сервером.

В полном виде код SSCC начинается с прикладного идентификатора вида «(00)», за которым следует числовая последовательность. Но, например, для ТГ Обувные товары сервер принимает только транспортные коды с усеченным идентификатором. Для того чтобы библиотека поддерживала работу с несколькими товарными группами была добавлена специализированная настройка, помогающая самостоятельно регулировать формат генерации SSCC по части прикладного идентификатора. 
 
 


 
За более подробной информацией по принимаемым форматам транспортных кодов на стороне сервера рекомендуем обращаться к официальным источникам новостей от ИС МПТ.
Также в форме предусмотрена печать сгенерированного штрихкода с помощью команды Печать этикеток штрихкода.
 

После заполнения всех полей в группе генератора штрихкода SSCC выполняется команда Готово, после чего происходит запись сгенерированного штрихкода в служебный регистр Коды транспортных упаковок (SSCC), доступ к которому открывается в рабочем месте маркировки на странице Станция управления заказами.



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

Важно!

При удалении записей может нарушиться порядок серий при генерации новых кодов.

После записи в регистр данные переносятся в Агрегацию в поле Код агрегата

Также в документе доступна скрытая по умолчанию команда подбора кода из регистра. Включить ее можно в настройках формы через группу Еще. Данная команда позволяет выбрать код агрегата из ранее сформированных в базе SSCC кодов. При этом проверка использования этого кода в других документах и его доступность на сервере не проверяется. 

Важно!

Повторное использование кодов упаковок при оформлении разных агрегаций товаров не допускается на стороне ИС МПТ.



Настройки разбора кода при групповом создании Агрегаций

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


 
Подробнее о рабочем месте группового ввода документов в разделе Маркировка. Обработка группового создания Агрегаций из загруженного файла.

Обработка группового создания Агрегаций из загруженного файла

В рабочем месте Маркировка и прослеживаемость товаров ИС МПТ в группе Станция управления заказами – Сервис размещена ссылка на рабочее место для группового создания Агрегаций кодов маркировкиСоздание группы отчетов об Агрегации.


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

Важно!

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

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

Для создания группы отчетов в форме обработки необходимо:

1. Заполнить поля раздела Общие данные документов

Это данные, обязательные к заполнению при создании нового отчета. Для всех созданных документов они будут заполнены одинаково в соответствии с данными формы рабочего места.


 
Поле Емкость упаковки – исключение, его можно не указывать, тогда значение будет заполняться в документах автоматически, по количеству фактически упакованного товара (т.е. количеству КМ, связанных с одним кодом агрегата).


2. Заполнить раздел Настройки разбора строки»

Поддерживается два разных режима разбора данных загружаемого документа: по разделителю строки и по длине кода агрегата. 

При выборе режима По разделителю строки становится доступен выбор используемого в CSV разделителя. По умолчанию при переключении этого режима выставляется наиболее распространенный вариант - использование знака «,».

Данный режим разбора более универсален, позволяет обрабатывать файлы, содержащие одновременно данные как по транспортным (код агрегата SSCC), так и по групповым (код агрегата DataMatrix) упаковкам.

Важно!

В некоторых случаях не получится использовать в качестве разделителя знак «;», например, если в качестве кода агрегата выступает групповой код маркировки (в формате DataMatrix), т.к. он может содержать в составе данный символ, что приведет к ошибкам при считывании данных файла. В этом случае рекомендуется формировать CSV с одноразмерными упаковками (только транспортными или только групповыми) и выбирать способ разбора файла по длине кода.



В качестве разделителя также можно использовать произвольное значение. Для этого нужно выбрать пункт «Пользовательское значение» и указать в поле строку, которая будет использоваться для поиска. В качестве произвольного разделителя допускается использование символов, цифр и букв латинского алфавита, а также пробела. Нужно следить, чтобы указанное сочетание не использовалось в составе кодов агрегата и вложенных кодов, а также присутствовало в качестве разделителя во всех строках файла.


При выборе режима По длине кода становится доступно поле Длина кода агрегата, где требуется указать количество символов до разделителя в строке.
Данный режим более узконаправленный и подходит только для документов с однотипными кодами агрегатов, а также для случаев, когда при этом в качестве разделителя используется «;». 
 
Дополнительная опция Нормализовать SSCC коды предназначена для приведения транспортных кодов к 18-значному формату путем отсекания идентификатора «(00)» в начале кода. Этот механизм носит временный ситуативный характер: на сервере ИС МПТ существует разница в принимаемом формате кода у разных товарных групп (например, для фармакологии код агрегата будет приниматься только с идентификатором в составе, для обуви – без него). В будущем разработчики планируют привести все к единому формату и использованию полного 20-значного SSCC. На текущий момент при необходимости можно выставить опцию для нормализации кодов, если отчеты об агрегации создаются по товарной группе, поддерживающей только сокращенный формат транспортного кода агрегата.
 
3. Выбрать загружаемый файл

Должен быть в формате CSV с разделителями и содержать в строках информацию по шаблону код агрегата + разделитель + код вложенного товара.
 
После этого можно выполнить команду создания документов. Выбранный файл будет разделен на несколько отчетов об Агрегации (по количеству кодов агрегатов в его структуре). В открывшемся списке будет установлен отбор по только что созданным обработкой документам.  

Обратная схема ввода исходящих документов

В общем случае для исходящих документов подсистемы маркировки поддерживается прямая схема ввода – на основании учетного документа (РТУ, ПТУ и т.д.).  Однако в нескольких случаях возможно применение обратной схемы.

Команда создания нового документа-основания расположена в группе команд Отражение в учете, а также доступна для выбора при нажатии ссылки Отражен в учете.

Документы, для которых доступно создание основания

Ввод Реализации товаров на основании исходящего Акта приема/передачи

Схема может применяться в случаях, когда Акт приема/передачи формируется на складе в момент подбора товарных позиций для дальнейшей отгрузки (сразу происходит сканирование кодов маркировки), а учетный документ (Реализация) в разрезе товаров заполняется после, по данным отобранных позиций. 

Ввод Приобретения товаров на основании исходящего Уведомления о ввозе (Импорт)

В Уведомлении о ввозе (Импорт) применяется отличная от других документов ИС МПТ схема заполнения данных о товарах. При вводе Уведомления на основании приобретения данные о товарах из учетного документа в Уведомление не переносятся, а заполняются непосредственно по данным кодов маркировки, указываемых в Уведомлении. Таким образом, становится возможным применение в этом документе обратной схемы ввода.

Подробнее о работе с Уведомлением о ввозе (Импорт) можно прочитать в разделе Маркировка. Уведомление о ввозе (Импорт).

Правила и особенности

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

Регистрация штрихкода в регистре

Если GTIN товара зарегистрирован в системе Нац.каталога как относящийся к групповой упаковке (например, как код блока сигарет), то в базе в регистре штрихкодов номенклатуры соответствующий ему EAN должен быть зарегистрирован с указанием упаковки товара в поле Ед. измерения, если ведется учет упаковок для номенклатуры.


 
Если упаковки не используются, но коды маркировки товара подразумевают наличие групповой упаковки (например, блоки сигарет), необходимо зарегистрировать несколько позиций номенклатуры с корректным указанием их штрихкодов в регистре: номенклатуру-штуку и номенклатуру-упаковку. 

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

Агрегирование в полную упаковку

При указании упаковки в регистре штрихкодов, в дальнейшем во всех случаях будет считаться, что упаковка заполнена в полном объеме.

Система ИС МПТ позволяет создавать агрегации с указанием меньшего количества, например общая емкость упаковки указывается 10, а количество вложенных в нее товаров по факту – 7.  Но в 1С, если штрихкод в регистре  зарегистрирован как относящийся к упаковке на 10шт (блок).


и в Акте приема/передачи указан один групповой код, относящийся к этому штрихкоду,


 
то при его обработке в момент создания Реализации система по умолчанию будет считать, что в коде содержится именно 10 вложенных товаров (по единице измерения из регистра штрихкодов), а к продаже оформляется одна такая упаковка (по количеству самих кодов маркировки/строк в Акте). При этом данные сервера по действительному количественному составу этого кода упаковки, а также количество, указанное в строке Акта, учитываться и проверяться не будут. 
 
Поэтому важно, чтобы при регистрации штрихкодов номенклатуры упаковки и количество вложенных в них позиций заполнялось корректно.

Данный механизм используется только в схеме обратного ввода АПП – РТУ, после создания первичного документа количество и единицу измерения, если это необходимо, можно будет скорректировать вручную.

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

Уникальность штрихкодов

Если в базе отключен контроль уникальности штрихкодов и в регистре для одной номенклатуры заведено более одной записи с одинаковым  EAN (отличие только в характеристиках и/или единице измерения), то при вводе РТУ на основании Акта данные по количеству и характеристикам товара будут подобраны случайным образом, т.к. по коду маркировки в данном случае невозможно однозначно определить какую именно из записей регистра нужно использовать. После создания РТУ данные в нем можно будет скорректировать вручную.



Работа с мобильным приложением (1.0.0)

В разделе описывается порядок работы с мобильным приложением «1С-Рейтинг: Мобильный помощник (Маркировка)» версии 1.0.0 на примере конфигурации УТ.

Мобильное приложение разработано для упрощения работы с подсистемой «Маркировка». Основная цель - сканирование и передача DataMatrix кодов без участия терминала сбора данных.

Настройка сервера

Для обеспечения работы с мобильным приложением, необходимо настроить работу Web-сервера. Для этого можно использовать программы, позволяющие настроить локальный сервер, например, Apache HTTP Server, поставляемый бесплатно. Инструкцию по установке конкретного сервера можно найти на сайте поставщика программного обеспечения.

Публикация web-сервиса

После настройки работы сервера, необходимо выполнить публикацию web-сервиса, отвечающего за обмен данными между основной базой и мобильным приложением.
Для этого необходимо: 

1) Запустить базу в режиме Конфигуратор;

2) Перейти в форму настроек публикации в Администрирование - Публикация на веб сервере;


 
3) В открывшемся окне необходимо настроить параметры. Для корректной работы сервера рекомендуется использовать в наименованиях и пути только латинские буквы. 
Для публикации на локальном сервере необходимо создать отдельную папку на диске.

Заполнение данных:

- Имя. Любое наименование на латинице;
- Web-сервер. Выбранный для работы web-сервер, например Apache 2.2;
- Каталог. Путь к размещению веб-сервиса;
- Публиковать Web-сервисы. Выбирается значение DataExchange - сервис, отвечающий за обмен данными между основной базой и мобильным приложением.


 
4) Далее выполнить команду Опубликовать;


 
Если все настройки были выполнены верно, появится сообщение Публикация выполнена!.

Важно!

При работе с локальным сервером, для обмена данными, устройства должны находиться в одной сети (например, подключены к одному Wi-Fi роутеру).


Настройка подключения в базе

Дальнейшие настройки выполняются в режиме Предприятие, в форме настроек обмена с ИС МПТ. Для этого нужно перейти в НСИ и администрирование - Обмен с ИС МПТ, в открывшейся форме выбрать вкладку Мобильное приложение, включить использование приложения;


 
Данные в разделе заполняются следующим образом:

  • Точка подключения. Название web-сервиса + «Soap», например, «DataExchangeSoap»;
  • Web-сервис. Название web-сервиса, например, «DataExchange»;
  • URI пространство имен. Название web-сервиса, например, «DataExchange»;
  • WS-ссылка. Собирается по шаблону: «http://» + адрес публикации веб-сервиса (при работе с локальным сервером это IP адрес компьютера, на котором опубликован web –сервис) + «/» + имя публикации + «/ws/» + адрес web-сервиса + «?wsdl». IP-адрес компьютера, на котором опубликован web-сервис, можно узнать посредством вызова команды «ipconfig» в командной строке Windows;
  • Имя пользователя. Имя пользователя базы для подключения, рекомендуется использовать пользователя с правами администратора;
  • Пароль. Пароль пользователя базы для подключения, рекомендуем использовать пользователя с правами администратора.


 
После заполнения настроек выполняется проверка соединения с помощью одноименной команды. Если сервер доступен, система выдаст соответствующее сообщение.


Настройка мобильного приложения

В меню необходимо выбрать пункт Настройка подключения


   
Поля настроек заполняются значениями, аналогичными значениям в рабочей базе данных.


 
Для проверки корректности введенных данных необходимо воспользоваться командой Проверить соединение. В случае успеха будет выведено сообщение Соединение установлено.


Возможности мобильного приложения 

Операции, связанные с ввозом маркированных товаров на территорию РК, в системе ИС МПТ отражаются двумя документами: Уведомлением о ввозе товаров (ЕАЭС) и Уведомлением о ввозе товаров (третьи страны)

Сканирование кодов маркировки для последующей загрузки в базу

Сканирование на стороне мобильного приложения

Сканирование кодов маркировки в мобильном приложении выполняется в документе Сканирование товаров
Чтобы создать новый документ необходимо в главном меню воспользоваться командой Начать новое сканирование.


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

1) Ввести строку кода вручную с помощью строки ввода и команды Добавить;
2) Отсканировать DataMatrix с помощью камеры смартфона. Для этого необходимо воспользоваться командой Сканировать.


 
После этого откроется режим сканирования кодов. Необходимо навести камеру на штрих-код упаковки товара и дождаться анимации сканирования, после чего данные кода будут считаны и переданы в приложение. Отсканированный код маркировки появится в списке товаров документа.


   
После завершения сканирования необходимо записать документ, воспользовавшись командой Завершить. После этого документ появится в списке завершенных на главном экране приложения.


   
Если не выполнять команду завершения, при выходе из режима заполнения документа будет выведено предупреждение, а документ сохранится в списке незавершенных. При этом следует учитывать, что все незавершенные документы хранятся только в рамках одного сеанса работы с мобильным приложением и будут удалены при его завершении.

   

Передача данных из мобильного приложения

Чтобы передать на сервер все документы сканирования, которые не были отправлены ранее, необходимо воспользоваться командой «Передача данных» на главном экране приложения. Ранее отправленные документы будет помечены в списке галочками.

Важно!

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


В случае успешной передачи данных будет выведено соответствующее сообщение. 

Использование выгруженных данных при заполнении документов ИС МПТ

Документы сканирования, созданные в мобильном приложении, можно использовать для заполнения табличных частей документов ИС МПТ (Акт приема/передачи, различные Уведомления).
Для этого в группах Экспорт/импорт в командной панели таблиц добавлена команда Загрузить из мобильного приложения.


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



Сверка поступивших товаров в Акте приема/передачи

В мобильном приложении необходимо создать документ Сверка кодов.


В созданном документе на закладке Загруженные коды необходимо выбрать период для отбора входящих Актов приема/передачи. При этом в отбор попадут только документы в статусе Ожидает приемку


После выбора нужного Акта, коды маркировки из его табличной части будут загружены в таблицу приложения.


На закладке Номенклатура необходимо отсканировать коды маркировки фактически поступившего товара.


Далее необходимо выполнить команду Сравнить, после чего будет сформирована таблица с результатами проверки товара. Коды, отсутствующие в Акте приема/передачи будут помечены статусом Добавлен. Коды, не отсканированные при проверке, получат статус Не найден. Успешно сверенные коды, соответственно, будут в статусе Найден.



После завершения процедуры проверки необходимо выполнить команду Отправить, после чего данные сверки будут сохранены в Акте приема/передачи.

После выполнения обмена с основной базой, в Акте выставится признак Товары проверены и изменится состояние документа. В случае если были обнаружены расхождения, также станет доступна команда ввода Уведомления о расхождениях.

Маркировка. Счета и баланс участника в ИС МПТ

В рабочем месте «Маркировка и прослеживаемость товаров (ИС МПТ)» на странице «Сервисные возможности» предусмотрена ссылка на рабочее место «Управление личными счетами», позволяющее получить информацию о балансе организации в ИС МПТ, а также получить счета на оплату.


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


Далее может потребоваться подпись ключом ЭЦП, если это первое обращение к серверу ИС МПТ в рамках текущего сеанса информационной базы.

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


Для получения счета на оплату необходимо сделать активной строку с нужным лицевым счетом, после чего выполнить команду «Получить счет на оплату».

 

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


Маркировка. Команда Разбить документ

Все документы ИС МПТ должны быть монотоварным, т.е. все указанные в них коды маркировки должны принадлежать одной товарной группе. При этом допускается указание кодов, относящихся к разным GTIN в разрезе одной товарной группы. При указании в документе групповых и транспортных упаковок также следует учитывать, что их содержимое должно быть монотоварно. 

Товарная группа потребительского кода маркировки всегда определяется по сопоставленной с ним номенклатуре. Сопоставление происходит путем поиска данных штрихкода (GTIN) из кода маркировки в регистре «Штрихкоды номенклатуры», поэтому важно корректно и своевременно регистрировать новые штрихкоды в карточке номенклатуры.  Определение товарной группы группового кода маркировки происходит аналогичным образом – путем поиска совпадений в регистре. Для транспортной упаковки (SSCC) определение товарной группы возможно только после уточнения сведений о вложенных товарах, т.к. код самой упаковки не содержит данных о продукции.  

Подробнее о том, как указать сведения групповых и транспортных кодов в файлах «Маркировка. Команды редактирования данных в документах ИС МПТ», «Маркировка. Работа с групповыми и транспортными кодами».

Если по какой-то причине документ был заполнен данными разных товарных групп, например, при загрузке кодов из файла, для его разделения можно воспользоваться соответствующей командой, доступной для исходящих документов в статусе «Черновик». 

При выполнении этой команды на основании текущего документа будет создан ряд документов с разделением данных табличной части по товарным группам. При этом количество из основания, если оно было заполнено, в созданные документы не переносится.

Команда становится доступна в командной панели исходящего документа после его записи.


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



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



Данные прочих вкладок исходного документа при этом будут скопированы, а данные документа-основания, если они были заполнены, будут перенесены частично: ссылка на документ-основание сохранится во всех разделенных документах, но поле «Количество из основания (базовые единицы)» в табличной части будет очищено. 

Получение информации о
состоянии, владельцах и истории движения кода

При работе с маркированным товаром могут возникать ситуации, когда
необходимо проверить состояние кода маркировки в системе. Например, его текущий
статус или владельца, т.к. эти данные важны при заполнении документов. Или в
процессе инвентаризации на складе необходимо узнать информацию по кодам на
обнаруженных остатках товаров. Для этого в сервисе 1С: Маркировка
реализован функционал запроса информации о состоянии кода маркировки.

Проверка состояния кода при заполнении
документов

Сервер ИС МПТ при приеме документов, поступивших из учетных систем пользователей, выполняет ряд проверок данных этих документов. В том числе, для кодов маркировки проверяется их принадлежность указанной организации, т.е. на момент оформления документа КМ должен числиться на балансе организации в системе ИС МПТ, и статусы указанных кодов. Для каждого документа маркировки предусмотрен свой список допустимых статусов кодов маркировки, которые можно указывать в документе. На текущий момент это:

  • Акт приема/передачи – статусы кодов «Нанесен», «В обороте», «В обороте, возвращен»;
  • Уведомление о вводе в оборот – статус «Выведен из оборота, продан»;
  • Уведомление о выводе из оборота – статусы «В обороте», «В обороте, возвращен»;
  • Уведомление о ввозе (ЕАЭС) – статус «Нанесен»;
  • Уведомление о ввозе (Импорт» - статус «Нанесен»;
  • Уведомление об экспорте (ЕАЭС) – статусы «Нанесен», «В обороте», «В обороте, возвращен».

В сервисе маркировки для 1С при работе с такими документами, как Акт приема/передачи, Уведомление о выводе из оборота, Уведомление о вводе в оборот, Уведомление о ввозе (ЕАЭС) и Уведомление о ввозе (Импорт) пользователю доступен функционал проверки текущего владельца и статуса указываемых кодов маркировки, чтобы проконтролировать корректность указываемых кодов уже на моменте заполнения документа в учетной системе.


Важно!

В связи с возможными задержками на стороне сервера ИС МПТ при смене информации о статусе и владельце кода, данная проверка в документах имеет предупреждающий характер. Т.е. если обнаружены несоответствия, система сообщит об этом, но отправке документа препятствовать не будет.  


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

Важно!

Для обращения к серверу ИС МПТ за информацией о кодах требуется наличие Токена сеанса. Если ранее он еще не был получен в базе, при выполнении команды потребуется один раз подписать запрос с помощью ЭЦП. После этого Токен будет в течение нескольких часов действовать для Организации в рамках текущего сеанса ИБ и запрос информации о кодах будет выполняться уже без подписи. 



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

Дальнейшие действия остаются на усмотрение пользователя.

Если среди кодов не обнаружено никаких замечаний, система выдаст сообщение, что все данные в порядке.


Автоматический запрос информации с сервера

Для команды запроса информации о состоянии кода маркировки с сервера ИС МПТ предусмотрен автоматический режим работы, по аналогии с командой запроса состава упаковок.

В форме настроек «Обмен с ИС МПТ», доступной из меню Администрирование, на вкладке «Дополнительные настройки подсистемы» в группе «Работа с кодами» – «Автоматический обмен с сервером» доступна опция «Автоматически запрашивать состояние и владельца кода с сервера ИС МПТ». При включении этой настройки в документах будет автоматически выполняться проверка текущего владельца и статуса указываемых кодов.


Важно!

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



Если при включенной настройке автоматического запроса информации код в документе добавляется с помощью сканера или команды ручного ввода, и при этом в базе уже получен Токен сеанса (если нет, нужно будет один раз подписать запрос с помощью ЭЦП), то система сразу же в фоне выполнит запрос к серверу и в случае, если код имеет проблемы, выведет предупреждающее сообщение.

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

Если на момент инициации команды загрузки из файла/ТСД/приложения в базе еще не был получен Токен сеанса, то форма подписи ЭЦП откроется до начала выбора файла загрузки. Без Токена получение информации о состоянии кодов с сервера ИС МПТ невозможно.


Важно!

Возможны ситуации, когда запрос выполняется по коду маркировки, не известному серверу (например, по коду РФ, не признанному в ИС МПТ) или имеющему ошибки в формате (некорректно сгенерированный код). В этом случае при запросе информации о его состоянии с сервера ИС МПТ может вернуться ошибка.

Также возможны проблемы при запросе информации по кодам, которые никогда ранее не проходили по балансу организации. Это техническое ограничение сервера ИС МПТ.

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



Рабочее место для получения информации по кодам маркировки

В рабочем месте «Маркировка и прослеживаемость товаров (ИС МПТ)» на странице «Сервисные возможности» доступна ссылка на рабочее место «Проверка кодов маркировки», где можно получить информацию о текущем статусе и владельце кода, его производителе, а также истории движения по документам маркировки.


Рабочее место «Получение информации о кодах маркировки» функционально делится на три блока.


Настройки

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

В группе «Автоматические запросы» расположены опции, позволяющие автоматически выполнять команды запроса информации с сервера непосредственно при добавлении каждого кода маркировки в таблицу. Рекомендуется использовать их, если нужно запросить информацию не по всему списку кодов, а только по выборочным позициям. Опции независимы и могут использоваться как все вместе, так и по отдельности.

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

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


Коды маркировки для проверки

В данной табличной части необходимо указать коды маркировки, по которым планируется получение информации со стороны сервера ИС МПТ. Заполнение таблицы делается на Шаге 1 и возможно несколькими способами:

  • С помощью команды ручного ввода;
  • С помощью загрузки данным КМ из файла CSV;
  • С помощью загрузки из терминала сбора данных;
  • С помощью загрузки из мобильного приложения сервиса маркировки;
  • С помощью сканера штрихкодов.

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

При добавлении транспортных кодов маркировки данные поля остаются пустыми.


На Шаге 2 с помощью команды из группы «Запросить с сервера ИС МПТ» можно получить информацию о статусах указанных кодов маркировки, текущем владельце и производителе. Для этого следует воспользоваться командой «Информация о текущем состоянии кода маркировки».

 

Действие команды распространяется на всю табличную часть, т.е. запрос будет выполнен по всем кодам маркировки. Это может занять длительное время в зависимости от объема данных и скорости работы сервера ИС МПТ.

Важно!

  • Для получения информации с сервера требуется Токен сеанса. Возможно, придется один раз выполнить подпись с помощью ЭЦП.
  • Сервер ИС МПТ имеет внутренние ограничения, в связи с чем по некоторым кодам маркировки получить полную информацию невозможно. Например, для кодов, которые ни разу не числились на балансе организации, сервер вернет ошибку. Также ошибочные данные могут прийти по кодам, признанным из РФ.
  • Сервер ИС МПТ имеет внутреннюю задержку при обновлении данных. Поэтому, если коды были только что приняты в Акте приема/передачи, при запросе информации по ним могут вернуться устаревшие данные – в качестве текущего владельца может быть указан Поставщик. Необходимо учитывать задержку обновления при анализе данных сервера. 

Опция «Автоматически запрашивать информацию о текущем состоянии КМ» из блока настроек позволяет выполнять вышеназванную команду Шага 2 автоматически при добавлении каждого нового кода маркировки в таблицу.

При успешном запросе информации с сервера в таблице заполняются поля Статус кода, Дата ввода в оборот, данные Производителя и Текущего владельца (по ИИН/БИН по возможности автоматически подбирается организация и контрагент). Также может быть перезаполнен Вид продукции, если сервер вернул значение отличное от того, что определилось при добавлении кода маркировки.

Следует учитывать, что в некоторых случаях часть полей может остаться незаполненной. Например, поле Характеристика может быть пустым для продукции, по которой не ведется учет характеристик, а поле Дата ввода в оборот – пустой для кода в статусе «Эмитирован». Т.к. рабочее место предназначено только для получения информации и некоторого анализа остатков товаров по кодам маркировки, ручное дозаполнение данных в таблице не предусмотрено. Если возникнет необходимость в регистрации нового контрагента, номенклатуры или штрихкода номенклатуры по данным сервера ИС МПТ, делать это необходимо стандартными механизмами 1С (через соответствующие справочники).

Действия, выполняемые в данном рабочем месте, не формируют новые документы, никак не влияют на состояние кодов в системе ИС МПТ и не сохраняются в базе 1С. Данная информация выводится справочно, например, для анализа и контроля остатков при инвентаризации склада.


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

Анализируя приведенный на скриншоте выше пример, можно сделать следующий вывод: два кода из трех никогда не числились на балансе организации Андромеда Плюс по данным ИС МПТ, поэтому сервер не вернул по ним информации (данные коды принадлежат ИП Икар). Это внутреннее ограничение сервера, которое, к сожалению, невозможно обойти при интеграции маркировки в учетную систему 1С.

В любом случае, данная информация позволяет провести анализ продукции: если фактически на складе лежит товар с кодом маркировки, информация по которому не возвращает текущего владельца, значит, по данным системы этот код ни одним «Актом приёма/передачи» или «Заказом на эмиссию» организацией получен не был. Возможно, это было ошибочное вложение от поставщика, пропущенное при сверке полученного товара. Указывать такой код в исходящих документах организация не может, т.к. по данным системы не является его владельцем.

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

Команда «История движения кодов маркировки» из группы «Шаг 2. Запросить с сервера ИС МПТ» позволяет узнать информацию о документах маркировки, в которых фигурировал указанный в таблице код.


Данная команда выполняется одновременно для всей табличной части. Также можно в настройках включить опцию «Автоматически запрашивать историю движения кода маркировки», что позволит выполнять запрос сразу при внесении кодов в табличную часть, без выполнения отдельной команды.

Следует учитывать, что запрос истории может занять длительное время.

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

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


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

История движения кода маркировки

Таблица, содержащая информацию об истории движения кода по документам маркировки. Она становится доступна только после выполнения соответствующей команды и отражает информацию только по выделенной строке кода маркировки.

Вручную данные таблицы не изменяются. 


Сервер ИС МПТ возвращает довольно ограниченную информацию по документам: только номер и дату оформления, а также статус кода, присвоенный документом, и его владельца на момент оформления.

С помощью команды «Найти документы в базе» можно попробовать дополнить информацию, выполнив поиск документов сервиса маркировки (Акты, Уведомления и т.д.) в учетной системе. 


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


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

 


  • (4709)

База знаний

Комментировать материалы сайта могут зарегистрированные пользователи.
Вход с помощью STSL

3 комментариев


  • ТОО СМЗ
    11.11.2023
    [0]
    |
    [0]
    Здравствуйте!
    Не работает кнопка печати статьи.
    ***
    Марина Девяткина
    13.11.2023
    [0]
    |
    [0]
    Добрый день. Замечания по возможности печати материалов данной станицы скорректированы, попробуйте еще раз
    ТОО СМЗ
    13.11.2023
    [0]
    |
    [0]
    Теперь всё ОК.
    ***