- 1
НачисляетсяВЦеломЗаМесяц = СпособРасчета = Перечисления.СпособыРасчетаОплатыТруда.ФиксированнойСуммой ИЛИ БазовыйПериодПрошлыйМесяц;
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
−97
НачисляетсяВЦеломЗаМесяц = СпособРасчета = Перечисления.СпособыРасчетаОплатыТруда.ФиксированнойСуммой ИЛИ БазовыйПериодПрошлыйМесяц;
Типовая конфигурация ЗКБУ, увидев такой код немного смутило или лыжи не едут или ...
Для справки, в переводе на C-подобные языки
A = B = C или D
- это
A = (B == C) || D.
Скобки нарисовал только для наглядности, фактически они не нужны.
Фактически присвоится булево значение.
нагляднее это выражение будет выглядеть:
НачисляетсяВЦеломЗаМесяц =
(СпособРасчета=Перечисления.СпособыРасче таОплатыТруда.ФиксированнойСуммой ИЛИ БазовыйПериодПрошлыйМесяц);