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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 17.12.2004, 10:53   #1  
Andrew AG is offline
Andrew AG
Участник
 
24 / 14 (1) ++
Регистрация: 11.09.2003
Адрес: München
Thumbs up
Дано: два журнала в ГК. в каждом журнале по одному двухстрочному ваучеру.
ваучер выглядит примерно так:
01.01.04 vend дебет 1000 (без аналитик)
01.01.04 ledger кредит 1000 (указываем Cost Center)

01.03.04 vend кредит 1000 (без аналитик)
01.03.04 ledger дебет 1000 (указываем Cost Center)

Валюта проводок USD. Счет для курсовых разниц по USD требует обязательное наличии аналитики Cost Center.

Далее в модуле Accounts payable у указанного вендора делаем сопоставление двух проводок (Function\Open Transaction Editing\Update). Сопоставление проходит нормально, при этом появлеется курсовая разница на счете с указанным Cost Center.

Затем пытаюсь сделать сторно для ранее сопосталенных проводок (Function\Closed-transaction editing\Reverse). И тут мне система говорит что для счета по курсовым разницам требуется аналитика Cost Center, а в проводке ее нет и операция прерывается.

а вопрос такой - это глюк или я чего не понимаю (Axa 3.0 SP2)?
Старый 17.12.2004, 11:00   #2  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Цитата:
Сообщение от AndrewAG
01.01.04 vend дебет 1000 (без аналитик)
01.01.04 ledger кредит 1000 (указываем Cost Center)
Сторно делается так:
01.01.04 vend дебет -1000 (без аналитик)
01.01.04 ledger кредит -1000 (указываем Cost Center)
Обратите внимание на знак минус.

И давайте уточним что у вас не получается.
Просто сделать сторно получается?

Не получается рассопоставить проводки? Так?

У вас международная версия?
__________________
полезное на axForum, github, vk, coub.
Старый 17.12.2004, 11:12   #3  
Andrew AG is offline
Andrew AG
Участник
 
24 / 14 (1) ++
Регистрация: 11.09.2003
Адрес: München
Axa - международная
просто сторно через журнал у меня получается сделать

мне нужно рассопоставить проводки (это то и не делается).
Старый 17.12.2004, 11:14   #4  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
ближе к вечеру постараюсь проверить.
__________________
полезное на axForum, github, vk, coub.
Старый 19.12.2004, 13:37   #5  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Цитата:
Сообщение от AndrewAG
... И тут мне система говорит что для счета по курсовым разницам требуется аналитика Cost Center, а в проводке ее нет и операция прерывается.

а вопрос такой - это глюк или я чего не понимаю (Axa 3.0 SP2)? 
Извините, что задержал с проверкой.

Да, "есть такая партия". Мало того, в российской версии такое сообщение появляется уже в момент сопоставления.

Идея состоит в том, что при сопоставлении/рассопоставлении курсовая рассчитывается на основании проводок vendTrans. А там аналитики цель нет (в вашем случае). С точки зрения программы - все логично. С точки зрения человека... А как нужно было бы? Представьте, что у вас есть три строки в ваучере - поставщик, счет, счет. У счетов разные аналитики. Как надо действовать?

Если хотите разобраться, отследите источник сообщения, как написано здесь
http://axapta.mazzy.ru/hints/exploreerror/

А еще лучше - указывайте аналитику "Цель" и в строке с поставщиком.

ЗЫ
Чего я не совсем понял - почему у вас подобная ошибка не появляется уже на этапе сопоставления. Судя по российской версии - должна. Но разбираться и отслеживать в международной версии сейчас стало лениво. Может быть, у вас по-разному настроены счета для реализованной и нереализованной курсовой разницы?
__________________
полезное на axForum, github, vk, coub.
Старый 27.12.2004, 17:28   #6  
Andrew AG is offline
Andrew AG
Участник
 
24 / 14 (1) ++
Регистрация: 11.09.2003
Адрес: München
Цитата:
Сообщение от mazzy
А как нужно было бы? Представьте, что у вас есть три строки в ваучере - поставщик, счет, счет. У счетов разные аналитики. Как надо действовать?
сделать две проводки: одну на "Цель" от первого счета, другую - на "Цель" от второго. Так собственно и происходит.

Цитата:
Сообщение от mazzy
А еще лучше - указывайте аналитику "Цель" и в строке с поставщиком.
указывать "Цель" в строке с поставщиком в моем случае не получается, т.к. если такое сделать, то при рассопоставлении курсовая разница запишется одной проводкой на одну аналитику (ту, что была указана в строке Поставщик), а мне расходы надо учитывать по аналитикам (типа сборный счет).

Цитата:
Сообщение от mazzy
ЗЫ
Чего я не совсем понял - почему у вас подобная ошибка не появляется уже на этапе сопоставления. Судя по российской версии - должна. Но разбираться и отслеживать в международной версии сейчас стало лениво. Может быть, у вас по-разному настроены счета для реализованной и нереализованной курсовой разницы?

Счета настроены одинаково - оба обязательно требуют указание аналитики "Цель".

Mazzy, большое спасибо за ответ.

Буду думать как обойти такие грабли...
 


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

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

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 04:09.