![]() |
#2 |
Участник
|
Цитата:
Счета ведь могут быть разные. Цитата:
Цитата:
Сообщение от Blog bot
![]() предварительные проводки не сторнируются, а реверсируются.
Но эту особенность можно достаточно легко вылечить. Для того чтобы реверс складских операций выполнялся как сторно, достаточно в методах updateFinancialIssue и updateFinancialReceipt класса inventUpd_financial найти кусок кода, который вызывывает метод разноски физических складских операций по ГК: movement.updateLedgerPhysical(ledgerVoucher,inventTrans,this,inventOnhand); До и после этого метода надо вставить следующий кусочек кода, который переключает режим сторнирования: ledgerVoucher.findLedgerVoucherObject().parmCorrection(!ledgerVoucher.findLedgerVoucherObject().parmCorrection()); Наконец – для того чтобы заменить реверс начисления нематериальных затрат а сторно, достаточно вставить аналогичные куски кода в метод UpdateCalcLedger класса ProdJobType. В его начале есть следующий кусок: if (prodRouteTrans.PostingWIPValuation && prodRouteTrans.Amount) { ………… } Если в начале и конце кода, выполняемого по условию If () вставить знакомый нам кусок кода для включения/выключения сторнировки – реверс замениться сторнированием. Огромный мегареспектище! |
|
Теги |
производство, себестоимость |
|
|