Кассовый сервер: Синхронизация кодов маркировки

Кассовый сервер: Синхронизация кодов маркировки
alt 34

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

Документ «Кассовый сервер: Синхронизация кодов маркировки» заполняется по переданным данным с кодами маркировки из товароучетной программы. Если переданные данные содержат остатки кодов маркировки, то в внутренний реквизит документа «Остатки» принимает значение «Истина» и флаг у реквизита «Указаны изменения статусов кодов маркировки» не отображается. По кодам маркировки заполняется табличная часть документа.
Для документа по изменениям статусов кодов маркировки (внутренний реквизит документа «Остатки» принимает значение «Ложь» и флаг у реквизита «Указаны изменения статусов кодов маркировки» отображается) в табличной части заполняются реквизиты времени и типа операции.

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

Документ содержит следующие поля:

  • «Торговый Объект»;

  •  «Фирма»;

  • «Указаны изменения статусов кодов маркировки» – флаг у реквизита отображается при загрузке статусов кодов маркировки (значение реквизита «Остатки» «Истина»), по которым были изменения. Если в документе загружены коды маркировки, которые есть на остатках (значение реквизита «Остатки» «Ложь»), то флаг у реквизита не отображается;

  • «Номер пакета» – передается последний принятый номер пакета;

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


Табличная часть «Коды маркировки» содержит следующие колонки:

  • «Код маркировки»;

  • «Номенклатура»;

  • «Характеристика номенклатуры»;

  • «Склад»;

  • «На остатках» — состояние на момент выгрузки информации;

  • «На учете» — состояние на момент выгрузки информации;

  • «На комиссии» — состояние на момент выгрузки информации;

  • «Принято к учету» — при загрузке заполняется значением «ЛОЖЬ» (поле не заполнено);

  • «Ошибка» — при загрузке заполняется значением «ЛОЖЬ» (поле не заполнено).


Для полного заполнения документов используется регламентное задание « Кассовый сервер: Проведение документов синхронизации АМ и КМ».

Регламентным заданием обрабатываются документы «Кассовый сервер: Синхронизация кодов маркировки» непомеченные на удаление, у которых реквизит «Подготовлен для проведения» не задан и значение реквизита «Номер пакета» > 0. Документы обрабатываются в порядке даты документа.
Цель дозаполнения документа является проверка необходимости изменения статуса кода маркировки в торговом предприятии.
Если учетные данные были изменены в товароучетной программе, то эти изменения фиксируются как изменения принятые в указанном пакете – у такого кода маркировки в документе ставится флаг «Принято к учету».

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