Здравствуйте, не пойму в чем проблема при выводе стажа выводится вид правильно, но стаж считается не верно (верно он только считается у стажа на предприятии ), вот пример кода, что делать помогите пожалуйста
ВЫБРАТЬ
ВЫБОР
КОГДА ГОД(ВЫБОР
КОГДА МЕСЯЦ(ВЫБОР
КОГДА ДЕНЬ(&ДатаНачала) < ДЕНЬ(ТекущиеКадровыеДанныеСотрудников.ДатаПриема)
ТОГДА ДОБАВИТЬКДАТЕ(&ДатаНачала, МЕСЯЦ, -1)
ИНАЧЕ &ДатаНачала
КОНЕЦ) < МЕСЯЦ(ТекущиеКадровыеДанныеСотрудников.ДатаПриема)
ТОГДА ДОБАВИТЬКДАТЕ(ВЫБОР
КОГДА ДЕНЬ(&ДатаНачала) < ДЕНЬ(ТекущиеКадровыеДанныеСотрудников.ДатаПриема)
ТОГДА ДОБАВИТЬКДАТЕ(&ДатаНачала, МЕСЯЦ, -1)
ИНАЧЕ &ДатаНачала
КОНЕЦ, МЕСЯЦ, -12)
ИНАЧЕ ВЫБОР
КОГДА ДЕНЬ(&ДатаНачала) < ДЕНЬ(ТекущиеКадровыеДанныеСотрудников.ДатаПриема)
ТОГДА ДОБАВИТЬКДАТЕ(&ДатаНачала, МЕСЯЦ, -1)
ИНАЧЕ &ДатаНачала
КОНЕЦ
КОНЕЦ) - ГОД(ТекущиеКадровыеДанныеСотрудников.ДатаПриема) > 0
ТОГДА ГОД(ВЫБОР
КОГДА МЕСЯЦ(ВЫБОР
КОГДА ДЕНЬ(&ДатаНачала) < ДЕНЬ(ТекущиеКадровыеДанныеСотрудников.ДатаПриема)
ТОГДА ДОБАВИТЬКДАТЕ(&ДатаНачала, МЕСЯЦ, -1)
ИНАЧЕ &ДатаНачала
КОНЕЦ) < МЕСЯЦ(ТекущиеКадровыеДанныеСотрудников.ДатаПриема)
ТОГДА ДОБАВИТЬКДАТЕ(ВЫБОР
КОГДА ДЕНЬ(&ДатаНачала) < ДЕНЬ(ТекущиеКадровыеДанныеСотрудников.ДатаПриема)
ТОГДА ДОБАВИТЬКДАТЕ(&ДатаНачала, МЕСЯЦ, -1)
ИНАЧЕ &ДатаНачала
КОНЕЦ, МЕСЯЦ, -12)
ИНАЧЕ ВЫБОР
КОГДА ДЕНЬ(&ДатаНачала) < ДЕНЬ(ТекущиеКадровыеДанныеСотрудников.ДатаПриема)
ТОГДА ДОБАВИТЬКДАТЕ(&ДатаНачала, МЕСЯЦ, -1)
ИНАЧЕ &ДатаНачала
КОНЕЦ
КОНЕЦ) - ГОД(ТекущиеКадровыеДанныеСотрудников.ДатаПриема)
ИНАЧЕ 0
КОНЕЦ КАК Лет,
ВЫБОР
КОГДА ВЫБОР
КОГДА МЕСЯЦ(ВЫБОР
КОГДА ДЕНЬ(&ДатаНачала) < ДЕНЬ(ТекущиеКадровыеДанныеСотрудников.ДатаПриема)
ТОГДА ДОБАВИТЬКДАТЕ(&ДатаНачала, МЕСЯЦ, -1)
ИНАЧЕ &ДатаНачала
КОНЕЦ) < МЕСЯЦ(ТекущиеКадровыеДанныеСотрудников.ДатаПриема)
ТОГДА 12
ИНАЧЕ 0
КОНЕЦ + МЕСЯЦ(ВЫБОР
КОГДА МЕСЯЦ(ВЫБОР
КОГДА ДЕНЬ(&ДатаНачала) < ДЕНЬ(ТекущиеКадровыеДанныеСотрудников.ДатаПриема)
ТОГДА ДОБАВИТЬКДАТЕ(&ДатаНачала, МЕСЯЦ, -1)
ИНАЧЕ &ДатаНачала
КОНЕЦ) < МЕСЯЦ(ТекущиеКадровыеДанныеСотрудников.ДатаПриема)
ТОГДА ДОБАВИТЬКДАТЕ(ВЫБОР
КОГДА ДЕНЬ(&ДатаНачала) < ДЕНЬ(ТекущиеКадровыеДанныеСотрудников.ДатаПриема)
ТОГДА ДОБАВИТЬКДАТЕ(&ДатаНачала, МЕСЯЦ, -1)
ИНАЧЕ &ДатаНачала
КОНЕЦ, МЕСЯЦ, -12)
ИНАЧЕ ВЫБОР
КОГДА ДЕНЬ(&ДатаНачала) < ДЕНЬ(ТекущиеКадровыеДанныеСотрудников.ДатаПриема)
ТОГДА ДОБАВИТЬКДАТЕ(&ДатаНачала, МЕСЯЦ, -1)
ИНАЧЕ &ДатаНачала
КОНЕЦ
КОНЕЦ) - МЕСЯЦ(ТекущиеКадровыеДанныеСотрудников.ДатаПриема) > 0
ТОГДА ВЫБОР
КОГДА МЕСЯЦ(ВЫБОР
КОГДА ДЕНЬ(&ДатаНачала) < ДЕНЬ(ТекущиеКадровыеДанныеСотрудников.ДатаПриема)
ТОГДА ДОБАВИТЬКДАТЕ(&ДатаНачала, МЕСЯЦ, -1)
ИНАЧЕ &ДатаНачала
КОНЕЦ) < МЕСЯЦ(ТекущиеКадровыеДанныеСотрудников.ДатаПриема)
ТОГДА 12
ИНАЧЕ 0
КОНЕЦ + МЕСЯЦ(ВЫБОР
КОГДА МЕСЯЦ(ВЫБОР
КОГДА ДЕНЬ(&ДатаНачала) < ДЕНЬ(ТекущиеКадровыеДанныеСотрудников.ДатаПриема)
ТОГДА ДОБАВИТЬКДАТЕ(&ДатаНачала, МЕСЯЦ, -1)
ИНАЧЕ &ДатаНачала
КОНЕЦ) < МЕСЯЦ(ТекущиеКадровыеДанныеСотрудников.ДатаПриема)
ТОГДА ДОБАВИТЬКДАТЕ(ВЫБОР
КОГДА ДЕНЬ(&ДатаНачала) < ДЕНЬ(ТекущиеКадровыеДанныеСотрудников.ДатаПриема)
ТОГДА ДОБАВИТЬКДАТЕ(&ДатаНачала, МЕСЯЦ, -1)
ИНАЧЕ &ДатаНачала
КОНЕЦ, МЕСЯЦ, -12)
ИНАЧЕ ВЫБОР
КОГДА ДЕНЬ(&ДатаНачала) < ДЕНЬ(ТекущиеКадровыеДанныеСотрудников.ДатаПриема)
ТОГДА ДОБАВИТЬКДАТЕ(&ДатаНачала, МЕСЯЦ, -1)
ИНАЧЕ &ДатаНачала
КОНЕЦ
КОНЕЦ) - МЕСЯЦ(ТекущиеКадровыеДанныеСотрудников.ДатаПриема)
ИНАЧЕ 0
КОНЕЦ КАК Месяцев,
ВЫБОР
КОГДА ВЫБОР
КОГДА ДЕНЬ(&ДатаНачала) < ДЕНЬ(ТекущиеКадровыеДанныеСотрудников.ДатаПриема)
ТОГДА РАЗНОСТЬДАТ(ДОБАВИТЬКДАТЕ(&ДатаНачала, МЕСЯЦ, -1), &ДатаНачала, ДЕНЬ)
ИНАЧЕ 0
КОНЕЦ + ДЕНЬ(ВЫБОР
КОГДА МЕСЯЦ(ВЫБОР
КОГДА ДЕНЬ(&ДатаНачала) < ДЕНЬ(ТекущиеКадровыеДанныеСотрудников.ДатаПриема)
ТОГДА ДОБАВИТЬКДАТЕ(&ДатаНачала, МЕСЯЦ, -1)
ИНАЧЕ &ДатаНачала
КОНЕЦ) < МЕСЯЦ(ТекущиеКадровыеДанныеСотрудников.ДатаПриема)
ТОГДА ДОБАВИТЬКДАТЕ(ВЫБОР
КОГДА ДЕНЬ(&ДатаНачала) < ДЕНЬ(ТекущиеКадровыеДанныеСотрудников.ДатаПриема)
ТОГДА ДОБАВИТЬКДАТЕ(&ДатаНачала, МЕСЯЦ, -1)
ИНАЧЕ &ДатаНачала
КОНЕЦ, МЕСЯЦ, -12)
ИНАЧЕ ВЫБОР
КОГДА ДЕНЬ(&ДатаНачала) < ДЕНЬ(ТекущиеКадровыеДанныеСотрудников.ДатаПриема)
ТОГДА ДОБАВИТЬКДАТЕ(&ДатаНачала, МЕСЯЦ, -1)
ИНАЧЕ &ДатаНачала
КОНЕЦ
КОНЕЦ) - ДЕНЬ(ТекущиеКадровыеДанныеСотрудников.ДатаПриема) > 0
ТОГДА ВЫБОР
КОГДА ДЕНЬ(&ДатаНачала) < ДЕНЬ(ТекущиеКадровыеДанныеСотрудников.ДатаПриема)
ТОГДА РАЗНОСТЬДАТ(ДОБАВИТЬКДАТЕ(&ДатаНачала, МЕСЯЦ, -1), &ДатаНачала, ДЕНЬ)
ИНАЧЕ 0
КОНЕЦ + ДЕНЬ(ВЫБОР
КОГДА МЕСЯЦ(ВЫБОР
КОГДА ДЕНЬ(&ДатаНачала) < ДЕНЬ(ТекущиеКадровыеДанныеСотрудников.ДатаПриема)
ТОГДА ДОБАВИТЬКДАТЕ(&ДатаНачала, МЕСЯЦ, -1)
ИНАЧЕ &ДатаНачала
КОНЕЦ) < МЕСЯЦ(ТекущиеКадровыеДанныеСотрудников.ДатаПриема)
ТОГДА ДОБАВИТЬКДАТЕ(ВЫБОР
КОГДА ДЕНЬ(&ДатаНачала) < ДЕНЬ(ТекущиеКадровыеДанныеСотрудников.ДатаПриема)
ТОГДА ДОБАВИТЬКДАТЕ(&ДатаНачала, МЕСЯЦ, -1)
ИНАЧЕ &ДатаНачала
КОНЕЦ, МЕСЯЦ, -12)
ИНАЧЕ ВЫБОР
КОГДА ДЕНЬ(&ДатаНачала) < ДЕНЬ(ТекущиеКадровыеДанныеСотрудников.ДатаПриема)
ТОГДА ДОБАВИТЬКДАТЕ(&ДатаНачала, МЕСЯЦ, -1)
ИНАЧЕ &ДатаНачала
КОНЕЦ
КОНЕЦ) - ДЕНЬ(ТекущиеКадровыеДанныеСотрудников.ДатаПриема)
ИНАЧЕ 0
КОНЕЦ КАК Дней,
ТекущиеКадровыеДанныеСотрудников.ФизическоеЛицо.Наименование КАК ФизическоеЛицоНаименование,
СтажиФизическихЛиц.ВидСтажа.Наименование КАК ВидСтажаНаименование,
ТекущиеКадровыеДанныеСотрудников.ФизическоеЛицо КАК ФизическоеЛицо
ПОМЕСТИТЬ ВТ_СтажПрочее
ИЗ
РегистрСведений.СтажиФизическихЛиц КАК СтажиФизическихЛиц
ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ТекущиеКадровыеДанныеСотрудников КАК ТекущиеКадровыеДанныеСотрудников
ПО СтажиФизическихЛиц.ФизическоеЛицо.Ссылка = ТекущиеКадровыеДанныеСотрудников.ФизическоеЛицо.Ссылка
ГДЕ
ТекущиеКадровыеДанныеСотрудников.ФизическоеЛицо.Ссылка = &Ссылка
И СтажиФизическихЛиц.ВидСтажа.КатегорияСтажа = ЗНАЧЕНИЕ(Перечисление.КатегорииСтажа.Прочее)
;
////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
ВЫБОР
КОГДА ГОД(ВЫБОР
КОГДА МЕСЯЦ(ВЫБОР
КОГДА ДЕНЬ(&ДатаНачала) < ДЕНЬ(ТекущиеКадровыеДанныеСотрудников.ДатаПриема)
ТОГДА ДОБАВИТЬКДАТЕ(&ДатаНачала, МЕСЯЦ, -1)
ИНАЧЕ &ДатаНачала
КОНЕЦ) < МЕСЯЦ(ТекущиеКадровыеДанныеСотрудников.ДатаПриема)
ТОГДА ДОБАВИТЬКДАТЕ(ВЫБОР
КОГДА ДЕНЬ(&ДатаНачала) < ДЕНЬ(ТекущиеКадровыеДанныеСотрудников.ДатаПриема)
ТОГДА ДОБАВИТЬКДАТЕ(&ДатаНачала, МЕСЯЦ, -1)
ИНАЧЕ &ДатаНачала
КОНЕЦ, МЕСЯЦ, -12)
ИНАЧЕ ВЫБОР
КОГДА ДЕНЬ(&ДатаНачала) < ДЕНЬ(ТекущиеКадровыеДанныеСотрудников.ДатаПриема)
ТОГДА ДОБАВИТЬКДАТЕ(&ДатаНачала, МЕСЯЦ, -1)
ИНАЧЕ &ДатаНачала
КОНЕЦ
КОНЕЦ) - ГОД(ТекущиеКадровыеДанныеСотрудников.ДатаПриема) > 0
ТОГДА ГОД(ВЫБОР
КОГДА МЕСЯЦ(ВЫБОР
КОГДА ДЕНЬ(&ДатаНачала) < ДЕНЬ(ТекущиеКадровыеДанныеСотрудников.ДатаПриема)
ТОГДА ДОБАВИТЬКДАТЕ(&ДатаНачала, МЕСЯЦ, -1)
ИНАЧЕ &ДатаНачала
КОНЕЦ) < МЕСЯЦ(ТекущиеКадровыеДанныеСотрудников.ДатаПриема)
ТОГДА ДОБАВИТЬКДАТЕ(ВЫБОР
КОГДА ДЕНЬ(&ДатаНачала) < ДЕНЬ(ТекущиеКадровыеДанныеСотрудников.ДатаПриема)
ТОГДА ДОБАВИТЬКДАТЕ(&ДатаНачала, МЕСЯЦ, -1)
ИНАЧЕ &ДатаНачала
КОНЕЦ, МЕСЯЦ, -12)
ИНАЧЕ ВЫБОР
КОГДА ДЕНЬ(&ДатаНачала) < ДЕНЬ(ТекущиеКадровыеДанныеСотрудников.ДатаПриема)
ТОГДА ДОБАВИТЬКДАТЕ(&ДатаНачала, МЕСЯЦ, -1)
ИНАЧЕ &ДатаНачала
КОНЕЦ
КОНЕЦ) - ГОД(ТекущиеКадровыеДанныеСотрудников.ДатаПриема)
ИНАЧЕ 0
КОНЕЦ КАК Лет1,
ВЫБОР
КОГДА ВЫБОР
КОГДА МЕСЯЦ(ВЫБОР
КОГДА ДЕНЬ(&ДатаНачала) < ДЕНЬ(ТекущиеКадровыеДанныеСотрудников.ДатаПриема)
ТОГДА ДОБАВИТЬКДАТЕ(&ДатаНачала, МЕСЯЦ, -1)
ИНАЧЕ &ДатаНачала
КОНЕЦ) < МЕСЯЦ(ТекущиеКадровыеДанныеСотрудников.ДатаПриема)
ТОГДА 12
ИНАЧЕ 0
КОНЕЦ + МЕСЯЦ(ВЫБОР
КОГДА МЕСЯЦ(ВЫБОР
КОГДА ДЕНЬ(&ДатаНачала) < ДЕНЬ(ТекущиеКадровыеДанныеСотрудников.ДатаПриема)
ТОГДА ДОБАВИТЬКДАТЕ(&ДатаНачала, МЕСЯЦ, -1)
ИНАЧЕ &ДатаНачала
КОНЕЦ) < МЕСЯЦ(ТекущиеКадровыеДанныеСотрудников.ДатаПриема)
ТОГДА ДОБАВИТЬКДАТЕ(ВЫБОР
КОГДА ДЕНЬ(&ДатаНачала) < ДЕНЬ(ТекущиеКадровыеДанныеСотрудников.ДатаПриема)
ТОГДА ДОБАВИТЬКДАТЕ(&ДатаНачала, МЕСЯЦ, -1)
ИНАЧЕ &ДатаНачала
КОНЕЦ, МЕСЯЦ, -12)
ИНАЧЕ ВЫБОР
КОГДА ДЕНЬ(&ДатаНачала) < ДЕНЬ(ТекущиеКадровыеДанныеСотрудников.ДатаПриема)
ТОГДА ДОБАВИТЬКДАТЕ(&ДатаНачала, МЕСЯЦ, -1)
ИНАЧЕ &ДатаНачала
КОНЕЦ
КОНЕЦ) - МЕСЯЦ(ТекущиеКадровыеДанныеСотрудников.ДатаПриема) > 0
ТОГДА ВЫБОР
КОГДА МЕСЯЦ(ВЫБОР
КОГДА ДЕНЬ(&ДатаНачала) < ДЕНЬ(ТекущиеКадровыеДанныеСотрудников.ДатаПриема)
ТОГДА ДОБАВИТЬКДАТЕ(&ДатаНачала, МЕСЯЦ, -1)
ИНАЧЕ &ДатаНачала
КОНЕЦ) < МЕСЯЦ(ТекущиеКадровыеДанныеСотрудников.ДатаПриема)
ТОГДА 12
ИНАЧЕ 0
КОНЕЦ + МЕСЯЦ(ВЫБОР
КОГДА МЕСЯЦ(ВЫБОР
КОГДА ДЕНЬ(&ДатаНачала) < ДЕНЬ(ТекущиеКадровыеДанныеСотрудников.ДатаПриема)
ТОГДА ДОБАВИТЬКДАТЕ(&ДатаНачала, МЕСЯЦ, -1)
ИНАЧЕ &ДатаНачала
КОНЕЦ) < МЕСЯЦ(ТекущиеКадровыеДанныеСотрудников.ДатаПриема)
ТОГДА ДОБАВИТЬКДАТЕ(ВЫБОР
КОГДА ДЕНЬ(&ДатаНачала) < ДЕНЬ(ТекущиеКадровыеДанныеСотрудников.ДатаПриема)
ТОГДА ДОБАВИТЬКДАТЕ(&ДатаНачала, МЕСЯЦ, -1)
ИНАЧЕ &ДатаНачала
КОНЕЦ, МЕСЯЦ, -12)
ИНАЧЕ ВЫБОР
КОГДА ДЕНЬ(&ДатаНачала) < ДЕНЬ(ТекущиеКадровыеДанныеСотрудников.ДатаПриема)
ТОГДА ДОБАВИТЬКДАТЕ(&ДатаНачала, МЕСЯЦ, -1)
ИНАЧЕ &ДатаНачала
КОНЕЦ
КОНЕЦ) - МЕСЯЦ(ТекущиеКадровыеДанныеСотрудников.ДатаПриема)
ИНАЧЕ 0
КОНЕЦ КАК Месяцев1,
ВЫБОР
КОГДА ВЫБОР
КОГДА ДЕНЬ(&ДатаНачала) < ДЕНЬ(ТекущиеКадровыеДанныеСотрудников.ДатаПриема)
ТОГДА РАЗНОСТЬДАТ(ДОБАВИТЬКДАТЕ(&ДатаНачала, МЕСЯЦ, -1), &ДатаНачала, ДЕНЬ)
ИНАЧЕ 0
КОНЕЦ + ДЕНЬ(ВЫБОР
КОГДА МЕСЯЦ(ВЫБОР
КОГДА ДЕНЬ(&ДатаНачала) < ДЕНЬ(ТекущиеКадровыеДанныеСотрудников.ДатаПриема)
ТОГДА ДОБАВИТЬКДАТЕ(&ДатаНачала, МЕСЯЦ, -1)
ИНАЧЕ &ДатаНачала
КОНЕЦ) < МЕСЯЦ(ТекущиеКадровыеДанныеСотрудников.ДатаПриема)
ТОГДА ДОБАВИТЬКДАТЕ(ВЫБОР
КОГДА ДЕНЬ(&ДатаНачала) < ДЕНЬ(ТекущиеКадровыеДанныеСотрудников.ДатаПриема)
ТОГДА ДОБАВИТЬКДАТЕ(&ДатаНачала, МЕСЯЦ, -1)
ИНАЧЕ &ДатаНачала
КОНЕЦ, МЕСЯЦ, -12)
ИНАЧЕ ВЫБОР
КОГДА ДЕНЬ(&ДатаНачала) < ДЕНЬ(ТекущиеКадровыеДанныеСотрудников.ДатаПриема)
ТОГДА ДОБАВИТЬКДАТЕ(&ДатаНачала, МЕСЯЦ, -1)
ИНАЧЕ &ДатаНачала
КОНЕЦ
КОНЕЦ) - ДЕНЬ(ТекущиеКадровыеДанныеСотрудников.ДатаПриема) > 0
ТОГДА ВЫБОР
КОГДА ДЕНЬ(&ДатаНачала) < ДЕНЬ(ТекущиеКадровыеДанныеСотрудников.ДатаПриема)
ТОГДА РАЗНОСТЬДАТ(ДОБАВИТЬКДАТЕ(&ДатаНачала, МЕСЯЦ, -1), &ДатаНачала, ДЕНЬ)
ИНАЧЕ 0
КОНЕЦ + ДЕНЬ(ВЫБОР
КОГДА МЕСЯЦ(ВЫБОР
КОГДА ДЕНЬ(&ДатаНачала) < ДЕНЬ(ТекущиеКадровыеДанныеСотрудников.ДатаПриема)
ТОГДА ДОБАВИТЬКДАТЕ(&ДатаНачала, МЕСЯЦ, -1)
ИНАЧЕ &ДатаНачала
КОНЕЦ) < МЕСЯЦ(ТекущиеКадровыеДанныеСотрудников.ДатаПриема)
ТОГДА ДОБАВИТЬКДАТЕ(ВЫБОР
КОГДА ДЕНЬ(&ДатаНачала) < ДЕНЬ(ТекущиеКадровыеДанныеСотрудников.ДатаПриема)
ТОГДА ДОБАВИТЬКДАТЕ(&ДатаНачала, МЕСЯЦ, -1)
ИНАЧЕ &ДатаНачала
КОНЕЦ, МЕСЯЦ, -12)
ИНАЧЕ ВЫБОР
КОГДА ДЕНЬ(&ДатаНачала) < ДЕНЬ(ТекущиеКадровыеДанныеСотрудников.ДатаПриема)
ТОГДА ДОБАВИТЬКДАТЕ(&ДатаНачала, МЕСЯЦ, -1)
ИНАЧЕ &ДатаНачала
КОНЕЦ
КОНЕЦ) - ДЕНЬ(ТекущиеКадровыеДанныеСотрудников.ДатаПриема)
ИНАЧЕ 0
КОНЕЦ КАК Дней1,
ТекущиеКадровыеДанныеСотрудников.ФизическоеЛицо.Наименование КАК ФизическоеЛицоНаименование,
СтажиФизическихЛиц.ВидСтажа.Наименование КАК ВидСтажаНаименование,
ТекущиеКадровыеДанныеСотрудников.ФизическоеЛицо КАК ФизическоеЛицо,
СтажиФизическихЛиц.ВидСтажа.Представление КАК ВидСтажаПредставление
ПОМЕСТИТЬ ВТ_СтажОбщий
ИЗ
РегистрСведений.СтажиФизическихЛиц КАК СтажиФизическихЛиц
ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ТекущиеКадровыеДанныеСотрудников КАК ТекущиеКадровыеДанныеСотрудников
ПО СтажиФизическихЛиц.ФизическоеЛицо.Ссылка = ТекущиеКадровыеДанныеСотрудников.ФизическоеЛицо.Ссылка
ГДЕ
ТекущиеКадровыеДанныеСотрудников.ФизическоеЛицо.Ссылка = &Ссылка
И СтажиФизическихЛиц.ВидСтажа.КатегорияСтажа = ЗНАЧЕНИЕ(Перечисление.КатегорииСтажа.Общий)
;