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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 21.08.2007, 14:46   #1  
Poleax is offline
Poleax
Модератор
Аватар для Poleax
MCP
MCBMSS
Злыдни
 
1,353 / 595 (22) +++++++
Регистрация: 17.02.2005
Адрес: msk
Записей в блоге: 34
? по Сотрудникам
Как правильно заполнить таблицу сотрудников?
Что взять на основу для поля "Сотрудник" (EmptlID) ФИО(как в демо) или все таки табельный номер?

При увольнении таб. номер переходит другому человеку, как тогда быть?

При увольнении человек остается в таблице. Как скрыть уволенных? Или удалить?
Интересует общий подход к заполнению таблицы EmplTable.
Старый 21.08.2007, 16:15   #2  
Spider is offline
Spider
_/\(o.o)/\_
 
335 / 56 (2) ++++
Регистрация: 06.07.2005
Адрес: Тюмень, Екатеринбург
Табельный номер сохраняется за сотрудником после его увольнения и ни к кому не переходит.
Старый 21.08.2007, 16:18   #3  
Spider is offline
Spider
_/\(o.o)/\_
 
335 / 56 (2) ++++
Регистрация: 06.07.2005
Адрес: Тюмень, Екатеринбург
А зачем удалять уволенных?
Старый 21.08.2007, 16:34   #4  
russ is offline
russ
Участник
Сотрудники Microsoft Dynamics
 
51 / 33 (2) +++
Регистрация: 02.04.2002
Адрес: Moscow
Знакомая задача.
Проще всего, создать в таблице EmplTable новое неуник. поле "ТабельныйНомер".
Или приспособить под него имеющееся наиболее подходящее, например AltNum.
При приеме на работу система должна предлагать первый свободный табельный номер. При увольнении табельный номер освобождается (но сохраняется в истории работника).
Уволенных работников скрывать по дате увольнения.
Старый 22.08.2007, 07:20   #5  
Poleax is offline
Poleax
Модератор
Аватар для Poleax
MCP
MCBMSS
Злыдни
 
1,353 / 595 (22) +++++++
Регистрация: 17.02.2005
Адрес: msk
Записей в блоге: 34
Spider У нас как раз наоборот происходит. Свободные табельные номера после увольнения передаются другим лицам. В этом то и неприятность. Что бы было проше если каждый человек личный таб. номер.
>А зачем удалять уволенных?
Просто мысль про повторное использование номера.


russ А если использовать поде Псевдоним (Alias)? Вроде бы во всех других формах Аксапты отображается при выборе.

Если человек уволен он же не будет появляться в выпадающем списке к примеру в др формах для выбора ответственного лица?
Старый 22.08.2007, 07:31   #6  
Spider is offline
Spider
_/\(o.o)/\_
 
335 / 56 (2) ++++
Регистрация: 06.07.2005
Адрес: Тюмень, Екатеринбург
А все же, исходя из каких соображений, вы "передаете по наследству" табельные номера? Никаких регламентов предписывающих подобные действия не существует, как и впрочем, каких либо других регламентов, касающихся табельных номеров.
Необходимость в уникальном коде при архивном хранении и автоматизации -- одна из причин ввода табельных номеров. Зачем изобретать велосипед и курочить систему?
Старый 22.08.2007, 11:40   #7  
russ is offline
russ
Участник
Сотрудники Microsoft Dynamics
 
51 / 33 (2) +++
Регистрация: 02.04.2002
Адрес: Moscow
Цитата:
Сообщение от Spider Посмотреть сообщение
А все же, исходя из каких соображений, вы "передаете по наследству" табельные номера? Никаких регламентов предписывающих подобные действия не существует, как и впрочем, каких либо других регламентов, касающихся табельных номеров.
Необходимость в уникальном коде при архивном хранении и автоматизации -- одна из причин ввода табельных номеров. Зачем изобретать велосипед и курочить систему?
Обычно соображения диктуются кадровым отделом, где внедряется модуль.
Правильней, конечно, обойтись без программирования и переубедить кадровиков изменить их десятилетний привычный порядок работы.

Цитата:
Сообщение от Poleax Посмотреть сообщение
russ А если использовать поде Псевдоним (Alias)? Вроде бы во всех других формах Аксапты отображается при выборе.
Если человек уволен он же не будет появляться в выпадающем списке к примеру в др формах для выбора ответственного лица?
Можно и Alias, только оно 20 символьное. ИМХО AltNum удобней, оно уже проиндексировано и связь на таблицу EmplTable имеет.
По умолчанию уволенные отображаются. Легко корректируется в расшир.типе EmplId или на форме EmplTableLookUp.
Но опять же, лучше обойтись без программирования и научить кадровиков пользовать фильтры.

Последний раз редактировалось russ; 22.08.2007 в 12:12.
Старый 22.08.2007, 15:40   #8  
Spider is offline
Spider
_/\(o.o)/\_
 
335 / 56 (2) ++++
Регистрация: 06.07.2005
Адрес: Тюмень, Екатеринбург
Цитата:
Сообщение от russ Посмотреть сообщение
Правильней, конечно, обойтись без программирования и переубедить кадровиков изменить их десятилетний привычный порядок работы.
Именно так и поступаю. Пока удавалось.
Старый 23.08.2007, 12:12   #9  
Poleax is offline
Poleax
Модератор
Аватар для Poleax
MCP
MCBMSS
Злыдни
 
1,353 / 595 (22) +++++++
Регистрация: 17.02.2005
Адрес: msk
Записей в блоге: 34
Цитата:
Сообщение от Spider Посмотреть сообщение
Именно так и поступаю. Пока удавалось.
Содрогнули завод. Будет ID табельный номер. Кадровики привыкнут.
НИ какого повторного использования таб номера после увольнения.
По тихоньку перестраиваем работу людей.
Теги
расчеты с персоналом, табельный номер

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Учет по сотрудникам компании bud DAX: Функционал 4 20.10.2006 17:52
Программное удаление RPayHistrory - История событий по сотрудникам Zeratul DAX: Программирование 7 29.06.2006 11:09

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

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

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