AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Функционал
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск Все разделы прочитаны

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 08.11.2017, 18:34   #1  
Anna_By is offline
Anna_By
Участник
 
2 / 10 (1) +
Регистрация: 08.11.2017
Проблемы с сопоставлением (AX 2012)
Добрый день.

Нужна помощь, может кто-то сталкивался. Система сопоставляет как ей вздумается по всем поставщикам.

Опишу пример на одном поставщике.
Допустим поставщик П0001 в модуле поставщиков. Он привязан к двум профилям разноски: Payment (65-6010) и AP Posting (85-1000).
В расходы списываем с 85-1000(то есть у поставщика висит сумма по КТ 85-1000)
А платеж разносим с 65-6010 (То есть у поставщика висит ДТ 65-6010).
Когда и в расходы списано и платеж сделан сопоставляем с помощью "Сопоставление открытых проводок" в модуле Поставщики.

При этом теоретически(в идеальном мире) при сопоставлении должна образоваться проводка ДТ 85-1000 КТ 65-6010, которая закроет обороты по поставщику и закроет балансы по главной книге. (Как сопоставлять 60.01 и 60.02 в русском бухучете, если это кому-то ближе).

В реальности по поставщику П0001 были следующие проводки:
1. 18/04/2017 КТ 85-1000 сумма 2000 руб
2. 18/04/2017 КТ 85-1000 сумма 4000 руб
3. 16/06/2017 ДТ 65-6010 сумма 2000 руб
4. 16/06/2017 ДТ 65-6010 сумма 4000 руб

После сопоставления (1 и 3, 2 и 4) мы вместо двух проводок получили одну.
Образовалась проводка
16/06/2017 ДТ 85-1000 КТ 65-6010 2000 руб.

Второй проводки нет. Почему? Не знаю. Это лишь пример, у меня таких проводок сотни по всем поставщикам. Где-то генерит проводку, где-то нет.
А результатом получается то, что у меня по главной книге висят исходящие сальдо по счетам 85-1000 и 65-6010, которых быть не должно.

Кто сталкивался? Что делать? Почему так?
Старый 08.11.2017, 20:47   #2  
KiselevSA is offline
KiselevSA
Злыдни
Аватар для KiselevSA
Злыдни
Лучший по профессии 2015
 
886 / 274 (11) ++++++
Регистрация: 25.01.2002
Адрес: Москва
Цитата:
Сообщение от Anna_By Посмотреть сообщение
Кто сталкивался? Что делать? Почему так?
А как настроено сопоставление? Автоматом или делаете вручную?
Если вручную, то попробуйте при сопоставлении не все подряд отмечать, а только задолженность и оплату только этой задолженности. Рекомендую настроить автогенерацию текста операции при разноске накладной, чтобы туда выводился номер инвойса. В форму сопоставления (открытых проводок) выведите текст операций и фильтруйтесь по части описания.
__________________
люди...считают, что если техника не ломается, то ее не нужно ремонтировать. Инженеры считают, что если она не ломается, то нуждается в совершенствовании.
Старый 09.11.2017, 15:12   #3  
Anna_By is offline
Anna_By
Участник
 
2 / 10 (1) +
Регистрация: 08.11.2017
Сопоставление делаем вручную.
Сопоставляем 1 строку задолжности с 1 оплатой по крайней дате. Следим по номерам документов и описанию.
Старый 09.11.2017, 15:48   #4  
KiselevSA is offline
KiselevSA
Злыдни
Аватар для KiselevSA
Злыдни
Лучший по профессии 2015
 
886 / 274 (11) ++++++
Регистрация: 25.01.2002
Адрес: Москва
Единственное, что приходит в голову, это настройка сопоставления для предоплат. Может куда-то на другие счета происходит разноска?
А из формы редактирования сопоставленных проводок ваучер виден?
__________________
люди...считают, что если техника не ломается, то ее не нужно ремонтировать. Инженеры считают, что если она не ломается, то нуждается в совершенствовании.
Старый 09.11.2017, 15:59   #5  
Logger is offline
Logger
Участник
Лучший по профессии 2015
Лучший по профессии 2014
 
2,916 / 1540 (57) ++++++++
Регистрация: 12.10.2004
Встречался с похожим багом, но не при сопоставлении а при рассопоставлении.
Суть в том что при реверсе как-то криво отрабатывал фильтр по дате, так что из пары custsettlement рассопоставлялась только одна, со всеми вытекающими последствиями.

Может у вас что-то похожее ?
Я думаю тут только программист сможет разобраться.
Старый 10.11.2017, 11:38   #6  
Dactil is offline
Dactil
Участник
Ex AND Project
 
16 / 11 (1) +
Регистрация: 10.09.2010
Адрес: Moscow
Цитата:
Сообщение от Logger Посмотреть сообщение
Встречался с похожим багом, но не при сопоставлении а при рассопоставлении.
Суть в том что при реверсе как-то криво отрабатывал фильтр по дате, так что из пары custsettlement рассопоставлялась только одна, со всеми вытекающими последствиями.

Может у вас что-то похожее ?
Я думаю тут только программист сможет разобраться.
Такое и в 2009 было - есть запрос в CustVendTransPostingLog_RU при реверсе сопоставлений. Ищет записи в этой таблице, чтобы по ним определить какие проводки по сопоставлению или курсачу нужно отсторнировать при реверсе. И вот одна из этих записей имела дату, которая выходила за период, по которому строился запрос, а другую запись запрос возвращал. Последствия забавные

А по теме исходного вопроса - вторая пара проводок в модуле в итоге сопоставлена или нет? Модульные проводки по закрытию сальдо счета поставщика есть или нет? Вообще мысли такие: если при сопоставлении не делаются закрывающие операции (перенос сальдо между профилями), значит Система "думает", что сопоставление осуществляется по одному и тому же профилю разноски, поэтому закрывающих проводок нет. Или же она правильно "думает" про разные профили, но в процессе разноски проводок в модуль и ГК что-то ломается и сама разноска не происходит. Если в модуль закрывающие проводки разносятся, а в ГК - нет, то значит в процессе постинга в ГК (после постинга в модуль) что-то ломается и до разноски не доходит.
Надо пристально поискать различия между парами проводок - может найдется что-то ключевое. А вообще надо дебажить на примере, который дает ошибку...

Последний раз редактировалось Dactil; 10.11.2017 в 11:46.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
dynamicsaxse: February release – Dynamics AX 2012 R3 Blog bot DAX Blogs 0 02.03.2017 01:11
emeadaxsupport: Documentation collection: Inplace upgrade MS Dynamcis AX 2012 RTM --> AX 2012 R2 CU7 Blog bot DAX Blogs 0 22.06.2014 01:19
axsa: MDM Adapter - Extending Dynamics AX 2012 R3 Master Data Management Blog bot DAX Blogs 0 22.05.2014 03:28
Sample Design Patterns: Book Give-away: 'Microsoft Dynamics AX 2012 Development Cookbook' Blog bot DAX Blogs 1 12.05.2012 16:55
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 07:20.
Powered by vBulletin® v3.8.5. Перевод: zCarot
Контактная информация, Реклама.