|
Новая логика Корректировки долга в БП 3.0
| ☑ |
0
Fram
26.09.13
✎
19:54
|
Кого бы убить за это?
Элементы.Дебитор.Заголовок = ?(Объект.ВидАвансаЗадолженности = Перечисления.ВидыАвансаЗадолженности.ЗадолженностьПоставщику, "Поставщик (кредитор)", "Покупатель (кредитор)");
Элементы.Кредитор.Заголовок = ?(Объект.ВидАвансаЗадолженности = Перечисления.ВидыАвансаЗадолженности.ЗадолженностьПоставщику, "Новый поставщик", "Новый покупатель");
|
|
1
Поросенок Петр
26.09.13
✎
20:33
|
Без контекста и не пойму что так возбудило.
Код можно было бы сделать более читаемым, если вынести условие в переменную. А так нормально.
|
|
2
IamAlexy
26.09.13
✎
20:52
|
(0) и ?
|
|
3
shuhard
26.09.13
✎
20:57
|
(0) идеальный код,
убейся сам
|
|
4
shpioleg
26.09.13
✎
21:18
|
(1) Смысл проверять 2 раза одно условие?
Объект.ВидАвансаЗадолженности = Перечисления.ВидыАвансаЗадолженности.ЗадолженностьПоставщику
|
|
5
Лефмихалыч
26.09.13
✎
21:21
|
(4) и это всё?..
|
|
6
Лефмихалыч
26.09.13
✎
21:21
|
вы зажрались в хлам
|
|
7
iamnub
26.09.13
✎
21:22
|
(0)
Вы реально за это кого-то... Убить?
|
|
8
shpioleg
26.09.13
✎
21:25
|
(5) больше ничего не разглядел ) Может ТС раскроет секрет своего недовольства.
|
|
9
Chai Nic
26.09.13
✎
21:26
|
(4) Так проверка производится сравнением со значением перечисления, а оно в данных не хранится, только в метаданных.. следовательно, обращения к БД на это не будет.. следовательно, и напрягаться не имеет смысла.
Единственное, что может напрягать - это обращение через точку к реквизиту объекта.. но думаю, что эта процедура вызывается не настолько часто, чтобы это играло какую-то роль)
|
|
10
Fram
27.09.13
✎
00:51
|
А то что полю с названием Дебитор дается заголовок и смысл Кредитор всех устраивает?
|
|