УТ 10.3.88.3 и разрешительный режим - "Некорректный признак предмета расчета"
Выдает ошибку "Некорректный признак предмета расчета"
В XML чек выглядит так:
<FiscalString Name="Товар, р-р 28" Quantity="1" PriceWithDiscount="900" SumWithDiscount="900" DiscountSum="0" Department="1" Tax="none" SignMethodCalculation="4" SignCalculationObject="13"/>
Атол 10.10.0.0
Название ККТ: АТОЛ 55Ф
Версия прошивки: 3.0.1245
Из-за старой прошивки 10.10.5.0 не встанет.
Выдает признак предмета расчета 13, потому что на признак расчета почему-то такой: "Маркированный товар подлежащий маркировке СИ имеющий КМ"
В чем косяк?
В XML чек выглядит так:
<FiscalString Name="Товар, р-р 28" Quantity="1" PriceWithDiscount="900" SumWithDiscount="900" DiscountSum="0" Department="1" Tax="none" SignMethodCalculation="4" SignCalculationObject="13"/>
Атол 10.10.0.0
Название ККТ: АТОЛ 55Ф
Версия прошивки: 3.0.1245
Из-за старой прошивки 10.10.5.0 не встанет.
Выдает признак предмета расчета 13, потому что на признак расчета почему-то такой: "Маркированный товар подлежащий маркировке СИ имеющий КМ"
Функция ПолучитьКодПризнакаПредметаРасчета(ПризнакПредметаРасчета) Экспорт
Если ПризнакПредметаРасчета = ПредопределенноеЗначение("Перечисление.ПризнакиПредметаРасчета.Товар") Тогда
ПризнакПредметаРасчетаКод = 1
ИначеЕсли ПризнакПредметаРасчета = ПредопределенноеЗначение("Перечисление.ПризнакиПредметаРасчета.ПодакцизныйТовар") Тогда
ПризнакПредметаРасчетаКод = 2
ИначеЕсли ПризнакПредметаРасчета = ПредопределенноеЗначение("Перечисление.ПризнакиПредметаРасчета.Работа") Тогда
ПризнакПредметаРасчетаКод = 3
ИначеЕсли ПризнакПредметаРасчета = ПредопределенноеЗначение("Перечисление.ПризнакиПредметаРасчета.Услуга") Тогда
ПризнакПредметаРасчетаКод = 4
ИначеЕсли ПризнакПредметаРасчета = ПредопределенноеЗначение("Перечисление.ПризнакиПредметаРасчета.СтавкаАзартнойИгры") Тогда
ПризнакПредметаРасчетаКод = 5
ИначеЕсли ПризнакПредметаРасчета = ПредопределенноеЗначение("Перечисление.ПризнакиПредметаРасчета.ВыигрышАзартнойИгры") Тогда
ПризнакПредметаРасчетаКод = 6
ИначеЕсли ПризнакПредметаРасчета = ПредопределенноеЗначение("Перечисление.ПризнакиПредметаРасчета.ЛотерейныйБилет") Тогда
ПризнакПредметаРасчетаКод = 7
ИначеЕсли ПризнакПредметаРасчета = ПредопределенноеЗначение("Перечисление.ПризнакиПредметаРасчета.ВыигрышЛотереи") Тогда
ПризнакПредметаРасчетаКод = 8
ИначеЕсли ПризнакПредметаРасчета = ПредопределенноеЗначение("Перечисление.ПризнакиПредметаРасчета.ПредоставлениеРИД") Тогда
ПризнакПредметаРасчетаКод = 9
ИначеЕсли ПризнакПредметаРасчета = ПредопределенноеЗначение("Перечисление.ПризнакиПредметаРасчета.ПлатежВыплата") Тогда
ПризнакПредметаРасчетаКод = 10
ИначеЕсли ПризнакПредметаРасчета = ПредопределенноеЗначение("Перечисление.ПризнакиПредметаРасчета.АгентскоеВознаграждение") Тогда
ПризнакПредметаРасчетаКод = 11
ИначеЕсли ПризнакПредметаРасчета = ПредопределенноеЗначение("Перечисление.ПризнакиПредметаРасчета.СоставнойПредметРасчета") Тогда
ПризнакПредметаРасчетаКод = 12
Иначе
ПризнакПредметаРасчетаКод = 13
КонецЕсли;
Возврат ПризнакПредметаРасчетаКод;
КонецФункции
ПоказатьВ чем косяк?
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот