AXForum  
Go Back   AXForum > Microsoft Dynamics AX > DAX: Функционал
All
Forgotten Your Password?
Register Forum Rules FAQ Members List Today's Posts Search

 
 
Thread Tools Search this Thread Display Modes
Old 17.12.2011, 18:34   #1  
блондинка is offline
блондинка
Участник
 
27 / 10 (1) +
Join Date: 21.06.2005
Location: СПб
разноска нереализованной курсовой разницы
Подскажите пожалуйста, это ошибка, или глубокий смысл?
Ах 2009, расчет нереализованной курсовой похож на стандарт.

Сопоставление по поставщикам делается в рамках ежедневных операций.
Потом, с некоторым опозданием, конечно, закрываем месяц, делаем переоценку на последнее число предыдущего месяца.
Пытаемся проверить, что получилось по каждому поставщику отдельно, для этого формируем ОСВ по поставщикам развернуто. Получаем сальдо в рублях, которое не бьется с сальдо валюте*курс доллара.

Нашли причину: переоценка разносится в VendTrans и в VendSettlement разными датами.Пример:

Переоценка проводится датой, ранее чем даты уже разнесенного сопоставления.
Есть накладная 20.08 на 100USD
Есть оплата на 30.12 на 100USD
Делаем сопоставление – получаем курсовую разницу 200руб 30.12
Потом вспоминаем, что нужна переоценка, делаем ее 30.08, получаем курсовую 5руб
И тут система делает проводки:
VendTrans 31.08 5руб и 30.12 -5руб
VendSettlement 30.12 5 руб и 30.12 -5 руб
В результате ОСВ – развернуто (VendTrans по накладной + VendSettlement , если я не ошибаюсь) на конец августа показывает в рублях сальдо без переоценки. Отчеты едут.

На первый взгляд, это просто не доделанная разноска в случае, когда переоцениваем сопоставленную задолженность (в Ах3 такое вообще было не возможно). Но, ошибка настолько очевидна, что приходит мысль, что я просто не понимаю глубокого смысла такого расхождения.

Если это все же ошибка, может быть, подскажете как и где быстрее и (!) правильнее исправить.
Old 17.12.2011, 21:51   #2  
Vadik is offline
Vadik
Модератор
Vadik's Avatar
Лучший по профессии 2017
Лучший по профессии 2015
 
3,631 / 1853 (69) ++++++++
Join Date: 18.11.2002
Location: гражданин Москвы
Quote:
Originally Posted by блондинка View Post
Подскажите пожалуйста, это ошибка, или глубокий смысл?
Что именно ? Нереализованная курсовая на 30.08 - да, имеет смысл, потому что на эту дату сопоставления еще не было. Поэтому она разносится и тут же "откатывается" датой сопоставления. Надо скорее всего ОСВ смотреть
__________________
-ТСЯ или -ТЬСЯ ?
Old 18.12.2011, 17:03   #3  
Serge_DD is offline
Serge_DD
Участник
 
138 / 13 (1) ++
Join Date: 15.09.2004
не знаю как в 2009-ой, не смотрел еще
но в предыдущих версиях курсовые такого (сначала 30.12, потом 30.08) не терпели
делайте все в хронологической последовательности
Old 19.12.2011, 17:04   #4  
блондинка is offline
блондинка
Участник
 
27 / 10 (1) +
Join Date: 21.06.2005
Location: СПб
Большое спасибо за внимание. Разноска переоценки после произведенного сопоставления - вещь абсолютно правильная и необходимая. Т.к. делать " все в хронологическом порядке" при больших объемах работ невозможно. Знаю ухищрения, когда писались спец. джобы , чтобы рассопоставлять и сопоставлять кучу документов в конце месяца для проведения переоценки.
Другое дело, что функционал совершенно неоттестирован, во что я не хотела верить, потому и создала темку.
Ошибки при заполнении таблиц элементарные, просто не верилось, что добавлено новшество (в версию Ах4, если не ошибаюсь), а самая простая операция новшества не проверена на отображение в главных отчетах модуля. Удивительно, что нет тем от клиентов по этому поводу, но, видимо, большинство живет на кастомизированных приложениях и стандартными отчетами мало пользуется, посему ошибки в них не актуальны.
Old 19.12.2011, 22:10   #5  
Jabberwocky is offline
Jabberwocky
Microsoft Dynamics
Jabberwocky's Avatar
Сотрудники Microsoft Dynamics
 
