17.11.2011, 18:28 | #1 |
Ищущий знания...
|
Перепутали название элементов в перечислении InventAccountType...
Всем доброго времени суток!
Microsoft Dynamics Ax 2009, RU 5 Есть такая замечательная табличка "Запасы, разноска ГК" (InventPosting), в которой выполняется настройка счетов для разноски запасов в ГК. В этой таблице есть поле "Тип счета" (InventAccountType - тип Enum). В перечислении InventAccountType есть два элемента: 1. InventInterUnitPayable - "Внутрихолдинговые расчеты с поставщиками по запасам" 2. InventInterUnitReceivable - "Внутрихолдинговые расчеты с клиентами по запасам" Для ввода настроек в таблицу "Запасы, разноска ГК" (InventPosting) используется форма "Разноска запасов" (Управление запасами \ Настройка \ Разноска \ Разноска). На этой форме расположено много вкладок, для каждого модуля системы своя. На каждой вкладке есть фильтр по типу счета, для каждого модуля свой набор типов. Как мы знаем (а кто не знает тот узнает ) технически это реализовано с помощью отдельных перечислений, для каждого модуля свое. Например для Запасов - это перечисление InventAccountTypeInvent, для Закупок - это InventAccountTypePurch и т.д. Речь сейчас пойдет про перечисление, используещееся для запасов - InventAccountTypeInvent. В нем так же есть два элемента, как и в основном перечислении, использующемся в таблице inventPosting (!ОБРАТИТЕ ВНИМАНИЕ НА РУССКОЕ НАЗВАНИЕ!): 1. InventInterUnitPayable - "Внутрихолдинговые расчеты с клиентами" 2. InventInterUnitReceivable - "Внутрихолдинговые расчеты с поставщиками" Как мы видим в базовом перечислении InventAccountType не соответсвует название элементов с перечислением для запасов (InventAccountTypeInvent). В итоге что мы имеем. Заходим на форму настройки разноски запасов. Переходим на вкладку "Запасы". Выбираем тип "Внутрихолдинговые расчеты с клиентами". Создаем строку с настройкой счета, открываем паспорт записи и смотрим какой тип указан у строки (это будет тип "Внутрихолдинговые расчеты с поставщиками"). Хотя на самом деле элементы то соответствуют. Потом при разноске журнала переноса, если система не находит настройки по счету для типа "Внутрихолдинговые расчеты с поставщиками", то она ругается: "Не настроены счета разноски запасов в ГК с типом "Внутрихолдинговые расчеты с клиентами", хотя на самом деле, не настроены они для типа "Внутрихолдинговые расчеты с поставщиками". Вот такие вот дела....
__________________
"Страх перед возможностью ошибки не должен отвращать нас от поисков истины." (с) С Уважением, Елизаров Артем |
|
|
За это сообщение автора поблагодарили: Владимир Максимов (2), Logger (3), Bega (1). |
17.11.2011, 20:49 | #2 |
Участник
|
перевод небось аутсорсят у индусов )))
|
|
17.11.2011, 21:58 | #3 |
Ищущий знания...
|
Думаю тут дело не в переводе а когда "индусы" делали ctrl+c и ctrl+v встали не на те элементы перечисления
мелочь, а не приятно...
__________________
"Страх перед возможностью ошибки не должен отвращать нас от поисков истины." (с) С Уважением, Елизаров Артем |
|