Quote (detec)
Я пересмотрел несколько решений из ветки и никак не могу понять, почему данные о стаже, премии и окладе заполняются на этапе проводки документа? Почему нельзя заполнить их интерактивно или программно в форме документа?
А зачем оклад, к примеру, заполнять интерактивно? Это неправильно, ведь его могут изменить потом. Программно в форме - это усложнение.
---------------------------------------------
Quote (Gulf_Stream)
Code
ТОГДА 5
.....
| ТОГДА 15
| ИНАЧЕ 10
"Хранить" значения размера премии в коде - это не гуд
---------------------------------------------
Quote (Gyd)
в справочник реквизты стаж ( в месяцах) и дату приёма на работу,
Я тоже также сделал. Только засунул эти реквизиты в регистр СведенияОСотруднике. Заметил что в некоторых решениях стаж до приема на работу не учтен. Значения размера премий сохранил в другом регистре (РазмерыПремий), так же как это сделал
AS, в запросе получаю Общий стаж работы (ПериодРегистрации-ДатаПриемаНаРаботу + Стаж до приема), и выбираю из регистра РазмерыПремий соответствующее значение (процент).