[[tp7:Start|Начальная страница]] <- [[tp7:Маркировка|Маркировка]] ===== Табличная часть «Коды маркировки» ===== Табличная часть «**Коды маркировки**» включена во все документы, работающие с маркированной продукцией. В ней показываются коды маркировки продаваемого/приобретаемого маркированного товара.\\ Табличная часть «**Коды маркировки**» выводится в форму документа либо автоматически при открытии документа, либо при считывании первого кода маркировки, либо вручную нажатием кнопки {{:TP7:Скрыть_показать_КМ.png|Скрыть/показать таблицу кодов маркировки}} («**//Скрыть/показать таблицу кодов маркировки//**».) Каждая строка табличной части «Коды маркировки» соответствует строке товара в табличной части «**Товары**» Количество кодов маркировки должно соответствовать количеству маркированного товара.\\ {{:TP7:ГИСМТ_ТЧ_КМ.png|Форма табличной части «Коды маркировки»}} Если у товара в справочнике «Номенклатура» нет признака «**Является маркированной продукцией**», таблица с кодами маркировки для него не заполняется. В командную панель табличной части «**Коды маркировки**» включены следующие команды: * «**//Добавить//**» — позволяет выбрать в справочнике «[[tp7:Маркировка:Спр_КМ|ГИС МТ: Коды маркировки]]» нужный код маркировки; * «**//Удалить марки при сканировании//**» — при нажатии кнопки включается/отключается режим удаления вновь сканированного кода маркировки. Если какой-то код маркировки считан ОШИБОЧНО, следует нажатием кнопки {{:TP7:Удал_марки_при_сканир.png|Удалить марки при сканировании}} включить режим «**Удалить марки при сканировании**» и считать ошибочный код маркировки снова. Затем надо повторно нажать кнопку {{:TP7:Удал_марки_при_сканир.png|Удалить марки при сканировании}} для отмены этого режима; * «**//Подобрать коды маркировки//**» — кнопка позволяет открыть форму для подбора кодов маркировки, не связанных с номенклатурой. Она может использоваться в случае, когда коды маркировки получались без привязке к номенклатуре и в документе необходимо выполнить привязку строки с товаром с такими кодами маркировки; * меню «**Очистить**» — содержит следующие пункты: * «**Коды маркировки для текущей номенклатуры**» — из табличной части «Коды маркировки» удаляются **все** ранее введенные коды маркировки для текущего товара; * «**Все коды маркировки**» — из табличной части «Коды маркировки» всех товаров документа удаляются **все** ранее введенные коды маркировки; * «**//Найти код маркировки//**» — открывается форма поиска кода маркировки по сохранившемуся фрагменту этого кода; * «**//Подставить код маркировки по коду идентификации//**» — открывается форма поиска кода маркировки по коду идентификатора; * меню «**Проверка кодов маркировки**» — содержит следующие пункты: * «**[[tp7:Маркировка:ТЧ_КМ:Запр_стат_КМ|Запросить статусы кодов маркировки в ГИС МТ]]**» — по всем кодам маркировки документа их статусы будут записаны для последующего запроса в ГИС МТ регламентным заданием «[[tp7:Администрирование:Регл_задание:ГИСМТ_получ_стат_КМ|ГИС МТ: Получение статусов кодов маркировки]]»; * «**Обновить информацию о статусах кодов маркировки**» — информация о статусах кодов маркировки обновляется данными полученными регламентным заданием «**ГИС МТ: Получение статусов кодов маркировки**». Если по коду маркировки статуса нет, то выводится информация «**Проверка не проводилась**». При обновлении статусов коды маркировки, которые будут блокировать проведение документа, подсвечиваются красным фоном. Также при этом в форме документа выводится красная предупреждающая надпись, что есть коды маркировки, не прошедшие проверку по статусам; * «**Получить статусы кодов маркировки из ГИС МТ**» — статусы кодов маркировки запрашиваются по сертификату пользователя в реальном режиме времени. По всем кодам маркировки документа делается запрос на получение подробной общедоступной информации о КМ, с ограничением в 700 записей. Если в документе кодов маркировки больше, то делается несколько запросов. Информация о статусах кодов маркировки сразу показывается в документе; * «**Показать коды маркировки с ошибочными статусами**» — при выполнении этой команды открывается форма «**ГИСМТ: Коды маркировки с ошибочными статусами**», в которой будет выведена таблица кодов маркировки не прошедших проверку. В таблице выводится код маркировки не прошедший проверку по статусам, его статус, ИНН владельца и текстовое описание ошибки что не так с кодом маркировки: "Ошибочное значение статуса", "Не правильный владелец кода маркировки", "Статус кода маркировки не получен" * «**[[tp7:Маркировка:ТЧ_КМ:Пров_КМ_на_ККТ|Проверить крипточасть кодов маркировки в ГИСМТ]]**» — по всем кодам маркировки документа, для которых заполнен полный код маркировки отправляется в ГИС МТ запрос на верификацию крипты в кодах маркировки. Если код маркировки имеет тип упаковки, отличный от групповой или индивидуальной, такой код в ГИС МТ не отправляется. В случае успешного получения результата проверки из ГИСМТ код маркировки записывается в регистр «**ГИСМТ Проверка кодов маркировки на ККТ**». Значение «**Ошибка поверки**» присваивается статусу проверки КМ, когда из-за ошибки запроса в ГИСМТ по КМ не удалось получить статус проверки. По требованию ЦРПТ количество кодов маркировки в одном запросе ограничено числом 1000. Между двумя запросами должна быть пауза не менее 2 сек. Это значение (по умолчанию) прописывается при обновлении системы в константе «**[[tp7:Константы:ГИСМТ_Инт_отпр_запрос_ГИСМТ|Интервал отправки запросов в ГИС МТ (сек)]]**». В случае, если в документе более тысячи кодов маркировки по которым есть криптохвост, они отправляются в ГИС МТ блоками с заданным в константе «**Интервал отправки запросов в ГИС МТ**» промежутком времени. Коды маркировки, не прошедшие проверку, показываются на красном фоне, а в документе выводится предупреждающая надпись красного цвета: ''Есть коды маркировки, не прошедшие проверку на ККТ''. Табличная часть «**Коды маркировки**» содержит следующие поля: * «**Код маркировки**»; * «**Текущий статус**» — статус кода маркировки, который получен командой «**Запросить статусы кодов маркировки в ГИС МТ**» или «**Получить статусы кодов маркировки из ГИС МТ**»; * «**ИНН владельца**» — ИНН владельца кода маркировки. Берется из кода маркировки после выполнения запроса статуса КМ; * «**Статус проверки на ККТ**» — статус кода маркировки, который определился после выполнения команды «**Проверить коды маркировки на ККТ**»; * «**МРЦ**» — МРЦ табачной продукции. Берется из кода маркировки после выполнения запроса статуса КМ; * «**Дата окончания срока годности**» — срок годности товара берется из кода маркировки после выполнения запроса статуса КМ. **Примечание**. Если по маркируемым товарам документа дата начала учета, указанная **[[tp7:Маркировка:Тов_группы|в товарной группе]]**, больше даты документа, то контроль кодов маркировки (наличие на балансе фирмы, связь с номенклатурой документа) не будет произведён (выводится служебное сообщение).