|
![]() |
#1 |
Участник
|
а куда дели вид отпуска? что по законодательству его запретили?
![]() зачем полю PayVacationType в таблице Расчет ср.заработка работника надо было ставить префикс DEL_ а все вызовы оставить прежними? теперь код дажене компилится!!! В частности форма ввода отпуска |
|
![]() |
#2 |
Участник
|
Цитата:
Если у вас перестал компилироваться какой-то код, то либо у вас криво встало обновление, либо были какие-то модификации, которые использовали поле RPayAverageEarnEmplPeriodTable.PayVacationType. У меня на чистое приложение все встало без проблем, никаких ошибок компиляции нет |
|
![]() |
#3 |
Участник
|
Цитата:
Сообщение от Peter Savintsev
![]() Если у вас перестал компилироваться какой-то код, то либо у вас криво встало обновление, либо были какие-то модификации, которые использовали поле RPayAverageEarnEmplPeriodTable.PayVacationType. У меня на чистое приложение все встало без проблем, никаких ошибок компиляции нет
метод RpayAverageEarnEmplPeriodTable_ds.write() X++: if (origTable.StartDate != rPayAverageEarnEmplPeriodTable.StartDate ||
origTable.EndDate != rPayAverageEarnEmplPeriodTable.EndDate ||
origTable.PayVacationType != rPayAverageEarnEmplPeriodTable.PayVacationType ) врезультате есессно код не компилится! |
|
![]() |
#4 |
Участник
|
Цитата:
Сообщение от sparur
![]() ага, про енум уже понятно... непонятно почемуна форме ввода отпуска вот такой код:
метод RpayAverageEarnEmplPeriodTable_ds.write() X++: if (origTable.StartDate != rPayAverageEarnEmplPeriodTable.StartDate ||
origTable.EndDate != rPayAverageEarnEmplPeriodTable.EndDate ||
origTable.PayVacationType != rPayAverageEarnEmplPeriodTable.PayVacationType ) врезультате есессно код не компилится! X++: if (origTable.StartDate != rPayAverageEarnEmplPeriodTable.StartDate ||
origTable.EndDate != rPayAverageEarnEmplPeriodTable.EndDate ||
origTable.VacationTypeId != rPayAverageEarnEmplPeriodTable.VacationTypeId) Еще раз повторюсь, у меня на чистом приложении никаких ошибок компиляции нет. Их не было при глобальной компиляции, их нет и при ручной компиляции всех объектов RPay* |
|
![]() |
#5 |
Участник
|
Цитата:
Сообщение от Peter Savintsev
![]() Вид отпуска никуда не делся. Наоборот, появился. Если раньше в форме ввода отпусков указывался Тип отпуска (т.е. значение енума), то теперь выбирается Вид отпуска (значение из справочника). Сам тип отпуска теперь является признаком вида отпуска и указывается в соответствующем справочнике. Соответственно в таблице Расчет среднего заработка (RPayAverageEarnEmplPeriodTable), которая используется для ввода отпусков, поле PayVacationType зааменили на VacationTypeId
|
|
![]() |
#6 |
Участник
|
Все там есть, см скриншот. Вместо поля Тип отпуска теперь Вид отпуска. Еще раз повторяю, разберитесь с вашими модификациями этой формы.
|
|
![]() |
#7 |
Участник
|
|
|
Теги |
расчеты с персоналом, ax4.0 |
|
![]() |
||||
Тема | Ответов | |||
HRM and Payroll Modules for Russia | 3 |
Опции темы | Поиск в этой теме |
Опции просмотра | |
|