[[tp7:Start|Начальная страница]] <- [[tp7:Маркировка|Маркировка]] <- [[tp7:Маркировка:Ошибки_маркировки|Контроль МРЦ и операций с кодами маркировки]] ===== Контроль продажи кодов маркировки на ККМ ===== При продаже/возврате товара на кассе контролируется статус кода маркировки товара. Этот контроль осуществляет **[[tp7:Модули:М_OnLine_ККМ:Работа_с_АМ|Web-сервис «MarkControl»]]**.\\ Если код маркировки есть в базе данных, веб-сервис выдает информацию по коду маркировки на основании данных в информационной базе.\\ Если кода маркировки в информационной базе нет, то веб-сервис «Mark Control», при установленной константе «[[tp7:Константы:ГИСМТ_Запр_данные_о_КМ|Запрашивать в ГИС МТ данные о коде маркировки, если код маркировки не найден в информационной базе]]», запрашивает данные о коде маркировки в ГИС МТ, используя серверную ЭЦП и ее электронную подпись. Если константа не задана и КМ в базе не найден, продажа товара запрещается.\\ Если код маркировки в базе есть, но данных о его сроке годности нет, то веб-сервис «Mark Control», при установленной константе «[[tp7:Константы:ГИСМТ_Запр_данные_о_сроке_годности|Запрашивать в ГИС МТ данные сроке годности по коду маркировки, если данных о сроке годности нет в информационной базе]]», запрашивает данные о коде маркировки из ГИС МТ. Если поверка крипточасти кода маркировкив ГИС МТ выполнена неуспешно (кода маркировки с такой крипто-частью в базе ГИС МТ нет) или при проверке статусов кодов маркировки выяснилось, что он не найден в ГИС МТ, то такой код маркировки будет запрещен к продаже и возврату на ККМ безусловно. Если по данным ГИС МТ, код маркировки имеет статус отличный от «**В обороте**» или владелец кода маркировки не организация, то такой код маркировки будет запрещен к продаже по константе «**[[tp7:Константы:ГИСМТ_при_прод_учит_статус_КМ|При проверке возможности продажи кодов маркировки на ККМ учитывать статус кодов в ГИС МТ]]**». По этой же константе код маркировки будет запрещен к возврату от покупателя, если его статус не «**Выведен из оборота**» и последний владелец кода маркировки не равен организации. Продажа маркированного товара на ККМ **разрешена**, если **КМ числится на фирме** со статусом «**В обороте**». Предотвращение продажи на ККМ товаров с поддельными кодами маркировки описано на странице «[[tp7:Маркировка:Запр_продажи_на_ККМ|Запрет продажи маркированного товара на ККМ]]».\\ Предотвращение не законного возврата товара через ККМ описано на странице «[[tp7:Маркировка:Контроль_возврата|Не допущение возврата в оборот товаров, возврат которых запрещен]]».\\ Предотвращение продажи на ККМ товаров с истекшим сроком годности описано на странице «[[tp7:Маркировка:Контроль_срока_годн|Контроль срока годности маркированного товара]]».