0
- 04.07.2013 - 05:32
|
Документ РеализацияТоваровУслуг, вкладка предоплата, при вводе строки, далее по коду, точка соатнова: ОбщийМодуль.УправлениеВзаиморасчетами ОстСуммаВзаиморасчетов = СуммаДокументаПоСделке - СуммаДокументаПоСделке; СуммаДокументаПоСделке = 1615,4 СуммаДокументаПоСделке = 1615,4 ОстСуммаВзаиморасчетов = 353,07 Как по этой формуле получается 353,7 ? | |
1
- 04.07.2013 - 05:36
|
(0+) Ещё есть переменная СуммаПредоплатыПоСделке, она равна 1262,33. Если формула бы была ОстСуммаВзаиморасчетов = СуммаДокументаПоСделке - СуммаДокументаПоСделке то ОстСуммаВзаиморасчетов была бы равна 353,07 но формула же ОстСуммаВзаиморасчетов = СуммаДокументаПоСделке - СуммаДокументаПоСделке; Как такое может быть? | |
2
- 04.07.2013 - 05:37
|
(1+) Если формула бы была ОстСуммаВзаиморасчетов = СуммаДокументаПоСделке - СуммаПредоплатыПоСделке... | |
3
- 04.07.2013 - 10:16
| UP!!!! | |
4
- 04.07.2013 - 10:35
| как править код то когда работает не понятно как?!!! | |
5
- 04.07.2013 - 10:55
|
Кто работает в УТ 10.3 посмотрите как у вас добавляется строка в документе РеализацияТоваровУслуг на вкладке предоплата добавляется документ Возврат товаров от покупателя, есть ли такая строка ОстСуммаВзаиморасчетов = СуммаДокументаПоСделке - СуммаДокументаПоСделке; в модуле ОбщийМодуль.УправлениеВзаиморасчетами | |
6
- 04.07.2013 - 12:22
| Слава богу, у нас другие проблемы, у нас УТ 11. | |
7
- 05.07.2013 - 08:51
|
ТС! 1)Отладчиком проехаться по коду не судьба? 2)Много всяких чудес может быть из-за использования в коде символов, графическое представление которых одинаковое. Типа c(лат) и с(рус), o(лат) и о(рус). В типовых конфах я с таким не встречался, но в переписанных может быть всякое, в т.ч. и как способ защиты программера от жадного/неадекватного работодателя. Мне и самому приходилось попадать в ситуацию, когда после почти 6 лет работы и выстраивания нормальной, работающей с минимальным моим и админа участием системы работодатель нанял родственника-школоту, а меня и админа уволил через сокращение всей службы и создание новой. Вот тогда я и пожалел, что не оставил такого рода "бомбочек" в коде. Может быть и у тебя такая ситуевина, судя по тому, что отладчиком ты пользоваться не желаешь или не умеешь. | |
8
- 05.07.2013 - 17:42
| Точка останова стоит на этой строчке? Если шагнуть (F11), что покажет? | |
9
- 05.07.2013 - 19:18
|
УТ 10.3 (10.3.12.3) у меня нет. Но судя по логике, у тебя что-то с отладчиком, показывается какая-то ошибочная конфигурация, а исполняется другая и результаты берутся из нее. Согласись, очень глупо это вообще выглядит: ОстСуммаВзаиморасчетов = СуммаДокументаПоСделке - СуммаДокументаПоСделке; Логично: ОстСуммаВзаиморасчетов = СуммаДокументаПоСделке - СуммаПредоплатыПоСделке; | |
10
- 05.07.2013 - 22:44
|
ну добавь ниже СвояПеременная=СуммаДокументаПоСделке - СуммаДокументаПоСделке; и посмотри СвоюПеременную, чего показывает? | |
| Интернет-форум Краснодарского края и Краснодара |