AXForum  
Go Back   AXForum > Microsoft Dynamics AX > DAX: Прочие вопросы
All
Forgotten Your Password?
Register Forum Rules FAQ Members List Today's Posts Search Mark Forums Read

 
 
Thread Tools Search this Thread Display Modes
Old 06.12.2007, 15:47   #1  
Silence is offline
Silence
Участник
Silence's Avatar
 
287 / 27 (1) +++
Join Date: 29.09.2004
Location: г. Москва, Зеленоград
! Mayday, Mayday, Mayday
Подскажите, как можно найти косяк в данных?
Есть CustTrans и LedgerTrans. На определенную дату появляется расхождение по оборотам на определенную сумму.
И есть задача - найти какая проводка виновна в расхождении.

Сумма расхождения не совпадает не с одной проводкой

Как еще можно узнать в чем проблема?
__________________
Бывает, что человек молчит, когда ничего не знает о данном предмете, но чаще – когда знает о нем все. (Джордж Бернард Шоу)
Old 06.12.2007, 16:43   #2  
KiselevSA is offline
KiselevSA
Злыдни
KiselevSA's Avatar
Злыдни
Лучший по профессии 2015
 
958 / 333 (13) ++++++
Join Date: 25.01.2002
Location: Москва
Попробуйте собрать все проводки по счету и проанализируйте TransType проводок. Отловите те, transtype которых является с Вашей точки зрения подозрительными. Разбирайтесь с источником возникновения
__________________
люди...считают, что если техника не ломается, то ее не нужно ремонтировать. Инженеры считают, что если она не ломается, то нуждается в совершенствовании.
Old 06.12.2007, 17:04   #3  
Silence is offline
Silence
Участник
Silence's Avatar
 
287 / 27 (1) +++
Join Date: 29.09.2004
Location: г. Москва, Зеленоград
Quote:
Originally Posted by KiselevSA View Post
Попробуйте собрать все проводки по счету и проанализируйте TransType проводок. Отловите те, transtype которых является с Вашей точки зрения подозрительными. Разбирайтесь с источником возникновения
Подозрительных "transtype" не нашел
Приведите пожалуйста, пример подозрительности.

ЗЫ. Проводок то всего штук 60, а нужную найти не могу Заблудился, блин, в трех соснах
__________________
Бывает, что человек молчит, когда ничего не знает о данном предмете, но чаще – когда знает о нем все. (Джордж Бернард Шоу)
Old 06.12.2007, 17:31   #4  
KiselevSA is offline
KiselevSA
Злыдни
KiselevSA's Avatar
Злыдни
Лучший по профессии 2015
 
958 / 333 (13) ++++++
Join Date: 25.01.2002
Location: Москва
Трудно сказать, не зная логики бизнес-процессов. Уберите проводки с типом sales. Проверьте оставшиеся. А в проводках с типом sales проверьте совпадение номера инвойса с номерами инвойсов из CustTrans (особое внимание к дубликатам и реверсным проводкам)
__________________
люди...считают, что если техника не ломается, то ее не нужно ремонтировать. Инженеры считают, что если она не ломается, то нуждается в совершенствовании.
Old 06.12.2007, 19:57   #5  
Gustav is offline
Gustav
Moderator
Gustav's Avatar
SAP
Лучший по профессии 2009
 
1,858 / 1152 (42) ++++++++
Join Date: 24.01.2006
Location: Санкт-Петербург
Blog Entries: 19
Все эти модульные <что-то>Trans'ы обычно состоят в отношениях c LedgerTrans по полям Voucher и TransDate (на практике обычно достаточно одного Voucher). Можно попробовать сгруппировать обе таблицы отдельными запросами, вывести выборки, например, в Excel и там уже их сравнить.

SELECT'ы будут примерно такими:
Code:
select Voucher, AccountNum, sum(AmountMST) 
from LedgerTrans 
group by Voucher, AccountNum 
where <некоторое разумное ограничение (по периоду, например)>


