Имя: Пароль:
1C
 
Форма ЕФС-1 (заполнение подраздела 1.2)
Ø (Волшебник 03.04.2023 12:58)
,
0 Depeche14
 
21.03.23
00:00
Добрый день!
1С: ЗУП 3.1 (3.1.24.408)
В документе "Сведения о страховом стаже застрахованных лиц СЗВ-СТАЖ" при формировании печатной формы ЕФС-1 в подразделе 1.2 не подтягиваются данные в колонку 12 "Класс (подкласс) условий труда". Может, кто сталкивался с аналогичной проблемой? Подскажите, пжл, как быть?
1 vicof
 
21.03.23
01:24
Включить отладчик?
2 SleepyHead
 
гуру
21.03.23
04:51
(0) У вас что, организация ликвидируется?
3 dali
 
21.03.23
07:22
(2) Только в этом случае надо заполнять?
Наши кадровики утверждают, что мы обязаны выдавать эту форму при увольнении, на руки сотруднику.
И по их словам с этого года должны заполнять обязательно класс условий труда, если была проведена спецоценка условий труда.
Есть знающие люди, просветите.
4 SleepyHead
 
гуру
21.03.23
07:50
(3) Да вроде как не нужно это в 23 году. Почитал, информация противоречивая. Так что пока однозначно не могу сказать.
5 Масянька
 
21.03.23
08:07
(3) Наши сдают без подкласса, только КодВФпоОКЗ. Полет нормальный.
6 Масянька
 
21.03.23
08:09
+ (5) И раздел 1.2 (вроде бы) сдается раз в год (как ОДВ-1).
7 Depeche14
 
21.03.23
10:03
(1) Проверял отладчиком. Требуемые данные в печатную форму тянутся из регистра сведений "ЗаписиОСтажеСведенияОСтраховомСтажеЗастрахованныхЛицСЗВ_Ста­ж" из ресурса КлассПодклассУсловийТруда". Не могу понять, как данные записываются в регистр.
8 DJ Anthon
 
21.03.23
10:08
(7) это может быть фоновое задание или подписка. иногда можно отловить отладкой в модуле регистра на процедуре передзаписью или призаписи
9 Гена
 
гуру
21.03.23
10:13
Вообще-то вредность - это характеристика не сотрудника, а должности и места работы. В справочнике по его должности гляньте историю этого реквизита, всё нормально заполнено для нужного нам интервала времени в целый год? Если да, то сотр точно отработал весь год именно по этой должности?
10 Depeche14
 
21.03.23
10:20
(9) А как быть, если, скажем, сотрудник назначен на "вредную" должность в начале месяца, проработал 3 недели и уволился? Ему же на руки должны дать справку СЗВ-СТАЖ, где в подразделе 1.2 (колонка 12) нужно указать "Класс (подкласс) условий труда".
11 Гена
 
гуру
21.03.23
10:26
(10) Вы же понимаете, что это слишком тонкий механизм отслеживания вредности внутри одного месяца. Если б я создавал зарплатную программу, то не заморачивался бы этим. Но я ленив ) А ЗУП может и сделал. Проверяйте.
12 dali
 
21.03.23
10:37
(11) Там не внутри месяца. У нас с начала года принимали, сейчас начали печатать - те же проблемы. Пока кадровики в СЗВ-СТАЖ руками проставляют.
13 Гена
 
гуру
21.03.23
11:02
Заинтриговали. Глянул. Смотрим, естественно, здесь:
ОбщийМодуль.ПерсонифицированныйУчет

1. Отсечка здесь в районе строки 16375:
Если ЗначениеЗаполнено(ВыборкаСТАЖ.ТретийПараметрИсчисляемогоСтажа)
        И ПараметрыСтажаСПравомНаДосрочнуюПенсию.Найти(ВыборкаСТАЖ.ТретийПараметрИсчисляемогоСтажа) = Неопределено Тогда
...
НаборЗаписейЛьготныйСтаж.ЕФС__СОУТ.НеВыводитьВФайл = Истина;

Я пока плохо умею работать с отладчиком, поэтому нужен программист для проверки (
14 Гена
 
гуру
21.03.23
11:05
2. А вторая отсечка здесь в районе строки 16502:
Если ЗначениеЗаполнено(ВыборкаСТАЖ.НомерРабочегоМеста)
            Или ЗначениеЗаполнено(ВыборкаСТАЖ.КлассПодклассУсловийТруда) Тогда
            НаборЗаписейСпецоценка.ЕФС__Номер = СокрЛП(ВыборкаСТАЖ.НомерРабочегоМеста);
            НаборЗаписейСпецоценка.ЕФС__Код = ПерсонифицированныйУчет.КодКлассаУсловийТрудаЕФС1(ВыборкаСТАЖ.КлассПодклассУсловийТруда);
            ПерсонифицированныйУчет.УстановитьВыводВФайлСвойстваЗначенияЭлемента(НаборЗаписейЛьготныйСтаж.ЕФС__СОУТ, "ЕФС__Номер");
            ПерсонифицированныйУчет.УстановитьВыводВФайлСвойстваЗначенияЭлемента(НаборЗаписейЛьготныйСтаж.ЕФС__СОУТ, "ЕФС__Код");
            ВыводитьЛьготныйСтаж = Истина;
        Иначе
            НаборЗаписейЛьготныйСтаж.ЕФС__СОУТ.НеВыводитьВФайл = Истина;
        КонецЕсли;

Это то, что навскидку. Надо проверять.
2 + 2 = 3.9999999999999999999999999999999...