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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 24.06.2010, 11:08   #1  
propeller is offline
propeller
Участник
Аватар для propeller
 
359 / 29 (1) +++
Регистрация: 25.07.2007
Lightbulb Заданный курс по операции в первичной валюте
AX 2009.
В аксапте, например в общем журнале для валютной проводки (валюты отличной от первичной) мы можем завести валютный курс и тогда проводка создастся с нужной нас суммой в первичной валюте.
Но если операция в первичной валюте - возможности указать курс для вторичной валюты нет. То есть нужно, чтобы сумма во вторичной валюте сформировалась не по курсу даты операции а по заданному курсу. Хочется реализовать таким образом, чтобы по-минимуму испортить стандарт.. и не нарушить целостность системы то есть проводки по ГК и модульные проводки были с одинаковыми суммами..
Может кто подбросит идейку?

Последний раз редактировалось propeller; 24.06.2010 в 11:55.
Старый 24.06.2010, 11:48   #2  
glibs is offline
glibs
Member
Сотрудники компании It Box
Most Valuable Professional
Лучший по профессии 2011
Лучший по профессии 2009
 
4,942 / 911 (40) +++++++
Регистрация: 10.06.2002
Адрес: I am from Kyiv, Ukraine. Now I am in Moscow. For private contacts: glibs@hotmail.com
Поясните, пожалуйста, что значит курс рубля к рублю. На трезвую голову как-то не воспринимается.

Может вам нужно завести валюту "Рубль-штрих" или "X-рубль"?
__________________
С уважением,
glibs®
Старый 24.06.2010, 11:56   #3  
propeller is offline
propeller
Участник
Аватар для propeller
 
359 / 29 (1) +++
Регистрация: 25.07.2007
Цитата:
Сообщение от glibs Посмотреть сообщение
Поясните, пожалуйста, что значит курс рубля к рублю. На трезвую голову как-то не воспринимается.

Может вам нужно завести валюту "Рубль-штрих" или "X-рубль"?
Немного дополнил первый пост. Имелось ввиду курс рубля к дол, то есть сумма во вторичной валюте по заданному курсу
Старый 24.06.2010, 14:43   #4  
RAN7 is offline
RAN7
Участник
 
86 / 43 (2) +++
Регистрация: 13.01.2009
Адрес: Москва
Цитата:
Сообщение от propeller Посмотреть сообщение
AX 2009.
В аксапте, например в общем журнале для валютной проводки (валюты отличной от первичной) мы можем завести валютный курс и тогда проводка создастся с нужной нас суммой в первичной валюте.
Да, но курс валют на дату. Это означает, что когда Вы создаете проводку в валюте, то независимо от указываемой Вами даты проводки, система автоматически считает сумму в первичной валюте по курсу, действующему на текущую (системную дату). Если Вы хотите переписать стандарт, то нужно сначала разобраться чем он Вас не устраивает? Как правило, курс устанавливается на дату. Так было и будет. А Вы хотите указывать некий динамически меняющийся в рамках даты курс? Мне кажется это неправильно.
Старый 24.06.2010, 16:28   #5  
Maxim Gorbunov is offline
Maxim Gorbunov
Administrator
Соотечественники
Лучший по профессии 2009
 
2,483 / 645 (26) +++++++
Регистрация: 27.11.2001
Адрес: Dubai, UAE
Я так понимаю, что речь идет о фиксированном курсе вторичной валюты. Самое интересное, что он уже есть в строках журнала ГК (если включен конфигурационный ключ Евро), но редактировать его можно только в случае, если настроена триангуляция по основной валюте. Смотрите метод LedgerJournalEngine.maySecondaryCurrencyBeModified(). Подозреваю, что дополнив его, можно добиться требуемого результата, но нужно тестировать.
__________________
Not registered yet? Register here!
Have comments, questions, suggestions or anything else regarding our web site? Don't hesitate, send them to me
Старый 30.06.2010, 02:32   #6  
Qaz Qwerty is offline
Qaz Qwerty
китайский стажер
 
152 / 37 (2) +++
Регистрация: 12.05.2008
Аааа.. это было одна из проигранных битв. На самом деле так не надо использовать это поле, но аккаунтанты настаивали, что им надо. Это очень нездоровый подход, но мне помогло:
- Создать доп. поле в LedgerJournalTrans
- Переписать Currency.amountCur2MSTSecond
Проблем с модулями нет, все балансируется. Есть множество причин, почему так нельзя делать, но мне надо было решить проблему за полчаса, а теперь руки не доходят разобраться и сделать грамотно, да если честно и не очень понятно, как правильно делать. Одно скажу - с триангуляцией мне за те же полчаса разобраться не удалось, но сложилось впечатление, что туда ходить не надо.
__________________
Может быть выйдет, а может не-е-е-ет...
Новая песня вместо штиблет..

Последний раз редактировалось Qaz Qwerty; 30.06.2010 в 02:35. Причина: name of the method was wrong
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Фиксированный курс в журнале ГК. Вторичная валюта. concigliory DAX: Функционал 3 24.02.2014 15:15
Остатки по поставщику в основной валюте oveli DAX: Функционал 2 29.10.2007 15:58
Сумма НДС в руб. при реализации в валюте рассчитывается на основе суммы НДС в валюте Tuple DAX: Функционал 11 16.11.2005 14:42
Что я не донастроил в первичной-вторичной валюте? NJD DAX: Функционал 5 15.11.2005 16:16
сопоставление открытых проводок - 'коррекция' в основной валюте фирмы sguryev DAX: База знаний и проекты 0 18.12.2001 15:14

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

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

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