select Voucher, sum(AmountMST) 
from CustTrans 
group by Voucher 
where <аналогичное разумное ограничение>
И дальше в Excel'е пытаемся приставлять друг к другу (сравнивать) суммарные AmountMST, выстроив выборки по возрастанию Voucher. Наверное, по выборке из LedgerTrans имеет смысл предварительно построить сводную таблицу со строками Voucher и столбцами AccountNum: один и тот же Voucher теперь не будет повторяться несколько раз и его можно будет приставить к уникальному Voucher из CustTrans.

P.S. Кстати, а процедура "Главная книга \ Периодические операции\ Пересчет данных по периодам" у вас давно последний раз запускалась? Если давно, то имеет смысл начать с нее перед погружением в утомительный анализ.
Old 07.12.2007, 06:55   #6  
mazzy is offline
mazzy
Участник
mazzy's Avatar
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Join Date: 29.11.2001
Location: Москва
Blog Entries: 10
Quote:
Originally Posted by Silence View Post
Подскажите, как можно найти косяк в данных?
Есть CustTrans и LedgerTrans.
Начать с готового отчета по выверке

Главная книга \ Отчеты \ Выверка \ Выверка клиентов (пишу по памяти, Аксапты под рукой нет)
__________________
полезное на axForum, github, vk, coub.
Old 07.12.2007, 10:07   #7  
ppson is offline
ppson
Участник
ppson's Avatar
Ex AND Project
1C
 
2,104 / 115 (8) +++++
Join Date: 25.06.2002
Location: SPb, Msk
Скажите по каким отчетам вы сверяет ГК и Клиентов?
И какие данные вы сверяете - обороты по счетам ГК и обороты по клиентам?
__________________
Old 07.12.2007, 12:06   #8  
MNG is offline
MNG
Участник
 
78 / 19 (1) ++
Join Date: 20.10.2005
Возможно, в ГК провели операцию без привязки к клиенту. У вас номера ваучеров (в части префикса) в ГК отличаются от ваучеров по клиентам? Может попытаться поискать эту неправильную проводку, сделанную в ГК по ваучеру, вернее по его буквенной части, предварительно сделав отбор проводок по счету ГК (62).
Old 07.12.2007, 15:00   #9  
Silence is offline
Silence
Участник
Silence's Avatar
 
287 / 27 (1) +++
Join Date: 29.09.2004
Location: г. Москва, Зеленоград
Quote:
Originally Posted by KiselevSA View Post
Трудно сказать, не зная логики бизнес-процессов. Уберите проводки с типом sales. Проверьте оставшиеся. А в проводках с типом sales проверьте совпадение номера инвойса с номерами инвойсов из CustTrans (особое внимание к дубликатам и реверсным проводкам)
Пару расхождений поймал, но дальше дело не пошло . Спасибо.
Quote:
Originally Posted by Gustav View Post
P.S. Кстати, а процедура "Главная книга \ Периодические операции\ Пересчет данных по периодам" у вас давно последний раз запускалась? Если давно, то имеет смысл начать с нее перед погружением в утомительный анализ.
Совсем недавно.
Quote:
Originally Posted by mazzy View Post
Начать с готового отчета по выверке
Главная книга \ Отчеты \ Выверка \ Выверка клиентов (пишу по памяти, Аксапты под рукой нет)
Главная книга \ Отчеты \ Выверка \ Клиент
Естественно его запускали в первую очередь.
Что то он показывает. Даже иногда правильно. Но чаще какой то бред
Quote:
Originally Posted by ppson View Post
Скажите по каким отчетам вы сверяет ГК и Клиентов?
И какие данные вы сверяете - обороты по счетам ГК и обороты по клиентам?
Главная книга \ Запросы \ Оборот по счету \ Оборотно-сальдовая ведомость
и
Расчеты с клиентами \ Запросы \ Оборотно-сальдовая ведомость

Сверяю обороты по 62 счету и обороты по клиентам по 62 счету

Quote:
Originally Posted by MNG View Post
У вас номера ваучеров (в части префикса) в ГК отличаются от ваучеров по клиентам?
Нет, к сожалению не все так просто
__________________
Бывает, что человек молчит, когда ничего не знает о данном предмете, но чаще – когда знает о нем все. (Джордж Бернард Шоу)
Old 07.12.2007, 15:25   #10  
UNRW is offline
UNRW
Участник
 
