…
Объектам Navision (таблицы, формы, отчеты, codeunit (программные блоки) …) присваиваются номера исходя из определенных принципов. Подобные же принципы действуют в отношении нумерации полей в таблицах.
Примечание:
Объект – основная базовая строительная единица функционала системы. Наследования объектов нет.
Условная картинка:
Диапазоны:
Диапазон штаб-квартиры (worldwide) 1..9 999
Диапазон локализаций (country) 10 000..49 999
Россия:
12 400…, 14 900… (Основа локализации),
14 700…, 14 800… (Зарплата),
17 200…, 17 300… (Налоговый учет),
26 550... (Электронная отчетность),
Диапазон кастомизации (customer) 50 000..99 999
Диапазон Add-On продуктов (vertical solution) 100 000..99 999 999
Диапазон системный 2 000 000 000 …
Статистика:
NAV 5.0 SP1 FP1 (RU)
Все объекты – 4280
Из них в диапазоне локализации 10000..49999 – 620
NAV 5.0 SP1 FP1 (RU) + HRP (Зарплата)
Примечание:
Зарплатный (HRP) модуль не входит в стандартный Product CD, его надо выкачивать отдельно с Partnersource сайта.
Все объекты – 4747
Из них в диапазоне локализации 10000..49999 – 1042
+ сопутствующие объекты по зарплате не из диапазона локализации – 45
(44 объекты, формирующие зарплатные демо-данные (99900.. 99951) + меню)
Тонкий момент:
Локализация зашита не только в объектах из локального диапазона, она так же укореняется в первых глобальных 10 000 объектах, бизнес-логика локализации прошивает базовые алгоритмы финансового и товарного учета и завязано все это еще и на базовые лицензионные гранулы типа 3010, состав которых характерен для каждой страны свой.
Использование чужой локализации в рамках своей локальной версии задача не разрешимая без пере-нумерации объектов и ручного слияния кода.
Подробнее...
http://blogs.technet.com/alexef/archive/20...NAVObjects.aspx