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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 21.06.2007, 08:26   #1  
Poleax is offline
Poleax
Модератор
Аватар для Poleax
MCP
MCBMSS
Злыдни
 
1,353 / 595 (22) +++++++
Регистрация: 17.02.2005
Адрес: msk
Записей в блоге: 34
? Список сотрудников(Наим на работу)
Добрый день.
Через периодические операции в Администрировании экспортировал таблицу Сотрудников (EmplTable)в Excel.
Таблицу в Excel заполнили, основные поля (Код, ФИО, паспортные данные.).
Импортировал назад в Axapta 4. Все пока ОК.
Форма отображает данные все сотрудникам.
В модуле Управление персоналом -> Сотрудники -> Наим/назначение при выборе "Прием на работу".
Поля как Наименование и Сотрудник пусты. Соотвественно при ОК запись не может сохранена. (При этом полностью заполнена таблица Подразделений, Должностей и статусов сотрудников.)

Infolog пишет:
Сообщение (10:21:34)
Необходимо указать код сотрудника.


Если Сотрудника вбить нового ручками то при сохранении записи все дальше работает нормально. И наим и т.д.

Вопрос: Как мне поправить список импортированные сотрудников чтоб я по крайне мере мог их принять на работу.

P.S. Где то что то в какую то табличку записывается при ручном вводе. А при импорте это небыло сделать. Что я упустил?
Старый 21.06.2007, 08:46   #2  
Roman777 is offline
Roman777
NavAx
Аватар для Roman777
NavAx Club
 
320 / 64 (3) ++++
Регистрация: 10.02.2005
Адрес: г. Москва
Проверьте, заполнена ли таблица HRMVirtualNetworkTable. При ручном заполнении списка сотрудников она заполняется автоматически. Именно из нее берется имя и код сотрудника.
Старый 21.06.2007, 09:16   #3  
Poleax is offline
Poleax
Модератор
Аватар для Poleax
MCP
MCBMSS
Злыдни
 
1,353 / 595 (22) +++++++
Регистрация: 17.02.2005
Адрес: msk
Записей в блоге: 34
Таблица HRMVirtualNetworkTable с одной записью. Наверно ту которую я ручками и вводил.
Как её заполнить?
Старый 21.06.2007, 09:24   #4  
Roman777 is offline
Roman777
NavAx
Аватар для Roman777
NavAx Club
 
320 / 64 (3) ++++
Регистрация: 10.02.2005
Адрес: г. Москва
Например, выполнив такой Job: (не тестировал !!!)
PHP код:
static void Job1(Args _args)
{
    
EmplTable       emplTable;
    ;

    
ttsbegin;
    while 
select emplTable
    
{
        
HRMVirtualNetworkTableReplicate::insert(HRMVirtualNetworkReferenceType::EmployeeemplTable.EmplId);
        
RHRMVirtualNetworkTableReplicate::insert(emplTable.EmplId);
    }
    
ttscommit;


Старый 21.06.2007, 09:59   #5  
Poleax is offline
Poleax
Модератор
Аватар для Poleax
MCP
MCBMSS
Злыдни
 
1,353 / 595 (22) +++++++
Регистрация: 17.02.2005
Адрес: msk
Записей в блоге: 34
Роман выражаю благодарность. То что надо. Код отработал в Новой тестовой компании прекрасно. Наим и прием прошел успешно.

X++:
static void Job1(Args _args)
{
    EmplTable       emplTable;
    ;

    ttsbegin;
    while select emplTable
    {
        HRMVirtualNetworkTableReplicate::insert(HRMVirtualNetworkReferenceType::Employee, emplTable.EmplId);
//       HRMVirtualNetworkTableReplicate::insert(emplTable.EmplId);
    }
    ttscommit;

}
Зачем только строчка RHRMVirtualNetworkTableReplicate::insert(emplTable.EmplId); ?

P.S. Большое спасибо. Тему можно считать закрытой.
Старый 21.06.2007, 13:48   #6  
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
Вообще есть стандартная операция построения окружения. Для консерваторов типа меня.

УП\Периодические операции\Обработка\Построение окружения.
__________________
С уважением,
glibs®
Старый 21.06.2007, 14:32   #7  
Poleax is offline
Poleax
Модератор
Аватар для Poleax
MCP
MCBMSS
Злыдни
 
1,353 / 595 (22) +++++++
Регистрация: 17.02.2005
Адрес: msk
Записей в блоге: 34
У меня нет в Ax4
УП\Периодические операции\Обработка :-(
и Построить окружения тоже нет.
Старый 21.06.2007, 16:08   #8  
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
Прошу прощения. Не обратил внимания, что у вас 4.0.

Вероятно, переводчики сочли, что "Update network" лучше звучит как "Обновить сеть". Раньше Network переводили как Окружение.
__________________
С уважением,
glibs®
За это сообщение автора поблагодарили: Sentry (1).
Теги
ax4.0

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Как работает список рассылки? fialka DAX: Функционал 2 26.06.2008 09:15
Сергей Герасимов: Майкрософт ежемесячно публикует список исправленных ошибок Blog bot DAX Blogs 1 16.01.2007 11:52
Список полей таблиц на базе конкретного EDT Владимир Максимов DAX: Программирование 10 06.10.2004 14:45
расчеты с персоналом : прием сотрудников на работу задним числом shumelka DAX: Функционал 2 25.04.2004 18:02
расчеты с персоналом : прием сотрудников на работу задним числом shumelka DAX: Функционал 0 23.04.2004 13:58
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

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

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

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