383 / 67 (3) ++++
Join Date: 16.09.2004
Location: Москва
попробуйте найти документы ГК в LedgerTrans по 62 счету, которых нет в CustTrans
Old 07.12.2007, 15:30   #11  
Silence is offline
Silence
Участник
Silence's Avatar
 
287 / 27 (1) +++
Join Date: 29.09.2004
Location: г. Москва, Зеленоград
Quote:
Originally Posted by UNRW View Post
попробуйте найти документы ГК в LedgerTrans по 62 счету, которых нет в CustTrans
Да, так и сделал. Пошло дело.
Странно... Все проводки "Коррекция Накладная", что бы это значило
__________________
Бывает, что человек молчит, когда ничего не знает о данном предмете, но чаще – когда знает о нем все. (Джордж Бернард Шоу)
Old 07.12.2007, 15:31   #12  
Silence is offline
Silence
Участник
Silence's Avatar
 
287 / 27 (1) +++
Join Date: 29.09.2004
Location: г. Москва, Зеленоград
Спасибо, все ваши советы очень помогли
__________________
Бывает, что человек молчит, когда ничего не знает о данном предмете, но чаще – когда знает о нем все. (Джордж Бернард Шоу)
Old 07.12.2007, 15:35   #13  
UNRW is offline
UNRW
Участник
 
383 / 67 (3) ++++
Join Date: 16.09.2004
Location: Москва
посмотрите поля CreatedBy и CreatedDate
и спросите у автора чего это он\она делали с этим счетом такого-то числа
Old 07.12.2007, 15:37   #14  
ppson is offline
ppson
Участник
ppson's Avatar
Ex AND Project
1C
 
2,104 / 115 (8) +++++
Join Date: 25.06.2002
Location: SPb, Msk
Quote:
Originally Posted by Silence View Post
Главная книга \ Запросы \ Оборот по счету \ Оборотно-сальдовая ведомость
и
Расчеты с клиентами \ Запросы \ Оборотно-сальдовая ведомость
Сверяю обороты по 62 счету и обороты по клиентам по 62 счету
1) при счетке оборотов в ОСВ по клиентам делали ли группировку по счетам?
2) В всех профилях разноски по клиентам один счет расчетов или несколько?
Если несколько - сверьте ОСВ ГК по всем счетам расчетов и ОСВ по Клиентам.
ОСВ по клиентам формируется по профилю разноски и его текущей настройке. Если после проведения проводок менялись счета в настройках профилей разноски, то это может быть одной из причин расхождений.
3) сделайте выверки ГК и модуля клиентов "Главная книга \ Отчеты \ Выверка \ Выверка клиентов". Проверьте ваучеры, которые по вышему мнению показывают бред. Одной из причин бреда может быть что по 62 счету бухгалтера делали проводки напрямую в ГК, либо есть кривые настройки разносок из других модулей, настроенных на 62 счет.
4) Некоторые продвинутые бухгалтера умудряются в строках заказов при отгрузке указывать не счет реализации а счет расчетов, при этом система генерила проводки Дб 62 Кр 62

если и это не поможет
5) Метод научного тыка - сделайте оборотки за 1 день, выгрузите ваучеры из двух обороток в Excel и сверьте, может еще чего интересного откопаете
__________________

Last edited by ppson; 07.12.2007 at 15:43.
Old 07.12.2007, 15:44   #15  
ppson is offline
ppson
Участник
ppson's Avatar
Ex AND Project
1C
 
2,104 / 115 (8) +++++
Join Date: 25.06.2002
Location: SPb, Msk
Quote:
Originally Posted by Silence View Post
Все проводки "Коррекция Накладная", что бы это значило
Наверно в журнале ГК по счету 62 задолженность корректировали
__________________
Old 07.12.2007, 16:01   #16  
Silence is offline
Silence
Участник
Silence's Avatar
 
