From 8971b63915dc2290725ef1c973a09ff2dc2c04f5 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: Tue, 14 Jul 2026 04:35:21 +0000 Subject: [PATCH] v3.0.0.64 --- Configuration.xml | 2 +- .../Forms/Форма/Ext/Form/Module.bsl | 18 +++++++++++++++--- 2 files changed, 16 insertions(+), 4 deletions(-) diff --git a/Configuration.xml b/Configuration.xml index 65556e1..d1ce9c3 100755 --- a/Configuration.xml +++ b/Configuration.xml @@ -56,7 +56,7 @@ Russian ООО "Профи-Софт", код партнера 42575-13, г.Байконур. - 3.0.0.63 + 3.0.0.64 Language.Русский diff --git a/DataProcessors/ЗагрузкаДанныхИзExcel/Forms/Форма/Ext/Form/Module.bsl b/DataProcessors/ЗагрузкаДанныхИзExcel/Forms/Форма/Ext/Form/Module.bsl index ecc9b5c..e7c2c0d 100644 --- a/DataProcessors/ЗагрузкаДанныхИзExcel/Forms/Форма/Ext/Form/Module.bsl +++ b/DataProcessors/ЗагрузкаДанныхИзExcel/Forms/Форма/Ext/Form/Module.bsl @@ -624,10 +624,22 @@ // ============================================ // Регистр 8: ДанныеОВремениДляРасчетаСреднегоОбщий - // ВНИМАНИЕ: этот регистр НЕ является регистром-движением документа - // ПереносДанных в данной конфигурации. Запись пока пропускается. - // Для заполнения данных среднего заработка потребуется другой документ-носитель + // Dimensions: Сотрудник, ПорядокРасчета + // Resources: ОтработаноДней, ОтработаноЧасов, ОтработаноДнейКалендарных // ============================================ + ДвиженияСреднего = ДокПеренос.Движения.ДанныеОВремениДляРасчетаСреднегоОбщий; + Для Каждого Строка Из Объект.ДанныеРасчетаЗП Цикл + ДанныеСотр = КэшСотрудников.Получить(Строка.ИдентификаторСотрудника); + Если ДанныеСотр = Неопределено Тогда Продолжить; КонецЕсли; + Если Строка.ОтработаноДней <> 0 Или Строка.ОтработаноДнейКалендарных <> 0 Тогда + Движение = ДвиженияСреднего.Добавить(); + Движение.Период = Период; + Движение.Сотрудник = ДанныеСотр.Сотрудник; + Движение.ОтработаноДней = Строка.ОтработаноДней; + Движение.ОтработаноЧасов = Строка.РабочиеЧасыПоТабелю; + Движение.ОтработаноДнейКалендарных = Строка.ОтработаноДнейКалендарных; + КонецЕсли; + КонецЦикла; ДокПеренос.Записать();