Добрый день! Есть следующая проблема в УТ, при попытке создать на основании документа "возврат от покупателя" РКО, выходит ошибка:
{ОбщийМодуль.МенеджерОборудованияКлиентСервер.Модуль(1304)}: Операции сравнения на больше-меньше допустимы только для значений совпадающих примитивных типов (Булево, Число, Строка, Дата)
Если СтрокаРасшифровки.СуммаПлатежа >= СуммыПоСтавкам[СтрокаРасшифровки.СтавкаНДС] Тогда
В отладчике видно что соответсвенно она возникает на строках:
Если СтрокаРасшифровки.СуммаПлатежа >= СуммыПоСтавкам[СтрокаРасшифровки.СтавкаНДС] Тогда
СтрокаРасшифровки.ПризнакСпособаРасчета = ПредопределенноеЗначение("Перечисление.ПризнакиСпособаРасчета.ПередачаСПолнойОплатой");
Иначе
СтрокаРасшифровки.ПризнакСпособаРасчета = ПредопределенноеЗначение("Перечисление.ПризнакиСпособаРасчета.ПередачаСЧастичнойОплатой");
Но я не очень умный и мне просто непонятно что делать дальше.
поставьте на этой строке точку останова и посмотрите в отладчике чему равны выражения
СтрокаРасшифровки.СуммаПлатежа
и
СуммыПоСтавкам[СтрокаРасшифровки.СтавкаНДС]
и какие у них типы
Основная теорема систематики: Новые системы плодят новые проблемы.