|
БП: Программное проведение отличается от ручного
| ☑ |
0
philll
25.06.13
✎
00:32
|
Программно создаю Отчет комитенту, ставлю УдержатьВознаграждение=Ложь, но проводка 76.09/62.01 создается все равно, хоть и галка не стоит. Если перепровести вручную - проводка исчезает. Как сделать чтобы при программном проведении не было этой проводки? Можно конечно принудительно изменить движения, но может как-то проще? Обычно если какой-то реквизит типа флажка указан, программное проведение нормально отрабатывает, соответсвует
|
|
1
Эльфийка1
25.06.13
✎
04:00
|
вопрос точно по БП, а не УПП? В БП нет галочки УдержатьКомиссионноеВознаграждение, есть только СпособРасчетаКомиссионногоВознаграждения (ПеречислениеСсылка.СпособыРасчетаКомиссионногоВознаграждения - Не рассчитывается, Процент от суммы закупки). Если все же это БП, проверьте, при создании документа поля СуммаВознаграждения и СуммаНДСВознаграждения должны быть пустыми, тогда проводок точно не будет
|
|
2
Эльфийка1
25.06.13
✎
04:01
|
(1) вернее не пустыми, а равными 0
|
|
3
philll
26.06.13
✎
16:11
|
спасибо, решил таки программно изменить движения
|
|
4
John83
26.06.13
✎
16:26
|
как вариант, можно получить форму и ЗаписатьВФорме, но поведение очень странное
|
|
5
anddro
26.06.13
✎
16:49
|
(0) Сравни значения всех реквизитов документа созданного программно и аналогичного по составу, но сделанного интерактивно через форму, и будет тебе ответ на вопрос - почему документы делают разные движения.
|
|
6
catena
26.06.13
✎
16:50
|
Либо при записи, либо при установки галки в модуле формы что-то важное происходит...
|
|