|
![]() |
#1 |
Участник
|
Цитата:
И между прочим, inventAdjustPosting пропускает записи с пустыми счетами и разносками не потому что это баг, а потму что это коррекции к складским проводкам, по которым исходная операция принципиально не разносилась в ГК
Я имею в виду что способ лечения был неудачный. Ценой разваливания сумм по модулям. Зачем тогда функционал выверки нужен ? Ведь почему переносы не разносились в ГК ? - Они по смыслу не должны были менять себестоимость в модуле управления запасами. По ним даже коррекция проводок невозможна. Но если возникает ситуация когда сумма приходной и расходной части переноса не дает 0, то уже надо разносить. Т.е. это просто баг реализации по отключению разноски. Замели под половичок и ладно. Можно кровотечение из носа прекратить, перетянув шею жгутом ? Конечно. Но... Надо все равно в ГК разносить операции по которым есть коррекция. Например на счета учета ошибок InventAdj::errorAccountBalanceSheet() InventAdj::errorPostingOperations() В подавляющем большинстве случаев, перед разноской в ГК, после группировки сумм в Inventsettlement плюсы и минусы от переносов закрываются в 0, исключение - всякая экзотика, типа ошибок округления, которая приводит к неравенству приходной и расходной части переноса. Она и вылезет на счета прибылей и убытков. Т.е. не будет никаких гигантских оборотов по дебету и кредиту. (Я нигде не предлагал постировать в ГК разноску переносов) |
|
![]() |
#2 |
Участник
|
Цитата:
Сообщение от Logger
![]() В подавляющем большинстве случаев, перед разноской в ГК, после группировки сумм в Inventsettlement плюсы и минусы от переносов закрываются в 0, исключение - всякая экзотика, типа ошибок округления, которая приводит к неравенству приходной и расходной части переноса. Она и вылезет на счета прибылей и убытков. Т.е. не будет никаких гигантских оборотов по дебету и кредиту.
Не очень хорошо получается, (но по крайней мере лучше чем просто выкинуть суммы из разноски). Можно попробовать одну из половинок переноса как сторно проводить, тогда валюта баланса не поедет. Либо InventSettlement не трогать, а просто разносить в ГК записи InventSettlement с пустыми счетам ГК - назначая им какие-то условленные счета, например счета учета ошибок и сворачивая дебет и кредит. Вот тогда получится, что и оборотов лишних не будет. И суммы все разнесутся. Последний раз редактировалось Logger; 12.08.2014 в 11:28. |
|
Теги |
inventsettlement, журнал переноса, закрытие склада, разноска запасов |
|
Опции темы | Поиск в этой теме |
Опции просмотра | |
|