v3.0.0.94
This commit is contained in:
+1
-1
@@ -56,7 +56,7 @@
|
|||||||
<ScriptVariant>Russian</ScriptVariant>
|
<ScriptVariant>Russian</ScriptVariant>
|
||||||
<DefaultRoles/>
|
<DefaultRoles/>
|
||||||
<Vendor>ООО "Профи-Софт", код партнера 42575-13, г.Байконур.</Vendor>
|
<Vendor>ООО "Профи-Софт", код партнера 42575-13, г.Байконур.</Vendor>
|
||||||
<Version>3.0.0.93</Version>
|
<Version>3.0.0.94</Version>
|
||||||
<Caption/>
|
<Caption/>
|
||||||
<ShortCaption/>
|
<ShortCaption/>
|
||||||
<DefaultLanguage>Language.Русский</DefaultLanguage>
|
<DefaultLanguage>Language.Русский</DefaultLanguage>
|
||||||
|
|||||||
@@ -5,6 +5,19 @@
|
|||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
&НаСерве
|
||||||
|
Процедура ЗаписатьДанныНаСервере(ГодЗагруки, МесяцЗагруки, ОргНаименование, СтатьяФинансирование, СтатьяРасходов, ДанныЗП, ДанныНФДЛ, ДанныВзносов, Сотрудники)
|
||||||
|
Период = Дата(Год(ТекущаяДата()), МесяцЗагруки, 1);
|
||||||
|
Орг = Справочники.Организации.НайтиПоНаименованию(СокрЛП(ОрганизацияНаименование), Истина);
|
||||||
|
Док = Документы.ПереносДанных.СоздатьДокумент();
|
||||||
|
Док.Дата = Период;
|
||||||
|
Док.Организация = Орг;
|
||||||
|
Док.Записать();
|
||||||
|
Сообщить("Документ записан: " + Док.Ссылка);
|
||||||
|
КонецПроцедуры
|
||||||
|
|
||||||
#КонецОбласти
|
#КонецОбласти
|
||||||
|
|
||||||
#Область ОбработчикиКоманд
|
#Область ОбработчикиКоманд
|
||||||
@@ -59,6 +72,10 @@
|
|||||||
// === ЭТАП 1: Обход листов сотрудников ===
|
// === ЭТАП 1: Обход листов сотрудников ===
|
||||||
Листы = ПолучитьЛистыНаСервере(АдресТабДока);
|
Листы = ПолучитьЛистыНаСервере(АдресТабДока);
|
||||||
КэшФИО = Новый Соответствие;
|
КэшФИО = Новый Соответствие;
|
||||||
|
МассивДанных = Новый Массив;
|
||||||
|
МассивВзносов = Новый Массив;
|
||||||
|
МассивНФДЛ = Новый Массив;
|
||||||
|
МассивСотрудников = Новый Массив;
|
||||||
Счетчик = 0;
|
Счетчик = 0;
|
||||||
Для Каждого Лист Из Листы Цикл
|
Для Каждого Лист Из Листы Цикл
|
||||||
ФИО = ПрочитатьСтрокуНаСервере(АдресТабДока, Лист.Имя, 2, 3);
|
ФИО = ПрочитатьСтрокуНаСервере(АдресТабДока, Лист.Имя, 2, 3);
|
||||||
@@ -93,6 +110,10 @@
|
|||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
КонецЦикла;
|
КонецЦикла;
|
||||||
Если НачальнаяСтрока = 0 Тогда Сообщить("Данные не найдены!"); Возврат; КонецЕсли;
|
Если НачальнаяСтрока = 0 Тогда Сообщить("Данные не найдены!"); Возврат; КонецЕсли;
|
||||||
|
МассивДанных = Новый Массив;
|
||||||
|
МассивВзносов = Новый Массив;
|
||||||
|
МассивНФДЛ = Новый Массив;
|
||||||
|
МассивСотрудников = Новый Массив;
|
||||||
Счетчик = 0;
|
Счетчик = 0;
|
||||||
Для Ном = НачальнаяСтрока По 500 Цикл
|
Для Ном = НачальнаяСтрока По 500 Цикл
|
||||||
ФИОТекст = СокрЛП(ПрочитатьСтрокуНаСервере(АдресТабДока, ЛистРасчет, Ном, 1));
|
ФИОТекст = СокрЛП(ПрочитатьСтрокуНаСервере(АдресТабДока, ЛистРасчет, Ном, 1));
|
||||||
|
|||||||
Reference in New Issue
Block a user