Имя: Пароль:
1C
1С v8
На основании возврата покупателя не создается РКО в УТ 10.3.45.4
0 Elvekings
 
04.12.17
11:37
Добрый день! Есть следующая проблема  в УТ, при попытке создать на основании документа "возврат от покупателя" РКО, выходит ошибка:

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

В отладчике видно что соответсвенно она возникает на строках:

Если СтрокаРасшифровки.СуммаПлатежа >= СуммыПоСтавкам[СтрокаРасшифровки.СтавкаНДС] Тогда
                СтрокаРасшифровки.ПризнакСпособаРасчета = ПредопределенноеЗначение("Перечисление.ПризнакиСпособаРасчета.ПередачаСПолнойОплатой");
            Иначе
                СтрокаРасшифровки.ПризнакСпособаРасчета = ПредопределенноеЗначение("Перечисление.ПризнакиСпособаРасчета.ПередачаСЧастичнойОплатой");

Но я не очень умный и мне просто непонятно что делать дальше.
1 1c_July
 
04.12.17
14:40
поставьте на этой строке точку останова и посмотрите в отладчике чему равны выражения
СтрокаРасшифровки.СуммаПлатежа
и
СуммыПоСтавкам[СтрокаРасшифровки.СтавкаНДС]
и какие у них типы
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой