Неправильное разнесение проводк по кредиту/дебету
Есть проблема с разнесением проводок ГК по кредиту/дебету.
Часто на определённом наборе проводок, метод LedgerBondServer_RU\splitLedgerTrans, оказывается неспособным правильно разнести проводки по дебету/кредиту.
Пример такого набора.
Проводились модификации текстовой фактуры(Расчёты с клиентами\Текстовая Фактура). Требовалось наличие в ГК следующих проводок(к примеру)
631 --> 201 сумма 120 201 --> 631
631 --> 242 сумма 20 242 --> 631
1). Первая проводка создаётся в методе Tax\calcAndPost(на сумму -20, 242 счёт)
2). Далее создаётся проводка на сумму -120 счёт 201.
3). Потом создаётся проводка на сумму 20 счёт 632.
4). Теперь связываются проводка только что созданная проводка с налогововой на сумму 40(из лога выбрали проводки с типом разноски налоги и интересующей суммой налога).
5). Потом создаётся проводка на сумму 120 на счёте 631.(VendVoucher\post).
6). Связываем с текущим логом. Завершаем работу ваучеров, смотрим на проводки в ГК...и проводка 631 --> 242 имеет неправильный Crediting, и она уходит в кредит, хотя должна быть в дебете.
Кто сталкивался с подной проблемой, или же знает как решить прошу о помощи!!!!
P.S.
Свои ответы можете слать и в 161352014(номер аськи моей)
|