- 1
Если ВРЕГ(ДанныеСчета.УсловияЗаполнения)<>"ЛОЖЬ" Тогда
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
−90
Если ВРЕГ(ДанныеСчета.УсловияЗаполнения)<>"ЛОЖЬ" Тогда
УПП 1.3 (1.3.75.2)
ОбщиеМодули.СчетаУчетаВДокументах
Подскажите если изменятся языковые настройки конфигурации как себя поведет данный код?
if (some_boolean.tostring().length == 4){
//todo something...
}
> на другом языке
И вроде даже если дефолтный язык в системе другой... Ну вернее не язык, а всякие десятичные разделители и прочая гадость.
ДанныеСчета получаются из общего макета, где в колонке УсловияЗаполнения значения могут быть очень разные:
"ЛОЖЬ", "СтруктураШапкиДокумента.ВидДоговора <> Перечисления.ВидыДоговоровКонтрагентов.С Комитентом" и др.
Так что в данном конкретном случае - вполне оправдано.
Соломон бы прослезился.