From e79fca341507f1a690a8e71e01c3432ac05669c5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=9F=D1=80=D0=BE=D1=84=D0=B8-=D0=A1=D0=BE=D1=84=D1=82?= Date: Sun, 12 Jul 2026 22:37:06 +0000 Subject: [PATCH] v3.0.0.53 --- Configuration.xml | 2 +- .../Forms/Форма/Ext/Form/Module.bsl | 11 ++++++++--- 2 files changed, 9 insertions(+), 4 deletions(-) diff --git a/Configuration.xml b/Configuration.xml index 58d924f..424e978 100755 --- a/Configuration.xml +++ b/Configuration.xml @@ -56,7 +56,7 @@ Russian ООО "Профи-Софт", код партнера 42575-13, г.Байконур. - 3.0.0.52 + 3.0.0.53 Language.Русский diff --git a/DataProcessors/ЗагрузкаДанныхИзExcel/Forms/Форма/Ext/Form/Module.bsl b/DataProcessors/ЗагрузкаДанныхИзExcel/Forms/Форма/Ext/Form/Module.bsl index e94723c..f686199 100644 --- a/DataProcessors/ЗагрузкаДанныхИзExcel/Forms/Форма/Ext/Form/Module.bsl +++ b/DataProcessors/ЗагрузкаДанныхИзExcel/Forms/Форма/Ext/Form/Module.bsl @@ -547,12 +547,17 @@ // Регистр 2: ОтработанноеВремяПоСотрудникам // ============================================ + ВидРасчётаОклад = ПланыВидовРасчета.Начисления.НайтиПоНаименованию("Оклад", Истина); Для Каждого Строка Из Объект.ДанныеРасчетаЗП Цикл + ДанныеСотр = КэшСотрудников.Получить(Строка.ИдентификаторСотрудника); + Если ДанныеСотр = Неопределено Тогда Продолжить; КонецЕсли; Если Строка.ОтработаноДней > 0 Или Строка.ОтработаноЧасыПоТабелю > 0 Тогда Движение = ДокПеренос.Движения.ОтработанноеВремяПоСотрудникам.Добавить(); Движение.Период = Период; Движение.Организация = Организация; - Движение.Начисление = ПланыВидовРасчета.Начисления.Оклад; + Движение.ФизическоеЛицо = ДанныеСотр.ФизическоеЛицо; + Движение.Сотрудник = ДанныеСотр.Сотрудник; + Движение.Начисление = ВидРасчётаОклад; Движение.ОтработаноДней = Строка.ОтработаноДней; Движение.ОтработаноЧасов = Строка.ОтработаноЧасыПоТабелю; Движение.ОплаченоДней = Строка.ОтработаноДней; @@ -587,7 +592,7 @@ Движение.Организация = Организация; Движение.ФизическоеЛицо = ДанныеСотр.ФизическоеЛицо; Движение.Сотрудник = ДанныеСотр.Сотрудник; - Движение.Начисление = ПланыВидовРасчета.Начисления.Оклад; + Движение.Начисление = ВидРасчётаОклад; Движение.ПФРДоПредельнойВеличины = Строка.ДТ6Процент; Движение.ПФРСтраховая = Строка.ПФСтраховая; Движение.ФФОМС = Строка.ФССФОМС; @@ -613,7 +618,7 @@ Движение.Организация = Организация; Движение.ФизическоеЛицо = ДанныеСотр.ФизическоеЛицо; Движение.Сотрудник = ДанныеСотр.Сотрудник; - Движение.Начисление = ПланыВидовРасчета.Начисления.Оклад; + Движение.Начисление = ВидРасчётаОклад; Движение.ОтработаноДней = Строка.ОтработаноДней; Движение.ОтработаноДнейКалендарных = Строка.ОтработаноДнейКалендарных; Движение.КоличествоСтавок = Строка.КоличествоСтавок;