v3.0.0.112

This commit is contained in:
Профи-Софт
2026-07-23 12:54:47 +00:00
parent 31b6177ce4
commit 18c098936b
2 changed files with 12 additions and 3 deletions
+1 -1
View File
@@ -56,7 +56,7 @@
<ScriptVariant>Russian</ScriptVariant> <ScriptVariant>Russian</ScriptVariant>
<DefaultRoles/> <DefaultRoles/>
<Vendor>ООО "Профи-Софт", код партнера 42575-13, г.Байконур.</Vendor> <Vendor>ООО "Профи-Софт", код партнера 42575-13, г.Байконур.</Vendor>
<Version>3.0.0.111</Version> <Version>3.0.0.112</Version>
<Caption/> <Caption/>
<ShortCaption/> <ShortCaption/>
<DefaultLanguage>Language.Русский</DefaultLanguage> <DefaultLanguage>Language.Русский</DefaultLanguage>
@@ -104,8 +104,8 @@
// Читаем шапку листа "Расчет" // Читаем шапку листа "Расчет"
ГодЗагрузки = "" + ПрочитатьЧислоИзТД(ТаблДок, ЛистРасчет, 4, 1); ГодЗагрузки = "" + ПрочитатьЧислоИзТД(ТаблДок, ЛистРасчет, 4, 1);
МесяцЗагрузки = Число(ПрочитатьЧислоИзТД(ТаблДок, ЛистРасчет, 4, 1)); МесяцЗагрузки = Число(ПрочитатьЧислоИзТД(ТаблДок, ЛистРасчет, 4, 1));
Организация = СокрЛП("" + ТаблДок.Область(ЛистРасчет + "|T4").Текст); Организация = СокрЛП(ПрочитатьСтрокуИзТД(ТаблДок, ЛистРасчет, 4, 20));
СтатьяФинансирования = СокрЛП("" + ТаблДок.Область(ЛистРасчет + "|T8").Текст); СтатьяФинансирования = СокрЛП(ПрочитатьСтрокуИзТД(ТаблДок, ЛистРасчет, 8, 20));
// === ЭТАП 1: Обход листов сотрудников === // === ЭТАП 1: Обход листов сотрудников ===
КэшФИО = Новый Соответствие; КэшФИО = Новый Соответствие;
@@ -240,6 +240,15 @@
КонецПопытки; КонецПопытки;
КонецФункции КонецФункции
&НаСервере
Функция ПрочитатьСтрокуИзТД(ТаблДок, ИмяОбласти, Строка, Колонка)
Попытка
Возврат СокрЛП("" + ТаблДок.Область(ИмяОбласти + "|C" + Колонка + "|" + Строка + "|" + Строка).Текст);
Исключение
Возврат "";
КонецПопытки;
КонецФункции
&НаСервере &НаСервере
Процедура ЗаполнитьТаблицыНаСервере(МассивДанных, МассивВзносов, МассивНДФЛ, МассивСотрудников) Процедура ЗаполнитьТаблицыНаСервере(МассивДанных, МассивВзносов, МассивНДФЛ, МассивСотрудников)
Объект.ДанныеРасчетаЗП.Очистить(); Объект.ДанныеРасчетаЗП.Очистить();