Пиво в кегах и маркированное. УТ 11.5

Возникла проблема, при добавлении пива в чек, возникала ошибка:

Значение штрихкода соответствует недопустимым видам продукции: Пиво в кегах

Товар: Трехсосенское 0,9л пэт живое светлое/ с краткой маркой:(01)04607056587170(21)… не добавлен в чек!

При этом раньше у товара ошибочно стоял именно этот тип товара «Пиво в кегах».

Отладка показывает, что вид продукции меняется тут:

И конкретнее в модуле ШтрихкодированиеОбщегоНазначенияИС.ЗаполнитьДанныеИдентификатораРозничнойПродажиПоОбязательнымТоварнымГруппам.

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

И уже тут появляется пиво в кегах.

Сделал расширение модуля ИнтерфейсИСМПОбщегоНазначения для подмена вида продукции, т.к. пивом в тегах клиент не торгует:


&Вместо("СокращеннаяИнформацияПоКМПриРозничнойПродаже")
Функция бс_СокращеннаяИнформацияПоКМПриРозничнойПродаже(ДанныеПроверкиКМ, Организация, ИдентификаторФискальногоНакопителя, ТаймаутНаПродажу, ЭтоОперацияПробития)
	//Осипов - временно подмена вида продукции, т.к. ЧЗ выдает ошибочный вид
	Результат = ПродолжитьВызов(ДанныеПроверкиКМ, Организация, ИдентификаторФискальногоНакопителя, ТаймаутНаПродажу, ЭтоОперацияПробития);
	
	//Подменяем пиво в тегах на пиво 
	Для Каждого КЗ ИЗ Результат.СтатусыКодовМаркировкиГИСМТ Цикл
		Если КЗ.Значение.ВидПродукции = Перечисления.ВидыПродукцииИС.Пиво Тогда
			КЗ.Значение.ВидПродукции = Перечисления.ВидыПродукцииИС.ПивоВПотребительскихУпаковках; 
		КонецЕсли;
	КонецЦикла;
	
	Возврат Результат;
КонецФункции

Стало выдавать вот такую ошибку:

Но пиво добавляется в чек и даже пишет М+ и чек проходит разрешительную проверку:

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

Пиго в кегах — отдельная песня. Там надо ставить на кран, списывать с крана, снимать с крана. При этом в ЧЗ подсчитывается, сколько списали с кега. Верх паранойи.

Среда: УТ 11.5.19.74 Объем 2 час.

fixin

Программирую на 1С с 1999 года. В 1С просто Гений. В 2020 году ушел из офиса на вольные хлеба фриланса. Принимаю заказы.

Читайте также:

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *