|
![]() |
#1 |
Moderator
|
Цитата:
Сообщение от Vol4ok
![]() Подскажите, может кто сталкивался с такой проблемой...
В системе AX 2009, после закрытия склада по средневзвешенной модели сформировались корректировочные проводки. Но по какому принципу формируются проводки в ГК мне не совсем понятно, поскольку крректировочных сумм в проводках номенклатуры гораздо больше чем проводок, которые пошли в ГК после закрытия склада. Как можно проверить\ просчитать корректность сумм по проводкам, которые пошли в ГК при закрытии по конкретной номенклатуре? Или может существует какая - то логика расчета? Не хорошо сравнивать корректировочные суммы в проводках с чем бы то ни было. Поле costAmountAdjustment в inventTrans - это адское изобретение, автор которого породил больше проблем чем решил. Если хочешь что-то с чем-то сравнивать то ВСЕГДА надо брать costAmountPosted из inventTrans, а сумму корректировок - не из inventTrans, а из InventSettlement с датами меньшими или равными чем отчетная дата. Тот кто добавил поле costAmountAdjustment просто надеялся слегка снизить время сложных рассчетов баланса по проводке. Скажем если у нас проводку 1000 раз скорректировали, то проще взять inventTrans.costAmountAdjustment и вычесть из него те коррекции inventSettlement, которые были сделаны после отчетной даты. (Посмотрите метод inventSumDateValueReport.selectInventTransPostingFinancial чтобы понять правильную логику работы с costAmountAdjustment). В итоге, 95% внедренцев прямолинейно считают обороты и балансы по inventTrans.costAmountPosted+inventTrans.costAmountAdjustment. Пожалуйста - не делайте так. Каждый раз когда кто-то складывает inventTrans.costAmountPosted с inventTrans.costAmountAdjustment, Бенни Олесен икает... Если вам очень надо выверить обороты по ГК по закрытию с чем-то, вы можете сравнить данные в ваучере ГК с суммой inventSettlement, у которого что-то есть в BalanceSheetPosting. Но я не думаю что вы там что-то найдете интересное. Эта логика хорошо выверена и ее партнеры редко переписывают. Не думаю что у вас там что-то интересное вылезет во время такой сверки. Последний раз редактировалось fed; 11.06.2012 в 13:10. |
|
|
За это сообщение автора поблагодарили: AlGol (2), Logger (5), MikeR (6), gl00mie (5), alex55 (1), Vol4ok (1). |
Теги |
выверка, закрытие склада, как правильно, себестоимость |
|
|