From 18c098936b8bb415f7a6b4e25bd9b3ee428ad3e3 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: Thu, 23 Jul 2026 12:54:47 +0000 Subject: [PATCH] v3.0.0.112 --- Configuration.xml | 2 +- .../Forms/Форма/Ext/Form/Module.bsl | 13 +++++++++++-- 2 files changed, 12 insertions(+), 3 deletions(-) diff --git a/Configuration.xml b/Configuration.xml index e97e1f9..e5acb18 100755 --- a/Configuration.xml +++ b/Configuration.xml @@ -56,7 +56,7 @@ Russian ООО "Профи-Софт", код партнера 42575-13, г.Байконур. - 3.0.0.111 + 3.0.0.112 Language.Русский diff --git a/DataProcessors/ЗагрузкаДанныхИзExcel/Forms/Форма/Ext/Form/Module.bsl b/DataProcessors/ЗагрузкаДанныхИзExcel/Forms/Форма/Ext/Form/Module.bsl index 540fe56..b1b7d8a 100644 --- a/DataProcessors/ЗагрузкаДанныхИзExcel/Forms/Форма/Ext/Form/Module.bsl +++ b/DataProcessors/ЗагрузкаДанныхИзExcel/Forms/Форма/Ext/Form/Module.bsl @@ -104,8 +104,8 @@ // Читаем шапку листа "Расчет" ГодЗагрузки = "" + ПрочитатьЧислоИзТД(ТаблДок, ЛистРасчет, 4, 1); МесяцЗагрузки = Число(ПрочитатьЧислоИзТД(ТаблДок, ЛистРасчет, 4, 1)); - Организация = СокрЛП("" + ТаблДок.Область(ЛистРасчет + "|T4").Текст); - СтатьяФинансирования = СокрЛП("" + ТаблДок.Область(ЛистРасчет + "|T8").Текст); + Организация = СокрЛП(ПрочитатьСтрокуИзТД(ТаблДок, ЛистРасчет, 4, 20)); + СтатьяФинансирования = СокрЛП(ПрочитатьСтрокуИзТД(ТаблДок, ЛистРасчет, 8, 20)); // === ЭТАП 1: Обход листов сотрудников === КэшФИО = Новый Соответствие; @@ -240,6 +240,15 @@ КонецПопытки; КонецФункции +&НаСервере +Функция ПрочитатьСтрокуИзТД(ТаблДок, ИмяОбласти, Строка, Колонка) + Попытка + Возврат СокрЛП("" + ТаблДок.Область(ИмяОбласти + "|C" + Колонка + "|" + Строка + "|" + Строка).Текст); + Исключение + Возврат ""; + КонецПопытки; +КонецФункции + &НаСервере Процедура ЗаполнитьТаблицыНаСервере(МассивДанных, МассивВзносов, МассивНДФЛ, МассивСотрудников) Объект.ДанныеРасчетаЗП.Очистить();