|
15.10.2014, 15:11 | #1 |
Участник
|
AX2012. Проблема с разноской накладной в валюте
Добрый день! Помогите пожалуйста разобраться! При попытке разнести накладную по заказу на покупку с валютой USD в AX2012 r2 выдается сообщение: "Валютный курс невозможно найти для типа валютного курса Осн между валютами USD и Руб на дату обмена". Хотя курс между USD и Руб настроен, и в Главной книге указан Тип валютного курса по умолчанию = "Осн". И, например, при создании журнала платежей в валюте USD этот курс подцепляется. Не подскажете, в чем тут может быть дело?
Последний раз редактировалось AEG; 15.10.2014 в 16:50. |
|
16.10.2014, 00:27 | #2 |
Участник
|
У меня такая ошибка возникает, когда убираю Дату разноски в форме разноски накладной. Тоже самое, если убрать дату в строке Журнала ГК. Если задать дату позже, чем последний курс в системе, то в сообщении об ошибке высвечивается эта дата, чего у вас нет.
|
|
|
За это сообщение автора поблагодарили: AEG (1). |
16.10.2014, 09:44 | #3 |
Участник
|
У меня до даты разноски даже не доходит. Ошибка появляется, как только наживаешь на панели кнопку Накладная или Счет-фактура, то есть даже не заходит в форму разноски накладной.
|
|
16.10.2014, 10:41 | #4 |
Участник
|
Перед разноской накладной формируются записи во вспомогательных таблицах (в данном случае VendInvoiceInfo*), на основе которых отображается предварительная информация по накладной и затем формируются строки и шапка накладной, по которым уже идет разноска. При этом активно используются классы подсчета итогов (PurchTotals*), которые берут курс на дату из той же вспомогательной таблицы (VendInvoiceInfoTable для накладных). Так вот, возможно, у вас где-то есть кастомизации, которые используют такой класс подсчета итогов, но не передают ему буфер вспомогательной таблицы. Обратите внимание на текст ошибки: скорее всего это не "...на дату обмена", а "...на дату обмена .", т.е. с пробелом и точкой в конце. Перед точкой в сообщении пишется дата обмена, на которую не найден курс, и в данном случае она пустая.
|
|
|
За это сообщение автора поблагодарили: AEG (1). |
16.10.2014, 10:58 | #5 |
Участник
|
Цитата:
Сообщение от gl00mie
Так вот, возможно, у вас где-то есть кастомизации, которые используют такой класс подсчета итогов, но не передают ему буфер вспомогательной таблицы. Обратите внимание на текст ошибки: скорее всего это не "...на дату обмена", а "...на дату обмена .", т.е. с пробелом и точкой в конце. Перед точкой в сообщении пишется дата обмена, на которую не найден курс, и в данном случае она пустая.
|
|
|
|