10.05.2016, 11:17 | #1 |
Злыдни
|
Ошибка в методе isMethodOfPaymentRu на Map CustVendPaymModeTable
При написании метода локализаторы не учли, что условия оплаты могут быть включены в виртуальную компанию, и смело вызывают changecompany без проверки свойства виртуальности. Столкнулся с ошибкой при сохранении информации по договору покупки с указанными в нем условиями оплаты.
Для лечения либо разбрасываем на if... else. либо на switch (кому как удобнее и красивше ).
__________________
люди...считают, что если техника не ломается, то ее не нужно ремонтировать. Инженеры считают, что если она не ломается, то нуждается в совершенствовании. |
|
|
За это сообщение автора поблагодарили: gl00mie (2). |