Показать сообщение отдельно
Старый 07.08.2018, 18:09   #1  
Corel is offline
Corel
Участник
Ex AND Project
 
73 / 15 (1) ++
Регистрация: 19.04.2007
Принудительное сопоставление проводок
Приветствую.

В организации применяется расчёт с/с по ФИФО. Однако бывают ситуации, когда из этого расчёта некоторые проводки хотят исключить (например, если на склад, на который был закуплен товар, произведён перенос с "соседнего" склада, в котором зачастую сумма вообще стоит 0).
По идее, насколько я понимаю, достаточно после разноски такого журнала смаркировать приходную и расходную проводку друг с другом на всё количество и они будут исключены из рассмотрения при закрытиях и коррекциях сс. Аксапта 3.0, так что InventTransId у обеих проводок одинаковый. Получается что-то вроде такого:
X++:
inventTrans::updateMarking(inventTrans.InventTransId, inventTrans.InventTransId, inventTrans.qty);
Корректно ли это? Или правильнее создавать записи в сопоставлениях и помечать проводки закрытыми?