287 / 27 (1) +++
Join Date: 29.09.2004
Location: г. Москва, Зеленоград
Quote:
Originally Posted by ppson View Post
1) при счетке оборотов в ОСВ по клиентам делали ли группировку по счетам?
2) В всех профилях разноски по клиентам один счет расчетов или несколько?
Если несколько - сверьте ОСВ ГК по всем счетам расчетов и ОСВ по Клиентам.
ОСВ по клиентам формируется по профилю разноски и его текущей настройке. Если после проведения проводок менялись счета в настройках профилей разноски, то это может быть одной из причин расхождений.
3) сделайте выверки ГК и модуля клиентов "Главная книга \ Отчеты \ Выверка \ Выверка клиентов". Проверьте ваучеры, которые по вышему мнению показывают бред. Одной из причин бреда может быть что по 62 счету бухгалтера делали проводки напрямую в ГК, либо есть кривые настройки разносок из других модулей, настроенных на 62 счет.
4) Некоторые продвинутые бухгалтера умудряются в строках заказов при отгрузке указывать не счет реализации а счет расчетов, при этом система генерила проводки Дб 62 Кр 62

если и это не поможет
5) Метод научного тыка - сделайте оборотки за 1 день, выгрузите ваучеры из двух обороток в Excel и сверьте, может еще чего интересного откопаете
2) Несколько.
3) Делал. Некоторые данные были верными, но большинство проводок, которые он показал, были нормальными. Т.е. они не влияли на расхождение.
Причем соотношение верно/не верно было, примерно 1 к 80 Очень уж муторный процесс оказался
4) Такого пока не замечал. Слава богу.
5) Так и делаю... Осталось всего 216 дней выгрузить
__________________
Бывает, что человек молчит, когда ничего не знает о данном предмете, но чаще – когда знает о нем все. (Джордж Бернард Шоу)
Old 07.12.2007, 16:02   #17  
Silence is offline
Silence
Участник
Silence's Avatar
 
287 / 27 (1) +++
Join Date: 29.09.2004
Location: г. Москва, Зеленоград
Quote:
Originally Posted by UNRW View Post
посмотрите поля CreatedBy и CreatedDate
и спросите у автора чего это он\она делали с этим счетом такого-то числа
К сожалению неосуществимо
__________________
Бывает, что человек молчит, когда ничего не знает о данном предмете, но чаще – когда знает о нем все. (Джордж Бернард Шоу)
Old 07.12.2007, 17:20   #18  
Silence is offline
Silence
Участник
Silence's Avatar
 
287 / 27 (1) +++
Join Date: 29.09.2004
Location: г. Москва, Зеленоград
Всем ОГРОМНОЕ СПАСИБО.
Отловил почти все расхождения, более полусотни. Остался один, последний, день с расхождением и ни один из вышеуказанных способов не помогает
Может быть есть еще какие то способы?
__________________
Бывает, что человек молчит, когда ничего не знает о данном предмете, но чаще – когда знает о нем все. (Джордж Бернард Шоу)
Old 07.12.2007, 17:40   #19  
KiselevSA is offline
KiselevSA
Злыдни
KiselevSA's Avatar
Злыдни
Лучший по профессии 2015
 
958 / 333 (13) ++++++
Join Date: 25.01.2002
Location: Москва
Quote:
Originally Posted by Silence View Post
Странно... Все проводки "Коррекция Накладная", что бы это значило
Знакомая картина. Если при коррекции используется механизм:
старая накладная + сторнирующая накладная, идентичная старой, но с обратным знаком + новая накладная то необходимо делать следующее:
а) помечать накладные (сторнируемая, сторнирующая)
б) помечать проводки (сторнируемая, сторнирующая)
в) исключать проводки и накладные с пометками из оборотки
При других вариантах коррекции накладных нужен свой "способ" не учитывать завышенные обороты (сальдо-то должно быть правильным, если только не ручную проводку провели)
__________________
люди...считают, что если техника не ломается, то ее не нужно ремонтировать. Инженеры считают, что если она не ломается, то нуждается в совершенствовании.
 

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Рейтинг@Mail.ru
All times are GMT +3. The time now is 10:21.
Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Contacts E-mail, Advertising.