09.03.2004, 16:04 | #1 |
Участник
|
Завести нового сотрудника
3.0
Управление персоналом/сотрудник. Заводим нового сотрудника, при попытке сохранить его вылетает инфолог "поле основной номер сотрудника должно быть заполнено". Между тем в форме нет такого поля. Как заполнить это поле? Без него форму и закрыть нельзя никак, только если закрыть всю Аксапту. |
|
09.03.2004, 16:09 | #2 |
Участник
|
Что бы заполнить это поле, необходимо заводить сотрудников через форму "Карточка сотрудника" модуля "Расчеты с персоналом".
У вас СП какой? вроде бы исправлялось MBS.
__________________
|
|
09.03.2004, 16:17 | #3 |
Участник
|
SP1
|
|
09.03.2004, 16:29 | #4 |
Участник
|
Исправлено в СП2.
__________________
|
|
11.03.2004, 10:50 | #5 |
Модератор
|
Поправлено в SP2 но вы можете (ВРЕМЕННО!!!) установить свойство mandatory поля EmplId таблицы EmplTable в No и молиться чтоб никто пустой EmplId не ввел.. или перекрыть ValidateWrite. Должно помочь.
|
|
11.03.2004, 11:05 | #6 |
Модератор
|
Цитата:
но вы можете (ВРЕМЕННО!!!) установить свойство mandatory поля EmplId таблицы EmplTable в No и молиться чтоб никто пустой EmplId не ввел.. или перекрыть ValidateWrite
Посмотрите на код в форме RHRMEmplTable, который это поле правит |
|
11.03.2004, 11:45 | #7 |
Модератор
|
Мдя... там на modified повешенно. ну, можно и оттуда проверять, но лучше организовать проверку на таблице, а не на форме.
|
|
11.03.2004, 11:47 | #8 |
Модератор
|
Цитата:
Изначально опубликовано Vadik
Какое поле, извините? Не PayMainEmplId_Ru? Почему mandatory? Почему validateWrite()? Посмотрите на код в форме RHRMEmplTable, который это поле правит |
|
11.03.2004, 11:59 | #9 |
Модератор
|
SP1 в Forms/EmplTable не заполняет, в том-то и проблема. Сбросить mandatory для PayMainEmplId_Ru чревато, если планируется использовать расчеты с персоналом.
Делать изменения в validate* методах религия (best practices) не велит |
|
11.03.2004, 12:13 | #10 |
Модератор
|
Цитата:
Изначально опубликовано Vadik
SP1 в Forms/EmplTable не заполняет, в том-то и проблема. Сбросить mandatory для PayMainEmplId_Ru чревато, если планируется использовать расчеты с персоналом. Делать изменения в validate* методах религия (bets practices) не велит |
|