v7: Значение Шреддингера Пустое и Не Пустое одновременно
☑
0
AntiBuh
06.05.15
✎
11:28
а может я чего не так делаю...
Пытаюсь вычислить следующее
БухИт.СКД(ТаблицаСчетов.Счет, Тип, ТаблицаСчетов.Валюта, ТаблицаСчетов.Субконто1, ТаблицаСчетов.Субконто2);
Выдает 0
ПустоеЗначение(Субконто2) = 1
Вычисление только с Субконто1 дает нужный результат
подскажите почему с "Пустым" Субконто2 обрабатывается будто оно вовсе не пустое?
1
DCKiller
06.05.15
✎
11:31
Возможно, субконто2 - только оборотное.
2
Жан Пердежон
06.05.15
✎
11:32
Программист Шреддингера - программист и не программист одновременно
3
del123
06.05.15
✎
11:43
А в проводках у тебя субконто2 пустое или непустое?
4
AntiBuh
06.05.15
✎
12:05
(3) пустое
5
AntiBuh
06.05.15
✎
12:07
(1) да, похоже так и есть
6
AntiBuh
06.05.15
✎
12:07
(1) и что тут можно сделать?
7
DCKiller
06.05.15
✎
12:44
(6) Ничего. Если у тебя субконто чисто оборотное, остатков ты по нему не получишь.
8
AntiBuh
06.05.15
✎
12:46
(7) ну это то понятно
а программно определить что оно оборотное и не учитывать можно?
9
DCKiller
06.05.15
✎
12:47
(8) Можно.
10
AntiBuh
06.05.15
✎
12:58
Спасибо, теперь всё ясно
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший