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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 01.06.2007, 11:03   #1  
Raven Melancholic is offline
Raven Melancholic
Участник
Аватар для Raven Melancholic
Самостоятельные клиенты AX
Лучший по профессии 2015
 
2,164 / 1296 (48) ++++++++
Регистрация: 21.03.2005
Адрес: Москва-Петушки
В параметрах суммовой разницы флаг "Активный" включен? Последние обновления загружены?
Старый 01.06.2007, 11:10   #2  
Hans is offline
Hans
Участник
Аватар для Hans
 
108 / 22 (1) +++
Регистрация: 20.10.2005
Цитата:
Сообщение от Raven Melancholic Посмотреть сообщение
В параметрах суммовой разницы флаг "Активный" включен? Последние обновления загружены?
обновления - да, активный - нет
__________________
Denkt dran, dass jeder eurer Schritte auch durch die unsichtbare Welt fuehrt, und tut ihn so, dass ihr ihn bestehen koennt.
Старый 01.06.2007, 11:25   #3  
Raven Melancholic is offline
Raven Melancholic
Участник
Аватар для Raven Melancholic
Самостоятельные клиенты AX
Лучший по профессии 2015
 
2,164 / 1296 (48) ++++++++
Регистрация: 21.03.2005
Адрес: Москва-Петушки
Если обновления загружены, то точно сказать не могу (у нас функционал отмены сммовых разниц не дождались, поэтому было выполнено силами партнера). А, если без обновлений, то в методе settleNow класса CustVendSettle есть такой код:
X++:
if (custVendTransCredit.currencyCode != custVendTransDebet.currencyCode &&
                  ! this.amountDiffParm_RU().active())
    settleAmountMSTCredit   = custVendTransCredit.settleAmountCur;
else
    settleAmountMSTCredit   = Currency::amount(-(settleAmountCur / paym2Invoice) /
                                                          custVendTransCredit.amountCur * custVendTransCredit.amountMST);
То есть ,как видите, что если проводки не закрываются (условие немного раньше), то без установленного флага сумма в основной валюте не пересчитывается. Не знаю, почему так сделано, но явно какая-то задумка была, разбираться какая не было времени.
За это сообщение автора поблагодарили: Hans (1).
Старый 01.06.2007, 11:34   #4  
Hans is offline
Hans
Участник
Аватар для Hans
 
108 / 22 (1) +++
Регистрация: 20.10.2005
Цитата:
Сообщение от Raven Melancholic Посмотреть сообщение
Если обновления загружены, то точно сказать не могу (у нас функционал отмены сммовых разниц не дождались, поэтому было выполнено силами партнера). А, если без обновлений, то в методе settleNow класса CustVendSettle есть такой код:
X++:
if (custVendTransCredit.currencyCode != custVendTransDebet.currencyCode &&
                  ! this.amountDiffParm_RU().active())
    settleAmountMSTCredit   = custVendTransCredit.settleAmountCur;
else
    settleAmountMSTCredit   = Currency::amount(-(settleAmountCur / paym2Invoice) /
                                                          custVendTransCredit.amountCur * custVendTransCredit.amountMST);
То есть ,как видите, что если проводки не закрываются (условие немного раньше), то без установленного флага сумма в основной валюте не пересчитывается. Не знаю, почему так сделано, но явно какая-то задумка была, разбираться какая не было времени.
с флажком Активный все работает правильно, спасибо. Сейчас код поковыряю)))
__________________
Denkt dran, dass jeder eurer Schritte auch durch die unsichtbare Welt fuehrt, und tut ihn so, dass ihr ihn bestehen koennt.
Теги
ax3.0, курсовая разница

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Курсовые разницы Umi DAX: Программирование 21 30.12.2008 11:36
Курсовые разницы. Есть ли обновления для 2008 года. Raven Melancholic DAX: Функционал 28 15.12.2008 11:38
Курсовые разницы! Помогите! SSM DAX: Функционал 7 26.09.2005 11:10
Курсовые разницы по банковским счетам tony DAX: Функционал 11 14.05.2005 10:28
рассопоставление и курсовые разницы Firestarter DAX: Функционал 4 30.03.2004 10:15

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

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

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