Неправильное изменение категории плательщика ПФР при проведении справки МСЭК

17.10.11

Разработка - Универсальные функции

В ЗиК (релиз 314) при проведении документа "Справка МСЭК" вкралась ошибка:
проведение некорректно изменяет категорию плательщика ПФР на "Работник сельскохозяйственной организации - инвалид", затем на "Работник колхоза, совхоза и другого сельскохозяйственного предприятия". Связано это с разными типами ожидаемого и возвращаемого перечисления в функции "глКатегорияПФР": "КатегорияПлательщикаПФ" и "КатегорииЗастрахованныхЛицПФР".
Решение: изменить функцию "глКатегорияПФР" (около 2932-й строки).

Заменить (было):

 Если ДатаАктуальности >= '01.01.2010' Тогда
//категорию определим по тарифу

   ТарифСтраховыхВзносов = Константа.ТарифСтраховыхВзносов.Получить(ДатаАктуальности);
   Возврат глПолучитьКатегориюЗЛПоТарифуВзносов(ТарифСтраховыхВзносов,ДатаГод(ДатаАктуальности));


ИначеЕсли (ДатаАктуальности < '01.01.2002') и (ПустоеЗначение(Сотрудник) = 0) Тогда

На (стало):

 Если ДатаАктуальности >= '01.01.2010' Тогда
//категорию определим по тарифу

   ТарифСтраховыхВзносов = Константа.ТарифСтраховыхВзносов.Получить(ДатаАктуальности);
   //корректировать несоответствие возвращаемых типов значений
   ТекКатЗЛ = глПолучитьКатегориюЗЛПоТарифуВзносов(ТарифСтраховыхВзносов,ДатаГод(ДатаАктуальности));
   ТекКатЗЛ = Перечисление.КатегорияПлательщикаПФ.ЗначениеПоИдентификатору(ТекКатЗЛ.Идентификатор());
   Возврат ТекКатЗЛ;


ИначеЕсли (ДатаАктуальности < '01.01.2002') и (ПустоеЗначение(Сотрудник) = 0) Тогда

См. также

Универсальные функции Программист Платформа 1С v7.7 Россия Абонемент ($m)

В библиотеку собраны различные функции по работе с документами, журналами, типами данных, строками, датой и временем, таблицами значений, Excel, файлами, XML, JSON, Http-сервисами, SMTP серверами и т.п.

1 стартмани

22.12.2023    1378    14    user706545_kseg1971    0    

5

Универсальные функции Программист Платформа 1С v7.7 Конфигурации 1cv7 Россия Бесплатно (free)

Получение реквизитов контрагентов из 1С:Контрагент для старых конфигураций под 1с 7.7.

25.04.2022    2345    zhenyat    7    

8

Универсальные функции Программист Платформа 1С v7.7 Россия Бесплатно (free)

Функция выводит таблицу значений в табличный документ. (v7.7) Особенно полезно при отладке. Не нужно вносить изменения в код, вызываем функцию как вычисляемое выражение при останове. Если таблица обрабатывается в несколько этапов, можно вывести её после каждого и визуально проследить эволюцию.

30.06.2021    5145    Zoltan_Black    11    

2

Универсальные функции Системный администратор Программист Платформа 1С v7.7 Конфигурации 1cv7 Абонемент ($m)

Установка принтера по умолчанию в 1С 7.7. Обработка может быть полезна в том случае, когда нужно установить принтер по умолчанию, а доступа к рабочему столу нет (например, терминальный режим без рабочего стола или remoteApp)

1 стартмани

13.02.2019    13936    4    alsen    3    

5

Универсальные функции Программист Платформа 1С v7.7 Конфигурации 1cv7 1С:Комплексная 7.7 Абонемент ($m)

Предлагается набор функций 1с 7.7 для формирования строки json стандартными средствами.

1 стартмани

10.12.2018    10780    malovandrey    7    

19

Универсальные функции Работа с интерфейсом Программист Платформа 1С v7.7 Конфигурации 1cv7 Россия Абонемент ($m)

В статье дано описание создания индикатора на форме в среде разработки 1С:Предприятие 7.7 исключительно типовыми средствами.

1 стартмани

27.09.2016    18890    2    HAMMER_59    6    

2
Оставьте свое сообщение