274 / 307 (11) ++++++
Join Date: 02.09.2005
Location: Москва
Quote:
Originally Posted by блондинка View Post
Большое спасибо за внимание. Разноска переоценки после произведенного сопоставления - вещь абсолютно правильная и необходимая. Т.к. делать " все в хронологическом порядке" при больших объемах работ невозможно.
Вы совершенно правы, действительно функционал курсовой разницы поддерживает произвольный порядок действий, как в Вашем сценарии, при этом формируемые проводки иммитируют хронологический порядок действий. Этот механизм реализован, начиная с версии AX 4.0 SP2 FP1, включается он настройкой: Метод расчета курсовой разницы = Итого за период, в параметрах Главной книги.

Я попробовал на последнем релизе AX 2009 RU7, сценарий идентичный Вашему:

Курсы валюты (USD):
20.08 2900
31.08 3000
31.12 3300

В итоге сформировались проводки по курсовой разнице:
31.08 100 руб дата сопоставления = 31.08
31.12 400 руб дата сопоставления = 31.12 - исходная реализованная курсовая (по сопоставлению)
31.12 -400 руб дата сопоставления = 31.12 - сторно исходной реализованной курсовой
31.12 300 руб дата сопоставления = 31.12 - пересчитанная реализованная курсовая

По мне - все верно.
__________________
You should use Bing before asking dumb questions.
This post has been rated by: EVGL (5), блондинка (1).
Old 28.12.2011, 00:14   #6  
блондинка is offline
блондинка
Участник
 
27 / 10 (1) +
Join Date: 21.06.2005
Location: СПб
Огромное спасибо за ответ!
Значит, это всего лишь ошибка текущего приложения.
Еще раз большое спасибо! Вы вернули мне веру в стандартный функционал.
С ошибками будем разбираться :-)
Old 29.12.2011, 11:10   #7  
Ivanhoe is offline
Ivanhoe
Участник
Ivanhoe's Avatar
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
 
4,143 / 2161 (81) +++++++++
Join Date: 29.09.2005
Location: Санкт-Петербург
Правильно ли я понимаю, что указанная проблема возникает в случае настройки расчета курсовой "Стандарт" и использования ОСВ из локализации? Если это так, то это скорее ошибка MS, который позволяет использовать ОСВ при "неверной" настройке.
__________________
Ivanhoe as is..
Old 29.12.2011, 11:31   #8  
Jabberwocky is offline
Jabberwocky
Microsoft Dynamics
Jabberwocky's Avatar
Сотрудники Microsoft Dynamics
 
274 / 307 (11) ++++++
Join Date: 02.09.2005
Location: Москва
Quote:
Originally Posted by Ivanhoe View Post
Правильно ли я понимаю, что указанная проблема возникает в случае настройки расчета курсовой "Стандарт" и использования ОСВ из локализации? Если это так, то это скорее ошибка MS, который позволяет использовать ОСВ при "неверной" настройке.
Противоречивое утверждение. ОСВ отображает лишь данные на основании сформированных проводок в системе, причем проводки по курсовой разнице - далеко не единственный тип проводок, анализируемых ОСВ. Поэтому говорить о некорректности использования ОСВ при настройке расчета курсовой = "Стандарт", по меньшей мере, некорректно Скорее, можно говорить о несовместимости использования функциональности развернутого сальдо по проводкам по курсовой разнице, если стоит способ расчета, не соответствующий российскому законодательству - но здесь опять же, смотря что мы ожидаем увидеть, исходя из сформированных проводок.
__________________
You should use Bing before asking dumb questions.

Last edited by Jabberwocky; 29.12.2011 at 11:35.
Old 29.12.2011, 12:23   #9  
Ivanhoe is offline
Ivanhoe
Участник
Ivanhoe's Avatar
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
 
4,143 / 2161 (81) +++++++++
Join Date: 29.09.2005
Location: Санкт-Петербург
Т.е. если не смотреть развернутое сальдо, то ОСВ будет корректной?
__________________
Ivanhoe as is..
 

Similar Threads
Thread Thread Starter Forum Replies Last Post
Отмена курсовой разницы по Поставщику tolstjak DAX: Функционал 6 15.10.2008 08:46
Параметры ГК по расчету курсовой разницы Ax 4.0 nmariya DAX: Функционал 2 10.12.2007 11:34
AX 3.0 Расчет курсовой разницы Lyuboff DAX: Функционал 1 26.10.2007 12:19
Стыдно - создание заявки - Ошибка: нет курсовой разницы robocomp DAX: Функционал 7 27.06.2005 18:23
Где можно почитать про "Расчет курсовой разницы" в Расчетах с клиентами? Hamster DAX: Функционал 1 01.03.2005 14:25

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 21:28.
Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Contacts E-mail, Advertising.