![]() |
#1 |
Участник
|
Персонал и Расчеты с персоналом
Проблема касается работы с персоналом Axapta. Суть ее следующая: возникла потребность использования как международной локализованной версии (Персонал) так и российской версии (Расчетым персоналом), при этом
российские таблицы, имеющие префикс R не полностью синхронизированы с международными таблицами. К примеру, Персонал/Сотрудники/Сотрудники/Личные Сведения/Личные сведения и Расчеты с персоналом/Карточка сотрудника/Личные сведения/Персоналии. Необходимо чтобы при редактировании данных в российской форме они отображались так же в международной и наоборот, т.е. синхронизация между собой таблиц: RHRMVirtualNetworkTable и HRMVirtualNetworkTable. Глубокая кастомизация - навешивание методов на таблицы и формы мне в данном случае видится некорректной, может быть кто-нибудь успешно решал схожие проблемы? |
|
![]() |
#2 |
Участник
|
Гмм... Усидеть на двух стульях...
А редактировать вы собираетесь в обоих? В принципе если зеркалировать собираетесь в одну сторону достаточно перекрыть на таблице методы insert(), update() и delete(). На формы ничего навешивать не надо - если там нет вызовов doInsert() doUpdate(). Больших проблем при реализации быть не должно. ![]() Если редактировать с двух сторон, то такой подход тоже может иметь место, но могут возникнуть проблемы с синхронностью. ![]() |
|
|
Опции темы | Поиск в этой теме |
Опции просмотра | |
|