Изначально есть складская проводка (InventTrans):
Qty CostAmountPosted CostAmountAdjustment всего QtySettled CostAmountSettled ValueOpen
1800 17228,13 1757,27 18985,4 1761 18574,05 Да
с количеством 1800, из которых сопоставлено и закрыто проводок по количеству 1761 и сумме 18574,05.
После того, как по этой номенклатуре отработает закрытие склада, происходит разделение исходной проводки на две:
Qty CostAmountPosted CostAmountAdjustment всего QtySettled CostAmountSettled ValueOpen
1761 16854,85 1719,19 18574,04 1761 18574,05 Да
39 373,28 38,08 411,36 37 390,27 Да
сумма: 18985,4
(в более аккуратном виде эти проводки во вложении )
1.По первой из них сумма CostAmountPosted и CostAmountAdjustment получается
на копейку меньше, чем сопоставленная сумма, в следствии чего сия проводка
так и остается открытой!
2.Сумма второй проводки получается на копейку больше, в результате чего при сопоставлении
одна из открытых расходных проводок корректируется на эту копейку и создается проводка на -0.01.
Примечание: ВСЕ эти проводки обработаны пересчетом складских остатков,
поэтому я рассчитывал, что закрытие склада не будет порождать
новые коррекции и соответственно менять счета.
Вопрос:
1.Некая логика в таком расщеплении проводок есть - почему бы и нет. Но смущает:
- полученный результат, а именно открытая из-за копейки приходная проводка и появившаяся коррекция
- я не встречал в доках упоминаний о подобной тактике
Я не нашел кода, который выполнял бы создание новых складских проводок. До сих пор был уверен, что закрытие и
пересчет склада только модифицирует складские проводки.
Заранее благодарен за помощь