22.01.2010, 13:20 | #1 |
Злыдни
|
Ошибка в ОСВ главной книги
Сравнение ОСВ в главной книге (RLedgerSheetTurnoverBalance) и клиентской задолженности выявил следующее: в обороты ГК не попадают проводки по кредит ноте с суммой вида (--78).
Это известный баг? Как исправить? (Версия Appl - 4.0.2501.122)
__________________
люди...считают, что если техника не ломается, то ее не нужно ремонтировать. Инженеры считают, что если она не ломается, то нуждается в совершенствовании. |
|
22.01.2010, 14:48 | #2 |
Участник
|
1 пересчитать баланс ГК (ГК\пер опер\пересчет баланса гк)
2 сравнить еще раз 3 если все ок - то копать в кредит-ноту, почему она проводки делает неверно (мод? может распроведение какое самописное еще было) ОСВ строится по LedgerBalance(че-то там) , а не LedgerTrans Если лезет расхождение проводок с балансом по ним из-за каких-то модов,то ОСВ тут не причем. |
|
22.01.2010, 15:11 | #3 |
Злыдни
|
Чтобы исключить влияние LedgerBalance оборотка собиралась со времен царя Гороха. При этом, насколько я понимаю, сохраненные балансы уже не учитываются.
__________________
люди...считают, что если техника не ломается, то ее не нужно ремонтировать. Инженеры считают, что если она не ломается, то нуждается в совершенствовании. |
|
22.01.2010, 18:09 | #4 |
Участник
|
Если я правильно что-то помню, то оборотка RLedgerSheetTurnoverBalance в принципе работает не по LedgerTrans. В балансах (таблицах LedgerBalaceXX) дневные обороты и есть
|
|
14.03.2016, 17:26 | #5 |
MCTS
|
Возвращаясь к вопросу (АХ 2009).
Получается следующее: допустим есть 2 проводки по счёту ГК в пероде построения отчёта: Сумма Кредитовая Коррекция 100 Нет Нет -100 Да Да То ОСВ по ГК покажет нулевые обороты, но провалившись в нулевой оборот по Кт увидим -100, а в нулевой оборот по Дт увидим 100. А если это счёт расчётов с контрагентами, то обороты не будут одти с модульной обороткой. И имеем резонный вопрос главбуха. Насколько я раскопал - обороты определяются на основании данных таблицы LedgerBalancesTrans. Но как-то я опасаюсь в алгоритм расчёта лезть... у кого какой опыт есть в этом вопросе? Спасибо. |
|
15.03.2016, 07:57 | #6 |
Мрачный тип
|
Aleks_K, вторая проводка в примере какая-то лажовая - не может быть коррекция "Да" у кредитовых с "-" и дебетовых с "+". Где-то ошиблись - скорее всего в кредитовости проводки.
И кстати - не всегда с LedgerBalancesTrans берутся данные. Для ОСВ по валюте, отличной от валюты компании построение идет по LedgerTrans (в таблицах балансов по счетам/счетам и аналитикам отсутствует валюта и валютная сумма)
__________________
Мы летаем, кружимся, нагоняем ужасы ... |
|
15.03.2016, 10:19 | #7 |
MCTS
|
про разницу ГК и модуля. ее не должно быть- так как второй проводке (с признаком коррекции) должна соответствовать проводка по клиенту/поставщику с аналогичным признаком- которая также будет отражаться не в кредите, а в дебете с минусом. то есть ОСВшки будут совпадать. Если у одной проводки у вас в ГК стоит признак коррекции, а в каст/вендтрансе нет, смотрите каким образом данную проводку создавали, может какие то модификации, или кто то ручками нашаманил.
|
|
15.03.2016, 11:53 | #8 |
MCTS
|
Вот ситуация из базы за 1 день:
В ОСВ показывает оборот Дт 4 885 079,94; если провалиться в эту цифру и выгрузить строки в эксель, то сумма будет 4 987 716,74 - разница 102 636,80 - это сторно накладной (строка выделена в проводках). В моём понимании если стоит "По кредиту" = "Нет" то такие проводки должны формировать дебетовый оборот независимо от признака "Коррекция". Я неправильно понимаю, или что-то в данных, или таки в алгоритме расчёта? Спасибо всем участникам за мнения. Уточню 28900 - счёт запасов; 31* - счета денежных средств. 4 последних операции - изменение валюты платежа. Последний раз редактировалось Aleks_K; 15.03.2016 в 12:29. Причина: Добавление картинки |
|