Вот это еще смущает: "Чтение таблицы КМ (0 элементов) ". Марка проверялась перед этим?
Для продажи марки такой примерно код должен быть в блоке регистрации (в синтаксисе моего класса, думаю, понятно должно быть).
Код: Выделить всё
SELF.SetParamInt(LIBFPTR_PARAM_MARKING_CODE_TYPE, LIBFPTR_MCT12_AUTO)
SELF.SetParamStr(LIBFPTR_PARAM_MARKING_CODE,clip(SELF.QueueSale.SaleCodeMark))
SELF.SetParamInt(LIBFPTR_PARAM_MARKING_CODE_STATUS,LIBFPTR_MES_PIECE_SOLD)
SELF.SetParamInt(LIBFPTR_PARAM_MARKING_CODE_ONLINE_VALIDATION_RESULT,SELF.QueueSale.SaleTestMarkResult)
SELF.SetParamInt(LIBFPTR_PARAM_MARKING_PROCESSING_MODE,0)