3_1_9_144
This commit is contained in:
1 parent
14cbb68a50
commit
eefe832922
135 files changed
+6891
-3499
No files matched your search
@@ -445,13 +445,6 @@
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
// Вызывается из формы Расширения.
|
||||
Процедура ПриУдаленииВсехРасширений() Экспорт
|
||||
|
||||
ВключитьЗаданиеУдалениеУстаревшихПараметровРаботыВерсийРасширений(Истина);
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
// Включает/Отключает регламентное задание УдалениеУстаревшихПараметровРаботыВерсийРасширений.
|
||||
Процедура ВключитьЗаданиеУдалениеУстаревшихПараметровРаботыВерсийРасширений(Включить) Экспорт
|
||||
|
||||
@@ -602,7 +595,7 @@
|
||||
Если ОбщегоНазначения.ДоступноИспользованиеРазделенныхДанных()
|
||||
И РасширенияКонфигурации.Получить().Количество() = 0 Тогда
|
||||
|
||||
Справочники.ВерсииРасширений.ПриУдаленииВсехРасширений();
|
||||
ВключитьЗаданиеУдалениеУстаревшихПараметровРаботыВерсийРасширений(Истина);
|
||||
КонецЕсли;
|
||||
Исключение
|
||||
ИнформацияОбОшибке = ИнформацияОбОшибке();
|
||||
|
||||
@@ -109,7 +109,7 @@
|
||||
КонецФункции
|
||||
|
||||
&НаСервере
|
||||
Функция НачатьПолучениеКомпонентыСПортала(Идентификатор, Версия, ОбновлятьАвтоматически)
|
||||
Функция НачатьПолучениеКомпонентыСПортала(Знач Идентификатор, Знач Версия, Знач ОбновлятьАвтоматически)
|
||||
|
||||
Если Не ВнешниеКомпонентыСлужебный.ДоступнаЗагрузкаСПортала() Тогда
|
||||
Возврат Неопределено;
|
||||
|
||||
@@ -272,7 +272,7 @@
|
||||
КонецПроцедуры
|
||||
|
||||
&НаСервере
|
||||
Функция ЗагрузитьКомпонентыНаСервере(ПомещенныеФайлы)
|
||||
Функция ЗагрузитьКомпонентыНаСервере(Знач ПомещенныеФайлы)
|
||||
|
||||
ОписаниеОшибок = Новый Массив;
|
||||
|
||||
@@ -375,7 +375,7 @@
|
||||
КонецПроцедуры
|
||||
|
||||
&НаСервереБезКонтекста
|
||||
Функция ЭтоФайлСервиса(АдресФайла)
|
||||
Функция ЭтоФайлСервиса(Знач АдресФайла)
|
||||
|
||||
Если ВнешниеКомпонентыСлужебный.ДоступнаИнтерактивнаяЗагрузкаСПортала() Тогда
|
||||
|
||||
|
||||
@@ -349,7 +349,7 @@
|
||||
|
||||
// Серверная логика процедуры ЗагрузитьКомпонентуИзФайла.
|
||||
&НаСервере
|
||||
Функция ЗагрузитьКомпонентуИзФайлаНаСервере(ПараметрыЗагрузки)
|
||||
Функция ЗагрузитьКомпонентуИзФайлаНаСервере(Знач ПараметрыЗагрузки)
|
||||
|
||||
Если Не Пользователи.ЭтоПолноправныйПользователь(,, Ложь) Тогда
|
||||
ВызватьИсключение НСтр("ru = 'Недостаточно прав для загрузки компоненты.'");
|
||||
|
||||
@@ -76,7 +76,7 @@
|
||||
КонецПроцедуры
|
||||
|
||||
&НаСервере
|
||||
Процедура УдалитьНастройкуНаСервере(НастройкаПолномочий)
|
||||
Процедура УдалитьНастройкуНаСервере(Знач НастройкаПолномочий)
|
||||
|
||||
Пользователь = Пользователи.ТекущийПользователь();
|
||||
|
||||
|
||||
@@ -2024,10 +2024,6 @@
|
||||
<event>NotificationProcessing</event>
|
||||
<name>ОбработкаОповещения</name>
|
||||
</handlers>
|
||||
<handlers>
|
||||
<event>OnOpen</event>
|
||||
<name>ПриОткрытии</name>
|
||||
</handlers>
|
||||
<handlers>
|
||||
<event>BeforeClose</event>
|
||||
<name>ПередЗакрытием</name>
|
||||
@@ -2960,6 +2956,12 @@
|
||||
</valueType>
|
||||
<keyParameter>true</keyParameter>
|
||||
</parameters>
|
||||
<parameters>
|
||||
<name>УникальныйИдентификаторВладельца</name>
|
||||
<valueType>
|
||||
<types>UUID</types>
|
||||
</valueType>
|
||||
</parameters>
|
||||
<commandInterface>
|
||||
<navigationPanel/>
|
||||
<commandBar/>
|
||||
|
||||
@@ -12,6 +12,8 @@
|
||||
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
|
||||
|
||||
Ссылка = Параметры.Ссылка;
|
||||
УникальныйИдентификаторВладельца = Параметры.УникальныйИдентификаторВладельца;
|
||||
|
||||
ЗаполнитьСведенияОбОрганизации(ЭтотОбъект, Параметры.Реквизиты);
|
||||
|
||||
Если Параметры.РедактированиеТаблицы Тогда
|
||||
@@ -89,13 +91,6 @@
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
&НаКлиенте
|
||||
Процедура ПриОткрытии(Отказ)
|
||||
|
||||
УникальныйИдентификаторВладельца = ВладелецФормы.УникальныйИдентификатор;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
&НаКлиенте
|
||||
Процедура ПередЗакрытием(Отказ, ЗавершениеРаботы, ТекстПредупреждения, СтандартнаяОбработка)
|
||||
|
||||
@@ -438,6 +433,8 @@
|
||||
Представители.Добавить(Структура);
|
||||
КонецЦикла;
|
||||
СведенияОбОрганизации.Вставить("Представители", Представители);
|
||||
Иначе
|
||||
СведенияОбОрганизации.Вставить("Представители", Неопределено);
|
||||
КонецЕсли;
|
||||
|
||||
СведенияОбОрганизации.Вставить("Ссылка", Ссылка);
|
||||
@@ -671,8 +668,10 @@
|
||||
МашиночитаемыеДоверенностиФНССлужебный.ПриЗаполненииРеквизитовОрганизации(Реквизиты);
|
||||
КонецЕсли;
|
||||
|
||||
ТаблицаПредставительНесколько[0].ПредставительСтрока = МашиночитаемыеДоверенностиФНССлужебный.ЗаголовокДекорации(
|
||||
Реквизиты, "Представитель", Ложь);
|
||||
ЗаголовокДекорации = МашиночитаемыеДоверенностиФНССлужебный.ЗаголовокДекорации(
|
||||
Реквизиты, "Представитель", Ложь); // ФорматированнаяСтрока
|
||||
|
||||
ТаблицаПредставительНесколько[0].ПредставительСтрока = ЗаголовокДекорации;
|
||||
Реквизиты.ЭтоДолжностноеЛицо = Не ЭтоИндивидуальныйПредприниматель;
|
||||
Реквизиты.ЭтоИндивидуальныйПредприниматель = ЭтоИндивидуальныйПредприниматель;
|
||||
ТаблицаПредставительНесколько[0].АдресРеквизитов = ПоместитьВоВременноеХранилище(Реквизиты, УникальныйИдентификаторВладельца);
|
||||
|
||||
@@ -520,6 +520,7 @@
|
||||
&НаСервере
|
||||
Процедура ЗагрузитьВыбранныеПолномочия(ВыбранныеПолномочия, ДеревоЗначений)
|
||||
|
||||
СтрокиСПометками = Новый Соответствие;
|
||||
Для Каждого Полномочие Из ВыбранныеПолномочия.Полномочия Цикл
|
||||
|
||||
Найдено = ДеревоЗначений.Строки.НайтиСтроки(
|
||||
@@ -532,6 +533,11 @@
|
||||
НоваяСтрока = Найдено[0];
|
||||
НоваяСтрока.Пометка = Истина;
|
||||
НоваяСтрока.ИдентификаторПолномочия = Полномочие.ИдентификаторПолномочия;
|
||||
Если ЗначениеЗаполнено(НоваяСтрока.Родитель) Тогда
|
||||
Если СтрокиСПометками[НоваяСтрока.Родитель] = Неопределено Тогда
|
||||
СтрокиСПометками.Вставить(НоваяСтрока.Родитель, Истина);
|
||||
КонецЕсли;
|
||||
КонецЕсли;
|
||||
КонецЕсли;
|
||||
|
||||
СтрокаВыбранные = ВыбранныеПолномочияТаблица.Добавить();
|
||||
@@ -540,6 +546,27 @@
|
||||
|
||||
КонецЦикла;
|
||||
|
||||
Для Каждого КлючИЗначение Из СтрокиСПометками Цикл
|
||||
Родитель = КлючИЗначение.Ключ;
|
||||
РазныеСтроки = Ложь;
|
||||
Флажок = Неопределено;
|
||||
Для Каждого Строка Из Родитель.Строки Цикл
|
||||
Если Флажок = Неопределено Тогда
|
||||
Флажок = Строка.Пометка;
|
||||
Продолжить;
|
||||
КонецЕсли;
|
||||
Если Флажок <> Строка.Пометка Тогда
|
||||
РазныеСтроки = Истина;
|
||||
Прервать;
|
||||
КонецЕсли;
|
||||
КонецЦикла;
|
||||
Если РазныеСтроки Тогда
|
||||
Родитель.Пометка = 2;
|
||||
Иначе
|
||||
Родитель.Пометка = Флажок;
|
||||
КонецЕсли;
|
||||
КонецЦикла;
|
||||
|
||||
ИдентификаторыПолномочийСОграничениями = Новый Соответствие;
|
||||
|
||||
Если ВыбранныеПолномочия.Ограничения.Количество() > 0 Тогда
|
||||
|
||||
@@ -211,9 +211,12 @@
|
||||
<dropListButton>false</dropListButton>
|
||||
<choiceButton>true</choiceButton>
|
||||
<choiceButtonRepresentation>ShowInInputField</choiceButtonRepresentation>
|
||||
<clearButton>true</clearButton>
|
||||
<openButton>false</openButton>
|
||||
<chooseType>true</chooseType>
|
||||
<typeDomainEnabled>true</typeDomainEnabled>
|
||||
<textEdit>true</textEdit>
|
||||
<choiceForm>Catalog.СертификатыКлючейЭлектроннойПодписиИШифрования.Form.ВыборСертификатаДляПодписанияИлиРасшифровки</choiceForm>
|
||||
<textSize>Normal</textSize>
|
||||
</extInfo>
|
||||
</items>
|
||||
@@ -333,6 +336,62 @@
|
||||
<textSize>Normal</textSize>
|
||||
</extInfo>
|
||||
</items>
|
||||
<items xsi:type="form:FormField">
|
||||
<name>Доверитель</name>
|
||||
<id>218</id>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<dataPath xsi:type="form:DataPath">
|
||||
<segments>Доверитель</segments>
|
||||
</dataPath>
|
||||
<titleLocation>None</titleLocation>
|
||||
<handlers>
|
||||
<event>OnChange</event>
|
||||
<name>ДоверительПриИзменении</name>
|
||||
</handlers>
|
||||
<extendedTooltip>
|
||||
<name>ДоверительРасширеннаяПодсказка</name>
|
||||
<id>220</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<contextMenu>
|
||||
<name>ДоверительКонтекстноеМеню</name>
|
||||
<id>219</id>
|
||||
<autoFill>true</autoFill>
|
||||
</contextMenu>
|
||||
<type>InputField</type>
|
||||
<editMode>Enter</editMode>
|
||||
<showInHeader>true</showInHeader>
|
||||
<headerHorizontalAlign>Left</headerHorizontalAlign>
|
||||
<showInFooter>true</showInFooter>
|
||||
<extInfo xsi:type="form:InputFieldExtInfo">
|
||||
<handlers>
|
||||
<event>Clearing</event>
|
||||
<name>ДоверительОчистка</name>
|
||||
</handlers>
|
||||
<width>25</width>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<wrap>true</wrap>
|
||||
<clearButton>true</clearButton>
|
||||
<openButton>false</openButton>
|
||||
<typeDomainEnabled>true</typeDomainEnabled>
|
||||
<textEdit>true</textEdit>
|
||||
<textSize>Normal</textSize>
|
||||
<inputHint>
|
||||
<key>ru</key>
|
||||
<value>Наименование, ИНН, СНИЛС</value>
|
||||
</inputHint>
|
||||
</extInfo>
|
||||
</items>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
@@ -446,6 +505,62 @@
|
||||
<textSize>Normal</textSize>
|
||||
</extInfo>
|
||||
</items>
|
||||
<items xsi:type="form:FormField">
|
||||
<name>Представитель</name>
|
||||
<id>221</id>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<dataPath xsi:type="form:DataPath">
|
||||
<segments>Представитель</segments>
|
||||
</dataPath>
|
||||
<titleLocation>None</titleLocation>
|
||||
<handlers>
|
||||
<event>OnChange</event>
|
||||
<name>ПредставительПриИзменении</name>
|
||||
</handlers>
|
||||
<extendedTooltip>
|
||||
<name>ПредставительРасширеннаяПодсказка</name>
|
||||
<id>223</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<contextMenu>
|
||||
<name>ПредставительКонтекстноеМеню</name>
|
||||
<id>222</id>
|
||||
<autoFill>true</autoFill>
|
||||
</contextMenu>
|
||||
<type>InputField</type>
|
||||
<editMode>Enter</editMode>
|
||||
<showInHeader>true</showInHeader>
|
||||
<headerHorizontalAlign>Left</headerHorizontalAlign>
|
||||
<showInFooter>true</showInFooter>
|
||||
<extInfo xsi:type="form:InputFieldExtInfo">
|
||||
<handlers>
|
||||
<event>Clearing</event>
|
||||
<name>ПредставительОчистка</name>
|
||||
</handlers>
|
||||
<width>25</width>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<wrap>true</wrap>
|
||||
<clearButton>true</clearButton>
|
||||
<openButton>false</openButton>
|
||||
<typeDomainEnabled>true</typeDomainEnabled>
|
||||
<textEdit>true</textEdit>
|
||||
<textSize>Normal</textSize>
|
||||
<inputHint>
|
||||
<key>ru</key>
|
||||
<value>Наименование, ИНН, СНИЛС</value>
|
||||
</inputHint>
|
||||
</extInfo>
|
||||
</items>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
@@ -2729,6 +2844,36 @@
|
||||
<common>true</common>
|
||||
</edit>
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>Доверитель</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Доверитель</value>
|
||||
</title>
|
||||
<id>15</id>
|
||||
<valueType/>
|
||||
<view>
|
||||
<common>true</common>
|
||||
</view>
|
||||
<edit>
|
||||
<common>true</common>
|
||||
</edit>
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>Представитель</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Представитель</value>
|
||||
</title>
|
||||
<id>16</id>
|
||||
<valueType/>
|
||||
<view>
|
||||
<common>true</common>
|
||||
</view>
|
||||
<edit>
|
||||
<common>true</common>
|
||||
</edit>
|
||||
</attributes>
|
||||
<formCommands>
|
||||
<name>ЗагрузитьИзФайла</name>
|
||||
<title>
|
||||
|
||||
@@ -20,7 +20,6 @@
|
||||
Список.АвтоматическоеСохранениеПользовательскихНастроек = Ложь;
|
||||
КонецЕсли;
|
||||
|
||||
КешироватьЗначенияСтатусов();
|
||||
Заголовок = НСтр("ru='Машиночитаемые доверенности'");
|
||||
АвторизованныйПользователь = Пользователи.АвторизованныйПользователь();
|
||||
ДобавитьПолеОтбора("Доверитель", "ТипДоверителя");
|
||||
@@ -62,12 +61,12 @@
|
||||
КонецПроцедуры
|
||||
|
||||
&НаКлиенте
|
||||
Процедура Подключаемый_ПредставительПриИзменении(Элемент)
|
||||
Процедура ПредставительПриИзменении(Элемент)
|
||||
УстановитьОтбор();
|
||||
КонецПроцедуры
|
||||
|
||||
&НаКлиенте
|
||||
Процедура Подключаемый_ДоверительПриИзменении(Элемент)
|
||||
Процедура ДоверительПриИзменении(Элемент)
|
||||
УстановитьОтбор();
|
||||
КонецПроцедуры
|
||||
|
||||
@@ -93,12 +92,12 @@
|
||||
КонецПроцедуры
|
||||
|
||||
&НаКлиенте
|
||||
Процедура Подключаемый_ДоверительОчистка(СтандартнаяОбработка)
|
||||
Процедура ДоверительОчистка(СтандартнаяОбработка)
|
||||
ОчисткаОтбора("Доверитель", "ТипДоверителя");
|
||||
КонецПроцедуры
|
||||
|
||||
&НаКлиенте
|
||||
Процедура Подключаемый_ПредставительОчистка(СтандартнаяОбработка)
|
||||
Процедура ПредставительОчистка(СтандартнаяОбработка)
|
||||
ОчисткаОтбора("Представитель", "ТипПредставителя");
|
||||
КонецПроцедуры
|
||||
|
||||
@@ -210,7 +209,7 @@
|
||||
КонецПроцедуры
|
||||
|
||||
&НаСервере
|
||||
Процедура ВыполнитьКомандуНаСервере(ПараметрыВыполнения)
|
||||
Процедура ВыполнитьКомандуНаСервере(Знач ПараметрыВыполнения)
|
||||
ПодключаемыеКоманды.ВыполнитьКоманду(ЭтотОбъект, ПараметрыВыполнения, Элементы.Список);
|
||||
КонецПроцедуры
|
||||
|
||||
@@ -225,8 +224,8 @@
|
||||
Процедура УстановитьОтбор()
|
||||
ТекущаяДатаСеанса = КонецДня(ОбщегоНазначенияКлиент.ДатаСеанса());
|
||||
ОбщегоНазначенияКлиентСервер.УстановитьЭлементОтбора(Список.Отбор, "Действует", Истина, ВидСравненияКомпоновкиДанных.Равно,,ТолькоДействующие);
|
||||
УстановитьОтборСоСтрокойПоиска(ЭтотОбъект.Доверитель, "Доверитель");
|
||||
УстановитьОтборСоСтрокойПоиска(ЭтотОбъект.Представитель, "Представитель");
|
||||
УстановитьОтборСоСтрокойПоиска(Доверитель, "Доверитель");
|
||||
УстановитьОтборСоСтрокойПоиска(Представитель, "Представитель");
|
||||
УстановитьОтборСоСтрокойПоиска(Полномочия, "Полномочия");
|
||||
УстановитьОтборПоРоли();
|
||||
ОбщегоНазначенияКлиентСервер.УстановитьПараметрДинамическогоСписка(Список, "ТекущаяДата", ТекущаяДатаСеанса);
|
||||
@@ -235,20 +234,20 @@
|
||||
ОбщегоНазначенияКлиентСервер.УстановитьЭлементОтбора(Список.Отбор, "ДатаОкончания", ТекущаяДатаСеанса, ВидСравненияКомпоновкиДанных.БольшеИлиРавно);
|
||||
ОбщегоНазначенияКлиентСервер.ДобавитьЭлементКомпоновки(Список.Отбор, "ДатаОкончания", ВидСравненияКомпоновкиДанных.МеньшеИлиРавно,
|
||||
МашиночитаемыеДоверенностиФНССлужебныйКлиентСервер.ДатаОкончанияПериодаИстекающихДоверенностей(ТекущаяДатаСеанса));
|
||||
ОбщегоНазначенияКлиентСервер.УстановитьЭлементОтбора(Список.Отбор, "Статус", ЭтотОбъект.СтатусМЧД_Действует, ВидСравненияКомпоновкиДанных.Равно);
|
||||
ОбщегоНазначенияКлиентСервер.УстановитьЭлементОтбора(Список.Отбор, "Статус", ОбщегоНазначенияКлиент.ПредопределенныйЭлемент("Перечисление.СтатусыМЧД.Действует"), ВидСравненияКомпоновкиДанных.Равно);
|
||||
Заголовок = Заголовок+" "+НСтр("ru='(с истекающим сроком)'");
|
||||
ИначеЕсли ОтборПоСостоянию = "ТребуютВнимания" Тогда
|
||||
ОбщегоНазначенияКлиентСервер.УстановитьЭлементОтбора(Список.Отбор, "ДатаОкончания", ТекущаяДатаСеанса, ВидСравненияКомпоновкиДанных.Больше);
|
||||
МассивСтатусов = Новый Массив;
|
||||
МассивСтатусов.Добавить(ЭтотОбъект.ТехническийСтатус_ОшибкаРегистрации);
|
||||
МассивСтатусов.Добавить(ЭтотОбъект.ТехническийСтатус_Регистрация);
|
||||
МассивСтатусов.Добавить(ЭтотОбъект.ТехническийСтатус_РегистрацияОтмены);
|
||||
МассивСтатусов.Добавить(ОбщегоНазначенияКлиент.ПредопределенныйЭлемент("Перечисление.ТехническиеСтатусыМЧД.ОшибкаРегистрации"));
|
||||
МассивСтатусов.Добавить(ОбщегоНазначенияКлиент.ПредопределенныйЭлемент("Перечисление.ТехническиеСтатусыМЧД.Регистрация"));
|
||||
МассивСтатусов.Добавить(ОбщегоНазначенияКлиент.ПредопределенныйЭлемент("Перечисление.ТехническиеСтатусыМЧД.РегистрацияОтмены"));
|
||||
|
||||
ОбщегоНазначенияКлиентСервер.УстановитьЭлементОтбора(Список.Отбор, "ТехническийСтатус", МассивСтатусов, ВидСравненияКомпоновкиДанных.ВСписке);
|
||||
Заголовок = Заголовок+" "+НСтр("ru='(требуют внимания)'");
|
||||
ИначеЕсли ОтборПоСостоянию = "ОжидаютПодписания" Тогда
|
||||
ОбщегоНазначенияКлиентСервер.УстановитьЭлементОтбора(Список.Отбор, "ДатаОкончания", ТекущаяДатаСеанса, ВидСравненияКомпоновкиДанных.Больше);
|
||||
ОбщегоНазначенияКлиентСервер.УстановитьЭлементОтбора(Список.Отбор, "Статус", ЭтотОбъект.СтатусМЧД_Черновик, ВидСравненияКомпоновкиДанных.Равно);
|
||||
ОбщегоНазначенияКлиентСервер.УстановитьЭлементОтбора(Список.Отбор, "Статус", ОбщегоНазначенияКлиент.ПредопределенныйЭлемент("Перечисление.СтатусыМЧД.Черновик"), ВидСравненияКомпоновкиДанных.Равно);
|
||||
ОбщегоНазначенияКлиентСервер.УстановитьЭлементОтбора(Список.Отбор, "Подписана", Ложь, ВидСравненияКомпоновкиДанных.Равно);
|
||||
Заголовок = Заголовок+" "+НСтр("ru='(ожидают подписания)'");
|
||||
КонецЕсли;
|
||||
@@ -292,7 +291,7 @@
|
||||
КонецПроцедуры
|
||||
|
||||
&НаСервереБезКонтекста
|
||||
Функция СформироватьСтрокуДляПоискаВЗапросе(Значение)
|
||||
Функция СформироватьСтрокуДляПоискаВЗапросе(Знач Значение)
|
||||
Возврат ОбщегоНазначения.СформироватьСтрокуДляПоискаВЗапросе(Значение);
|
||||
КонецФункции
|
||||
|
||||
@@ -323,26 +322,11 @@
|
||||
|
||||
&НаСервере
|
||||
Процедура ДобавитьПолеОтбора(ИмяПоля, ИмяПоляТипа)
|
||||
ДобавляемыеРеквизиты = Новый Массив;
|
||||
РасширенноеОписаниеТипаСтороны = Новый ОписаниеТипов(Метаданные.ОпределяемыеТипы.СторонаМЧД.Тип);
|
||||
ДобавляемыеРеквизиты.Добавить(Новый РеквизитФормы(ИмяПоля, РасширенноеОписаниеТипаСтороны));
|
||||
Для Каждого Тип Из РасширенноеОписаниеТипаСтороны.Типы() Цикл
|
||||
Элементы[ИмяПоляТипа].СписокВыбора.Добавить(Новый ОписаниеТипов(ОбщегоНазначенияКлиентСервер.ЗначениеВМассиве(Тип)), Строка(Тип));
|
||||
КонецЦикла;
|
||||
Элементы[ИмяПоляТипа].СписокВыбора.СортироватьПоПредставлению();
|
||||
|
||||
ИзменитьРеквизиты(ДобавляемыеРеквизиты);
|
||||
|
||||
ПолеДоверитель = Элементы.Добавить(ИмяПоля, Тип("ПолеФормы"), Элементы["Группа"+ИмяПоля]);
|
||||
ПолеДоверитель.ПоложениеЗаголовка = ПоложениеЗаголовкаЭлементаФормы.Нет;
|
||||
ПолеДоверитель.ПутьКДанным = ИмяПоля;
|
||||
ПолеДоверитель.Вид = ВидПоляФормы.ПолеВвода;
|
||||
ПолеДоверитель.УстановитьДействие("ПриИзменении", "Подключаемый_"+ИмяПоля+"ПриИзменении");
|
||||
ПолеДоверитель.УстановитьДействие("Очистка", "Подключаемый_"+ИмяПоля+"Очистка");
|
||||
ПолеДоверитель.ВыбиратьТип = Ложь;
|
||||
ПолеДоверитель.КнопкаОчистки = Истина;
|
||||
ПолеДоверитель.Ширина = 25;
|
||||
ПолеДоверитель.ПодсказкаВвода = НСтр("ru='Наименование, ИНН, СНИЛС'");
|
||||
ОписаниеТипа = Элементы[ИмяПоляТипа].СписокВыбора[0].Значение;
|
||||
ЭтотОбъект[ИмяПоля] = ОписаниеТипа.ПривестиЗначение(ЭтотОбъект[ИмяПоля]);
|
||||
ЭтотОбъект[ИмяПоляТипа] = ОписаниеТипа;
|
||||
@@ -401,45 +385,12 @@
|
||||
КонецПроцедуры
|
||||
|
||||
&НаСервере
|
||||
Функция ЗагрузитьДоверенностиИзФайлов(ЗагруженныеФайлы)
|
||||
Функция ЗагрузитьДоверенностиИзФайлов(Знач ЗагруженныеФайлы)
|
||||
|
||||
Возврат Справочники.МашиночитаемыеДоверенности.ЗагрузитьДоверенностиВИнформационнуюБазу(ЗагруженныеФайлы);
|
||||
|
||||
КонецФункции
|
||||
|
||||
&НаСервере
|
||||
Процедура КешироватьЗначенияСтатусов()
|
||||
ДобавляемыеРеквизиты = Новый Массив;
|
||||
ТипСтатуса = Новый ОписаниеТипов("ПеречислениеСсылка.СтатусыМЧД");
|
||||
|
||||
Для Каждого ЗначениеПеречисления Из Метаданные.Перечисления.СтатусыМЧД.ЗначенияПеречисления Цикл
|
||||
НовыйРеквизит = Новый РеквизитФормы("СтатусМЧД_"+ЗначениеПеречисления.Имя, ТипСтатуса);
|
||||
ДобавляемыеРеквизиты.Добавить(НовыйРеквизит);
|
||||
КонецЦикла;
|
||||
|
||||
ТипСтатуса = Новый ОписаниеТипов("ПеречислениеСсылка.ТехническиеСтатусыМЧД");
|
||||
|
||||
Для Каждого ЗначениеПеречисления Из Метаданные.Перечисления.ТехническиеСтатусыМЧД.ЗначенияПеречисления Цикл
|
||||
НовыйРеквизит = Новый РеквизитФормы("ТехническийСтатус_"+ЗначениеПеречисления.Имя, ТипСтатуса);
|
||||
ДобавляемыеРеквизиты.Добавить(НовыйРеквизит);
|
||||
КонецЦикла;
|
||||
|
||||
ИзменитьРеквизиты(ДобавляемыеРеквизиты);
|
||||
|
||||
ИндексЗначения = 0;
|
||||
Для Каждого ЗначениеПеречисления Из Метаданные.Перечисления.СтатусыМЧД.ЗначенияПеречисления Цикл
|
||||
ЭтотОбъект["СтатусМЧД_"+ЗначениеПеречисления.Имя] = Перечисления.СтатусыМЧД[ИндексЗначения];
|
||||
ИндексЗначения = ИндексЗначения + 1;
|
||||
КонецЦикла;
|
||||
|
||||
ИндексЗначения = 0;
|
||||
Для Каждого ЗначениеПеречисления Из Метаданные.Перечисления.ТехническиеСтатусыМЧД.ЗначенияПеречисления Цикл
|
||||
ЭтотОбъект["ТехническийСтатус_"+ЗначениеПеречисления.Имя] = Перечисления.ТехническиеСтатусыМЧД[ИндексЗначения];
|
||||
ИндексЗначения = ИндексЗначения + 1;
|
||||
КонецЦикла;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
&НаКлиенте
|
||||
Процедура ОчисткаОтбора(ИмяПоля, ИмяПоляТипа)
|
||||
ОписаниеТипа = Элементы[ИмяПоляТипа].СписокВыбора[0].Значение;
|
||||
@@ -483,7 +434,7 @@
|
||||
КонецПроцедуры
|
||||
|
||||
&НаСервереБезКонтекста
|
||||
Функция ОтборДляДоверенностейПоСертификату(Сертификат, Представитель)
|
||||
Функция ОтборДляДоверенностейПоСертификату(Знач Сертификат, Знач Представитель)
|
||||
|
||||
Если ТипЗнч(Сертификат) = Тип("СправочникСсылка.СертификатыКлючейЭлектроннойПодписиИШифрования") Тогда
|
||||
Возврат МашиночитаемыеДоверенностиФНС.ОтборДляДоверенностейПоСертификату(Сертификат.ДанныеСертификата.Получить(), Представитель);
|
||||
@@ -522,9 +473,7 @@
|
||||
КонецЕсли;
|
||||
|
||||
Для Каждого ЭлементОтбора Из Отборы Цикл
|
||||
Если ВсеОтборыПоСертификатам.Свойство(ЭлементОтбора.Ключ) Тогда
|
||||
ВсеОтборыПоСертификатам[ЭлементОтбора.Ключ] = ЭлементОтбора.Значение;
|
||||
КонецЕсли;
|
||||
КонецЦикла;
|
||||
КонецЕсли;
|
||||
КонецПроцедуры
|
||||
|
||||
File diff suppressed because it is too large.
Load diff
File diff suppressed because it is too large.
Load diff
@@ -40,21 +40,6 @@
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
// Подготавливает данные печати.
|
||||
//
|
||||
// Параметры:
|
||||
// ИсточникиДанных - см. УправлениеПечатьюПереопределяемый.ПриПодготовкеДанныхПечати.ИсточникиДанных
|
||||
// ВнешниеНаборыДанных - см. УправлениеПечатьюПереопределяемый.ПриПодготовкеДанныхПечати.ВнешниеНаборыДанных
|
||||
// КодЯзыка - см. УправлениеПечатьюПереопределяемый.ПриПодготовкеДанныхПечати.КодЯзыка
|
||||
// ДополнительныеПараметры - см. УправлениеПечатьюПереопределяемый.ПриПодготовкеДанныхПечати.ДополнительныеПараметры
|
||||
//
|
||||
Процедура ПриПодготовкеДанныхПечати(ИсточникиДанных, ВнешниеНаборыДанных, КодЯзыка, ДополнительныеПараметры) Экспорт
|
||||
|
||||
ДанныеПечати = ДанныеПечати(ИсточникиДанных, КодЯзыка, ДополнительныеПараметры);
|
||||
ВнешниеНаборыДанных.Вставить("ДанныеПечати", ДанныеПечати);
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
// Формирует печатные формы.
|
||||
//
|
||||
// Параметры:
|
||||
@@ -82,6 +67,14 @@
|
||||
|
||||
#Область СлужебныеПроцедурыИФункции
|
||||
|
||||
Функция ИдентификаторСхемыМЧД()
|
||||
Возврат "http://www.1c.ru/ssl/emchd1";
|
||||
КонецФункции
|
||||
|
||||
Функция ЦелевоеПространствоИмен()
|
||||
Возврат "urn://x-artefacts/EMCHD_1";
|
||||
КонецФункции
|
||||
|
||||
// Параметры:
|
||||
// Объект - СправочникОбъект.МашиночитаемыеДоверенности
|
||||
//
|
||||
@@ -95,6 +88,9 @@
|
||||
ФабрикаXDTO.ЗаписатьXML(ЗаписьXML, ДанныеДоверенности, "Доверенность");
|
||||
ДоверенностьXML = ЗаписьXML.Закрыть();
|
||||
|
||||
ДоверенностьXML = СтрЗаменить(ДоверенностьXML, """" + ИдентификаторСхемыМЧД() + """",
|
||||
"""" + ЦелевоеПространствоИмен() + """");
|
||||
|
||||
ИдентификаторФайла = ДанныеДоверенности.ИдФайл;
|
||||
|
||||
Результат = Новый Структура;
|
||||
@@ -117,7 +113,7 @@
|
||||
КодФормыПоКлассификаторуНалоговойДокументации = "1110310";
|
||||
Доверенность = Доверенность(Объект);
|
||||
|
||||
Документ = ФабрикаXDTO.Создать(ФабрикаXDTO.Тип("urn://x-artefacts/EMCHD_1", "ДокументТип"));
|
||||
Документ = ФабрикаXDTO.Создать(ФабрикаXDTO.Тип(ИдентификаторСхемыМЧД(), "ДокументТип"));
|
||||
Если ДляНалоговыхОрганов Тогда
|
||||
Документ.КНД = КодФормыПоКлассификаторуНалоговойДокументации;
|
||||
КонецЕсли;
|
||||
@@ -152,7 +148,7 @@
|
||||
ИдентификаторФайлаДляПредставленияИнтересовВНалоговомОргане = СтрШаблон("%1_%2_%3_%4_%5_%6", Префикс, Получатель, КонечныйПолучатель, Отправитель, ДатаФормирования, ИдентификационныйНомер);
|
||||
КонецЕсли;
|
||||
|
||||
ОписаниеДоверенности = ФабрикаXDTO.Создать(ФабрикаXDTO.Тип("urn://x-artefacts/EMCHD_1", "ДоверенностьТип"));
|
||||
ОписаниеДоверенности = ФабрикаXDTO.Создать(ФабрикаXDTO.Тип(ИдентификаторСхемыМЧД(), "ДоверенностьТип"));
|
||||
ОписаниеДоверенности.ВерсФорм = ВерсияФормата;
|
||||
ОписаниеДоверенности.ПрЭлФорм = ФлагОбязательностиЭлементов;
|
||||
ОписаниеДоверенности.ИдФайл = ИдентификаторФайла;
|
||||
@@ -175,7 +171,7 @@
|
||||
СведенияОПредставителях = СведенияОПредставителях(Объект);
|
||||
СведенияОПолномочияхПредставителей = СведенияОПолномочияхПредставителей(Объект);
|
||||
|
||||
Доверенность = ФабрикаXDTO.Создать(ФабрикаXDTO.Тип("urn://x-artefacts/EMCHD_1", "ДоверТип"));
|
||||
Доверенность = ФабрикаXDTO.Создать(ФабрикаXDTO.Тип(ИдентификаторСхемыМЧД(), "ДоверТип"));
|
||||
Доверенность.СвДов = СведенияОДоверенности;
|
||||
Для Каждого СведенияОДоверителе Из СведенияОДоверителях Цикл
|
||||
Доверенность.СвДоверит.Добавить(СведенияОДоверителе);
|
||||
@@ -209,7 +205,7 @@
|
||||
КодыНалоговыхОргановДействия = Объект.НалоговыеОрганыДействия.ВыгрузитьКолонку("КодНалоговогоОргана");
|
||||
СведенияОбИнформационнойСистеме = "https://m4d.nalog.gov.ru/";
|
||||
|
||||
СведенияОДоверенности = ФабрикаXDTO.Создать(ФабрикаXDTO.Тип("urn://x-artefacts/EMCHD_1", "СвДовТип"));
|
||||
СведенияОДоверенности = ФабрикаXDTO.Создать(ФабрикаXDTO.Тип(ИдентификаторСхемыМЧД(), "СвДовТип"));
|
||||
СведенияОДоверенности.ВидДовер = ВидДоверенности;
|
||||
СведенияОДоверенности.ПрПередов = ПризнакВозможностиПередоверия;
|
||||
СведенияОДоверенности.ВнНомДовер = ВнутреннийНомерДоверенности;
|
||||
@@ -237,8 +233,8 @@
|
||||
Новый УникальныйИдентификатор("00000000-0000-0000-0000-000000000000")));
|
||||
|
||||
Для Каждого ОписаниеДоверителя Из ОписанияДоверителей Цикл
|
||||
СведенияОДоверителе = ФабрикаXDTO.Создать(ФабрикаXDTO.Тип("urn://x-artefacts/EMCHD_1", "СвДоверитТип"));
|
||||
Доверитель = ФабрикаXDTO.Создать(ФабрикаXDTO.Тип("urn://x-artefacts/EMCHD_1", "ДоверитТип"));
|
||||
СведенияОДоверителе = ФабрикаXDTO.Создать(ФабрикаXDTO.Тип(ИдентификаторСхемыМЧД(), "СвДоверитТип"));
|
||||
Доверитель = ФабрикаXDTO.Создать(ФабрикаXDTO.Тип(ИдентификаторСхемыМЧД(), "ДоверитТип"));
|
||||
РеквизитыДоверителя = ОписаниеДоверителя.ДоверительРеквизиты.Получить();
|
||||
ОписанияЛицДоверителя = Доверенность.Доверители.НайтиСтроки(
|
||||
Новый Структура("ИдентификаторРодителя", ОписаниеДоверителя.Идентификатор));
|
||||
@@ -316,7 +312,7 @@
|
||||
|
||||
СведенияОЮридическомЛице = СведенияОЮридическомЛице(РеквизитыОрганизации);
|
||||
|
||||
СведенияОДоверителеЮридическогоЛица = ФабрикаXDTO.Создать(ФабрикаXDTO.Тип("urn://x-artefacts/EMCHD_1", "РосОргДоверТип"));
|
||||
СведенияОДоверителеЮридическогоЛица = ФабрикаXDTO.Создать(ФабрикаXDTO.Тип(ИдентификаторСхемыМЧД(), "РосОргДоверТип"));
|
||||
СведенияОДоверителеЮридическогоЛица.ЕИОУК = ЕдиноличнымИсполнительнымОрганомВыступаетУправляющаяКомпания;
|
||||
СведенияОДоверителеЮридическогоЛица.ЕИОФЛ = ЕдиноличнымИсполнительнымОрганомВыступаетФизическоеЛицо;
|
||||
СведенияОДоверителеЮридическогоЛица.ЕИОИП = ЕдиноличнымИсполнительнымОрганомВыступаетИндивидуальныйПредприниматель;
|
||||
@@ -339,7 +335,7 @@
|
||||
СНИЛС = РеквизитыФизическогоЛица.СНИЛС;
|
||||
СведенияОФизическомЛице = СведенияОФизическомЛице(РеквизитыФизическогоЛица, ДляНалоговыхОрганов);
|
||||
|
||||
СведенияОФизическомЛицеДоверителе = ФабрикаXDTO.Создать(ФабрикаXDTO.Тип("urn://x-artefacts/EMCHD_1", "ФЛДоверТип"));
|
||||
СведенияОФизическомЛицеДоверителе = ФабрикаXDTO.Создать(ФабрикаXDTO.Тип(ИдентификаторСхемыМЧД(), "ФЛДоверТип"));
|
||||
Если ЗначениеЗаполнено(ИНН) Тогда
|
||||
СведенияОФизическомЛицеДоверителе.ИННФЛ = ИНН;
|
||||
КонецЕсли;
|
||||
@@ -359,7 +355,7 @@
|
||||
КонецЕсли;
|
||||
|
||||
Для Каждого РеквизитыУправляющейКомпании Из РеквизитыУправляющихКомпаний Цикл
|
||||
СведенияОЛицеДоверителя = ФабрикаXDTO.Создать(ФабрикаXDTO.Тип("urn://x-artefacts/EMCHD_1", "ЛицоБезДовТип"));
|
||||
СведенияОЛицеДоверителя = ФабрикаXDTO.Создать(ФабрикаXDTO.Тип(ИдентификаторСхемыМЧД(), "ЛицоБезДовТип"));
|
||||
СведенияОЛицеДоверителя.ПолнЮЛ = ВидПолномочийЕдиноличногоИсполнительногоОргана;
|
||||
|
||||
Если РеквизитыУправляющейКомпании.Ключ.ЭтоИндивидуальныйПредприниматель Тогда
|
||||
@@ -375,7 +371,7 @@
|
||||
КонецЦикла;
|
||||
|
||||
Для Каждого РеквизитыФизическогоЛица Из РеквизитыФизическихЛиц Цикл
|
||||
СведенияОЛицеДоверителя = ФабрикаXDTO.Создать(ФабрикаXDTO.Тип("urn://x-artefacts/EMCHD_1", "ЛицоБезДовТип"));
|
||||
СведенияОЛицеДоверителя = ФабрикаXDTO.Создать(ФабрикаXDTO.Тип(ИдентификаторСхемыМЧД(), "ЛицоБезДовТип"));
|
||||
СведенияОЛицеДоверителя.ПолнЮЛ = ВидПолномочийЕдиноличногоИсполнительногоОргана;
|
||||
|
||||
Если РеквизитыФизическогоЛица.ЭтоИндивидуальныйПредприниматель Тогда // удалить ип?
|
||||
@@ -399,7 +395,7 @@
|
||||
СведенияОЮридическомЛице = СведенияОЮридическомЛице(РеквизитыУправляющейКомпании);
|
||||
СведенияОДолжностныхЛицах = СведенияОДолжностныхЛицах(РеквизитыФизическихЛиц, ДляНалоговыхОрганов);
|
||||
|
||||
СведенияОЕдиноличномИсполнительномОрганеУправляющейКомпании = ФабрикаXDTO.Создать(ФабрикаXDTO.Тип("urn://x-artefacts/EMCHD_1", "СВЮЛТип"));
|
||||
СведенияОЕдиноличномИсполнительномОрганеУправляющейКомпании = ФабрикаXDTO.Создать(ФабрикаXDTO.Тип(ИдентификаторСхемыМЧД(), "СВЮЛТип"));
|
||||
СведенияОЕдиноличномИсполнительномОрганеУправляющейКомпании.СвЮЛЕИО = СведенияОЮридическомЛице;
|
||||
Для Каждого СведенияОДолжностномЛице Из СведенияОДолжностныхЛицах Цикл
|
||||
СведенияОЕдиноличномИсполнительномОрганеУправляющейКомпании.СвФЛ.Добавить(СведенияОДолжностномЛице);
|
||||
@@ -428,7 +424,7 @@
|
||||
Должность = РеквизитыФизическогоЛица.ДолжностьЛицаБезДоверенности;
|
||||
СведенияОФизическомЛице = СведенияОФизическомЛице(РеквизитыФизическогоЛица, ДляНалоговыхОрганов);
|
||||
|
||||
СведенияОДолжностномЛице = ФабрикаXDTO.Создать(ФабрикаXDTO.Тип("urn://x-artefacts/EMCHD_1", "СвФЛТип"));
|
||||
СведенияОДолжностномЛице = ФабрикаXDTO.Создать(ФабрикаXDTO.Тип(ИдентификаторСхемыМЧД(), "СвФЛТип"));
|
||||
Если ЗначениеЗаполнено(ИНН) Тогда
|
||||
СведенияОДолжностномЛице.ИННФЛ = ИНН;
|
||||
КонецЕсли;
|
||||
@@ -454,8 +450,8 @@
|
||||
Новый УникальныйИдентификатор("00000000-0000-0000-0000-000000000000")));
|
||||
|
||||
Для Каждого ОписаниеПредставителя Из ОписанияПредставителей Цикл
|
||||
СведенияОПредставителе = ФабрикаXDTO.Создать(ФабрикаXDTO.Тип("urn://x-artefacts/EMCHD_1", "СвУпПредТип"));
|
||||
Представитель = ФабрикаXDTO.Создать(ФабрикаXDTO.Тип("urn://x-artefacts/EMCHD_1", "ПредТип"));
|
||||
СведенияОПредставителе = ФабрикаXDTO.Создать(ФабрикаXDTO.Тип(ИдентификаторСхемыМЧД(), "СвУпПредТип"));
|
||||
Представитель = ФабрикаXDTO.Создать(ФабрикаXDTO.Тип(ИдентификаторСхемыМЧД(), "ПредТип"));
|
||||
РеквизитыПредставителя = ОписаниеПредставителя.ПредставительРеквизиты.Получить();
|
||||
|
||||
ОписанияЛицПредставителя = Доверенность.Представители.НайтиСтроки(
|
||||
@@ -501,7 +497,7 @@
|
||||
СведенияОЮридическомЛице = СведенияОЮридическомЛице(РеквизитыПредставителя);
|
||||
Представитель.СведОрг = СведенияОЮридическомЛице;
|
||||
КонецЕсли;
|
||||
СведенияОПредставителе = ФабрикаXDTO.Создать(ФабрикаXDTO.Тип("urn://x-artefacts/EMCHD_1", "СвУпПредТип"));
|
||||
СведенияОПредставителе = ФабрикаXDTO.Создать(ФабрикаXDTO.Тип(ИдентификаторСхемыМЧД(), "СвУпПредТип"));
|
||||
СведенияОПредставителе.ТипПред = ТипПредставителя;
|
||||
СведенияОПредставителе.Пред = Представитель;
|
||||
СведенияОПредставителях.Добавить(СведенияОПредставителе);
|
||||
@@ -519,7 +515,7 @@
|
||||
ПризнакСовместногоОсуществленияПолномочий = ?(Объект.СовместныеПолномочия, "2", "1");
|
||||
СведенияОМашиночитаемыхПолномочиях = СведенияОМашиночитаемыхПолномочиях(Объект);
|
||||
|
||||
СведенияОПолномочияхПредставителей = ФабрикаXDTO.Создать(ФабрикаXDTO.Тип("urn://x-artefacts/EMCHD_1", "СвПолнТип"));
|
||||
СведенияОПолномочияхПредставителей = ФабрикаXDTO.Создать(ФабрикаXDTO.Тип(ИдентификаторСхемыМЧД(), "СвПолнТип"));
|
||||
СведенияОПолномочияхПредставителей.ТипПолн = ТипПолномочия;
|
||||
СведенияОПолномочияхПредставителей.ПрСовмПолн = ПризнакСовместногоОсуществленияПолномочий;
|
||||
|
||||
@@ -545,7 +541,7 @@
|
||||
Ограничения = Объект.Ограничения.НайтиСтроки(Новый Структура("ИдентификаторПолномочия", ОписаниеПолномочия.ИдентификаторПолномочия));
|
||||
СведенияОбОграниченияхКПолномочию = СведенияОбОграниченияхКПолномочию(Ограничения);
|
||||
|
||||
СведенияОМашиночитаемомПолномочии = ФабрикаXDTO.Создать(ФабрикаXDTO.Тип("urn://x-artefacts/EMCHD_1", "МашПолнТип"));
|
||||
СведенияОМашиночитаемомПолномочии = ФабрикаXDTO.Создать(ФабрикаXDTO.Тип(ИдентификаторСхемыМЧД(), "МашПолнТип"));
|
||||
СведенияОМашиночитаемомПолномочии.КодПолн = КодПолномочия;
|
||||
СведенияОМашиночитаемомПолномочии.НаимПолн = НаименованиеПолномочия;
|
||||
Для Каждого Элемент Из СведенияОбОграниченияхКПолномочию Цикл
|
||||
@@ -571,7 +567,7 @@
|
||||
КодЗначенияДляОграничения = Ограничение.КодЗначения;
|
||||
ТекстовоеЗначениеДляОграничения = Ограничение.ТекстовоеЗначение;
|
||||
|
||||
СведенияОбОграниченииКПолномочию = ФабрикаXDTO.Создать(ФабрикаXDTO.Тип("urn://x-artefacts/EMCHD_1", "ОгрСвПолнТип"));
|
||||
СведенияОбОграниченииКПолномочию = ФабрикаXDTO.Создать(ФабрикаXDTO.Тип(ИдентификаторСхемыМЧД(), "ОгрСвПолнТип"));
|
||||
СведенияОбОграниченииКПолномочию.ИдОгр = ПорядковыйНомерОграничения;
|
||||
СведенияОбОграниченииКПолномочию.КодОгр = КодОграничения;
|
||||
СведенияОбОграниченииКПолномочию.НаимОгр = НаименованиеОграничения;
|
||||
@@ -604,9 +600,8 @@
|
||||
КонтактныйТелефон = РеквизитыОрганизации.Телефон;
|
||||
АдресЭлектроннойПочты = РеквизитыОрганизации.ЭлектроннаяПочта;
|
||||
АдресЮридическогоЛица = СведенияОбАдресе(РеквизитыОрганизации.ЮридическийАдресЗначение);
|
||||
ЭтоФилиал = РеквизитыОрганизации.ЭтоФилиал;
|
||||
|
||||
СведенияОЮридическомЛице = ФабрикаXDTO.Создать(ФабрикаXDTO.Тип("urn://x-artefacts/EMCHD_1", "СвОргТип"));
|
||||
СведенияОЮридическомЛице = ФабрикаXDTO.Создать(ФабрикаXDTO.Тип(ИдентификаторСхемыМЧД(), "СвОргТип"));
|
||||
СведенияОЮридическомЛице.НаимОрг = НаименованиеЮридическогоЛица;
|
||||
Если ЗначениеЗаполнено(ИНН) Тогда
|
||||
СведенияОЮридическомЛице.ИННЮЛ = ИНН;
|
||||
@@ -648,7 +643,7 @@
|
||||
ФИАСАдресВРоссийскойФедерации = ПоляАдреса.МуниципальноеПредставление;
|
||||
АдресВРоссийскойФедерации = ПоляАдреса.Представление;
|
||||
|
||||
СведенияОбАдресе = ФабрикаXDTO.Создать(ФабрикаXDTO.Тип("urn://x-artefacts/EMCHD_1", "АдрТип"));
|
||||
СведенияОбАдресе = ФабрикаXDTO.Создать(ФабрикаXDTO.Тип(ИдентификаторСхемыМЧД(), "АдрТип"));
|
||||
СведенияОбАдресе.Регион = СубъектРоссийскойФедерации;
|
||||
Если ЗначениеЗаполнено(ПоляАдреса.ИдентификаторАдресногоОбъекта) Тогда
|
||||
СведенияОбАдресе.ИдФИАС = Строка(ИдентификаторАдресаПоФИАС);
|
||||
@@ -663,7 +658,7 @@
|
||||
|
||||
Функция СведенияОДоверителеИностранногоЮридическогоЛица(РеквизитыОрганизации, РеквизитыФизическихЛиц, ДляНалоговыхОрганов) // ИнОргДоверТип
|
||||
|
||||
СведенияОДоверителеИностранногоЮридическогоЛица = ФабрикаXDTO.Создать(ФабрикаXDTO.Тип("urn://x-artefacts/EMCHD_1", "ИнОргДоверТип"));
|
||||
СведенияОДоверителеИностранногоЮридическогоЛица = ФабрикаXDTO.Создать(ФабрикаXDTO.Тип(ИдентификаторСхемыМЧД(), "ИнОргДоверТип"));
|
||||
|
||||
СведенияОбИностранномЮридическомЛице = СведенияОбИностранномЮридическомЛице(РеквизитыОрганизации);
|
||||
СведенияОДоверителеИностранногоЮридическогоЛица.СвИнОрг = СведенияОбИностранномЮридическомЛице;
|
||||
@@ -692,7 +687,7 @@
|
||||
ЮридическийАдресВСтранеРегистрации = РеквизитыОрганизации.ЮридическийАдресВСтранеРегистрации;
|
||||
ФактическийАдрес = СведенияОбАдресе(РеквизитыОрганизации.ФактическийАдресЗначение);
|
||||
|
||||
СведенияОбИностранномЮридическомЛице = ФабрикаXDTO.Создать(ФабрикаXDTO.Тип("urn://x-artefacts/EMCHD_1", "СвИнОргТип"));
|
||||
СведенияОбИностранномЮридическомЛице = ФабрикаXDTO.Создать(ФабрикаXDTO.Тип(ИдентификаторСхемыМЧД(), "СвИнОргТип"));
|
||||
СведенияОбИностранномЮридическомЛице.НаимИО = НаименованиеОрганизации;
|
||||
Если ЗначениеЗаполнено(ИННЮЛ) Тогда
|
||||
СведенияОбИностранномЮридическомЛице.ИННЮЛ = ИННЮЛ;
|
||||
@@ -741,7 +736,7 @@
|
||||
СНИЛС = РеквизитыФизическогоЛица.СтраховойНомерПФР;
|
||||
СведенияОФизическомЛице = СведенияОФизическомЛице(РеквизитыФизическогоЛица, ДляНалоговыхОрганов);
|
||||
|
||||
СведенияОбИндивидуальномПредпринимателе = ФабрикаXDTO.Создать(ФабрикаXDTO.Тип("urn://x-artefacts/EMCHD_1", "СведИПТип"));
|
||||
СведенияОбИндивидуальномПредпринимателе = ФабрикаXDTO.Создать(ФабрикаXDTO.Тип(ИдентификаторСхемыМЧД(), "СведИПТип"));
|
||||
СведенияОбИндивидуальномПредпринимателе.ОГРНИП = ОГРНИП;
|
||||
СведенияОбИндивидуальномПредпринимателе.ИННФЛ = ИНН;
|
||||
СведенияОбИндивидуальномПредпринимателе.СНИЛС = СНИЛС;
|
||||
@@ -785,7 +780,7 @@
|
||||
КонецЕсли;
|
||||
СведенияОДокументеУдостоверяющемЛичность = СведенияОДокументеУдостоверяющемЛичность(РеквизитыФизическогоЛица);
|
||||
|
||||
СведенияОФизическомЛице = ФабрикаXDTO.Создать(ФабрикаXDTO.Тип("urn://x-artefacts/EMCHD_1", "СведФЛТип"));
|
||||
СведенияОФизическомЛице = ФабрикаXDTO.Создать(ФабрикаXDTO.Тип(ИдентификаторСхемыМЧД(), "СведФЛТип"));
|
||||
|
||||
СведенияОФизическомЛице.Пол = Пол;
|
||||
Если ЗначениеЗаполнено(ПризнакНаличияГражданства) Тогда
|
||||
@@ -827,7 +822,7 @@
|
||||
Имя = РеквизитыФизическогоЛица.Имя;
|
||||
Отчество = РеквизитыФизическогоЛица.Отчество;
|
||||
|
||||
ФИОДоверителя = ФабрикаXDTO.Создать(ФабрикаXDTO.Тип("urn://x-artefacts/EMCHD_1", "ФИОТип"));
|
||||
ФИОДоверителя = ФабрикаXDTO.Создать(ФабрикаXDTO.Тип(ИдентификаторСхемыМЧД(), "ФИОТип"));
|
||||
ФИОДоверителя.Фамилия = Фамилия;
|
||||
ФИОДоверителя.Имя = Имя;
|
||||
ФИОДоверителя.Отчество = Отчество;
|
||||
@@ -849,7 +844,7 @@
|
||||
КодПодразделенияОрганаВыдавшегоДокумент = РеквизитыФизическогоЛица.ДокументКодПодразделения;
|
||||
ДатаИстеченияСрокаДействияДокумента = Формат(РеквизитыФизическогоЛица.ДокументСрокДействия, "ДФ=yyyy-MM-dd;");
|
||||
|
||||
СведенияОДокументеУдостоверяющемЛичность = ФабрикаXDTO.Создать(ФабрикаXDTO.Тип("urn://x-artefacts/EMCHD_1", "УдЛичнФЛТип"));
|
||||
СведенияОДокументеУдостоверяющемЛичность = ФабрикаXDTO.Создать(ФабрикаXDTO.Тип(ИдентификаторСхемыМЧД(), "УдЛичнФЛТип"));
|
||||
СведенияОДокументеУдостоверяющемЛичность.КодВидДок = КодВидаДокумента;
|
||||
СведенияОДокументеУдостоверяющемЛичность.СерНомДок = СерияИНомерДокумента;
|
||||
СведенияОДокументеУдостоверяющемЛичность.ДатаДок = ДатаВыдачиДокумента;
|
||||
@@ -940,11 +935,7 @@
|
||||
ИмяФайлаДоверенности = "";
|
||||
ОписаниеОшибки = "";
|
||||
|
||||
ЧтениеXML = Новый ЧтениеXML();
|
||||
ЧтениеXML.УстановитьСтроку(ДоверенностьXML);
|
||||
ЧтениеXML.Прочитать();
|
||||
Доверенность = ФабрикаXDTO.ПрочитатьXML(ЧтениеXML, ФабрикаXDTO.Тип("urn://x-artefacts/EMCHD_1", "ДоверенностьТип"));
|
||||
ЧтениеXML.Закрыть();
|
||||
Доверенность = ДоверенностьXDTO(ДоверенностьXML);
|
||||
|
||||
ИдентификаторФайла = Доверенность.ИдФайл;
|
||||
Если ДляНалоговыхОрганов Тогда
|
||||
@@ -969,73 +960,6 @@
|
||||
|
||||
КонецФункции
|
||||
|
||||
Функция ДанныеПечати(ИсточникиДанных, КодЯзыка, ДополнительныеПараметры)
|
||||
|
||||
ДанныеПечати = Новый ТаблицаЗначений;
|
||||
ДанныеПечати.Колонки.Добавить("Ссылка", Новый ОписаниеТипов);
|
||||
ДанныеПечати.Колонки.Добавить("Номер", Новый ОписаниеТипов("Строка"));
|
||||
ДанныеПечати.Колонки.Добавить("ДатаВыдачи", Новый ОписаниеТипов("Дата"));
|
||||
ДанныеПечати.Колонки.Добавить("ДатаОкончания", Новый ОписаниеТипов("Дата"));
|
||||
ДанныеПечати.Колонки.Добавить("СведенияОДоверителях", Новый ОписаниеТипов("ТаблицаЗначений"));
|
||||
ДанныеПечати.Колонки.Добавить("СведенияОПредставителях", Новый ОписаниеТипов("ТаблицаЗначений"));
|
||||
ДанныеПечати.Колонки.Добавить("Полномочия", Новый ОписаниеТипов("ТаблицаЗначений"));
|
||||
|
||||
СведенияОДоверителях = Новый ТаблицаЗначений;
|
||||
СведенияОДоверителях.Колонки.Добавить("Наименование", Новый ОписаниеТипов("Строка"));
|
||||
СведенияОДоверителях.Колонки.Добавить("ИНН", Новый ОписаниеТипов("Строка"));
|
||||
СведенияОДоверителях.Колонки.Добавить("КПП", Новый ОписаниеТипов("Строка"));
|
||||
СведенияОДоверителях.Колонки.Добавить("ОГРН", Новый ОписаниеТипов("Строка"));
|
||||
СведенияОДоверителях.Колонки.Добавить("Подписанты", Новый ОписаниеТипов("ТаблицаЗначений"));
|
||||
|
||||
Подписанты = Новый ТаблицаЗначений;
|
||||
Подписанты.Колонки.Добавить("ФИО", Новый ОписаниеТипов("Строка"));
|
||||
Подписанты.Колонки.Добавить("Должность", Новый ОписаниеТипов("Строка"));
|
||||
Подписанты.Колонки.Добавить("ИНН", Новый ОписаниеТипов("Строка"));
|
||||
Подписанты.Колонки.Добавить("СНИЛС", Новый ОписаниеТипов("Строка"));
|
||||
Подписанты.Колонки.Добавить("СведенияОДокументеУдостоверяющемЛичность", Новый ОписаниеТипов("Строка"));
|
||||
|
||||
СведенияОПредставителях = Новый ТаблицаЗначений;
|
||||
СведенияОПредставителях.Колонки.Добавить("ФИО", Новый ОписаниеТипов("Строка"));
|
||||
СведенияОПредставителях.Колонки.Добавить("ДатаРождения", Новый ОписаниеТипов("Строка"));
|
||||
СведенияОПредставителях.Колонки.Добавить("ИНН", Новый ОписаниеТипов("Строка"));
|
||||
СведенияОПредставителях.Колонки.Добавить("СНИЛС", Новый ОписаниеТипов("Строка"));
|
||||
СведенияОПредставителях.Колонки.Добавить("СведенияОДокументеУдостоверяющемЛичность", Новый ОписаниеТипов("Строка"));
|
||||
|
||||
Полномочия = Новый ТаблицаЗначений;
|
||||
Полномочия.Колонки.Добавить("Код", Новый ОписаниеТипов("Строка"));
|
||||
Полномочия.Колонки.Добавить("Наименование", Новый ОписаниеТипов("Строка"));
|
||||
|
||||
ФайлыДоверенностей = ОбщегоНазначения.ЗначениеРеквизитаОбъектов(ИсточникиДанных, "ФайлДоверенности");
|
||||
|
||||
Для Каждого Ссылка Из ИсточникиДанных Цикл
|
||||
ФайлыДоверенности = Новый Массив;
|
||||
ФайлДоверенности = ФайлыДоверенностей[Ссылка];
|
||||
|
||||
Если ФайлДоверенности.Пустая() Тогда
|
||||
ФайлыДоверенностей[Ссылка] = ФайлыДоверенности;
|
||||
Продолжить;
|
||||
КонецЕсли;
|
||||
|
||||
ДанныеФайла = РаботаСФайлами.ДанныеФайла(ФайлДоверенности);
|
||||
ДвоичныеДанные = ПолучитьИзВременногоХранилища(ДанныеФайла.СсылкаНаДвоичныеДанныеФайла);
|
||||
ДоверенностьXML = ПолучитьСтрокуИзДвоичныхДанных(ДвоичныеДанные);
|
||||
|
||||
Доверенность = ДоверенностьXDTO(ДоверенностьXML);
|
||||
|
||||
ОписаниеДоверенности = ДанныеПечати.Добавить();
|
||||
ОписаниеДоверенности.Ссылка = Ссылка;
|
||||
ОписаниеДоверенности.ДатаВыдачи = Доверенность.Документ.Довер.СвДов.ДатаВыдДовер;
|
||||
ОписаниеДоверенности.ДатаОкончания = Доверенность.Документ.Довер.СвДов.СрокДейст;
|
||||
ОписаниеДоверенности.Номер = Доверенность.Документ.Довер.СвДов.НомДовер;
|
||||
ОписаниеДоверенности.СведенияОДоверителях = СведенияОДоверителях;
|
||||
ОписаниеДоверенности.СведенияОПредставителях = СведенияОПредставителях;
|
||||
ОписаниеДоверенности.Полномочия = Полномочия;
|
||||
КонецЦикла;
|
||||
|
||||
Возврат ДанныеПечати;
|
||||
|
||||
КонецФункции
|
||||
|
||||
Функция ПечатьДоверенности(Доверенности, ОбъектыПечати, КодЯзыка)
|
||||
|
||||
ТабличныйДокумент = Новый ТабличныйДокумент;
|
||||
@@ -1100,10 +1024,6 @@
|
||||
|
||||
Если ТипДоверителя = "1" Тогда
|
||||
СведенияОДоверителеЮридическогоЛица = Доверитель.РосОргДовер;
|
||||
|
||||
ЕдиноличнымИсполнительнымОрганомВыступаетУправляющаяКомпания = СведенияОДоверителеЮридическогоЛица.ЕИОУК;
|
||||
ЕдиноличнымИсполнительнымОрганомВыступаетФизическоеЛицо = СведенияОДоверителеЮридическогоЛица.ЕИОФЛ;
|
||||
ЕдиноличнымИсполнительнымОрганомВыступаетИндивидуальныйПредприниматель = СведенияОДоверителеЮридическогоЛица.ЕИОИП;
|
||||
СведенияОЮридическомЛице = СведенияОДоверителеЮридическогоЛица.СвРосОрг;
|
||||
|
||||
Параметры = РеквизитыЮридическогоЛица(СведенияОЮридическомЛице);
|
||||
@@ -1221,7 +1141,6 @@
|
||||
|
||||
СведенияОПолномочияхПредставителей = Доверенность.Документ.Довер.СвПолн;
|
||||
ТипПолномочия = СведенияОПолномочияхПредставителей.ТипПолн;
|
||||
ПризнакСовместногоОсуществленияПолномочий = СведенияОПолномочияхПредставителей.ПрСовмПолн;
|
||||
СведенияОМашиночитаемыхПолномочиях = СведенияОПолномочияхПредставителей.МашПолн;
|
||||
ТекстовоеСодержаниеПолномочия = СведенияОПолномочияхПредставителей.ТекстПолн;
|
||||
|
||||
@@ -1246,7 +1165,6 @@
|
||||
|
||||
СведенияОбОграниченияхКПолномочию = СведенияОМашиночитаемомПолномочии.ОгрСвПолн;
|
||||
Для Каждого СведенияОбОграниченииКПолномочию Из СведенияОбОграниченияхКПолномочию Цикл
|
||||
ПорядковыйНомерОграничения = СведенияОбОграниченииКПолномочию.ИдОгр;
|
||||
КодОграничения = СведенияОбОграниченииКПолномочию.КодОгр;
|
||||
НаименованиеОграничения = СведенияОбОграниченииКПолномочию.НаимОгр;
|
||||
НаименованиеЗначенияДляОграничения = СведенияОбОграниченииКПолномочию.НаимЗначОгр;
|
||||
@@ -1280,12 +1198,15 @@
|
||||
|
||||
КонецФункции
|
||||
|
||||
Функция ДоверенностьXDTO(ДоверенностьXML)
|
||||
Функция ДоверенностьXDTO(Знач ДоверенностьXML)
|
||||
|
||||
ДоверенностьXML = СтрЗаменить(ДоверенностьXML, """" + ЦелевоеПространствоИмен() + """",
|
||||
"""" + ИдентификаторСхемыМЧД() + """");
|
||||
|
||||
ЧтениеXML = Новый ЧтениеXML();
|
||||
ЧтениеXML.УстановитьСтроку(ДоверенностьXML);
|
||||
ЧтениеXML.Прочитать();
|
||||
ДоверенностьXDTO = ФабрикаXDTO.ПрочитатьXML(ЧтениеXML, ФабрикаXDTO.Тип("urn://x-artefacts/EMCHD_1", "ДоверенностьТип"));
|
||||
ДоверенностьXDTO = ФабрикаXDTO.ПрочитатьXML(ЧтениеXML, ФабрикаXDTO.Тип(ИдентификаторСхемыМЧД(), "ДоверенностьТип"));
|
||||
ЧтениеXML.Закрыть();
|
||||
|
||||
Возврат ДоверенностьXDTO;
|
||||
@@ -1385,7 +1306,9 @@
|
||||
Пол = СведенияОФизическомЛице.Пол;
|
||||
ПризнакНаличияГражданства = СведенияОФизическомЛице.ПрГражд;
|
||||
НомерЗаписиЕдиногоРегистраНаселения = СведенияОФизическомЛице.НомЕРН;
|
||||
Если ЗначениеЗаполнено(СведенияОФизическомЛице.ДатаРожд) Тогда
|
||||
ДатаРождения = Дата(СведенияОФизическомЛице.ДатаРожд);
|
||||
КонецЕсли;
|
||||
МестоРождения = СведенияОФизическомЛице.МестоРожд;
|
||||
Гражданство = Справочники.СтраныМира.НайтиПоКоду(СведенияОФизическомЛице.Гражданство);
|
||||
КонтактныйТелефон = СведенияОФизическомЛице.КонтактТлф;
|
||||
@@ -1402,6 +1325,15 @@
|
||||
НСтр("ru = '%1 %2 %3'"),
|
||||
Фамилия, Имя, Отчество);
|
||||
|
||||
КодВидаДокумента = Неопределено;
|
||||
СерияИНомерДокумента = Неопределено;
|
||||
ДатаВыдачиДокумента = Неопределено;
|
||||
НаименованиеОрганаВыдавшегоДокумент = Неопределено;
|
||||
КодПодразделенияОрганаВыдавшегоДокумент = Неопределено;
|
||||
ДатаИстеченияСрокаДействияДокумента = Неопределено;
|
||||
ДокументУдостоверяющийЛичность = "";
|
||||
|
||||
Если СведенияОДокументеУдостоверяющемЛичность <> Неопределено Тогда
|
||||
КодВидаДокумента = СведенияОДокументеУдостоверяющемЛичность.КодВидДок;
|
||||
СерияИНомерДокумента = СведенияОДокументеУдостоверяющемЛичность.СерНомДок;
|
||||
ДатаВыдачиДокумента = Дата(СведенияОДокументеУдостоверяющемЛичность.ДатаДок);
|
||||
@@ -1427,6 +1359,7 @@
|
||||
КонецЕсли;
|
||||
|
||||
ДокументУдостоверяющийЛичность = СтрСоединить(РеквизитыДокумента, " ");
|
||||
КонецЕсли;
|
||||
|
||||
АдресРегистрации = "";
|
||||
АдресРегистрацииЗначение = "";
|
||||
@@ -1542,8 +1475,6 @@
|
||||
|
||||
Функция ПредставленияАдреса(СведенияОбАдресе)
|
||||
|
||||
СубъектРоссийскойФедерации = СведенияОбАдресе.Регион;
|
||||
ИдентификаторАдресаПоФИАС = СведенияОбАдресе.ИдФИАС;
|
||||
ФИАСАдресВРоссийскойФедерации = СведенияОбАдресе.ФИАСАдрРФ;
|
||||
АдресВРоссийскойФедерации = СведенияОбАдресе.АдрРФ;
|
||||
|
||||
@@ -1777,12 +1708,9 @@
|
||||
|
||||
ВерсияФормата = ОписаниеДоверенности.ВерсФорм;
|
||||
ФлагОбязательностиЭлементов = ОписаниеДоверенности.ПрЭлФорм;
|
||||
ИдентификаторФайла = ОписаниеДоверенности.ИдФайл;
|
||||
ИдентификаторФайлаДляПредставленияИнтересовВНалоговомОргане = ОписаниеДоверенности.ИдФайлНО;
|
||||
ИныеСведения = ОписаниеДоверенности.ИнСвед;
|
||||
Документ = ОписаниеДоверенности.Документ;
|
||||
|
||||
КодФормыПоКлассификаторуНалоговойДокументации = Документ.КНД;
|
||||
Доверенность = Документ.Довер;
|
||||
|
||||
СведенияОДоверенности = Доверенность.СвДов;
|
||||
@@ -1790,14 +1718,10 @@
|
||||
СведенияОПредставителях = Доверенность.СвУпПред;
|
||||
СведенияОПолномочияхПредставителей = Доверенность.СвПолн;
|
||||
|
||||
ВидДоверенности = СведенияОДоверенности.ВидДовер;
|
||||
ПризнакВозможностиПередоверия = СведенияОДоверенности.ПрПередов;
|
||||
ВнутреннийНомерДоверенности = СведенияОДоверенности.ВнНомДовер;
|
||||
ЕдиныйРегистрационныйНомер = СведенияОДоверенности.НомДовер;
|
||||
ДатаВыдачиДоверенности = Дата(СведенияОДоверенности.ДатаВыдДовер);
|
||||
СрокДействияДоверенности = Дата(СведенияОДоверенности.СрокДейст);
|
||||
КодНалоговогоОрганаПредставления = СведенияОДоверенности.КодНО;
|
||||
СведенияОбИнформационнойСистеме = СведенияОДоверенности.СведСист;
|
||||
|
||||
Объект.ДляНалоговыхОрганов = Сред(ФлагОбязательностиЭлементов, 4, 1) = "1";
|
||||
Объект.ВерсияФормата = ВерсияФормата;
|
||||
@@ -1814,14 +1738,8 @@
|
||||
|
||||
Если ТипДоверителя = "1" Тогда
|
||||
СведенияОДоверителеЮридическогоЛица = Доверитель.РосОргДовер;
|
||||
|
||||
ЕдиноличнымИсполнительнымОрганомВыступаетУправляющаяКомпания = СведенияОДоверителеЮридическогоЛица.ЕИОУК;
|
||||
ЕдиноличнымИсполнительнымОрганомВыступаетФизическоеЛицо = СведенияОДоверителеЮридическогоЛица.ЕИОФЛ;
|
||||
ЕдиноличнымИсполнительнымОрганомВыступаетИндивидуальныйПредприниматель = СведенияОДоверителеЮридическогоЛица.ЕИОИП;
|
||||
СведенияОЮридическомЛице = СведенияОДоверителеЮридическогоЛица.СвРосОрг;
|
||||
|
||||
ОрганизацияДоверитель = ДобавитьОрганизациюДоверителя(Объект, Неопределено, СведенияОЮридическомЛице);
|
||||
|
||||
СведенияОЛицахДоверителя = СведенияОДоверителеЮридическогоЛица.ЛицоБезДов;
|
||||
|
||||
Для Каждого СведенияОЛицеДоверителя Из СведенияОЛицахДоверителя Цикл
|
||||
@@ -1907,6 +1825,8 @@
|
||||
СведенияОМашиночитаемыхПолномочиях = СведенияОПолномочияхПредставителей.МашПолн;
|
||||
ТекстовоеСодержаниеПолномочия = СведенияОПолномочияхПредставителей.ТекстПолн;
|
||||
|
||||
Объект.СовместныеПолномочия = ПризнакСовместногоОсуществленияПолномочий = "2";
|
||||
|
||||
Если ТипПолномочия = "0" Тогда
|
||||
Полномочие = Объект.Полномочия.Добавить();
|
||||
Полномочие.Наименование = ТекстовоеСодержаниеПолномочия;
|
||||
@@ -1922,7 +1842,6 @@
|
||||
|
||||
СведенияОбОграниченияхКПолномочию = СведенияОМашиночитаемомПолномочии.ОгрСвПолн;
|
||||
Для Каждого СведенияОбОграниченииКПолномочию Из СведенияОбОграниченияхКПолномочию Цикл
|
||||
ПорядковыйНомерОграничения = СведенияОбОграниченииКПолномочию.ИдОгр;
|
||||
КодОграничения = СведенияОбОграниченииКПолномочию.КодОгр;
|
||||
НаименованиеОграничения = СведенияОбОграниченииКПолномочию.НаимОгр;
|
||||
НаименованиеЗначенияДляОграничения = СведенияОбОграниченииКПолномочию.НаимЗначОгр;
|
||||
@@ -2190,7 +2109,6 @@
|
||||
|
||||
Для Каждого Строка Из Объект.Доверители Цикл
|
||||
|
||||
СтрокаОбъекта = Объект.Доверители.НайтиСтроки(Новый Структура("Идентификатор", Строка.Идентификатор))[0];
|
||||
РеквизитыДоверителя = Строка.ДоверительРеквизиты.Получить();
|
||||
ЭтоФизическоеЛицо = РеквизитыДоверителя.ЭтоФизическоеЛицо;
|
||||
|
||||
@@ -2206,7 +2124,6 @@
|
||||
|
||||
Для Каждого Строка Из Объект.Представители Цикл
|
||||
|
||||
СтрокаОбъекта = Объект.Представители.НайтиСтроки(Новый Структура("Идентификатор", Строка.Идентификатор))[0];
|
||||
РеквизитыПредставителя = Строка.ПредставительРеквизиты.Получить();
|
||||
|
||||
Если НаименованиеПредставитель = "" Тогда
|
||||
|
||||
@@ -21,6 +21,7 @@
|
||||
СтатусВернаУстановленВручную = Ложь;
|
||||
УстановившийСтатусВерна = Неопределено;
|
||||
Подписана = Ложь;
|
||||
ДатаПроверки = Неопределено;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
|
||||
@@ -1,299 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<DataCompositionSchema xmlns="http://v8.1c.ru/8.1/data-composition-system/schema" xmlns:dcscom="http://v8.1c.ru/8.1/data-composition-system/common" xmlns:dcscor="http://v8.1c.ru/8.1/data-composition-system/core" xmlns:dcsset="http://v8.1c.ru/8.1/data-composition-system/settings" xmlns:v8="http://v8.1c.ru/8.1/data/core" xmlns:v8ui="http://v8.1c.ru/8.1/data/ui" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
|
||||
<dataSource>
|
||||
<name>ИсточникДанных1</name>
|
||||
<dataSourceType>Local</dataSourceType>
|
||||
</dataSource>
|
||||
<dataSet xsi:type="DataSetObject">
|
||||
<name>НаборДанных1</name>
|
||||
<field xsi:type="DataSetFieldField">
|
||||
<dataPath>Номер</dataPath>
|
||||
<field>Номер</field>
|
||||
<title xsi:type="v8:LocalStringType">
|
||||
<v8:item>
|
||||
<v8:lang>ru</v8:lang>
|
||||
<v8:content>Номер</v8:content>
|
||||
</v8:item>
|
||||
</title>
|
||||
</field>
|
||||
<field xsi:type="DataSetFieldField">
|
||||
<dataPath>ДатаВыдачи</dataPath>
|
||||
<field>ДатаВыдачи</field>
|
||||
<title xsi:type="v8:LocalStringType">
|
||||
<v8:item>
|
||||
<v8:lang>ru</v8:lang>
|
||||
<v8:content>Дата выдачи</v8:content>
|
||||
</v8:item>
|
||||
</title>
|
||||
<valueType>
|
||||
<v8:Type>xs:dateTime</v8:Type>
|
||||
<v8:DateQualifiers>
|
||||
<v8:DateFractions>Date</v8:DateFractions>
|
||||
</v8:DateQualifiers>
|
||||
</valueType>
|
||||
</field>
|
||||
<field xsi:type="DataSetFieldField">
|
||||
<dataPath>ДатаОкончания</dataPath>
|
||||
<field>ДатаОкончания</field>
|
||||
<title xsi:type="v8:LocalStringType">
|
||||
<v8:item>
|
||||
<v8:lang>ru</v8:lang>
|
||||
<v8:content>Дата окончания</v8:content>
|
||||
</v8:item>
|
||||
</title>
|
||||
<valueType>
|
||||
<v8:Type>xs:dateTime</v8:Type>
|
||||
<v8:DateQualifiers>
|
||||
<v8:DateFractions>Date</v8:DateFractions>
|
||||
</v8:DateQualifiers>
|
||||
</valueType>
|
||||
</field>
|
||||
<field xsi:type="DataSetFieldNestedDataSet">
|
||||
<dataPath>СведенияОДоверителях</dataPath>
|
||||
<field>СведенияОДоверителях</field>
|
||||
<title xsi:type="v8:LocalStringType">
|
||||
<v8:item>
|
||||
<v8:lang>ru</v8:lang>
|
||||
<v8:content>Сведения о доверителях</v8:content>
|
||||
</v8:item>
|
||||
</title>
|
||||
</field>
|
||||
<field xsi:type="DataSetFieldField">
|
||||
<dataPath>СведенияОДоверителях.Наименование</dataPath>
|
||||
<field>СведенияОДоверителях.Наименование</field>
|
||||
<title xsi:type="v8:LocalStringType">
|
||||
<v8:item>
|
||||
<v8:lang>ru</v8:lang>
|
||||
<v8:content>Наименование</v8:content>
|
||||
</v8:item>
|
||||
</title>
|
||||
</field>
|
||||
<field xsi:type="DataSetFieldField">
|
||||
<dataPath>СведенияОДоверителях.ИНН</dataPath>
|
||||
<field>СведенияОДоверителях.ИНН</field>
|
||||
<title xsi:type="v8:LocalStringType">
|
||||
<v8:item>
|
||||
<v8:lang>ru</v8:lang>
|
||||
<v8:content>ИНН</v8:content>
|
||||
</v8:item>
|
||||
</title>
|
||||
</field>
|
||||
<field xsi:type="DataSetFieldField">
|
||||
<dataPath>СведенияОДоверителях.КПП</dataPath>
|
||||
<field>СведенияОДоверителях.КПП</field>
|
||||
<title xsi:type="v8:LocalStringType">
|
||||
<v8:item>
|
||||
<v8:lang>ru</v8:lang>
|
||||
<v8:content>КПП</v8:content>
|
||||
</v8:item>
|
||||
</title>
|
||||
</field>
|
||||
<field xsi:type="DataSetFieldField">
|
||||
<dataPath>СведенияОДоверителях.ОГРН</dataPath>
|
||||
<field>СведенияОДоверителях.ОГРН</field>
|
||||
<title xsi:type="v8:LocalStringType">
|
||||
<v8:item>
|
||||
<v8:lang>ru</v8:lang>
|
||||
<v8:content>ОГРН</v8:content>
|
||||
</v8:item>
|
||||
</title>
|
||||
</field>
|
||||
<field xsi:type="DataSetFieldNestedDataSet">
|
||||
<dataPath>СведенияОДоверителях.Подписанты</dataPath>
|
||||
<field>Подписанты</field>
|
||||
<title xsi:type="v8:LocalStringType">
|
||||
<v8:item>
|
||||
<v8:lang>ru</v8:lang>
|
||||
<v8:content>Подписанты</v8:content>
|
||||
</v8:item>
|
||||
</title>
|
||||
</field>
|
||||
<field xsi:type="DataSetFieldField">
|
||||
<dataPath>СведенияОДоверителях.Подписанты.СведенияОДокументеУдостоверяющемЛичность</dataPath>
|
||||
<field>СведенияОДоверителях.Подписанты.СведенияОДокументеУдостоверяющемЛичность</field>
|
||||
<title xsi:type="v8:LocalStringType">
|
||||
<v8:item>
|
||||
<v8:lang>ru</v8:lang>
|
||||
<v8:content>Сведения о документе, удостоверяющем личность</v8:content>
|
||||
</v8:item>
|
||||
</title>
|
||||
</field>
|
||||
<field xsi:type="DataSetFieldField">
|
||||
<dataPath>СведенияОДоверителях.Подписанты.ФИО</dataPath>
|
||||
<field>СведенияОДоверителях.Подписанты.ФИО</field>
|
||||
<title xsi:type="v8:LocalStringType">
|
||||
<v8:item>
|
||||
<v8:lang>ru</v8:lang>
|
||||
<v8:content>ФИО</v8:content>
|
||||
</v8:item>
|
||||
</title>
|
||||
</field>
|
||||
<field xsi:type="DataSetFieldField">
|
||||
<dataPath>СведенияОДоверителях.Подписанты.ИНН</dataPath>
|
||||
<field>СведенияОДоверителях.Подписанты.ИНН</field>
|
||||
<title xsi:type="v8:LocalStringType">
|
||||
<v8:item>
|
||||
<v8:lang>ru</v8:lang>
|
||||
<v8:content>ИНН</v8:content>
|
||||
</v8:item>
|
||||
</title>
|
||||
</field>
|
||||
<field xsi:type="DataSetFieldField">
|
||||
<dataPath>СведенияОДоверителях.Подписанты.СНИЛС</dataPath>
|
||||
<field>СведенияОДоверителях.Подписанты.СНИЛС</field>
|
||||
<title xsi:type="v8:LocalStringType">
|
||||
<v8:item>
|
||||
<v8:lang>ru</v8:lang>
|
||||
<v8:content>СНИЛС</v8:content>
|
||||
</v8:item>
|
||||
</title>
|
||||
</field>
|
||||
<field xsi:type="DataSetFieldField">
|
||||
<dataPath>СведенияОДоверителях.Подписанты.Должность</dataPath>
|
||||
<field>СведенияОДоверителях.Подписанты.Должность</field>
|
||||
<title xsi:type="v8:LocalStringType">
|
||||
<v8:item>
|
||||
<v8:lang>ru</v8:lang>
|
||||
<v8:content>Должность</v8:content>
|
||||
</v8:item>
|
||||
</title>
|
||||
</field>
|
||||
<field xsi:type="DataSetFieldNestedDataSet">
|
||||
<dataPath>СведенияОПредставителях</dataPath>
|
||||
<field>СведенияОПредставителях</field>
|
||||
<title xsi:type="v8:LocalStringType">
|
||||
<v8:item>
|
||||
<v8:lang>ru</v8:lang>
|
||||
<v8:content>Сведения о представителях</v8:content>
|
||||
</v8:item>
|
||||
</title>
|
||||
</field>
|
||||
<field xsi:type="DataSetFieldField">
|
||||
<dataPath>СведенияОПредставителях.ФИО</dataPath>
|
||||
<field>СведенияОПредставителях.ФИО</field>
|
||||
<title xsi:type="v8:LocalStringType">
|
||||
<v8:item>
|
||||
<v8:lang>ru</v8:lang>
|
||||
<v8:content>ФИО</v8:content>
|
||||
</v8:item>
|
||||
</title>
|
||||
</field>
|
||||
<field xsi:type="DataSetFieldField">
|
||||
<dataPath>СведенияОПредставителях.ДатаРождения</dataPath>
|
||||
<field>СведенияОПредставителях.ДатаРождения</field>
|
||||
<title xsi:type="v8:LocalStringType">
|
||||
<v8:item>
|
||||
<v8:lang>ru</v8:lang>
|
||||
<v8:content>Дата рождения</v8:content>
|
||||
</v8:item>
|
||||
</title>
|
||||
</field>
|
||||
<field xsi:type="DataSetFieldField">
|
||||
<dataPath>СведенияОПредставителях.ИНН</dataPath>
|
||||
<field>СведенияОПредставителях.ИНН</field>
|
||||
<title xsi:type="v8:LocalStringType">
|
||||
<v8:item>
|
||||
<v8:lang>ru</v8:lang>
|
||||
<v8:content>ИНН</v8:content>
|
||||
</v8:item>
|
||||
</title>
|
||||
</field>
|
||||
<field xsi:type="DataSetFieldField">
|
||||
<dataPath>СведенияОПредставителях.СНИЛС</dataPath>
|
||||
<field>СведенияОПредставителях.СНИЛС</field>
|
||||
<title xsi:type="v8:LocalStringType">
|
||||
<v8:item>
|
||||
<v8:lang>ru</v8:lang>
|
||||
<v8:content>СНИЛС</v8:content>
|
||||
</v8:item>
|
||||
</title>
|
||||
</field>
|
||||
<field xsi:type="DataSetFieldNestedDataSet">
|
||||
<dataPath>Полномочия</dataPath>
|
||||
<field>Полномочия</field>
|
||||
<title xsi:type="v8:LocalStringType">
|
||||
<v8:item>
|
||||
<v8:lang>ru</v8:lang>
|
||||
<v8:content>Полномочия</v8:content>
|
||||
</v8:item>
|
||||
</title>
|
||||
</field>
|
||||
<field xsi:type="DataSetFieldField">
|
||||
<dataPath>Полномочия.Наименование</dataPath>
|
||||
<field>Полномочия.Наименование</field>
|
||||
<title xsi:type="v8:LocalStringType">
|
||||
<v8:item>
|
||||
<v8:lang>ru</v8:lang>
|
||||
<v8:content>Наименование</v8:content>
|
||||
</v8:item>
|
||||
</title>
|
||||
</field>
|
||||
<field xsi:type="DataSetFieldField">
|
||||
<dataPath>Полномочия.Код</dataPath>
|
||||
<field>Полномочия.Код</field>
|
||||
<title xsi:type="v8:LocalStringType">
|
||||
<v8:item>
|
||||
<v8:lang>ru</v8:lang>
|
||||
<v8:content>Код</v8:content>
|
||||
</v8:item>
|
||||
</title>
|
||||
</field>
|
||||
<field xsi:type="DataSetFieldField">
|
||||
<dataPath>Ссылка</dataPath>
|
||||
<field>Ссылка</field>
|
||||
<title xsi:type="v8:LocalStringType">
|
||||
<v8:item>
|
||||
<v8:lang>ru</v8:lang>
|
||||
<v8:content>Ссылка</v8:content>
|
||||
</v8:item>
|
||||
</title>
|
||||
</field>
|
||||
<field xsi:type="DataSetFieldField">
|
||||
<dataPath>СведенияОДоверителях.НомерСтроки</dataPath>
|
||||
<field>СведенияОДоверителях.НомерСтроки</field>
|
||||
<title xsi:type="v8:LocalStringType">
|
||||
<v8:item>
|
||||
<v8:lang>ru</v8:lang>
|
||||
<v8:content>Номер строки</v8:content>
|
||||
</v8:item>
|
||||
</title>
|
||||
</field>
|
||||
<field xsi:type="DataSetFieldField">
|
||||
<dataPath>СведенияОДоверителях.Подписанты.НомерСтроки</dataPath>
|
||||
<field>СведенияОДоверителях.Подписанты.НомерСтроки</field>
|
||||
<title xsi:type="v8:LocalStringType">
|
||||
<v8:item>
|
||||
<v8:lang>ru</v8:lang>
|
||||
<v8:content>СведенияОДоверителях.ПНомер строки</v8:content>
|
||||
</v8:item>
|
||||
</title>
|
||||
</field>
|
||||
<field xsi:type="DataSetFieldField">
|
||||
<dataPath>СведенияОПредставителях.НомерСтроки</dataPath>
|
||||
<field>СведенияОПредставителях.НомерСтроки</field>
|
||||
<title xsi:type="v8:LocalStringType">
|
||||
<v8:item>
|
||||
<v8:lang>ru</v8:lang>
|
||||
<v8:content>НомерСтроки</v8:content>
|
||||
</v8:item>
|
||||
</title>
|
||||
</field>
|
||||
<field xsi:type="DataSetFieldField">
|
||||
<dataPath>Полномочия.НомерСтроки</dataPath>
|
||||
<field>Полномочия.НомерСтроки</field>
|
||||
<title xsi:type="v8:LocalStringType">
|
||||
<v8:item>
|
||||
<v8:lang>ru</v8:lang>
|
||||
<v8:content>Номер строки</v8:content>
|
||||
</v8:item>
|
||||
</title>
|
||||
</field>
|
||||
<dataSource>ИсточникДанных1</dataSource>
|
||||
<objectName>ДанныеПечати</objectName>
|
||||
</dataSet>
|
||||
<settingsVariant>
|
||||
<dcsset:name>Основной</dcsset:name>
|
||||
<dcsset:presentation xsi:type="xs:string">Основной</dcsset:presentation>
|
||||
<dcsset:settings xmlns:pal="http://v8.1c.ru/8.1/data/ui/colors/palette" xmlns:style="http://v8.1c.ru/8.1/data/ui/style" xmlns:sys="http://v8.1c.ru/8.1/data/ui/fonts/system" xmlns:web="http://v8.1c.ru/8.1/data/ui/colors/web" xmlns:win="http://v8.1c.ru/8.1/data/ui/colors/windows"/>
|
||||
</settingsVariant>
|
||||
</DataCompositionSchema>
|
||||
BIN
Binary file not shown.
BIN
Binary file not shown.
Binary file not shown.
@@ -89,7 +89,7 @@
|
||||
<name>Code</name>
|
||||
<synonym>
|
||||
<key>ru</key>
|
||||
<value>Номер доверенности (внутренний)</value>
|
||||
<value>Номер (внутренний)</value>
|
||||
</synonym>
|
||||
<fillValue xsi:type="core:UndefinedValue"/>
|
||||
<fullTextSearch>Use</fullTextSearch>
|
||||
@@ -497,6 +497,22 @@
|
||||
<fullTextSearch>Use</fullTextSearch>
|
||||
<dataHistory>Use</dataHistory>
|
||||
</attributes>
|
||||
<attributes uuid="9acdec8d-e59e-47f1-b97c-a8050e590f81">
|
||||
<name>ДатаПроверки</name>
|
||||
<synonym>
|
||||
<key>ru</key>
|
||||
<value>Дата проверки</value>
|
||||
</synonym>
|
||||
<type>
|
||||
<types>Date</types>
|
||||
<dateQualifiers/>
|
||||
</type>
|
||||
<minValue xsi:type="core:UndefinedValue"/>
|
||||
<maxValue xsi:type="core:UndefinedValue"/>
|
||||
<fillValue xsi:type="core:UndefinedValue"/>
|
||||
<fullTextSearch>Use</fullTextSearch>
|
||||
<dataHistory>Use</dataHistory>
|
||||
</attributes>
|
||||
<tabularSections uuid="60f2c9f3-3090-442c-8991-0396b8f8b195">
|
||||
<producedTypes>
|
||||
<objectType typeId="f194327c-51ff-4fff-9c2c-df35946c1fa2" valueTypeId="8b5cd3d9-5cac-488d-89dd-ab98b9656a3e"/>
|
||||
@@ -1008,14 +1024,6 @@
|
||||
<value>Доверенность</value>
|
||||
</synonym>
|
||||
</templates>
|
||||
<templates uuid="b820dc39-a99a-42d1-9da1-65ee107c4f50">
|
||||
<name>ДанныеПечати</name>
|
||||
<synonym>
|
||||
<key>ru</key>
|
||||
<value>Данные печати</value>
|
||||
</synonym>
|
||||
<templateType>DataCompositionSchema</templateType>
|
||||
</templates>
|
||||
<templates uuid="e7d74349-6636-485f-888d-57086beb7574">
|
||||
<name>Ограничения</name>
|
||||
<synonym>
|
||||
|
||||
@@ -2743,7 +2743,7 @@
|
||||
|
||||
Если Не Справочники.ВерсииРасширений.ВсеРасширенияПодключены() Тогда
|
||||
СтарыеЗначения = ОбщегоНазначения.ЗначенияРеквизитовОбъекта(ПрофильОбъект.Ссылка, "ВидыДоступа, ЗначенияДоступа");
|
||||
Справочники.ПрофилиГруппДоступа.ВосстановитьНесуществующиеВидыИЗначенияДоступа(СтарыеЗначения, ПрофильОбъект);
|
||||
ВосстановитьНесуществующиеВидыИЗначенияДоступа(СтарыеЗначения, ПрофильОбъект);
|
||||
КонецЕсли;
|
||||
|
||||
ОбновлениеИнформационнойБазы.ЗаписатьОбъект(ПрофильОбъект);
|
||||
|
||||
@@ -471,152 +471,22 @@
|
||||
&НаСервере
|
||||
Процедура ЗаполнитьПолучателейРассылкиСАдресомЭлектроннойПочты(ТаблицаПолучателей)
|
||||
|
||||
ПолучателиМетаданные = ОбщегоНазначения.ОбъектМетаданныхПоИдентификатору(ИдентификаторОбъектаМетаданных, Ложь);
|
||||
ТипПолучателей = ИдентификаторОбъектаМетаданных.КлючОбъектаМетаданных.Получить();
|
||||
ПараметрыПолучателей = РассылкаОтчетовКлиентСервер.ПараметрыПолучателей();
|
||||
ПараметрыПолучателей.Ссылка = Ссылка;
|
||||
ПараметрыПолучателей.Получатели = ТаблицаПолучателей;
|
||||
ПараметрыПолучателей.Автор = Неопределено;
|
||||
ПараметрыПолучателей.Личная = Ложь;
|
||||
ПараметрыПолучателей.ТипПолучателейРассылки = ИдентификаторОбъектаМетаданных;
|
||||
ПараметрыПолучателей.ВидПочтовогоАдресаПолучателей = ВидПочтовогоАдресаПолучателей;
|
||||
|
||||
Запрос = Новый Запрос;
|
||||
|
||||
Если ТипПолучателей = Тип("СправочникСсылка.Пользователи") Тогда
|
||||
|
||||
ТекстЗапроса =
|
||||
"ВЫБРАТЬ
|
||||
| ТаблицаПолучателей.Получатель,
|
||||
| ТаблицаПолучателей.Исключен
|
||||
|ПОМЕСТИТЬ ТаблицаПолучателей
|
||||
|ИЗ
|
||||
| &ТаблицаПолучателей КАК ТаблицаПолучателей
|
||||
|;
|
||||
|
|
||||
|////////////////////////////////////////////////////////////////////////////////
|
||||
|ВЫБРАТЬ РАЗРЕШЕННЫЕ РАЗЛИЧНЫЕ
|
||||
| Пользователь.Ссылка КАК Получатель,
|
||||
| МАКСИМУМ(ТаблицаПолучателей.Исключен) КАК Исключен,
|
||||
| Пользователи.Наименование
|
||||
|ПОМЕСТИТЬ Получатели
|
||||
|ИЗ
|
||||
| ТаблицаПолучателей КАК ТаблицаПолучателей
|
||||
| ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.СоставыГруппПользователей КАК СоставыГруппПользователей
|
||||
| ПО СоставыГруппПользователей.ГруппаПользователей = ТаблицаПолучателей.Получатель
|
||||
| ЛЕВОЕ СОЕДИНЕНИЕ Справочник.Пользователи КАК Пользователи
|
||||
| ПО Пользователи.Ссылка = СоставыГруппПользователей.Пользователь
|
||||
|ГДЕ
|
||||
| НЕ Пользователи.ПометкаУдаления
|
||||
| И НЕ Пользователи.Недействителен
|
||||
| И НЕ Пользователи.Служебный
|
||||
|СГРУППИРОВАТЬ ПО
|
||||
| Пользователь.Ссылка,
|
||||
| Пользователи.Наименование
|
||||
|;
|
||||
|
|
||||
|////////////////////////////////////////////////////////////////////////////////
|
||||
|ВЫБРАТЬ РАЗРЕШЕННЫЕ РАЗЛИЧНЫЕ
|
||||
| Получатели.Получатель КАК Получатель,
|
||||
| Контакты.Представление КАК EMail,
|
||||
| Получатели.Наименование КАК Наименование
|
||||
|ИЗ
|
||||
| Получатели КАК Получатели
|
||||
| ЛЕВОЕ СОЕДИНЕНИЕ Справочник.Пользователи.КонтактнаяИнформация КАК Контакты
|
||||
| ПО Контакты.Ссылка = Получатели.Получатель
|
||||
| И Контакты.Вид = &ВидПочтовогоАдресаПолучателей
|
||||
|ГДЕ
|
||||
| НЕ Получатели.Исключен
|
||||
|
|
||||
|УПОРЯДОЧИТЬ ПО
|
||||
| Наименование
|
||||
|ИТОГИ
|
||||
| МАКСИМУМ(Наименование) КАК Наименование
|
||||
|ПО
|
||||
| Получатель";
|
||||
|
||||
Иначе
|
||||
|
||||
ТекстЗапроса =
|
||||
"ВЫБРАТЬ
|
||||
| ТаблицаПолучателей.Получатель,
|
||||
| ТаблицаПолучателей.Исключен
|
||||
|ПОМЕСТИТЬ ТаблицаПолучателей
|
||||
|ИЗ
|
||||
| &ТаблицаПолучателей КАК ТаблицаПолучателей
|
||||
|;
|
||||
|
|
||||
|////////////////////////////////////////////////////////////////////////////////
|
||||
|ВЫБРАТЬ РАЗРЕШЕННЫЕ РАЗЛИЧНЫЕ
|
||||
| Получатели.Ссылка КАК Получатель,
|
||||
| Контакты.Представление КАК EMail,
|
||||
| Получатели.Наименование КАК Наименование
|
||||
|ИЗ
|
||||
| Справочник.Пользователи КАК Получатели
|
||||
| ЛЕВОЕ СОЕДИНЕНИЕ Справочник.Пользователи.КонтактнаяИнформация КАК Контакты
|
||||
| ПО Контакты.Ссылка = Получатели.Ссылка
|
||||
| И Контакты.Вид = &ВидПочтовогоАдресаПолучателей
|
||||
|ГДЕ
|
||||
| Получатели.Ссылка В ИЕРАРХИИ
|
||||
| (ВЫБРАТЬ
|
||||
| Получатель
|
||||
| ИЗ
|
||||
| ТаблицаПолучателей
|
||||
| ГДЕ
|
||||
| НЕ Исключен)
|
||||
| И НЕ Получатели.Ссылка В ИЕРАРХИИ
|
||||
| (ВЫБРАТЬ
|
||||
| Получатель
|
||||
| ИЗ
|
||||
| ТаблицаПолучателей
|
||||
| ГДЕ
|
||||
| Исключен)
|
||||
| И НЕ Получатели.ПометкаУдаления
|
||||
| И &ЭтоНеГруппа
|
||||
|
|
||||
|УПОРЯДОЧИТЬ ПО
|
||||
| Наименование
|
||||
|ИТОГИ
|
||||
| МАКСИМУМ(Наименование) КАК Наименование
|
||||
|ПО
|
||||
| Получатель";
|
||||
|
||||
Если Не ПолучателиМетаданные.Иерархический Тогда
|
||||
// Не иерархический
|
||||
ТекстЗапроса = СтрЗаменить(ТекстЗапроса, "В ИЕРАРХИИ", "В");
|
||||
ТекстЗапроса = СтрЗаменить(ТекстЗапроса, "И &ЭтоНеГруппа", "");
|
||||
ИначеЕсли ПолучателиМетаданные.ВидИерархии = Метаданные.СвойстваОбъектов.ВидИерархии.ИерархияЭлементов Тогда
|
||||
// Иерархия элементов
|
||||
ТекстЗапроса = СтрЗаменить(ТекстЗапроса, "И &ЭтоНеГруппа", "");
|
||||
Иначе
|
||||
// Иерархия групп
|
||||
ТекстЗапроса = СтрЗаменить(ТекстЗапроса, "И &ЭтоНеГруппа", "И НЕ Получатели.ЭтоГруппа");
|
||||
КонецЕсли;
|
||||
|
||||
ТекстЗапроса = СтрЗаменить(ТекстЗапроса, "Справочник.Пользователи", ПолучателиМетаданные.ПолноеИмя());
|
||||
|
||||
КонецЕсли;
|
||||
|
||||
Запрос.УстановитьПараметр("ТаблицаПолучателей", ТаблицаПолучателей);
|
||||
Если ЗначениеЗаполнено(ВидПочтовогоАдресаПолучателей) Тогда
|
||||
Запрос.УстановитьПараметр("ВидПочтовогоАдресаПолучателей", ВидПочтовогоАдресаПолучателей);
|
||||
Иначе
|
||||
ТекстЗапроса = СтрЗаменить(ТекстЗапроса, ".Вид = &ВидПочтовогоАдресаПолучателей", ".Тип = &ТипПочтовогоАдреса");
|
||||
Запрос.УстановитьПараметр("ТипПочтовогоАдреса", Перечисления.ТипыКонтактнойИнформации.АдресЭлектроннойПочты);
|
||||
КонецЕсли;
|
||||
Запрос.Текст = ТекстЗапроса;
|
||||
|
||||
Попытка
|
||||
РезультатЗапроса = Запрос.Выполнить();
|
||||
ВыборкаПолучатели = РезультатЗапроса.Выбрать(ОбходРезультатаЗапроса.ПоГруппировкам);
|
||||
Исключение
|
||||
Возврат;
|
||||
КонецПопытки;
|
||||
СписокПолучателейРассылки = РассылкаОтчетов.СформироватьСписокПолучателейРассылки(ПараметрыПолучателей, Неопределено);
|
||||
|
||||
МассивПолучателей = Новый Массив;
|
||||
Пока ВыборкаПолучатели.Следующий() Цикл
|
||||
Выборка = ВыборкаПолучатели.Выбрать();
|
||||
Для Каждого Получатель Из СписокПолучателейРассылки Цикл
|
||||
СтрокаПолучатели = Получатели.Добавить();
|
||||
СтрокаПолучатели.Получатель = ВыборкаПолучатели.Получатель;
|
||||
МассивПолучателей.Добавить(СтрокаПолучатели.Получатель);
|
||||
Пока Выборка.Следующий() Цикл
|
||||
ТекущийАдрес = ?(ПустаяСтрока(СтрокаПолучатели.АдресЭлектроннойПочты), "",
|
||||
СтрокаПолучатели.АдресЭлектроннойПочты + "; ");
|
||||
СтрокаПолучатели.АдресЭлектроннойПочты = ТекущийАдрес + Выборка.EMail;
|
||||
КонецЦикла;
|
||||
СтрокаПолучатели.Получатель = Получатель.Ключ;
|
||||
МассивПолучателей.Добавить(Получатель.Ключ);
|
||||
СтрокаПолучатели.АдресЭлектроннойПочты = Получатель.Значение;
|
||||
КонецЦикла;
|
||||
|
||||
ЗаполнитьПаролиАрхиваИСертификатыДляШифрования(МассивПолучателей);
|
||||
|
||||
@@ -262,7 +262,7 @@
|
||||
&НаСервере
|
||||
Процедура ЗаполнитьПочтовыеАдреса()
|
||||
|
||||
ПараметрыПолучателей = Новый Структура("Ссылка, ВидПочтовогоАдресаПолучателей, Личная, Получатели, ТипПолучателейРассылки");
|
||||
ПараметрыПолучателей = РассылкаОтчетовКлиентСервер.ПараметрыПолучателей();
|
||||
ЗаполнитьЗначенияСвойств(ПараметрыПолучателей, ЭтотОбъект);
|
||||
ПараметрыПолучателей.Личная = Ложь;
|
||||
ПараметрыПолучателей.ТипПолучателейРассылки = ИдентификаторОбъектаМетаданных;
|
||||
@@ -328,18 +328,28 @@
|
||||
&НаКлиентеНаСервереБезКонтекста
|
||||
Процедура ОбновитьКоличествоПолучателей(Форма)
|
||||
|
||||
КоличествоПолучателей = КоличествоПолучателейСУчетомГрупп(Форма.Получатели,
|
||||
Форма.ИдентификаторОбъектаМетаданных);
|
||||
ПараметрыПолучателей = РассылкаОтчетовКлиентСервер.ПараметрыПолучателей();
|
||||
ЗаполнитьЗначенияСвойств(ПараметрыПолучателей, Форма);
|
||||
ПараметрыПолучателей.Личная = Ложь;
|
||||
ПараметрыПолучателей.ТипПолучателейРассылки = Форма.ИдентификаторОбъектаМетаданных;
|
||||
|
||||
КоличествоПолучателей = КоличествоПолучателейСУчетомГрупп(ПараметрыПолучателей);
|
||||
|
||||
Форма.ИтогВсего = КоличествоПолучателей.Всего;
|
||||
Если КоличествоПолучателей.Исключены <> Неопределено Тогда
|
||||
Форма.ИтогИсключены = КоличествоПолучателей.Исключены;
|
||||
Форма.Элементы.ИтогИсключены.Видимость = Истина;
|
||||
Иначе
|
||||
Форма.ИтогИсключены = 0;
|
||||
Форма.Элементы.ИтогИсключены.Видимость = Ложь;
|
||||
КонецЕсли;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
&НаСервереБезКонтекста
|
||||
Функция КоличествоПолучателейСУчетомГрупп(Знач Получатели, Знач ИдентификаторОбъектаМетаданных)
|
||||
Функция КоличествоПолучателейСУчетомГрупп(Знач ПараметрыПолучателей)
|
||||
|
||||
Возврат Справочники.РассылкиОтчетов.КоличествоПолучателейСУчетомГрупп(Получатели, ИдентификаторОбъектаМетаданных);
|
||||
Возврат Справочники.РассылкиОтчетов.КоличествоПолучателейСУчетомГрупп(ПараметрыПолучателей);
|
||||
|
||||
КонецФункции
|
||||
|
||||
|
||||
@@ -3536,8 +3536,14 @@
|
||||
Остаток = 75 - ПредставлениеОтключенных.ДлинаКраткого;
|
||||
Представление = РассылкаОтчетовКлиентСервер.ПредставлениеСписка(Включенные, "Получатель", Остаток);
|
||||
|
||||
КоличествоПолучателей = КоличествоПолучателейСУчетомГрупп(Форма.Объект.Получатели,
|
||||
Форма.Объект.ТипПолучателейРассылки);
|
||||
ПараметрыПолучателей = РассылкаОтчетовКлиентСервер.ПараметрыПолучателей();
|
||||
ПараметрыПолучателей.Ссылка = Форма.Объект.Ссылка;
|
||||
ПараметрыПолучателей.ВидПочтовогоАдресаПолучателей = Форма.Объект.ВидПочтовогоАдресаПолучателей;
|
||||
ПараметрыПолучателей.Личная = Форма.Объект.Личная;
|
||||
ПараметрыПолучателей.ТипПолучателейРассылки = Форма.Объект.ТипПолучателейРассылки;
|
||||
ПараметрыПолучателей.Получатели = Форма.Объект.Получатели;
|
||||
|
||||
КоличествоПолучателей = КоличествоПолучателейСУчетомГрупп(ПараметрыПолучателей);
|
||||
|
||||
Если КоличествоПолучателей.Всего = 0 Тогда
|
||||
Представление.Краткое = НСтр("ru = '<Укажите получателей>'");
|
||||
@@ -3551,7 +3557,7 @@
|
||||
Представление.Краткое = Представление.Краткое + ", ...";
|
||||
КонецЕсли;
|
||||
|
||||
Если КоличествоПолучателей.Исключены > 0 Тогда
|
||||
Если КоличествоПолучателей.Исключены <> Неопределено И КоличествоПолучателей.Исключены > 0 Тогда
|
||||
ШаблонРазделения = НСтр("ru = 'Кроме'")+ ": ";
|
||||
Представление.Полное = Представление.Полное + ";" + Символы.ПС + ШаблонРазделения + ПредставлениеОтключенных.Полное;
|
||||
Если Представление.ДлинаКраткого + ПредставлениеОтключенных.ДлинаКраткого <= 75 Тогда
|
||||
@@ -3560,7 +3566,7 @@
|
||||
КонецЕсли;
|
||||
Если Представление.МаксимумПревышен
|
||||
Или ПредставлениеОтключенных.МаксимумПревышен Тогда
|
||||
Если КоличествоПолучателей.Исключены > 0 Тогда
|
||||
Если КоличествоПолучателей.Исключены <> Неопределено И КоличествоПолучателей.Исключены > 0 Тогда
|
||||
ШаблонОкончания = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
|
||||
НСтр("ru = '(всего %1, исключая %2)'"),
|
||||
КоличествоПолучателей.Всего,
|
||||
@@ -3577,9 +3583,9 @@
|
||||
КонецФункции
|
||||
|
||||
&НаСервереБезКонтекста
|
||||
Функция КоличествоПолучателейСУчетомГрупп(Знач Получатели, Знач ИдентификаторОбъектаМетаданных)
|
||||
Функция КоличествоПолучателейСУчетомГрупп(ПараметрыПолучателей)
|
||||
|
||||
Возврат Справочники.РассылкиОтчетов.КоличествоПолучателейСУчетомГрупп(Получатели, ИдентификаторОбъектаМетаданных);
|
||||
Возврат Справочники.РассылкиОтчетов.КоличествоПолучателейСУчетомГрупп(ПараметрыПолучателей);
|
||||
|
||||
КонецФункции
|
||||
|
||||
@@ -4095,113 +4101,27 @@
|
||||
&НаСервере
|
||||
Функция ПолучитьПервогоПолучателя()
|
||||
|
||||
ПараметрыПолучателей = РассылкаОтчетовКлиентСервер.ПараметрыПолучателей();
|
||||
ПараметрыПолучателей.Получатели = Объект.Получатели;
|
||||
ПараметрыПолучателей.Автор = Объект.Автор;
|
||||
ПараметрыПолучателей.Личная = Объект.Личная;
|
||||
ПараметрыПолучателей.ТипПолучателейРассылки = Объект.ТипПолучателейРассылки;
|
||||
ПараметрыПолучателей.ВидПочтовогоАдресаПолучателей = Объект.ВидПочтовогоАдресаПолучателей;
|
||||
|
||||
СписокПолучателейРассылки = РассылкаОтчетов.СформироватьСписокПолучателейРассылки(ПараметрыПолучателей, Неопределено);
|
||||
|
||||
ПолучателиМетаданные = ОбщегоНазначения.ОбъектМетаданныхПоИдентификатору(Объект.ТипПолучателейРассылки, Ложь);
|
||||
ТипПолучателей = Объект.ТипПолучателейРассылки.КлючОбъектаМетаданных.Получить();
|
||||
|
||||
Запрос = Новый Запрос;
|
||||
|
||||
Если ТипПолучателей = Тип("СправочникСсылка.Пользователи") Тогда
|
||||
|
||||
ТекстЗапроса =
|
||||
"ВЫБРАТЬ
|
||||
| ТаблицаПолучателей.Получатель,
|
||||
| ТаблицаПолучателей.Исключен
|
||||
|ПОМЕСТИТЬ ТаблицаПолучателей
|
||||
|ИЗ
|
||||
| &ТаблицаПолучателей КАК ТаблицаПолучателей
|
||||
|;
|
||||
|
|
||||
|////////////////////////////////////////////////////////////////////////////////
|
||||
|ВЫБРАТЬ РАЗРЕШЕННЫЕ РАЗЛИЧНЫЕ
|
||||
| Пользователь.Ссылка КАК Получатель,
|
||||
| МАКСИМУМ(ТаблицаПолучателей.Исключен) КАК Исключен,
|
||||
| Пользователи.Наименование
|
||||
|ПОМЕСТИТЬ Получатели
|
||||
|ИЗ
|
||||
| ТаблицаПолучателей КАК ТаблицаПолучателей
|
||||
| ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.СоставыГруппПользователей КАК СоставыГруппПользователей
|
||||
| ПО СоставыГруппПользователей.ГруппаПользователей = ТаблицаПолучателей.Получатель
|
||||
| ЛЕВОЕ СОЕДИНЕНИЕ Справочник.Пользователи КАК Пользователи
|
||||
| ПО Пользователи.Ссылка = СоставыГруппПользователей.Пользователь
|
||||
|ГДЕ
|
||||
| НЕ Пользователи.ПометкаУдаления
|
||||
| И НЕ Пользователи.Недействителен
|
||||
| И НЕ Пользователи.Служебный
|
||||
|СГРУППИРОВАТЬ ПО
|
||||
| Пользователь.Ссылка,
|
||||
| Пользователи.Наименование
|
||||
|;
|
||||
|
|
||||
|////////////////////////////////////////////////////////////////////////////////
|
||||
|ВЫБРАТЬ РАЗРЕШЕННЫЕ РАЗЛИЧНЫЕ ПЕРВЫЕ 1
|
||||
| Получатели.Получатель КАК Получатель,
|
||||
| Получатели.Наименование КАК Наименование
|
||||
|ИЗ
|
||||
| Получатели КАК Получатели
|
||||
|ГДЕ
|
||||
| НЕ Получатели.Исключен
|
||||
|
|
||||
|УПОРЯДОЧИТЬ ПО
|
||||
| Наименование";
|
||||
|
||||
Иначе
|
||||
|
||||
ТекстЗапроса =
|
||||
"ВЫБРАТЬ
|
||||
| ТаблицаПолучателей.Получатель,
|
||||
| ТаблицаПолучателей.Исключен
|
||||
|ПОМЕСТИТЬ ТаблицаПолучателей
|
||||
|ИЗ
|
||||
| &ТаблицаПолучателей КАК ТаблицаПолучателей
|
||||
|;
|
||||
|
|
||||
|////////////////////////////////////////////////////////////////////////////////
|
||||
|ВЫБРАТЬ РАЗРЕШЕННЫЕ РАЗЛИЧНЫЕ ПЕРВЫЕ 1
|
||||
| Получатели.Ссылка КАК Получатель,
|
||||
| Получатели.Наименование КАК Наименование
|
||||
|ИЗ
|
||||
| Справочник.Пользователи КАК Получатели
|
||||
|ГДЕ
|
||||
| Получатели.Ссылка В ИЕРАРХИИ
|
||||
| (ВЫБРАТЬ
|
||||
| Получатель
|
||||
| ИЗ
|
||||
| ТаблицаПолучателей
|
||||
| ГДЕ
|
||||
| НЕ Исключен)
|
||||
| И НЕ Получатели.ПометкаУдаления
|
||||
| И &ЭтоНеГруппа
|
||||
|
|
||||
|УПОРЯДОЧИТЬ ПО
|
||||
| Наименование";
|
||||
|
||||
Если Не ПолучателиМетаданные.Иерархический Тогда
|
||||
// Не иерархический
|
||||
ТекстЗапроса = СтрЗаменить(ТекстЗапроса, "В ИЕРАРХИИ", "В");
|
||||
ТекстЗапроса = СтрЗаменить(ТекстЗапроса, "И &ЭтоНеГруппа", "");
|
||||
ИначеЕсли ПолучателиМетаданные.ВидИерархии = Метаданные.СвойстваОбъектов.ВидИерархии.ИерархияЭлементов Тогда
|
||||
// Иерархия элементов
|
||||
ТекстЗапроса = СтрЗаменить(ТекстЗапроса, "И &ЭтоНеГруппа", "");
|
||||
Иначе
|
||||
// Иерархия групп
|
||||
ТекстЗапроса = СтрЗаменить(ТекстЗапроса, "И &ЭтоНеГруппа", "И НЕ Получатели.ЭтоГруппа");
|
||||
КонецЕсли;
|
||||
|
||||
ТекстЗапроса = СтрЗаменить(ТекстЗапроса, "Справочник.Пользователи", ПолучателиМетаданные.ПолноеИмя());
|
||||
|
||||
КонецЕсли;
|
||||
|
||||
Запрос.УстановитьПараметр("ТаблицаПолучателей", Объект.Получатели.Выгрузить());
|
||||
Запрос.Текст = ТекстЗапроса;
|
||||
|
||||
ПервыйПолучатель = Новый Структура ("Наименование, Ссылка", "", Новый (ТипПолучателей));
|
||||
|
||||
РезультатЗапроса = Запрос.Выполнить();
|
||||
Выборка = РезультатЗапроса.Выбрать();
|
||||
Для Каждого Получатель Из СписокПолучателейРассылки Цикл
|
||||
ПервыйПолучатель.Ссылка = Получатель.Ключ;
|
||||
Прервать;
|
||||
КонецЦикла;
|
||||
|
||||
Если Выборка.Следующий() Тогда
|
||||
ПервыйПолучатель.Наименование = Выборка.Наименование;
|
||||
ПервыйПолучатель.Ссылка = Выборка.Получатель;
|
||||
Если ЗначениеЗаполнено(ПервыйПолучатель.Ссылка) Тогда
|
||||
ПервыйПолучатель.Наименование = ОбщегоНазначения.ЗначениеРеквизитаОбъекта(ПервыйПолучатель.Ссылка, "Наименование");
|
||||
КонецЕсли;
|
||||
|
||||
Возврат ПервыйПолучатель;
|
||||
|
||||
@@ -292,21 +292,31 @@
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
Функция КоличествоПолучателейСУчетомГрупп(Знач Получатели, Знач ИдентификаторОбъектаМетаданных) Экспорт
|
||||
Функция КоличествоПолучателейСУчетомГрупп(Знач ПараметрыПолучателей) Экспорт
|
||||
|
||||
КоличествоПолучателей = Новый Структура("Всего, Исключены", 0, 0);
|
||||
КоличествоПолучателей = Новый Структура("Всего, Исключены", 0, Неопределено);
|
||||
|
||||
Если ИдентификаторОбъектаМетаданных = Неопределено Тогда
|
||||
Если ПараметрыПолучателей.ТипПолучателейРассылки = Неопределено Тогда
|
||||
Возврат КоличествоПолучателей;
|
||||
КонецЕсли;
|
||||
|
||||
ПолучателиМетаданные = ОбщегоНазначения.ОбъектМетаданныхПоИдентификатору(ИдентификаторОбъектаМетаданных, Ложь);
|
||||
Запрос = Новый Запрос;
|
||||
СписокПолучателей = Новый Соответствие;
|
||||
РассылкаОтчетовПереопределяемый.ПередФормированиемСпискаПолучателейРассылки(ПараметрыПолучателей, Запрос, Истина, СписокПолучателей);
|
||||
|
||||
Если ЗначениеЗаполнено(Запрос.Текст) Тогда
|
||||
ПолучателиРассылки = РассылкаОтчетов.СформироватьСписокПолучателейРассылки(ПараметрыПолучателей, Неопределено);
|
||||
КоличествоПолучателей.Всего = ПолучателиРассылки.Количество();
|
||||
Возврат КоличествоПолучателей;
|
||||
КонецЕсли;
|
||||
|
||||
ПолучателиМетаданные = ОбщегоНазначения.ОбъектМетаданныхПоИдентификатору(ПараметрыПолучателей.ТипПолучателейРассылки, Ложь);
|
||||
|
||||
Если ПолучателиМетаданные = Неопределено Или ПолучателиМетаданные = Null Тогда
|
||||
Возврат КоличествоПолучателей;
|
||||
КонецЕсли;
|
||||
|
||||
ТипПолучателей = ИдентификаторОбъектаМетаданных.КлючОбъектаМетаданных.Получить();
|
||||
ТипПолучателей = ПараметрыПолучателей.ТипПолучателейРассылки.КлючОбъектаМетаданных.Получить();
|
||||
|
||||
Запрос = Новый Запрос;
|
||||
|
||||
@@ -439,7 +449,7 @@
|
||||
|
||||
КонецЕсли;
|
||||
|
||||
Запрос.УстановитьПараметр("ТаблицаПолучателей", Получатели.Выгрузить());
|
||||
Запрос.УстановитьПараметр("ТаблицаПолучателей", ПараметрыПолучателей.Получатели.Выгрузить());
|
||||
Запрос.Текст = ТекстЗапроса;
|
||||
|
||||
Попытка
|
||||
|
||||
@@ -45,7 +45,7 @@
|
||||
| ПО ИсполнителиЗадач.РольИсполнителя = СправочникРолиИсполнителей.Ссылка
|
||||
|;";
|
||||
|
||||
Если ПолучитьФункциональнуюОпцию("ИспользоватьВнешнихПользователей") Тогда
|
||||
Если Не ПолучитьФункциональнуюОпцию("ИспользоватьВнешнихПользователей") Тогда
|
||||
|
||||
ТекстЗапроса = ТекстЗапроса + "ВЫБРАТЬ
|
||||
| СправочникРолиИсполнителей.Ссылка,
|
||||
@@ -78,7 +78,15 @@
|
||||
|
||||
Иначе
|
||||
|
||||
ТекстЗапроса = ТекстЗапроса + "ВЫБРАТЬ
|
||||
ТекстЗапроса = ТекстЗапроса + "
|
||||
|ВЫБРАТЬ РАЗЛИЧНЫЕ
|
||||
| РолиИсполнителейНазначение.Ссылка КАК Ссылка,
|
||||
| РолиИсполнителейНазначение.ТипПользователей КАК ТипПользователей
|
||||
|ПОМЕСТИТЬ РолиИсполнителейНазначение
|
||||
|ИЗ
|
||||
| Справочник.РолиИсполнителей.Назначение КАК РолиИсполнителейНазначение
|
||||
|;
|
||||
|ВЫБРАТЬ
|
||||
| СправочникРолиИсполнителей.Ссылка,
|
||||
| СправочникРолиИсполнителей.ПометкаУдаления,
|
||||
| СправочникРолиИсполнителей.Предопределенный,
|
||||
@@ -105,7 +113,7 @@
|
||||
| СправочникРолиИсполнителей.ВнешняяРоль,
|
||||
| СправочникРолиИсполнителей.КраткоеПредставление
|
||||
|ИЗ
|
||||
| Справочник.РолиИсполнителей.Назначение КАК РолиИсполнителейНазначение
|
||||
| РолиИсполнителейНазначение КАК РолиИсполнителейНазначение
|
||||
| ЛЕВОЕ СОЕДИНЕНИЕ Справочник.РолиИсполнителей КАК СправочникРолиИсполнителей
|
||||
| ПО РолиИсполнителейНазначение.Ссылка = СправочникРолиИсполнителей.Ссылка
|
||||
|ГДЕ
|
||||
|
||||
+14
@@ -879,6 +879,20 @@
|
||||
<chooseType>true</chooseType>
|
||||
<typeDomainEnabled>true</typeDomainEnabled>
|
||||
<textEdit>true</textEdit>
|
||||
<choiceParameterLinks>
|
||||
<name>СертификатПредставителя</name>
|
||||
<datapath xsi:type="form:DataPath">
|
||||
<segments>Сертификат</segments>
|
||||
</datapath>
|
||||
</choiceParameterLinks>
|
||||
<choiceParameters>
|
||||
<name>ТолькоДействующие</name>
|
||||
<value xsi:type="form:FormChoiceListDesTimeValue">
|
||||
<value xsi:type="core:BooleanValue">
|
||||
<value>true</value>
|
||||
</value>
|
||||
</value>
|
||||
</choiceParameters>
|
||||
<textSize>Normal</textSize>
|
||||
</extInfo>
|
||||
</items>
|
||||
|
||||
+10
-2
@@ -623,6 +623,12 @@
|
||||
&НаСервере
|
||||
Процедура ПодобратьДоверенность()
|
||||
|
||||
Если Не ЭтоАдресВременногоХранилища(СертификатАдрес) Тогда
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
// Локализация
|
||||
|
||||
Если Не ОбщегоНазначения.ПодсистемаСуществует("СтандартныеПодсистемы.МашиночитаемыеДоверенности") Тогда
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
@@ -636,7 +642,7 @@
|
||||
ОтборДляДоверенностейПоСертификату = МодульМашиночитаемыеДоверенностиФНС.ОтборДляДоверенностейПоСертификату(СертификатКриптографии);
|
||||
ВыбранныеПоля = Новый Массив;
|
||||
ВыбранныеПоля.Добавить("МашиночитаемаяДоверенность");
|
||||
ВыбранныеПоля.Добавить("Представление");
|
||||
ВыбранныеПоля.Добавить("Наименование");
|
||||
ВыбранныеПоля.Добавить("ДатаВыдачи");
|
||||
Доверенности = МодульМашиночитаемыеДоверенностиФНС.ДоверенностиСОтбором(ОтборДляДоверенностейПоСертификату, ВыбранныеПоля);
|
||||
|
||||
@@ -645,11 +651,13 @@
|
||||
Элементы.МашиночитаемаяДоверенность.СписокВыбора.Очистить();
|
||||
Для Каждого Строка Из Доверенности Цикл
|
||||
Элементы.МашиночитаемаяДоверенность.СписокВыбора.Добавить(Строка.МашиночитаемаяДоверенность,
|
||||
СтрШаблон("%1, %2", Строка.Представление, Формат(Строка.ДатаВыдачи, "ДЛФ=D")));
|
||||
СтрШаблон("%1, %2", Строка.Наименование, Формат(Строка.ДатаВыдачи, "ДЛФ=D")));
|
||||
КонецЦикла;
|
||||
МашиночитаемаяДоверенность = Элементы.МашиночитаемаяДоверенность.СписокВыбора[0].Значение;
|
||||
КонецЕсли;
|
||||
|
||||
// Конец Локализация
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
&НаКлиенте
|
||||
|
||||
+1
@@ -2448,6 +2448,7 @@
|
||||
<name>ПодобратьФизическоеЛицо</name>
|
||||
</handler>
|
||||
</action>
|
||||
<modifiesStoredData>true</modifiesStoredData>
|
||||
<currentRowUse>Auto</currentRowUse>
|
||||
<selectedRowsUse>Auto</selectedRowsUse>
|
||||
</formCommands>
|
||||
|
||||
@@ -370,6 +370,10 @@
|
||||
<metadata>ScheduledJob.ОбновлениеАгрегатов</metadata>
|
||||
<use>DontUse</use>
|
||||
</content>
|
||||
<content>
|
||||
<metadata>InformationRegister.КлассификаторыМЧД</metadata>
|
||||
<use>DontUse</use>
|
||||
</content>
|
||||
<content>
|
||||
<metadata>InformationRegister.ДополнительныеАдресныеСведения</metadata>
|
||||
<use>DontUse</use>
|
||||
@@ -602,6 +606,10 @@
|
||||
<metadata>InformationRegister.СообщенияОбменаДаннымиОбластейДанных</metadata>
|
||||
<use>DontUse</use>
|
||||
</content>
|
||||
<content>
|
||||
<metadata>ScheduledJob.ОбновлениеКлассификаторовМЧД</metadata>
|
||||
<use>DontUse</use>
|
||||
</content>
|
||||
<content>
|
||||
<metadata>ScheduledJob.СборИОтправкаСтатистики</metadata>
|
||||
<use>DontUse</use>
|
||||
|
||||
@@ -22,10 +22,9 @@
|
||||
|
||||
// Локализация
|
||||
|
||||
Если ОбщегоНазначения.ПодсистемаСуществует("СтандартныеПодсистемы.МашиночитаемыеДоверенности")
|
||||
И (Пользователи.ЭтоПолноправныйПользователь() Или ПравоДоступа("Просмотр", Метаданные.Справочники.МашиночитаемыеДоверенности)) Тогда
|
||||
Элементы.ОткрытьМашиночитаемыеДоверенности.Видимость = Истина;
|
||||
Элементы.ОткрытьМашиночитаемыеДоверенности.Заголовок = Метаданные.Справочники["МашиночитаемыеДоверенности"].Синоним;
|
||||
Если ОбщегоНазначения.ПодсистемаСуществует("СтандартныеПодсистемы.МашиночитаемыеДоверенности") Тогда
|
||||
МодульМашиночитаемыеДоверенностиФНССлужебный = ОбщегоНазначения.ОбщийМодуль("МашиночитаемыеДоверенностиФНССлужебный");
|
||||
МодульМашиночитаемыеДоверенностиФНССлужебный.ПриСозданииНаСервере(ЭтотОбъект);
|
||||
КонецЕсли;
|
||||
|
||||
// Конец Локализация
|
||||
|
||||
@@ -1541,12 +1541,12 @@
|
||||
Для Каждого ФайлДляЗаписи Из Контекст.ФайлыВоВременномХранилище Цикл
|
||||
Вызов = Новый Массив;
|
||||
Вызов.Добавить("ЗапуститьПриложение");
|
||||
Вызов.Добавить(ПолученныйВременныйКаталог+ФайлДляЗаписи.Представление);
|
||||
Вызов.Добавить(ПолученныйВременныйКаталог+ПолучитьРазделительПути()+ФайлДляЗаписи.Представление);
|
||||
Вызов.Добавить();
|
||||
Вызов.Добавить(Ложь);
|
||||
Вызовы.Добавить(Вызов);
|
||||
|
||||
МассивПередаваемыхФайлов.Добавить(Новый ОписаниеПередаваемогоФайла(ПолученныйВременныйКаталог+ФайлДляЗаписи.Представление, ФайлДляЗаписи.АдресВоВременномХранилище));
|
||||
МассивПередаваемыхФайлов.Добавить(Новый ОписаниеПередаваемогоФайла(ПолученныйВременныйКаталог+ПолучитьРазделительПути()+ФайлДляЗаписи.Представление, ФайлДляЗаписи.АдресВоВременномХранилище));
|
||||
КонецЦикла;
|
||||
|
||||
Вызов = Новый Массив;
|
||||
|
||||
@@ -332,6 +332,7 @@
|
||||
Процедура ПоместитьВБуферОбмена(Команда)
|
||||
|
||||
ДокументHTML = Элементы.ПолеHTML.Документ;
|
||||
ДокументHTML.defaultView.value_to_copy = ПолучитьЗначениеТекущейСтроки();
|
||||
Кнопка = ДокументHTML.getElementById("myb");
|
||||
Если Кнопка = Неопределено Тогда
|
||||
ПоказатьПредупреждение(,НСтр("ru = 'Выберите поле объекта, оператор или функцию.'"));
|
||||
@@ -794,17 +795,18 @@
|
||||
| </div>
|
||||
| <button id=""myb"" class=""myButton"" onclick=""copytext();"">%4</button>
|
||||
| <script type=""text/javascript"">
|
||||
| var value_to_copy = null;
|
||||
| function onDragStart(event) {
|
||||
| event
|
||||
| .dataTransfer
|
||||
| .setData('text/plain', ""%1"");
|
||||
| .setData('text/plain', value_to_copy);
|
||||
| }
|
||||
|
|
||||
| function copytext() {
|
||||
| var area = document.createElement('textarea');
|
||||
|
|
||||
| document.body.appendChild(area);
|
||||
| area.value = ""%1"";
|
||||
| area.value = value_to_copy;
|
||||
| area.select();
|
||||
| document.execCommand(""copy"");
|
||||
| document.body.removeChild(area);
|
||||
@@ -886,16 +888,17 @@
|
||||
| </div>
|
||||
| <button id=""myb"" class=""myButton"" onclick=""copytext();"">%4</button>
|
||||
| <script type=""text/javascript"">
|
||||
| var value_to_copy = null;
|
||||
| function onDragStart(event) {
|
||||
| event
|
||||
| .dataTransfer
|
||||
| .setData('text/plain', ""%1"");
|
||||
| .setData('text/plain', value_to_copy);
|
||||
| }
|
||||
| function copytext() {
|
||||
| var area = document.createElement('textarea');
|
||||
|
|
||||
| document.body.appendChild(area);
|
||||
| area.value = ""%1"";
|
||||
| area.value = value_to_copy;
|
||||
| area.select();
|
||||
| document.execCommand(""copy"");
|
||||
| document.body.removeChild(area);
|
||||
@@ -2082,12 +2085,20 @@
|
||||
&НаКлиенте
|
||||
Процедура ЗаполнитьПолеHTMLПоТекущемуПолю()
|
||||
|
||||
Значение = ПолучитьЗначениеТекущейСтроки();
|
||||
|
||||
УстановитьВHTMLПоле(Значение);
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
&НаКлиенте
|
||||
Функция ПолучитьЗначениеТекущейСтроки()
|
||||
ТекущаяСтрока = Элементы[ИмяСпискаПолей()].ТекущаяСтрока;
|
||||
Реквизит = ЭтотОбъект[ИмяСпискаПолей()].НайтиПоИдентификатору(ТекущаяСтрока);
|
||||
|
||||
Если Реквизит.Папка Или Реквизит.Таблица
|
||||
И Не СтрНачинаетсяС(Реквизит.ПутьКДанным, "ОбщиеРеквизиты.") Тогда
|
||||
Возврат;
|
||||
Возврат "";
|
||||
КонецЕсли;
|
||||
|
||||
Значение = "[" + Реквизит.ПредставлениеПутиКДанным + "]";
|
||||
@@ -2099,9 +2110,9 @@
|
||||
"[Формат(%1, %2)]", Значение, """" + Реквизит.Формат + """");
|
||||
КонецЕсли;
|
||||
|
||||
УстановитьВHTMLПоле(Значение);
|
||||
Возврат Значение;
|
||||
|
||||
КонецПроцедуры
|
||||
КонецФункции
|
||||
|
||||
&НаКлиенте
|
||||
Процедура Подключаемый_ДоступныеПоляПередНачаломИзменения(Элемент, Отказ)
|
||||
|
||||
@@ -115,86 +115,6 @@
|
||||
</extendedTooltip>
|
||||
<extInfo xsi:type="form:ButtonGroupExtInfo"/>
|
||||
</items>
|
||||
<items xsi:type="form:FormGroup">
|
||||
<name>ГруппаОтменитьВернуть</name>
|
||||
<id>470</id>
|
||||
<items xsi:type="form:Button">
|
||||
<name>Отменить</name>
|
||||
<id>472</id>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<extendedTooltip>
|
||||
<name>ОтменитьРасширеннаяПодсказка</name>
|
||||
<id>473</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<commandName>Form.Item.ТабличныйДокумент.StandardCommand.Undo</commandName>
|
||||
<buttonImportance>Normal</buttonImportance>
|
||||
<representation>Auto</representation>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<placementArea>UserCmds</placementArea>
|
||||
<representationInContextMenu>Auto</representationInContextMenu>
|
||||
<locationInCommandBar>InCommandBarAndInAdditionalSubmenu</locationInCommandBar>
|
||||
</items>
|
||||
<items xsi:type="form:Button">
|
||||
<name>Вернуть</name>
|
||||
<id>474</id>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<extendedTooltip>
|
||||
<name>ВернутьРасширеннаяПодсказка</name>
|
||||
<id>475</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<commandName>Form.Item.ТабличныйДокумент.StandardCommand.Redo</commandName>
|
||||
<buttonImportance>Normal</buttonImportance>
|
||||
<representation>Auto</representation>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<placementArea>UserCmds</placementArea>
|
||||
<representationInContextMenu>Auto</representationInContextMenu>
|
||||
<locationInCommandBar>InCommandBarAndInAdditionalSubmenu</locationInCommandBar>
|
||||
</items>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Группа отменить вернуть</value>
|
||||
</title>
|
||||
<extendedTooltip>
|
||||
<name>ГруппаОтменитьВернутьРасширеннаяПодсказка</name>
|
||||
<id>471</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<extInfo xsi:type="form:ButtonGroupExtInfo">
|
||||
<representation>Compact</representation>
|
||||
</extInfo>
|
||||
</items>
|
||||
<items xsi:type="form:Button">
|
||||
<name>ПредварительныйПросмотр1</name>
|
||||
<id>611</id>
|
||||
|
||||
@@ -4667,13 +4667,10 @@
|
||||
|
||||
Если НастройкиОтчета.Контекстный Тогда
|
||||
ПараметрыПоиска.Вставить("Контекст", КонтекстВарианта);
|
||||
ПараметрыПоиска.Вставить("ТолькоЛичные", Истина);
|
||||
Иначе
|
||||
ДоступныеПодсистемы = ВариантыОтчетовПовтИсп.ПодсистемыТекущегоПользователя().Список;
|
||||
ПараметрыПоиска.Вставить("Подсистемы", ДоступныеПодсистемы);
|
||||
ПараметрыПоиска.Вставить("ТолькоВидимыеВПанелиОтчетов", Истина);
|
||||
КонецЕсли;
|
||||
|
||||
ПараметрыПоиска.Вставить("ТолькоЛичные", Истина);
|
||||
|
||||
ТаблицаВариантов = ВариантыОтчетов.ТаблицаВариантовОтчетов(ПараметрыПоиска);
|
||||
Если ТаблицаВариантов.Колонки.Найти("Наименование") = Неопределено Тогда
|
||||
ТаблицаВариантов.Колонки.НаименованиеВарианта.Имя = "Наименование";
|
||||
|
||||
@@ -1,5 +1,87 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<form:Form xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:core="http://g5.1c.ru/v8/dt/mcore" xmlns:form="http://g5.1c.ru/v8/dt/form">
|
||||
<items xsi:type="form:Decoration">
|
||||
<name>ДекорацияСтатус</name>
|
||||
<id>59</id>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Результат проверки подписи</value>
|
||||
</title>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<extendedTooltip>
|
||||
<name>ДекорацияСтатусРасширеннаяПодсказка</name>
|
||||
<id>61</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<contextMenu>
|
||||
<name>ДекорацияСтатусКонтекстноеМеню</name>
|
||||
<id>60</id>
|
||||
<autoFill>true</autoFill>
|
||||
</contextMenu>
|
||||
<type>Label</type>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<horizontalStretch>true</horizontalStretch>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
<backColor xsi:type="core:ColorRef">
|
||||
<color>Style.ToolTipBackColor</color>
|
||||
</backColor>
|
||||
</extInfo>
|
||||
</items>
|
||||
<items xsi:type="form:FormField">
|
||||
<name>ОписаниеОшибки</name>
|
||||
<id>35</id>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<dataPath xsi:type="form:DataPath">
|
||||
<segments>ОписаниеОшибки</segments>
|
||||
</dataPath>
|
||||
<titleLocation>None</titleLocation>
|
||||
<extendedTooltip>
|
||||
<name>ОписаниеОшибкиРасширеннаяПодсказка</name>
|
||||
<id>37</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<contextMenu>
|
||||
<name>ОписаниеОшибкиКонтекстноеМеню</name>
|
||||
<id>36</id>
|
||||
<autoFill>true</autoFill>
|
||||
</contextMenu>
|
||||
<type>InputField</type>
|
||||
<editMode>Enter</editMode>
|
||||
<showInHeader>true</showInHeader>
|
||||
<headerHorizontalAlign>Left</headerHorizontalAlign>
|
||||
<showInFooter>true</showInFooter>
|
||||
<extInfo xsi:type="form:InputFieldExtInfo">
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<wrap>true</wrap>
|
||||
<multiLine>true</multiLine>
|
||||
<chooseType>true</chooseType>
|
||||
<typeDomainEnabled>true</typeDomainEnabled>
|
||||
<textEdit>true</textEdit>
|
||||
<backColor xsi:type="core:ColorRef">
|
||||
<color>Style.ЦветФонаВнимание</color>
|
||||
</backColor>
|
||||
<textSize>Normal</textSize>
|
||||
</extInfo>
|
||||
</items>
|
||||
<items xsi:type="form:FormField">
|
||||
<name>КомуВыданСертификат</name>
|
||||
<id>2</id>
|
||||
@@ -258,86 +340,6 @@
|
||||
<textSize>Normal</textSize>
|
||||
</extInfo>
|
||||
</items>
|
||||
<items xsi:type="form:FormField">
|
||||
<name>ОписаниеОшибки</name>
|
||||
<id>35</id>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<dataPath xsi:type="form:DataPath">
|
||||
<segments>ОписаниеОшибки</segments>
|
||||
</dataPath>
|
||||
<titleLocation>Left</titleLocation>
|
||||
<extendedTooltip>
|
||||
<name>ОписаниеОшибкиРасширеннаяПодсказка</name>
|
||||
<id>37</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<contextMenu>
|
||||
<name>ОписаниеОшибкиКонтекстноеМеню</name>
|
||||
<id>36</id>
|
||||
<autoFill>true</autoFill>
|
||||
</contextMenu>
|
||||
<type>InputField</type>
|
||||
<editMode>Enter</editMode>
|
||||
<showInHeader>true</showInHeader>
|
||||
<headerHorizontalAlign>Left</headerHorizontalAlign>
|
||||
<showInFooter>true</showInFooter>
|
||||
<extInfo xsi:type="form:InputFieldExtInfo">
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<wrap>true</wrap>
|
||||
<multiLine>true</multiLine>
|
||||
<chooseType>true</chooseType>
|
||||
<typeDomainEnabled>true</typeDomainEnabled>
|
||||
<textEdit>true</textEdit>
|
||||
<textSize>Normal</textSize>
|
||||
</extInfo>
|
||||
</items>
|
||||
<items xsi:type="form:Decoration">
|
||||
<name>ДекорацияСтатус</name>
|
||||
<id>59</id>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Результат проверки подписи</value>
|
||||
</title>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<extendedTooltip>
|
||||
<name>ДекорацияСтатусРасширеннаяПодсказка</name>
|
||||
<id>61</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<contextMenu>
|
||||
<name>ДекорацияСтатусКонтекстноеМеню</name>
|
||||
<id>60</id>
|
||||
<autoFill>true</autoFill>
|
||||
</contextMenu>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
<backColor xsi:type="core:ColorRef">
|
||||
<color>Style.ToolTipBackColor</color>
|
||||
</backColor>
|
||||
</extInfo>
|
||||
</items>
|
||||
<items xsi:type="form:FormGroup">
|
||||
<name>ТехническаяИнформация</name>
|
||||
<id>41</id>
|
||||
|
||||
@@ -18,10 +18,11 @@
|
||||
КонецЕсли;
|
||||
|
||||
Если Параметры.СвойстваПодписи.ПодписьВерна Тогда
|
||||
Элементы.ОписаниеОшибки.Видимость = ЗначениеЗаполнено(ОписаниеОшибки);
|
||||
СтандартныеПодсистемыСервер.УстановитьКлючНазначенияФормы(ЭтотОбъект, "");
|
||||
Элементы.Инструкция.Видимость = Ложь;
|
||||
Элементы.ОписаниеОшибки.Видимость = Ложь;
|
||||
Иначе
|
||||
Элементы.ОписаниеОшибки.Видимость = ЗначениеЗаполнено(ОписаниеОшибки);
|
||||
СтандартныеПодсистемыСервер.УстановитьКлючНазначенияФормы(ЭтотОбъект, "ОписаниеОшибки");
|
||||
Элементы.Инструкция.Видимость =
|
||||
ЭлектроннаяПодписьСлужебный.ВидимостьСсылкиНаИнструкциюПоТипичнымПроблемамПриРаботеСПрограммами();
|
||||
|
||||
@@ -444,10 +444,10 @@
|
||||
//
|
||||
// Параметры:
|
||||
// ПеренаправляемыеЗадачи - Массив из ЗадачаСсылка.ЗадачаИсполнителя
|
||||
// ВладелецФорма - ФормаКлиентскогоПриложения - форма, которая должна быть владельцем для открываемой
|
||||
// ФормаВладелец - ФормаКлиентскогоПриложения - форма, которая должна быть владельцем для открываемой
|
||||
// формы перенаправления задач.
|
||||
//
|
||||
Процедура ПеренаправитьЗадачи(ПеренаправляемыеЗадачи, ВладелецФорма) Экспорт
|
||||
Процедура ПеренаправитьЗадачи(ПеренаправляемыеЗадачи, ФормаВладелец) Экспорт
|
||||
|
||||
Если ПеренаправляемыеЗадачи = Неопределено Тогда
|
||||
ПоказатьПредупреждение(,НСтр("ru = 'Не выбраны задачи.'"));
|
||||
@@ -467,7 +467,7 @@
|
||||
ПеренаправляемыеЗадачи[0], ПеренаправляемыеЗадачи.Количество(),
|
||||
?(ПеренаправляемыеЗадачи.Количество() > 1, НСтр("ru = 'Перенаправить задачи'"),
|
||||
НСтр("ru = 'Перенаправить задачу'"))),
|
||||
ВладелецФорма,,,,Оповещение);
|
||||
ФормаВладелец,,,,Оповещение);
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
|
||||
@@ -6278,6 +6278,8 @@
|
||||
ПоказыватьЛичныеВариантыОтчетовДругихАвторов = ПоказыватьЛичныеВариантыОтчетовДругихАвторов И Не ПараметрыПоиска.ТолькоЛичные;
|
||||
КонецЕсли;
|
||||
|
||||
ТолькоЛичные = ?(ПараметрыПоиска.Свойство("ТолькоЛичные"), ПараметрыПоиска.ТолькоЛичные, Ложь);
|
||||
|
||||
Запрос = Новый Запрос;
|
||||
Запрос.УстановитьПараметр("ТекущийПользователь", ТекущийПользователь);
|
||||
Запрос.УстановитьПараметр("ОтчетыПользователя", ОтборПоОтчетам);
|
||||
@@ -6296,6 +6298,8 @@
|
||||
Запрос.УстановитьПараметр("КодЯзыка", ТекущийЯзык().КодЯзыка);
|
||||
Запрос.УстановитьПараметр("ПредставленияПодсистем", ВариантыОтчетовПовтИсп.ПредставленияПодсистем());
|
||||
Запрос.УстановитьПараметр("Контекст", ?(ЕстьОтборПоКонтексту, ПараметрыПоиска.Контекст, ""));
|
||||
Запрос.УстановитьПараметр("ТолькоЛичные", ТолькоЛичные);
|
||||
|
||||
Если ЕстьОтборПоПодсистемам Или ЕстьСтрокаПоиска Или ПоискТолькоВариантовБезПодсистем Тогда
|
||||
|
||||
Если ЕстьОтборПоПодсистемам Тогда
|
||||
@@ -6973,7 +6977,8 @@
|
||||
| ИЛИ НЕ ВариантыОтчетов.ПометкаУдаления)
|
||||
| И (&ПоказыватьЛичныеВариантыОтчетовДругихАвторов
|
||||
| ИЛИ НЕ ВариантыОтчетов.ТолькоДляАвтора И ЕСТЬNULL(ДоступныеВариантыОтчетов.Пользователь, Неопределено) В (ГруппыТекущегоПользователя.ГруппаПользователей, Неопределено)
|
||||
| ИЛИ ВариантыОтчетов.Автор = &ТекущийПользователь)
|
||||
| ИЛИ ВариантыОтчетов.Автор = &ТекущийПользователь И ВариантыОтчетов.ТолькоДляАвтора И &ТолькоЛичные
|
||||
| ИЛИ ВариантыОтчетов.Автор = &ТекущийПользователь И НЕ &ТолькоЛичные)
|
||||
| И ЕСТЬNULL(ДоступныеВариантыОтчетов.Видимость, ИСТИНА)
|
||||
| И (&ЕстьОтборПоКонтексту
|
||||
| И (ВариантыОтчетов.ПредопределенныйВариант В (&ОтключенныеВариантыПрограммы)
|
||||
@@ -7078,7 +7083,8 @@
|
||||
| ИЛИ НЕ ВариантыОтчетов.ПометкаУдаления)
|
||||
| И (&ПоказыватьЛичныеВариантыОтчетовДругихАвторов
|
||||
| ИЛИ НЕ ВариантыОтчетов.ТолькоДляАвтора И ЕСТЬNULL(ДоступныеВариантыОтчетов.Пользователь, Неопределено) В (ГруппыТекущегоПользователя.ГруппаПользователей, Неопределено)
|
||||
| ИЛИ ВариантыОтчетов.Автор = &ТекущийПользователь)
|
||||
| ИЛИ ВариантыОтчетов.Автор = &ТекущийПользователь И ВариантыОтчетов.ТолькоДляАвтора И &ТолькоЛичные
|
||||
| ИЛИ ВариантыОтчетов.Автор = &ТекущийПользователь И НЕ &ТолькоЛичные)
|
||||
| И ЕСТЬNULL(ДоступныеВариантыОтчетов.Видимость, ИСТИНА)
|
||||
| И (&ЕстьОтборПоКонтексту
|
||||
| И (ВариантыОтчетов.ПредопределенныйВариант В (&ОтключенныеВариантыПрограммы)
|
||||
|
||||
@@ -1091,6 +1091,7 @@
|
||||
Процедура ПриОпределенииИсточниковДанныхПечати(Объект, ИсточникиДанныхПечати) Экспорт
|
||||
|
||||
Документы.АктОбУничтоженииПерсональныхДанных.ПриОпределенииИсточниковДанныхПечати(Объект, ИсточникиДанныхПечати);
|
||||
Документы.СогласиеНаОбработкуПерсональныхДанных.ПриОпределенииИсточниковДанныхПечати(Объект, ИсточникиДанныхПечати);
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
|
||||
@@ -1019,7 +1019,7 @@
|
||||
Запрос = Новый Запрос;
|
||||
Запрос.УстановитьПараметр("ПроблемныйОбъект", СсылкаНаОбъект);
|
||||
Запрос.Текст =
|
||||
"ВЫБРАТЬ
|
||||
"ВЫБРАТЬ РАЗРЕШЕННЫЕ
|
||||
| РезультатыПроверкиУчета.УточнениеПроблемы КАК ТекстПроблемы,
|
||||
| РезультатыПроверкиУчета.ВажностьПроблемы КАК ВажностьПроблемы
|
||||
|ИЗ
|
||||
|
||||
@@ -129,7 +129,7 @@
|
||||
ВыбранныеПоля.Добавить("ДоверительОрганизация");
|
||||
ВыбранныеПоля.Добавить("ДоверительФизическоеЛицо");
|
||||
ВыбранныеПоля.Добавить("НомерДоверенности");
|
||||
ВыбранныеПоля.Добавить("Представление");
|
||||
ВыбранныеПоля.Добавить("Наименование");
|
||||
ВыбранныеПоля.Добавить("ДатаВыдачи");
|
||||
КонецЕсли;
|
||||
|
||||
@@ -169,7 +169,7 @@
|
||||
| МашиночитаемыеДоверенности.Верна КАК Верна,
|
||||
| МашиночитаемыеДоверенности.Статус КАК Статус,
|
||||
| МашиночитаемыеДоверенности.ДатаВыдачи КАК ДатаВыдачи,
|
||||
| МашиночитаемыеДоверенности.Представление КАК Представление,
|
||||
| МашиночитаемыеДоверенности.Наименование КАК Наименование,
|
||||
| МашиночитаемыеДоверенностиСтатусы.ТехническийСтатус КАК ТехническийСтатус,
|
||||
| МашиночитаемыеДоверенностиСтатусы.Подписана КАК Подписана,
|
||||
| МашиночитаемыеДоверенности.ДатаОкончания КАК ДатаОкончания
|
||||
@@ -258,21 +258,22 @@
|
||||
НовыеСвойстваПодписи = ЭлектроннаяПодписьКлиентСервер.НовыеСвойстваПодписи();
|
||||
ЗаполнитьЗначенияСвойств(НовыеСвойстваПодписи, СвойстваПодписи);
|
||||
НовыеСвойстваПодписи.Подпись = Подпись;
|
||||
СвойстваПодписи = НовыеСвойстваПодписи;
|
||||
Иначе
|
||||
СвойстваПодписи = Подпись;
|
||||
КонецЕсли;
|
||||
|
||||
Доверенность = ОбщегоНазначения.ЗначениеРеквизитаОбъекта(ФайлДоверенности, "ВладелецФайла");
|
||||
Результат = МашиночитаемыеДоверенностиФНССлужебный.ПроверитьСертификатДоверителя(Доверенность, ФайлДоверенности, Подпись.Сертификат);
|
||||
Результат = МашиночитаемыеДоверенностиФНССлужебный.ПроверитьСертификатДоверителя(Доверенность, ФайлДоверенности, СвойстваПодписи.Сертификат);
|
||||
|
||||
Если ТипЗнч(Результат) = Тип("Строка") Тогда
|
||||
Возврат Результат;
|
||||
КонецЕсли;
|
||||
|
||||
Подпись.ТребуетсяПроверка = Истина;
|
||||
ЭлектроннаяПодпись.ДобавитьПодпись(ФайлДоверенности, Подпись);
|
||||
ЭлектроннаяПодпись.ДобавитьПодпись(ФайлДоверенности, СвойстваПодписи);
|
||||
|
||||
Если Результат = Истина Тогда
|
||||
МашиночитаемыеДоверенностиФНССлужебный.УстановитьПризнакПодписана(Доверенность, Истина);
|
||||
МашиночитаемыеДоверенностиФНССлужебный.РассчитатьИЗаписатьТехническийСтатус(Доверенность);
|
||||
МашиночитаемыеДоверенностиФНССлужебный.РассчитатьИЗаписатьТехническийСтатус(Доверенность, Истина);
|
||||
КонецЕсли;
|
||||
|
||||
Возврат Истина;
|
||||
@@ -302,4 +303,36 @@
|
||||
|
||||
КонецФункции
|
||||
|
||||
// Возвращает результат проверки доверенности.
|
||||
//
|
||||
// Параметры:
|
||||
// Доверенность - СправочникСсылка.МашиночитаемыеДоверенности
|
||||
//
|
||||
// Возвращаемое значение:
|
||||
// Структура:
|
||||
// * Верна - Булево
|
||||
// * ТребуетсяПроверка - Булево - если есть подписи, требующие проверки.
|
||||
// * ТекстОшибки - Строка
|
||||
// * РезультатыПроверкиПодписей - Массив из Структура:
|
||||
// ** Верна - Булево
|
||||
// ** КомуВыданСертификат - Строка
|
||||
// ** ДатаПодписи - Дата
|
||||
// ** ИдентификаторПодписи - УникальныйИдентификатор
|
||||
// ** ТребуетсяПроверка - Булево
|
||||
// ** Соответствует - Булево - подпись соответствует доверителю.
|
||||
// ** ТекстОшибки - Строка
|
||||
// ** ТекстОшибкиСоответствия - Строка
|
||||
// ** РезультатПроверки - Неопределено - если подпись не требовалось проверять или не удалось ее проверить.
|
||||
// - см. ЭлектроннаяПодписьКлиентСервер.РезультатПроверкиПодписи
|
||||
//
|
||||
Функция РезультатПроверкиДоверенности(Доверенность) Экспорт
|
||||
|
||||
ФайлДоверенности = ОбщегоНазначения.ЗначениеРеквизитаОбъекта(Доверенность, "ФайлДоверенности");
|
||||
|
||||
Результат = МашиночитаемыеДоверенностиФНССлужебный.РезультатПроверкиПодписейДоверенности(
|
||||
Доверенность, ФайлДоверенности);
|
||||
Возврат МашиночитаемыеДоверенностиФНССлужебныйКлиентСервер.РезультатПроверкиДоверенности(Результат);
|
||||
|
||||
КонецФункции
|
||||
|
||||
#КонецОбласти
|
||||
@@ -77,5 +77,33 @@
|
||||
|
||||
КонецФункции
|
||||
|
||||
// Возвращает результат проверки доверенности.
|
||||
//
|
||||
// Параметры:
|
||||
// Оповещение - ОписаниеОповещения - оповещение о результате выполнения:
|
||||
// Структура:
|
||||
// # Верна - Булево
|
||||
// # ТребуетсяПроверка - Булево
|
||||
// # ТекстОшибки - Строка
|
||||
// # РезультатыПроверкиПодписей - Массив из Структура:
|
||||
// ## Верна - Булево
|
||||
// ## КомуВыданСертификат - Строка
|
||||
// ## ДатаПодписи - Дата
|
||||
// ## ИдентификаторПодписи - УникальныйИдентификатор
|
||||
// ## ТребуетсяПроверка - Булево
|
||||
// ## Соответствует - Булево - подпись соответствует доверителю.
|
||||
// ## ТекстОшибки - Строка
|
||||
// ## ТекстОшибкиСоответствия - Строка
|
||||
// ## РезультатПроверки - Неопределено - если подпись не требовалось проверять или не удалось ее проверить.
|
||||
// - см. ЭлектроннаяПодписьКлиентСервер.РезультатПроверкиПодписи
|
||||
// Доверенность - СправочникСсылка.МашиночитаемыеДоверенности
|
||||
// ИдентификаторФормы - УникальныйИдентификатор - используется при проверке подписей на клиенте.
|
||||
// Если не указан, подписи, требующие проверки, не будут проверены на клиенте.
|
||||
//
|
||||
Процедура ПроверитьДоверенность(Оповещение, Доверенность, ИдентификаторФормы = Неопределено) Экспорт
|
||||
|
||||
МашиночитаемыеДоверенностиФНССлужебныйКлиент.ПроверитьДоверенность(Оповещение, Доверенность, ИдентификаторФормы);
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
#КонецОбласти
|
||||
@@ -42,4 +42,34 @@
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
// При проверке доверенности.
|
||||
//
|
||||
// Возвращает результат проверки доверенности.
|
||||
//
|
||||
// Параметры:
|
||||
// Оповещение - ОписаниеОповещения - оповещение о результате выполнения:
|
||||
// Структура:
|
||||
// # Верна - Булево
|
||||
// # ТребуетсяПроверка - Булево
|
||||
// # ТекстОшибки - Строка
|
||||
// # РезультатыПроверкиПодписей - Массив из Структура:
|
||||
// ## Верна - Булево
|
||||
// ## КомуВыданСертификат - Строка
|
||||
// ## ДатаПодписи - Дата
|
||||
// ## ИдентификаторПодписи - УникальныйИдентификатор
|
||||
// ## ТребуетсяПроверка - Булево
|
||||
// ## Соответствует - Булево - подпись соответствует доверителю.
|
||||
// ## ТекстОшибки - Строка
|
||||
// ## ТекстОшибкиСоответствия - Строка
|
||||
// ## РезультатПроверки - Неопределено - если подпись не требовалось проверять или не удалось ее проверить.
|
||||
// - см. ЭлектроннаяПодписьКлиентСервер.РезультатПроверкиПодписи
|
||||
// Доверенность - СправочникСсылка.МашиночитаемыеДоверенности
|
||||
// ИдентификаторФормы - УникальныйИдентификатор - используется при проверке подписей на клиенте.
|
||||
// Если не указан, подписи, требующие проверки, не будут проверены на клиенте.
|
||||
// СтандартнаяОбработка - Булево
|
||||
//
|
||||
Процедура ПриПроверкеДоверенности(Оповещение, Доверенность, ИдентификаторФормы, СтандартнаяОбработка) Экспорт
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
#КонецОбласти
|
||||
@@ -10,152 +10,19 @@
|
||||
|
||||
Функция КлассификаторПолномочий() Экспорт
|
||||
|
||||
Архив = Справочники.МашиночитаемыеДоверенности.ПолучитьМакет("КлассификаторПолномочий");
|
||||
ИмяАрхива = ПолучитьИмяВременногоФайла("zip");
|
||||
Архив.Записать(ИмяАрхива);
|
||||
|
||||
КаталогОбновлений = ФайловаяСистема.СоздатьВременныйКаталог(
|
||||
Строка(Новый УникальныйИдентификатор));
|
||||
|
||||
ЧтениеZipФайла = Новый ЧтениеZipФайла(ИмяАрхива);
|
||||
Для Каждого ЭлементАрхива Из ЧтениеZipФайла.Элементы Цикл
|
||||
ИмяФайла = ЭлементАрхива.Имя;
|
||||
ЧтениеZipФайла.Извлечь(ЭлементАрхива, КаталогОбновлений);
|
||||
КонецЦикла;
|
||||
ЧтениеZipФайла.Закрыть();
|
||||
|
||||
ФайлДанных = Новый ТекстовыйДокумент;
|
||||
ФайлДанных.Прочитать(КаталогОбновлений + ИмяФайла, "UTF-8");
|
||||
|
||||
ЧтениеJSON = Новый ЧтениеJSON;
|
||||
ЧтениеJSON.УстановитьСтроку(ФайлДанных.ПолучитьТекст());
|
||||
Результат = ПрочитатьJSON(ЧтениеJSON);
|
||||
ЧтениеJSON.Закрыть();
|
||||
|
||||
ФайловаяСистема.УдалитьВременныйКаталог(КаталогОбновлений);
|
||||
ФайловаяСистема.УдалитьВременныйФайл(ИмяАрхива);
|
||||
|
||||
Возврат Результат;
|
||||
Возврат РегистрыСведений.КлассификаторыМЧД.КлассификаторПолномочий();
|
||||
|
||||
КонецФункции
|
||||
|
||||
Функция КлассификаторОграничений() Экспорт
|
||||
|
||||
Архив = Справочники.МашиночитаемыеДоверенности.ПолучитьМакет("Ограничения");
|
||||
ИмяАрхива = ПолучитьИмяВременногоФайла("zip");
|
||||
Архив.Записать(ИмяАрхива);
|
||||
|
||||
КаталогОбновлений = ФайловаяСистема.СоздатьВременныйКаталог(
|
||||
Строка(Новый УникальныйИдентификатор));
|
||||
|
||||
ЧтениеZipФайла = Новый ЧтениеZipФайла(ИмяАрхива);
|
||||
Для Каждого ЭлементАрхива Из ЧтениеZipФайла.Элементы Цикл
|
||||
ИмяФайла = ЭлементАрхива.Имя;
|
||||
ЧтениеZipФайла.Извлечь(ЭлементАрхива, КаталогОбновлений);
|
||||
КонецЦикла;
|
||||
ЧтениеZipФайла.Закрыть();
|
||||
|
||||
ФайлДанных = Новый ТекстовыйДокумент;
|
||||
ФайлДанных.Прочитать(КаталогОбновлений + ИмяФайла, "windows-1251");
|
||||
|
||||
Таблица = Новый ТаблицаЗначений;
|
||||
Таблица.Колонки.Добавить("Код");
|
||||
Таблица.Колонки.Добавить("Наименование");
|
||||
Таблица.Колонки.Добавить("ОписаниеТипа");
|
||||
Таблица.Колонки.Добавить("ФЛК");
|
||||
Таблица.Колонки.Добавить("Описание");
|
||||
Таблица.Колонки.Добавить("ДействуетС");
|
||||
Таблица.Колонки.Добавить("Отозвано");
|
||||
Таблица.Колонки.Добавить("ЭтоТекстовоеЗначение");
|
||||
Таблица.Колонки.Добавить("КоличествоСимволов");
|
||||
|
||||
Для НомерСтроки = 2 По ФайлДанных.КоличествоСтрок() Цикл
|
||||
|
||||
СтрокаДанных = ФайлДанных.ПолучитьСтроку(НомерСтроки);
|
||||
СтрокаДанныхМассив = СтрРазделить(СтрокаДанных, ";", Истина);
|
||||
НоваяСтрока = Таблица.Добавить();
|
||||
НоваяСтрока.Код = СтрокаДанныхМассив[0];
|
||||
НоваяСтрока.Наименование = СтрокаДанныхМассив[1];
|
||||
НоваяСтрока.Описание = СтрокаДанныхМассив[2];
|
||||
Формат = СтрокаДанныхМассив[3];
|
||||
НоваяСтрока.ФЛК = СтрокаДанныхМассив[4];
|
||||
НоваяСтрока.ДействуетС = ОбщегоНазначенияКлиентСервер.СтрокаВДату(СтрокаДанныхМассив[5]);
|
||||
НоваяСтрока.Отозвано = ?(СтрокаДанныхМассив[6] = "Да", Истина, Ложь);
|
||||
НоваяСтрока.ЭтоТекстовоеЗначение = ?(СтрокаДанныхМассив[7] = "Да", Ложь, Истина);
|
||||
|
||||
КоличествоСимволов = Неопределено;
|
||||
ЛеваяСкобка = СтрНайти(Формат, "(");
|
||||
Если ЛеваяСкобка <> 0 Тогда
|
||||
ПраваяСкобка = СтрНайти(Формат, ")");
|
||||
КоличествоСимволов = Число(Сред(Формат, ЛеваяСкобка + 1, ПраваяСкобка - ЛеваяСкобка - 1));
|
||||
КонецЕсли;
|
||||
|
||||
Если СтрНачинаетсяС(НРег(Формат), "integer") Тогда
|
||||
Если КоличествоСимволов = Неопределено Тогда
|
||||
КоличествоСимволов = 15;
|
||||
КонецЕсли;
|
||||
ОписаниеТипов = ОбщегоНазначения.ОписаниеТипаЧисло(КоличествоСимволов);
|
||||
Иначе
|
||||
Если КоличествоСимволов = Неопределено Тогда
|
||||
КоличествоСимволов = 255;
|
||||
КонецЕсли;
|
||||
ОписаниеТипов = ОбщегоНазначения.ОписаниеТипаСтрока(КоличествоСимволов);
|
||||
КонецЕсли;
|
||||
|
||||
НоваяСтрока.ОписаниеТипа = ОписаниеТипов;
|
||||
|
||||
КонецЦикла;
|
||||
|
||||
ФайловаяСистема.УдалитьВременныйКаталог(КаталогОбновлений);
|
||||
ФайловаяСистема.УдалитьВременныйФайл(ИмяАрхива);
|
||||
|
||||
Возврат Таблица;
|
||||
Возврат РегистрыСведений.КлассификаторыМЧД.КлассификаторОграничений();
|
||||
|
||||
КонецФункции
|
||||
|
||||
Функция ЗначенияОграничений() Экспорт
|
||||
|
||||
Архив = Справочники.МашиночитаемыеДоверенности.ПолучитьМакет("ЗначенияОграничений");
|
||||
ИмяАрхива = ПолучитьИмяВременногоФайла("zip");
|
||||
Архив.Записать(ИмяАрхива);
|
||||
|
||||
КаталогОбновлений = ФайловаяСистема.СоздатьВременныйКаталог(
|
||||
Строка(Новый УникальныйИдентификатор));
|
||||
|
||||
ЧтениеZipФайла = Новый ЧтениеZipФайла(ИмяАрхива);
|
||||
Для Каждого ЭлементАрхива Из ЧтениеZipФайла.Элементы Цикл
|
||||
ИмяФайла = ЭлементАрхива.Имя;
|
||||
ЧтениеZipФайла.Извлечь(ЭлементАрхива, КаталогОбновлений);
|
||||
КонецЦикла;
|
||||
ЧтениеZipФайла.Закрыть();
|
||||
|
||||
ФайлДанных = Новый ТекстовыйДокумент;
|
||||
ФайлДанных.Прочитать(КаталогОбновлений + ИмяФайла, "windows-1251");
|
||||
|
||||
Таблица = Новый ТаблицаЗначений;
|
||||
Таблица.Колонки.Добавить("Код");
|
||||
Таблица.Колонки.Добавить("Наименование");
|
||||
Таблица.Колонки.Добавить("КодОграничения");
|
||||
Таблица.Колонки.Добавить("ДействуетС");
|
||||
Таблица.Колонки.Добавить("Отозвано");
|
||||
|
||||
Для НомерСтроки = 2 По ФайлДанных.КоличествоСтрок() Цикл
|
||||
|
||||
СтрокаДанных = ФайлДанных.ПолучитьСтроку(НомерСтроки);
|
||||
СтрокаДанныхМассив = СтрРазделить(СтрокаДанных, ";", Истина);
|
||||
НоваяСтрока = Таблица.Добавить();
|
||||
НоваяСтрока.Код = СтрокаДанныхМассив[0];
|
||||
НоваяСтрока.Наименование = СтрокаДанныхМассив[1];
|
||||
НоваяСтрока.КодОграничения = СтрокаДанныхМассив[2];
|
||||
НоваяСтрока.ДействуетС = ОбщегоНазначенияКлиентСервер.СтрокаВДату(СтрокаДанныхМассив[3]);
|
||||
НоваяСтрока.Отозвано = ?(СтрокаДанныхМассив[4] = "Да", Истина, Ложь);
|
||||
|
||||
КонецЦикла;
|
||||
|
||||
ФайловаяСистема.УдалитьВременныйКаталог(КаталогОбновлений);
|
||||
ФайловаяСистема.УдалитьВременныйФайл(ИмяАрхива);
|
||||
|
||||
Возврат Таблица;
|
||||
Возврат РегистрыСведений.КлассификаторыМЧД.КлассификаторЗначенийОграничений();
|
||||
|
||||
КонецФункции
|
||||
|
||||
|
||||
File diff suppressed because it is too large.
Load diff
@@ -44,10 +44,10 @@
|
||||
Возврат МашиночитаемыеДоверенностиФНССлужебный.ИспользуетсяРежимТестирования();
|
||||
КонецФункции
|
||||
|
||||
Процедура УстановитьПараметрСеансаРезультатАвторизацииНаСервереМЧДРРСКО(
|
||||
Процедура УстановитьПараметрСеансаПараметрыАвторизацииВРаспределенномРеестре(
|
||||
ИмяПараметра = Неопределено,
|
||||
УстановленныеПараметры = Неопределено) Экспорт
|
||||
МашиночитаемыеДоверенностиФНССлужебный.УстановитьПараметрСеансаРезультатАвторизацииНаСервереМЧДРРСКО(ИмяПараметра, УстановленныеПараметры)
|
||||
МашиночитаемыеДоверенностиФНССлужебный.УстановитьПараметрСеансаПараметрыАвторизацииВРаспределенномРеестре(ИмяПараметра, УстановленныеПараметры)
|
||||
КонецПроцедуры
|
||||
|
||||
Функция ДоверенностиДляНалоговыхОрганов(Доверенности) Экспорт
|
||||
@@ -72,6 +72,12 @@
|
||||
|
||||
#Область СлужебныеПроцедурыИФункции
|
||||
|
||||
Функция РезультатПроверкиПодписейДоверенности(Доверенность, ИдентификаторФормы) Экспорт
|
||||
|
||||
Возврат МашиночитаемыеДоверенностиФНССлужебный.РезультатПроверкиПодписейДоверенности(Доверенность, Неопределено, ИдентификаторФормы);
|
||||
|
||||
КонецФункции
|
||||
|
||||
Функция ФайлыДоверенности(Знач Доверенность, Знач ДляНалоговыхОрганов) Экспорт
|
||||
|
||||
Возврат МашиночитаемыеДоверенностиФНС.ФайлыДоверенности(Доверенность, ДляНалоговыхОрганов);
|
||||
|
||||
@@ -43,6 +43,8 @@
|
||||
|
||||
Иначе
|
||||
|
||||
ПараметрыФормы.Вставить("УникальныйИдентификаторВладельца", Форма.УникальныйИдентификатор);
|
||||
|
||||
ОткрытьФорму(
|
||||
"Справочник.МашиночитаемыеДоверенности.Форма.СведенияОбОрганизации",
|
||||
ПараметрыФормы,
|
||||
@@ -241,4 +243,96 @@
|
||||
, , , ОповещениеОПолучении, РежимОткрытияОкнаФормы.БлокироватьОкноВладельца);
|
||||
КонецПроцедуры
|
||||
|
||||
Процедура ПроверитьДоверенность(Оповещение, Доверенность, ИдентификаторФормы = Неопределено) Экспорт
|
||||
|
||||
РезультатПроверкиПодписейДоверенности = МашиночитаемыеДоверенностиФНССлужебныйВызовСервера.РезультатПроверкиПодписейДоверенности(
|
||||
Доверенность, ИдентификаторФормы);
|
||||
|
||||
Если ИдентификаторФормы = Неопределено Тогда
|
||||
ПослеПолученияРезультатовПроверкиПодписей(РезультатПроверкиПодписейДоверенности, Оповещение);
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
ТребуетсяПроверка = Ложь;
|
||||
Для Каждого Результат Из РезультатПроверкиПодписейДоверенности Цикл
|
||||
Если Результат.ТребуетсяПроверка Тогда
|
||||
ТребуетсяПроверка = Истина;
|
||||
Прервать;
|
||||
КонецЕсли;
|
||||
КонецЦикла;
|
||||
|
||||
Если Не ТребуетсяПроверка Тогда
|
||||
ПослеПолученияРезультатовПроверкиПодписей(РезультатПроверкиПодписейДоверенности, Оповещение);
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
Контекст = Новый Структура;
|
||||
Контекст.Вставить("Оповещение", Оповещение);
|
||||
Контекст.Вставить("РезультатПроверкиПодписейДоверенности", РезультатПроверкиПодписейДоверенности);
|
||||
Контекст.Вставить("Индекс", -1);
|
||||
Контекст.Вставить("ДанныеДоверенности");
|
||||
ПроверитьПодписиЦиклНачало(Контекст);
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
// Продолжение процедуры ПроверитьДоверенность.
|
||||
Процедура ПроверитьПодписиЦиклНачало(Контекст)
|
||||
|
||||
Если Контекст.РезультатПроверкиПодписейДоверенности.Количество() <= Контекст.Индекс + 1 Тогда
|
||||
ПослеПолученияРезультатовПроверкиПодписей(Контекст.РезультатПроверкиПодписейДоверенности, Контекст.Оповещение);
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
Контекст.Индекс = Контекст.Индекс + 1;
|
||||
Элемент = Контекст.РезультатПроверкиПодписейДоверенности[Контекст.Индекс];
|
||||
Если Не Элемент.ТребуетсяПроверка Тогда
|
||||
ПроверитьПодписиЦиклНачало(Контекст);
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
Если Контекст.ДанныеДоверенности = Неопределено Тогда
|
||||
Контекст.ДанныеДоверенности = ПолучитьИзВременногоХранилища(Элемент.АдресДанныхДоверенности);
|
||||
КонецЕсли;
|
||||
|
||||
МодульЭлектроннаяПодписьКлиент = ОбщегоНазначенияКлиент.ОбщийМодуль("ЭлектроннаяПодписьКлиент");
|
||||
ПараметрыПроверкиПодписи = МодульЭлектроннаяПодписьКлиент.ПараметрыПроверкиПодписи();
|
||||
ПараметрыПроверкиПодписи.РезультатВВидеСтруктуры = Истина;
|
||||
|
||||
МодульЭлектроннаяПодписьКлиент.ПроверитьПодпись(
|
||||
Новый ОписаниеОповещения("ПослеПроверкиПодписи", ЭтотОбъект, Контекст),
|
||||
Контекст.ДанныеДоверенности,
|
||||
ПолучитьИзВременногоХранилища(Элемент.АдресПодписи),
|
||||
Неопределено,
|
||||
Элемент.ДатаПодписи, ПараметрыПроверкиПодписи);
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
// Продолжение процедуры ПроверитьДоверенность.
|
||||
Процедура ПослеПроверкиПодписи(РезультатПроверкиПодписи, Контекст) Экспорт
|
||||
|
||||
СтрокаПодписи = Контекст.РезультатПроверкиПодписейДоверенности[Контекст.Индекс];
|
||||
СтрокаПодписи.Удалить("АдресДанныхДоверенности");
|
||||
СтрокаПодписи.Удалить("АдресПодписи");
|
||||
Если Не РезультатПроверкиПодписи.ТребуетсяПроверка Тогда
|
||||
СтрокаПодписи.ТребуетсяПроверка = РезультатПроверкиПодписи.ТребуетсяПроверка;
|
||||
СтрокаПодписи.ПодписьВерна = РезультатПроверкиПодписи.Результат = Истина;
|
||||
СтрокаПодписи.РезультатПроверки = РезультатПроверкиПодписи;
|
||||
Если ТипЗнч(РезультатПроверкиПодписи.Результат) = Тип("Строка") Тогда
|
||||
СтрокаПодписи.ТекстОшибки = РезультатПроверкиПодписи.Результат;
|
||||
КонецЕсли;
|
||||
КонецЕсли;
|
||||
|
||||
ПроверитьПодписиЦиклНачало(Контекст);
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
// Продолжение процедуры ПроверитьДоверенность.
|
||||
Процедура ПослеПолученияРезультатовПроверкиПодписей(РезультатПроверкиПодписейДоверенности, Оповещение)
|
||||
|
||||
РезультатПроверкиДоверенности = МашиночитаемыеДоверенностиФНССлужебныйКлиентСервер.РезультатПроверкиДоверенности(
|
||||
РезультатПроверкиПодписейДоверенности);
|
||||
ВыполнитьОбработкуОповещения(Оповещение, РезультатПроверкиДоверенности);
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
#КонецОбласти
|
||||
+87
-4
@@ -28,6 +28,38 @@
|
||||
|
||||
#Область СлужебныеПроцедурыИФункции
|
||||
|
||||
Функция РасчетныйСтатусДокумента(ТехническийСтатус) Экспорт
|
||||
|
||||
Если ТехническийСтатус = ПредопределенноеЗначение("Перечисление.ТехническиеСтатусыМЧД.Зарегистрировано")
|
||||
Или ТехническийСтатус = ПредопределенноеЗначение("Перечисление.ТехническиеСтатусыМЧД.РегистрацияОтмены")
|
||||
Или ТехническийСтатус = ПредопределенноеЗначение("Перечисление.ТехническиеСтатусыМЧД.Активна") Тогда
|
||||
РасчетныйСтатусДокумента = ПредопределенноеЗначение("Перечисление.СтатусыМЧД.Действует");
|
||||
ИначеЕсли ТехническийСтатус = ПредопределенноеЗначение("Перечисление.ТехническиеСтатусыМЧД.Создание")
|
||||
Или ТехническийСтатус = ПредопределенноеЗначение("Перечисление.ТехническиеСтатусыМЧД.Подписание")
|
||||
Или ТехническийСтатус = ПредопределенноеЗначение("Перечисление.ТехническиеСтатусыМЧД.Подписан")
|
||||
Или ТехническийСтатус = ПредопределенноеЗначение("Перечисление.ТехническиеСтатусыМЧД.Регистрация") Тогда
|
||||
РасчетныйСтатусДокумента = ПредопределенноеЗначение("Перечисление.СтатусыМЧД.Черновик");
|
||||
Иначе
|
||||
РасчетныйСтатусДокумента = ПредопределенноеЗначение("Перечисление.СтатусыМЧД.НеДействует");
|
||||
КонецЕсли;
|
||||
|
||||
Возврат РасчетныйСтатусДокумента;
|
||||
|
||||
КонецФункции
|
||||
|
||||
Функция ВнешниеСтатусы() Экспорт
|
||||
|
||||
ВнешниеСтатусы = Новый Соответствие;
|
||||
ВнешниеСтатусы.Вставить(ПредопределенноеЗначение("Перечисление.ТехническиеСтатусыМЧД.Регистрация"), Истина);
|
||||
ВнешниеСтатусы.Вставить(ПредопределенноеЗначение("Перечисление.ТехническиеСтатусыМЧД.Зарегистрировано"), Истина);
|
||||
ВнешниеСтатусы.Вставить(ПредопределенноеЗначение("Перечисление.ТехническиеСтатусыМЧД.РегистрацияОтмены"), Истина);
|
||||
ВнешниеСтатусы.Вставить(ПредопределенноеЗначение("Перечисление.ТехническиеСтатусыМЧД.Отменена"), Истина);
|
||||
ВнешниеСтатусы.Вставить(ПредопределенноеЗначение("Перечисление.ТехническиеСтатусыМЧД.ОшибкаРегистрации"), Истина);
|
||||
|
||||
Возврат ВнешниеСтатусы;
|
||||
|
||||
КонецФункции
|
||||
|
||||
// Реквизиты организации.
|
||||
//
|
||||
// Параметры:
|
||||
@@ -234,16 +266,22 @@
|
||||
Функция РеквизитыФизическогоЛица(ДляЗаполнения, ВидУчастника) Экспорт
|
||||
|
||||
Реквизиты = РеквизитыФизическогоЛицаСписок(ДляЗаполнения, ВидУчастника);
|
||||
Реквизиты = Новый Структура(СтрСоединить(Реквизиты.ВыгрузитьЗначения(), ","));
|
||||
Возврат Реквизиты;
|
||||
Возврат СтруктураРеквизитовИзСписка(Реквизиты);
|
||||
|
||||
КонецФункции
|
||||
|
||||
Функция РеквизитыОрганизации(ДляЗаполнения, ВидУчастника) Экспорт
|
||||
|
||||
Реквизиты = РеквизитыОрганизацииСписок(ДляЗаполнения, ВидУчастника);
|
||||
Реквизиты = Новый Структура(СтрСоединить(Реквизиты.ВыгрузитьЗначения(), ","));
|
||||
Возврат Реквизиты;
|
||||
Возврат СтруктураРеквизитовИзСписка(Реквизиты);
|
||||
|
||||
КонецФункции
|
||||
|
||||
Функция СтруктураРеквизитовИзСписка(Реквизиты)
|
||||
|
||||
МассивРеквизитов = Реквизиты.ВыгрузитьЗначения();
|
||||
СтрокаРеквизитов = СтрСоединить(МассивРеквизитов, ",");
|
||||
Возврат Новый Структура(СтрокаРеквизитов);
|
||||
|
||||
КонецФункции
|
||||
|
||||
@@ -296,4 +334,49 @@
|
||||
Возврат ДатаОтсчета + 259200;
|
||||
КонецФункции
|
||||
|
||||
Функция РезультатПроверкиДоверенности(РезультатПроверкиПодписей) Экспорт
|
||||
|
||||
РезультатПроверкиДоверенности = Новый Структура;
|
||||
РезультатПроверкиДоверенности.Вставить("ТекстОшибки", "");
|
||||
РезультатПроверкиДоверенности.Вставить("Верна");
|
||||
РезультатПроверкиДоверенности.Вставить("ТребуетсяПроверка", Ложь);
|
||||
РезультатПроверкиДоверенности.Вставить("РезультатыПроверкиПодписей", РезультатПроверкиПодписей);
|
||||
|
||||
ПодписиВерны = Истина; ПодписиСоответствуют = Истина; ПодписиТребуютПроверки = Ложь;
|
||||
|
||||
Для Каждого РезультатПроверкиПодписи Из РезультатПроверкиПодписей Цикл
|
||||
|
||||
Если РезультатПроверкиПодписи.ТребуетсяПроверка Тогда
|
||||
ПодписиТребуютПроверки = Истина;
|
||||
ИначеЕсли Не РезультатПроверкиПодписи.ПодписьВерна Тогда
|
||||
ПодписиВерны = Ложь;
|
||||
КонецЕсли;
|
||||
|
||||
Если Не РезультатПроверкиПодписи.Соответствует Тогда
|
||||
ПодписиСоответствуют = Ложь;
|
||||
КонецЕсли;
|
||||
КонецЦикла;
|
||||
|
||||
РезультатПроверкиДоверенности.Верна = ПодписиВерны И ПодписиСоответствуют И Не ПодписиТребуютПроверки;
|
||||
РезультатПроверкиДоверенности.ТребуетсяПроверка = ПодписиТребуютПроверки;
|
||||
|
||||
Если Не РезультатПроверкиДоверенности.Верна Тогда
|
||||
Ошибки = Новый Массив;
|
||||
Если ПодписиТребуютПроверки Тогда
|
||||
Ошибки.Добавить(НСтр("ru='Есть подписи, требующие проверки.'"));
|
||||
КонецЕсли;
|
||||
Если Не ПодписиВерны Тогда
|
||||
Ошибки.Добавить(НСтр("ru='Есть недействительные подписи.'"));
|
||||
КонецЕсли;
|
||||
Если Не ПодписиСоответствуют Тогда
|
||||
Ошибки.Добавить(НСтр("ru='Есть подписи, не соответствующие доверенности.'"));
|
||||
КонецЕсли;
|
||||
РезультатПроверкиДоверенности.ТекстОшибки = СтрСоединить(Ошибки, Символы.ПС);
|
||||
КонецЕсли;
|
||||
|
||||
Возврат РезультатПроверкиДоверенности;
|
||||
|
||||
КонецФункции
|
||||
|
||||
|
||||
#КонецОбласти
|
||||
@@ -45,7 +45,7 @@
|
||||
Процедура ПриДобавленииПодсистемы(Описание) Экспорт
|
||||
|
||||
Описание.Имя = "СтандартныеПодсистемы";
|
||||
Описание.Версия = "3.1.9.130";
|
||||
Описание.Версия = "3.1.9.144";
|
||||
Описание.ИдентификаторИнтернетПоддержки = "SSL";
|
||||
Описание.РежимВыполненияОтложенныхОбработчиков = "Параллельно";
|
||||
Описание.ПараллельноеОтложенноеОбновлениеСВерсии = "2.3.3.0";
|
||||
|
||||
@@ -554,9 +554,7 @@
|
||||
|
||||
СтрокиНаРазныхЯзыках = Новый Массив;
|
||||
|
||||
// АПК:1297-выкл - не локализуется, строки на других языках уже строго определены.
|
||||
// АПК:1405-выкл - не локализуется, строки на других языках уже строго определены.
|
||||
// АПК:1036-выкл - не локализуется, строки на других языках уже строго определены.
|
||||
// АПК:1036-выкл, АПК:1297-выкл, АПК:1405-выкл - не локализуется, строки на других языках уже строго определены.
|
||||
|
||||
СтрокиНаРазныхЯзыках.Добавить(
|
||||
"az = 'Qarşılıqlı fəaliyyət sistmei qeydə alınmayıb';
|
||||
@@ -604,9 +602,7 @@
|
||||
|uk = 'Невозможно установить соединение с сервером системы взаимодействия';
|
||||
|fr = 'Невозможно установить соединение с сервером системы взаимодействия'"); // @Non-NLS
|
||||
|
||||
// АПК:1036-вкл
|
||||
// АПК:1405-вкл
|
||||
// АПК:1297-вкл
|
||||
// АПК:1036-вкл, АПК:1297-вкл, АПК:1405-вкл
|
||||
|
||||
КраткоеПредставлениеОшибки = ОбработкаОшибок.КраткоеПредставлениеОшибки(ИнформацияОбОшибке);
|
||||
|
||||
|
||||
@@ -126,26 +126,24 @@
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
// Позволяет выполнить специальные минимальные быстрые действия перед запуском сеанса программы,
|
||||
// которые невозможно выполнить на более позднем этапе. Например, настроить начальную страницу и
|
||||
// другие параметры интерфейса в зависимости от режима работы.
|
||||
// Позволяет выполнить действия перед запуском сеанса программы, которые невозможно отложить на более поздний этап.
|
||||
// Например, настроить начальную страницу и другие параметры интерфейса в зависимости от режима работы.
|
||||
//
|
||||
// Следует вписывать вызовы в этот обработчик вместо обработчика события платформы
|
||||
// УстановкаПараметровСеанса в модуле сеанса с проверкой ИменаПараметровСеанса = Неопределено.
|
||||
// Вызов производится в привилегированном режиме, который устанавливает платформа перед
|
||||
// вызовом обработчика события УстановкаПараметровСеанса.
|
||||
// Вызывается в клиентских сеансах и в сеансах регламентных заданий после проверки минимальной версии платформы,
|
||||
// заданной в процедуре ОбщегоНазначенияПереопределяемый.ПриОпределенииОбщихПараметровБазовойФункциональности.
|
||||
// Не вызывается из сеансов фоновых заданий.
|
||||
//
|
||||
// Вызывается после проверки минимальной версии платформы, заданной в процедуре
|
||||
// ОбщегоНазначенияПереопределяемый.ПриОпределенииОбщихПараметровБазовойФункциональности.
|
||||
// Для определения, что запущен клиентский сеанс, можно проверить ТекущийРежимЗапуска() <> Неопределено.
|
||||
// Для определения других видов сеанса - условие ПолучитьТекущийСеансИнформационнойБазы().ИмяПриложения = "<имя>",
|
||||
// например "WSConnection" или "BackgroundJob".
|
||||
//
|
||||
// Для повышения производительности не вызывается из сеансов фоновых заданий,
|
||||
// кроме случая когда имя метода фонового задания указано в одном из регламентных заданий.
|
||||
// Вызов производится в привилегированном режиме.
|
||||
//
|
||||
// Для проверки, что запускается клиентский сеанс следует использовать быстрое условие
|
||||
// ТекущийРежимЗапуска() <> Неопределено, для проверки других видов сеанса следует использовать
|
||||
// условие ПолучитьТекущийСеансИнформационнойБазы().ИмяПриложения = "<имя>", например WSConnection.
|
||||
// Для определения регламентного задания следует использовать имя BackgroundJob, так как из
|
||||
// сеансов фоновых заданий этот обработчик не вызывается.
|
||||
// Рекомендуется размещать здесь код вместо обработчика события УстановкаПараметровСеанса модуля сеанса
|
||||
// с проверкой условия ИменаПараметровСеанса = Неопределено.
|
||||
// При реализации обработчика следует иметь в виду, что в ИБ могут быть не завершены обработчики обновления
|
||||
// и не выполнена дальнейшая инициализация, которая происходит позже при запуске программы.
|
||||
// Поэтому может быть небезопасно безусловно вызывать другие процедуры и функции, которые зависят от этого.
|
||||
//
|
||||
Процедура ПередЗапускомПрограммы() Экспорт
|
||||
|
||||
|
||||
@@ -34,6 +34,11 @@
|
||||
ПараметрыЗапроса.Вставить("Phone", ФорматироватьНомер(НомерПолучателя));
|
||||
РезультатЗапроса = ВыполнитьЗапрос("SendTXT", ПараметрыЗапроса);
|
||||
|
||||
Если Не ЗначениеЗаполнено(РезультатЗапроса) Тогда
|
||||
Результат.ОписаниеОшибки = Результат.ОписаниеОшибки + НСтр("ru = 'Соединение не установлено'");
|
||||
Возврат Результат;
|
||||
КонецЕсли;
|
||||
|
||||
Если СтрДлина(РезультатЗапроса) = 20 Тогда
|
||||
ОтправленноеСообщение = Новый Структура("НомерПолучателя,ИдентификаторСообщения", НомерПолучателя, РезультатЗапроса);
|
||||
Результат.ОтправленныеСообщения.Добавить(ОтправленноеСообщение);
|
||||
|
||||
@@ -72,6 +72,8 @@
|
||||
//
|
||||
Функция АвторизоватьТекущегоПользователя(ПриНачалеРаботыСистемы = Ложь, РегистрироватьВЖурнале = Ложь) Экспорт
|
||||
|
||||
СостояниеДоВызоваАвторизоватьТекущегоПользователя(, Истина);
|
||||
|
||||
Если Не ПриНачалеРаботыСистемы Тогда
|
||||
ОбновитьПовторноИспользуемыеЗначения();
|
||||
КонецЕсли;
|
||||
@@ -190,6 +192,38 @@
|
||||
|
||||
КонецФункции
|
||||
|
||||
// Параметры:
|
||||
// ПроверитьРолиАдминистратораДоступны - Булево - если истина, вернуть результат
|
||||
// с учетом проверки РолиАдминистратораДоступны() для текущего пользователя сеанса.
|
||||
// Отключить - Булево - отключает состояние и возвращает Ложь.
|
||||
//
|
||||
// Возвращаемое значение:
|
||||
// Булево
|
||||
//
|
||||
Функция СостояниеДоВызоваАвторизоватьТекущегоПользователя(ПроверитьРолиАдминистратораДоступны = Ложь,
|
||||
Отключить = Ложь) Экспорт
|
||||
|
||||
ИмяПараметра = "СостояниеДоВызоваАвторизоватьТекущегоПользователя";
|
||||
|
||||
УстановитьПривилегированныйРежим(Истина);
|
||||
|
||||
Если ПараметрыСеанса.ПараметрыКлиентаНаСервере.Получить(ИмяПараметра) <> Истина Тогда
|
||||
Возврат Ложь;
|
||||
КонецЕсли;
|
||||
|
||||
Если Не Отключить Тогда
|
||||
Возврат Не ПроверитьРолиАдминистратораДоступны
|
||||
Или РолиАдминистратораДоступны();
|
||||
КонецЕсли;
|
||||
|
||||
ТекущиеПараметры = Новый Соответствие(ПараметрыСеанса.ПараметрыКлиентаНаСервере);
|
||||
ТекущиеПараметры.Удалить("СостояниеДоВызоваАвторизоватьТекущегоПользователя");
|
||||
ПараметрыСеанса.ПараметрыКлиентаНаСервере = Новый ФиксированноеСоответствие(ТекущиеПараметры);
|
||||
|
||||
Возврат Ложь;
|
||||
|
||||
КонецФункции
|
||||
|
||||
// Определяет, что используется нестандартный способ установки ролей пользователям ИБ.
|
||||
//
|
||||
// Возвращаемое значение:
|
||||
@@ -5910,7 +5944,7 @@
|
||||
Если Выборка.Следующий() Тогда
|
||||
|
||||
Если Не ВнешниеПользователи.ИспользоватьВнешнихПользователей() Тогда
|
||||
Возврат НСтр("ru = 'Внешние пользователи отключены.'");
|
||||
ВызватьИсключение НСтр("ru = 'Внешние пользователи отключены.'");
|
||||
КонецЕсли;
|
||||
|
||||
Результат.ТекущийПользователь = Справочники.Пользователи.ПустаяСсылка();
|
||||
|
||||
@@ -189,6 +189,7 @@
|
||||
РаботаСФайламиСлужебный.ЗанятьФайлДляРедактированияСервер(ФайлОбъект);
|
||||
КонецЕсли;
|
||||
|
||||
УстановитьОтключениеБезопасногоРежима(Истина);
|
||||
УстановитьПривилегированныйРежим(Истина);
|
||||
|
||||
СсылкаНаДвоичныеДанныеФайла = Неопределено;
|
||||
@@ -770,6 +771,7 @@
|
||||
//
|
||||
Функция МаксимальныйРазмерФайла() Экспорт
|
||||
|
||||
УстановитьОтключениеБезопасногоРежима(Истина);
|
||||
УстановитьПривилегированныйРежим(Истина);
|
||||
|
||||
РазделениеВключеноИДоступноИспользование = (ОбщегоНазначения.РазделениеВключено()
|
||||
@@ -801,6 +803,7 @@
|
||||
//
|
||||
Функция МаксимальныйРазмерФайлаОбщий() Экспорт
|
||||
|
||||
УстановитьОтключениеБезопасногоРежима(Истина);
|
||||
УстановитьПривилегированныйРежим(Истина);
|
||||
|
||||
МаксимальныйРазмерФайла = Константы.МаксимальныйРазмерФайла.Получить();
|
||||
@@ -908,6 +911,7 @@
|
||||
|
||||
ФайлыИсточник = РаботаСФайламиСлужебный.ПолучитьВсеПодчиненныеФайлы(ВладелецФайлов);
|
||||
|
||||
УстановитьОтключениеБезопасногоРежима(Истина);
|
||||
УстановитьПривилегированныйРежим(Истина);
|
||||
МенеджерПрисоединенныхФайлов = Справочники[ИмяСправочника];
|
||||
|
||||
@@ -1666,6 +1670,7 @@
|
||||
ИмяСправочника = РаботаСФайламиСлужебный.ИмяСправочникаХраненияФайлов(
|
||||
ВладелецФайлов, ИмяСправочника, ЗаголовокОшибки);
|
||||
|
||||
УстановитьОтключениеБезопасногоРежима(Истина);
|
||||
УстановитьПривилегированныйРежим(Истина);
|
||||
|
||||
ФайлыИсточник = РаботаСФайламиСлужебный.ПолучитьВсеПодчиненныеФайлы(ВладелецФайлов);
|
||||
@@ -1906,6 +1911,7 @@
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
УстановитьОтключениеБезопасногоРежима(Истина);
|
||||
УстановитьПривилегированныйРежим(Истина);
|
||||
|
||||
Попытка
|
||||
@@ -2007,6 +2013,7 @@
|
||||
//
|
||||
Функция ХранилищеФайлаИзИнформационнойБазы(ФайлСсылка) Экспорт
|
||||
|
||||
УстановитьОтключениеБезопасногоРежима(Истина);
|
||||
УстановитьПривилегированныйРежим(Истина);
|
||||
|
||||
Запрос = Новый Запрос;
|
||||
@@ -2139,12 +2146,14 @@
|
||||
Объект = Источник.ТекущаяВерсия.ПолучитьОбъект();
|
||||
|
||||
Если Объект <> Неопределено Тогда
|
||||
УстановитьОтключениеБезопасногоРежима(Истина);
|
||||
УстановитьПривилегированныйРежим(Истина);
|
||||
Объект.Наименование = Источник.Наименование;
|
||||
// Чтобы не сработала подписка СкопироватьРеквизитыВерсииФайловВФайл.
|
||||
Объект.ДополнительныеСвойства.Вставить("ПереименованиеФайла", Истина);
|
||||
Объект.Записать();
|
||||
УстановитьПривилегированныйРежим(Ложь);
|
||||
УстановитьОтключениеБезопасногоРежима(Ложь);
|
||||
КонецЕсли;
|
||||
КонецЕсли;
|
||||
|
||||
|
||||
@@ -1215,7 +1215,9 @@
|
||||
КомпонентаУстановлена = РезультатПроверкиИнициализации.Подключено;
|
||||
|
||||
Если Не КомпонентаУстановлена Тогда
|
||||
Если ЗначениеЗаполнено(РезультатПроверкиИнициализации.ОписаниеОшибки) Тогда
|
||||
ПоказатьПредупреждение(, РезультатПроверкиИнициализации.ОписаниеОшибки);
|
||||
КонецЕсли;
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
|
||||
@@ -1191,15 +1191,24 @@
|
||||
КонецЕсли;
|
||||
|
||||
Свойства = Новый Структура("ДатаПроверкиПодписи, ПодписьВерна, ТребуетсяПроверка", Null, Null, Null);
|
||||
ЗаполнитьЗначенияСвойств(Свойства, ПодписиВОбъекте[0]);
|
||||
Свойства.Вставить("ТипПодписи", Null);
|
||||
Свойства.Вставить("СрокДействияПоследнейМеткиВремени", Null);
|
||||
|
||||
ЗаполнитьЗначенияСвойств(Свойства, ПодписиВФорме[0]);
|
||||
Если Свойства.ДатаПроверкиПодписи = Null
|
||||
Или Свойства.ПодписьВерна = Null Тогда
|
||||
Возврат; // Если в объекте нет реквизитов проверки, результаты проверки не переносятся.
|
||||
Возврат; // Если в форме нет реквизитов проверки, результаты проверки не переносятся.
|
||||
КонецЕсли;
|
||||
|
||||
Если Свойства.ТребуетсяПроверка = Null Тогда
|
||||
Свойства.Удалить("ТребуетсяПроверка");
|
||||
КонецЕсли;
|
||||
Если Свойства.ТипПодписи = Null Тогда
|
||||
Свойства.Удалить("ТипПодписи");
|
||||
КонецЕсли;
|
||||
Если Свойства.СрокДействияПоследнейМеткиВремени = Null Тогда
|
||||
Свойства.Удалить("СрокДействияПоследнейМеткиВремени");
|
||||
КонецЕсли;
|
||||
|
||||
Для Каждого Строка Из ПодписиВФорме Цикл
|
||||
СтрокаВОбъекте = ПодписиВОбъекте.Получить(ПодписиВФорме.Индекс(Строка));
|
||||
|
||||
@@ -2985,15 +2985,25 @@
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
МодульЭлектроннаяПодпись = ОбщегоНазначения.ОбщийМодуль("ЭлектроннаяПодпись");
|
||||
МодульЭлектроннаяПодписьКлиентСервер = ОбщегоНазначения.ОбщийМодуль("ЭлектроннаяПодписьКлиентСервер");
|
||||
|
||||
Для Каждого СтрокаПодписи Из ДанныеСтрок Цикл
|
||||
|
||||
РезультатПроверкиПодписи = МодульЭлектроннаяПодписьКлиентСервер.РезультатПроверкиПодписи();
|
||||
ОписаниеОшибки = "";
|
||||
ПодписьВерна = МодульЭлектроннаяПодпись.ПроверитьПодпись(Неопределено,
|
||||
ИсходныеДанные, СтрокаПодписи.АдресПодписи, ОписаниеОшибки, СтрокаПодписи.ДатаПодписи);
|
||||
РезультатПроверки = МодульЭлектроннаяПодпись.ПроверитьПодпись(Неопределено, ИсходныеДанные, СтрокаПодписи.АдресПодписи,
|
||||
ОписаниеОшибки, СтрокаПодписи.ДатаПодписи, РезультатПроверкиПодписи);
|
||||
|
||||
СтрокаПодписи.ДатаПроверкиПодписи = ТекущаяДатаСеанса();
|
||||
СтрокаПодписи.ПодписьВерна = ПодписьВерна;
|
||||
СтрокаПодписи.ПодписьВерна = (РезультатПроверкиПодписи.Результат = Истина);
|
||||
СтрокаПодписи.ОписаниеОшибки = ОписаниеОшибки;
|
||||
СтрокаПодписи.ТребуетсяПроверка = РезультатПроверкиПодписи.ТребуетсяПроверка;
|
||||
Если ЗначениеЗаполнено(РезультатПроверкиПодписи.ТипПодписи) Тогда
|
||||
СтрокаПодписи.ТипПодписи = РезультатПроверкиПодписи.ТипПодписи;
|
||||
КонецЕсли;
|
||||
Если ЗначениеЗаполнено(РезультатПроверкиПодписи.СрокДействияПоследнейМеткиВремени) Тогда
|
||||
СтрокаПодписи.СрокДействияПоследнейМеткиВремени = РезультатПроверкиПодписи.СрокДействияПоследнейМеткиВремени;
|
||||
КонецЕсли;
|
||||
|
||||
РаботаСФайламиСлужебныйКлиентСервер.ЗаполнитьСтатусПодписи(СтрокаПодписи, ТекущаяДатаСеанса());
|
||||
КонецЦикла;
|
||||
|
||||
@@ -665,6 +665,7 @@
|
||||
// Форма - ФормаКлиентскогоПриложения - с реквизитами:
|
||||
// * Объект - ДанныеФормыСтруктура - как у объекта со свойствами Ссылка, Зашифрован.
|
||||
// Например, СправочникОбъект.Файл, СправочникОбъект.ДокументПрисоединенныеФайлы.
|
||||
// Если свойств у объекта нет, то структуру со свойствами нужно передать в ДанныеФайла.
|
||||
//
|
||||
// * ЭлектронныеПодписи - ДанныеФормыКоллекция:
|
||||
// * ДатаПроверкиПодписи - Дата - возвращаемое значение. Дата проверки.
|
||||
@@ -676,18 +677,22 @@
|
||||
//
|
||||
// ВыделенныеСтроки - Массив - свойство таблицы формы параметра ЭлектронныеПодписи.
|
||||
// - Неопределено - проверить все подписи.
|
||||
// ДанныеФайла - см. РаботаСФайлами.ДанныеФайла
|
||||
//
|
||||
Процедура ПроверитьПодписи(Форма, СсылкаНаДвоичныеДанные, ВыделенныеСтроки = Неопределено) Экспорт
|
||||
Процедура ПроверитьПодписи(Форма, СсылкаНаДвоичныеДанные, ВыделенныеСтроки = Неопределено, ДанныеФайла = Неопределено) Экспорт
|
||||
|
||||
// 1. Получаем адрес двоичных данных, адреса двоичных данных подписей.
|
||||
// 2. Если файл зашифрован, то расшифровываем, далее выполняем проверку.
|
||||
|
||||
ОбъектФормы = Форма.Объект; // ОпределяемыйТип.ПрисоединенныйФайлОбъект
|
||||
Если ДанныеФайла = Неопределено Тогда
|
||||
ДанныеФайла = Форма.Объект; // ОпределяемыйТип.ПрисоединенныйФайлОбъект
|
||||
КонецЕсли;
|
||||
|
||||
ДополнительныеПараметры = Новый Структура;
|
||||
ДополнительныеПараметры.Вставить("Форма", Форма);
|
||||
ДополнительныеПараметры.Вставить("ВыделенныеСтроки", ВыделенныеСтроки);
|
||||
|
||||
Если Не ОбъектФормы.Зашифрован Тогда
|
||||
Если Не ДанныеФайла.Зашифрован Тогда
|
||||
ПроверитьПодписиПослеПодготовкиДанных(СсылкаНаДвоичныеДанные, ДополнительныеПараметры);
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
@@ -700,8 +705,8 @@
|
||||
ОписаниеДанных.Вставить("Операция", НСтр("ru = 'Расшифровка файла'"));
|
||||
ОписаниеДанных.Вставить("ЗаголовокДанных", НСтр("ru = 'Файл'"));
|
||||
ОписаниеДанных.Вставить("Данные", СсылкаНаДвоичныеДанные);
|
||||
ОписаниеДанных.Вставить("Представление", ОбъектФормы.Ссылка);
|
||||
ОписаниеДанных.Вставить("СертификатыШифрования", ОбъектФормы.Ссылка);
|
||||
ОписаниеДанных.Вставить("Представление", ДанныеФайла.Ссылка);
|
||||
ОписаниеДанных.Вставить("СертификатыШифрования", ДанныеФайла.Ссылка);
|
||||
ОписаниеДанных.Вставить("СообщитьОЗавершении", Ложь);
|
||||
|
||||
ОбработчикПродолжения = Новый ОписаниеОповещения("ПослеРасшифровкиФайлаПриПроверкеПодписи", ЭтотОбъект, ДополнительныеПараметры);
|
||||
@@ -716,12 +721,24 @@
|
||||
|
||||
Результат = РезультатПроверкиПодписи.Результат;
|
||||
СтрокаПодписи = ДополнительныеПараметры.СтрокаПодписи;
|
||||
СтрокаПодписи.ДатаПроверкиПодписи = ОбщегоНазначенияКлиент.ДатаСеанса();
|
||||
СтрокаПодписи.ПодписьВерна = (Результат = Истина);
|
||||
СтрокаПодписи.ТребуетсяПроверка = РезультатПроверкиПодписи.ТребуетсяПроверка;
|
||||
СтрокаПодписи.ОписаниеОшибки = ?(СтрокаПодписи.ПодписьВерна, "", Результат);
|
||||
|
||||
РаботаСФайламиСлужебныйКлиентСервер.ЗаполнитьСтатусПодписи(СтрокаПодписи, ОбщегоНазначенияКлиент.ДатаСеанса());
|
||||
ДанныеСтроки = ДанныеСтрокиПодписи();
|
||||
ЗаполнитьЗначенияСвойств(ДанныеСтроки, СтрокаПодписи);
|
||||
|
||||
ДанныеСтроки.ДатаПроверкиПодписи = ОбщегоНазначенияКлиент.ДатаСеанса();
|
||||
ДанныеСтроки.ПодписьВерна = (Результат = Истина);
|
||||
ДанныеСтроки.ТребуетсяПроверка = РезультатПроверкиПодписи.ТребуетсяПроверка;
|
||||
ДанныеСтроки.ОписаниеОшибки = ?(ДанныеСтроки.ПодписьВерна, "", Результат);
|
||||
Если ЗначениеЗаполнено(РезультатПроверкиПодписи.ТипПодписи) Тогда
|
||||
ДанныеСтроки.ТипПодписи = РезультатПроверкиПодписи.ТипПодписи;
|
||||
КонецЕсли;
|
||||
Если ЗначениеЗаполнено(РезультатПроверкиПодписи.СрокДействияПоследнейМеткиВремени) Тогда
|
||||
ДанныеСтроки.СрокДействияПоследнейМеткиВремени = РезультатПроверкиПодписи.СрокДействияПоследнейМеткиВремени;
|
||||
КонецЕсли;
|
||||
|
||||
РаботаСФайламиСлужебныйКлиентСервер.ЗаполнитьСтатусПодписи(ДанныеСтроки, ОбщегоНазначенияКлиент.ДатаСеанса());
|
||||
|
||||
ЗаполнитьЗначенияСвойств(СтрокаПодписи, ДанныеСтроки);
|
||||
|
||||
ПроверитьПодписиЦиклНачало(ДополнительныеПараметры);
|
||||
|
||||
@@ -1515,18 +1532,10 @@
|
||||
СтрокаПодписи = ?(ТипЗнч(Элемент) <> Тип("Число"), Элемент,
|
||||
ДополнительныеПараметры.Форма.ЭлектронныеПодписи.НайтиПоИдентификатору(Элемент));
|
||||
|
||||
ДанныеСтроки = Новый Структура;
|
||||
ДанныеСтроки.Вставить("АдресПодписи", СтрокаПодписи.АдресПодписи);
|
||||
ДанныеСтроки.Вставить("Статус", СтрокаПодписи.Статус);
|
||||
ДанныеСтроки.Вставить("ПодписьВерна", СтрокаПодписи.ПодписьВерна);
|
||||
ДанныеСтроки.Вставить("ДатаПодписи", СтрокаПодписи.ДатаПодписи);
|
||||
ДанныеСтроки.Вставить("ОписаниеОшибки", СтрокаПодписи.ОписаниеОшибки);
|
||||
ДанныеСтроки.Вставить("ДатаПроверкиПодписи", СтрокаПодписи.ДатаПроверкиПодписи);
|
||||
ДанныеСтроки.Вставить("ТипПодписи", СтрокаПодписи.ТипПодписи);
|
||||
ДанныеСтроки.Вставить("СрокДействияПоследнейМеткиВремени",
|
||||
СтрокаПодписи.СрокДействияПоследнейМеткиВремени);
|
||||
|
||||
ДанныеСтроки = ДанныеСтрокиПодписи();
|
||||
ЗаполнитьЗначенияСвойств(ДанныеСтроки, СтрокаПодписи);
|
||||
ДанныеСтрок.Добавить(ДанныеСтроки);
|
||||
|
||||
КонецЦикла;
|
||||
|
||||
РаботаСФайламиСлужебныйВызовСервера.ПроверитьПодписи(АдресДанных, ДанныеСтрок);
|
||||
@@ -1535,17 +1544,28 @@
|
||||
Для каждого Элемент Из Коллекция Цикл
|
||||
СтрокаПодписи = ?(ТипЗнч(Элемент) <> Тип("Число"), Элемент,
|
||||
ДополнительныеПараметры.Форма.ЭлектронныеПодписи.НайтиПоИдентификатору(Элемент));
|
||||
|
||||
СтрокаПодписи.ПодписьВерна = ДанныеСтрок[Индекс].ПодписьВерна;
|
||||
СтрокаПодписи.ДатаПроверкиПодписи = ДанныеСтрок[Индекс].ДатаПроверкиПодписи;
|
||||
СтрокаПодписи.ОписаниеОшибки = ДанныеСтрок[Индекс].ОписаниеОшибки;
|
||||
|
||||
РаботаСФайламиСлужебныйКлиентСервер.ЗаполнитьСтатусПодписи(СтрокаПодписи, ОбщегоНазначенияКлиент.ДатаСеанса());
|
||||
ЗаполнитьЗначенияСвойств(СтрокаПодписи, ДанныеСтрок[Индекс]);
|
||||
Индекс = Индекс + 1;
|
||||
КонецЦикла;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
Функция ДанныеСтрокиПодписи()
|
||||
|
||||
ДанныеСтроки = Новый Структура;
|
||||
ДанныеСтроки.Вставить("АдресПодписи");
|
||||
ДанныеСтроки.Вставить("Статус");
|
||||
ДанныеСтроки.Вставить("ПодписьВерна");
|
||||
ДанныеСтроки.Вставить("ДатаПодписи");
|
||||
ДанныеСтроки.Вставить("ОписаниеОшибки");
|
||||
ДанныеСтроки.Вставить("ДатаПроверкиПодписи");
|
||||
ДанныеСтроки.Вставить("ТипПодписи");
|
||||
ДанныеСтроки.Вставить("ТребуетсяПроверка");
|
||||
ДанныеСтроки.Вставить("СрокДействияПоследнейМеткиВремени");
|
||||
Возврат ДанныеСтроки;
|
||||
|
||||
КонецФункции
|
||||
|
||||
// Помещает файлы с компьютера в хранилище присоединенных файлов.
|
||||
//
|
||||
// Параметры:
|
||||
|
||||
@@ -1400,8 +1400,12 @@
|
||||
Иначе
|
||||
ПолучателиМетаданные = ОбщегоНазначения.ОбъектМетаданныхПоИдентификатору(Рассылка.ТипПолучателейРассылки, Ложь);
|
||||
ТипПолучателей = Рассылка.ТипПолучателейРассылки.КлючОбъектаМетаданных.Получить();
|
||||
Если ТипЗнч(Рассылка.Получатели) = Тип("ТаблицаЗначений") Тогда
|
||||
ТаблицаПолучателей = Рассылка.Получатели;
|
||||
Иначе
|
||||
ТаблицаПолучателей = Рассылка.Получатели.Выгрузить();
|
||||
КонецЕсли;
|
||||
КонецЕсли;
|
||||
|
||||
СписокПолучателей = Новый Соответствие;
|
||||
|
||||
@@ -4440,7 +4444,7 @@
|
||||
КонецФункции
|
||||
|
||||
Функция ПолучитьПериодИзПользовательскихНастроек(ПользовательскиеНастройкиКД) Экспорт
|
||||
Если ПользовательскиеНастройкиКД = Неопределено Тогда
|
||||
Если ТипЗнч(ПользовательскиеНастройкиКД) <> Тип("ПользовательскиеНастройкиКомпоновкиДанных") Тогда
|
||||
Возврат Неопределено;
|
||||
КонецЕсли;
|
||||
|
||||
|
||||
@@ -439,4 +439,33 @@
|
||||
|
||||
КонецФункции
|
||||
|
||||
// Конструктор структуры с параметрами получателей.
|
||||
//
|
||||
// Возвращаемое значение:
|
||||
// Структура - содержит всю необходимую информацию о получателях рассылки отчетов:
|
||||
// * Ссылка - СправочникСсылка.РассылкиОтчетов
|
||||
// * Автор - СправочникСсылка.Пользователи
|
||||
// * ВидПочтовогоАдресаПолучателей - СправочникСсылка.ВидыКонтактнойИнформации
|
||||
// * Личная - Булево
|
||||
// * Получатели - СправочникТабличнаяЧасть.РассылкиОтчетов.Получатели
|
||||
// - ТаблицаЗначений:
|
||||
// ** Получатель - ОпределяемыйТип.ПолучательРассылки
|
||||
// ** Исключен - Булево
|
||||
// * ТипПолучателейРассылки - СправочникСсылка.ИдентификаторыОбъектовМетаданных
|
||||
// - СправочникСсылка.ИдентификаторыОбъектовРасширений
|
||||
//
|
||||
Функция ПараметрыПолучателей() Экспорт
|
||||
|
||||
ПараметрыПолучателей = Новый Структура;
|
||||
ПараметрыПолучателей.Вставить("Ссылка", ПредопределенноеЗначение("Справочник.РассылкиОтчетов.ПустаяСсылка"));
|
||||
ПараметрыПолучателей.Вставить("Автор", ПредопределенноеЗначение("Справочник.Пользователи.ПустаяСсылка"));
|
||||
ПараметрыПолучателей.Вставить("ВидПочтовогоАдресаПолучателей", ПредопределенноеЗначение("Справочник.ВидыКонтактнойИнформации.ПустаяСсылка"));
|
||||
ПараметрыПолучателей.Вставить("Личная", Ложь);
|
||||
ПараметрыПолучателей.Вставить("Получатели", Неопределено);
|
||||
ПараметрыПолучателей.Вставить("ТипПолучателейРассылки", Неопределено);
|
||||
|
||||
Возврат ПараметрыПолучателей;
|
||||
|
||||
КонецФункции
|
||||
|
||||
#КонецОбласти
|
||||
@@ -101,6 +101,8 @@
|
||||
//
|
||||
Процедура ПередФормированиемСпискаПолучателейРассылки(ПараметрыПолучателей, Запрос, СтандартнаяОбработка, Результат) Экспорт
|
||||
|
||||
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
// Позволяет исключить отчеты, которые не готовы к интеграции с рассылкой.
|
||||
|
||||
@@ -8,7 +8,7 @@
|
||||
|
||||
#Область ПрограммныйИнтерфейс
|
||||
|
||||
// Проверяет соответствие ИНН требованиям.
|
||||
// Проверяет соответствие ИНН требованиям. Только для проверки ИНН физических и юридических лиц Российской Федерации.
|
||||
//
|
||||
// Параметры:
|
||||
// ИНН - Строка - проверяемый индивидуальный номер налогоплательщика.
|
||||
@@ -36,7 +36,7 @@
|
||||
ТекстСообщения = ТекстСообщения + НСтр("ru = 'ИНН должен состоять только из цифр.'");
|
||||
КонецЕсли;
|
||||
|
||||
Если ЭтоЮридическоеЛицо И ДлинаИНН <> 10 И ДлинаИНН <> 5 Тогда
|
||||
Если ЭтоЮридическоеЛицо И ДлинаИНН <> 10 Тогда
|
||||
СоответствуетТребованиям = Ложь;
|
||||
ТекстСообщения = ТекстСообщения + ?(ЗначениеЗаполнено(ТекстСообщения), Символы.ПС, "")
|
||||
+ НСтр("ru = 'ИНН юридического лица должен состоять из 10 цифр.'");
|
||||
@@ -46,14 +46,10 @@
|
||||
+ НСтр("ru = 'ИНН физического лица должен состоять из 12 цифр.'");
|
||||
КонецЕсли;
|
||||
|
||||
Если Лев(ИНН, 2) = "00" И ДлинаИНН <> 5 Тогда
|
||||
Если Лев(ИНН, 2) = "00" Тогда
|
||||
СоответствуетТребованиям = Ложь;
|
||||
ТекстСообщения = ТекстСообщения
|
||||
ТекстСообщения = ТекстСообщения + ?(ЗначениеЗаполнено(ТекстСообщения), Символы.ПС, "")
|
||||
+ НСтр("ru = 'Первый и второй знаки ИНН не могут одновременно принимать значение ""0"".'");
|
||||
ИначеЕсли ИНН = "00000" Тогда
|
||||
СоответствуетТребованиям = Ложь;
|
||||
ТекстСообщения = ТекстСообщения
|
||||
+ НСтр("ru = 'Все знаки кода иностранной организации одновременно не могут принимать значение ""0"".'");
|
||||
КонецЕсли;
|
||||
|
||||
Если СоответствуетТребованиям Тогда
|
||||
|
||||
@@ -46,6 +46,7 @@
|
||||
НезаполненныеПараметрыКлиента = Новый Соответствие;
|
||||
НезаполненныеПараметрыКлиента.Вставить("ПервыйСерверныйВызовВыполнен",
|
||||
?(ТекущийРежимЗапуска() = Неопределено, Неопределено, Ложь));
|
||||
НезаполненныеПараметрыКлиента.Вставить("СостояниеДоВызоваАвторизоватьТекущегоПользователя", Истина);
|
||||
ПараметрыСеанса.ПараметрыКлиентаНаСервере = Новый ФиксированноеСоответствие(НезаполненныеПараметрыКлиента);
|
||||
КонецЕсли;
|
||||
Справочники.ВерсииРасширений.УстановкаПараметровСеанса(ИменаПараметровСеанса, УстановленныеПараметры);
|
||||
|
||||
@@ -6482,7 +6482,15 @@
|
||||
КонецЦикла;
|
||||
|
||||
Итог.Вставить("ИдентификаторыПользователейИБ", РезультатыЗапросов[ПоследнийРезультат-2].Выгрузить());
|
||||
Итог.ИдентификаторыПользователейИБ.Индексы.Добавить("Пользователь");
|
||||
|
||||
Если ПользователиСлужебный.СостояниеДоВызоваАвторизоватьТекущегоПользователя(Истина) Тогда
|
||||
Отбор = Новый Структура("ИдентификаторПользователяИБ",
|
||||
ПользователиИнформационнойБазы.ТекущийПользователь().УникальныйИдентификатор);
|
||||
НайденныеСтроки = Итог.ИдентификаторыПользователейИБ.НайтиСтроки(Отбор);
|
||||
Если ЗначениеЗаполнено(НайденныеСтроки) Тогда
|
||||
Итог.Администраторы.Вставить(НайденныеСтроки[0].Пользователь, Истина);
|
||||
КонецЕсли;
|
||||
КонецЕсли;
|
||||
|
||||
Итог.Вставить("РолиПользователей", РезультатыЗапросов[ПоследнийРезультат].Выгрузить());
|
||||
Итог.РолиПользователей.Индексы.Добавить("Пользователь");
|
||||
|
||||
@@ -6956,7 +6956,7 @@
|
||||
//
|
||||
Функция КартинкаТипаКонтактнойИнформации(ТипКонтактнойИнформации)
|
||||
|
||||
Возврат УправлениеКонтактнойИнформациейСлужебныйПовтИсп.КартинкиТиповКонтактнойИнформации()[ТипКонтактнойИнформации];
|
||||
Возврат УправлениеКонтактнойИнформациейСлужебныйПовтИсп.КартинкиТиповКонтактнойИнформации().Получить(ТипКонтактнойИнформации);
|
||||
|
||||
КонецФункции
|
||||
|
||||
|
||||
@@ -42,7 +42,7 @@
|
||||
ДлительнаяОперация = УправлениеПечатьюВызовСервера.НачатьФормированиеПечатныхФорм(ПараметрыОткрытия);
|
||||
ПараметрыОткрытия.ВладелецФормы = ВладелецФормы;
|
||||
|
||||
ОповещениеОЗавершении = Новый ОписаниеОповещения("ВыполнитьКомандуПечатиПослеФормированияПечатныхФорм", ЭтотОбъект, ПараметрыОткрытия);
|
||||
ОповещениеОЗавершении = Новый ОписаниеОповещения("ОткрытьФормуПечатьДокументов", УправлениеПечатьюСлужебныйКлиент, ПараметрыОткрытия);
|
||||
ДлительныеОперацииКлиент.ОжидатьЗавершение(ДлительнаяОперация, ОповещениеОЗавершении, УправлениеПечатьюСлужебныйКлиент.ПараметрыОжидания(ВладелецФормы));
|
||||
КонецПроцедуры
|
||||
|
||||
@@ -1082,41 +1082,4 @@
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
Процедура ВыполнитьКомандуПечатиПослеФормированияПечатныхФорм(РезультатФоновойОперации, ПараметрыОткрытия) Экспорт
|
||||
Если РезультатФоновойОперации <> Неопределено Тогда
|
||||
Если РезультатФоновойОперации.Статус = "Ошибка" Тогда
|
||||
ВызватьИсключение РезультатФоновойОперации.КраткоеПредставлениеОшибки;
|
||||
КонецЕсли;
|
||||
СтруктураРезультата = ПолучитьИзВременногоХранилища(РезультатФоновойОперации.АдресРезультата);
|
||||
|
||||
ПараметрыОткрытия.Вставить("ОбъектыПечати", СтруктураРезультата.ОбъектыПечати);
|
||||
ПараметрыОткрытия.Вставить("ПараметрыВывода", СтруктураРезультата.ПараметрыВывода);
|
||||
ПараметрыОткрытия.Вставить("ПараметрыПечати", СтруктураРезультата.ПараметрыПечати);
|
||||
|
||||
КоллекцияПечатныхФорм = СтруктураРезультата.КоллекцияПечатныхФорм;
|
||||
ОфисныеДокументы = СтруктураРезультата.ОфисныеДокументы;
|
||||
Для Каждого ПечатнаяФорма Из КоллекцияПечатныхФорм Цикл
|
||||
ОфисныеДокументыНовыеАдреса = Новый Соответствие();
|
||||
Если ЗначениеЗаполнено(ПечатнаяФорма.ОфисныеДокументы) Тогда
|
||||
Для Каждого ОфисныйДокумент Из ПечатнаяФорма.ОфисныеДокументы Цикл
|
||||
ОфисныеДокументыНовыеАдреса.Вставить(ПоместитьВоВременноеХранилище(ОфисныеДокументы[ОфисныйДокумент.Ключ], ПараметрыОткрытия.УникальныйИдентификаторХранилища), ОфисныйДокумент.Значение);
|
||||
КонецЦикла;
|
||||
ПечатнаяФорма.ОфисныеДокументы = ОфисныеДокументыНовыеАдреса;
|
||||
КонецЕсли;
|
||||
КонецЦикла;
|
||||
|
||||
ПараметрыОткрытия.Вставить("КоллекцияПечатныхФорм", КоллекцияПечатныхФорм);
|
||||
|
||||
СообщенияЗадания = Новый Массив(РезультатФоновойОперации.Сообщения);
|
||||
ОбщегоНазначенияКлиентСервер.ДополнитьМассив(СообщенияЗадания, СтруктураРезультата.Сообщения);
|
||||
ПараметрыОткрытия.Вставить("Сообщения", СообщенияЗадания);
|
||||
|
||||
ВладелецФормы = ПараметрыОткрытия.ВладелецФормы;
|
||||
ПараметрыОткрытия.Удалить("ВладелецФормы");
|
||||
|
||||
ОткрытьФорму("ОбщаяФорма.ПечатьДокументов", ПараметрыОткрытия, ВладелецФормы, Строка(Новый УникальныйИдентификатор));
|
||||
КонецЕсли;
|
||||
КонецПроцедуры
|
||||
|
||||
|
||||
#КонецОбласти
|
||||
@@ -256,6 +256,7 @@
|
||||
|
||||
ПараметрыОткрытия.Вставить("ОбъектыПечати", СтруктураРезультата.ОбъектыПечати);
|
||||
ПараметрыОткрытия.Вставить("ПараметрыВывода", СтруктураРезультата.ПараметрыВывода);
|
||||
ПараметрыОткрытия.Вставить("ПараметрыПечати", СтруктураРезультата.ПараметрыПечати);
|
||||
|
||||
КоллекцияПечатныхФорм = СтруктураРезультата.КоллекцияПечатныхФорм;
|
||||
ОфисныеДокументы = СтруктураРезультата.ОфисныеДокументы;
|
||||
@@ -271,7 +272,9 @@
|
||||
|
||||
ПараметрыОткрытия.Вставить("КоллекцияПечатныхФорм", КоллекцияПечатныхФорм);
|
||||
|
||||
Если СтруктураРезультата.Свойство("Сообщения") Тогда
|
||||
Если РезультатФоновойОперации.Сообщения.Количество() <> 0 Тогда
|
||||
ПараметрыОткрытия.Вставить("Сообщения", РезультатФоновойОперации.Сообщения);
|
||||
Иначе
|
||||
ПараметрыОткрытия.Вставить("Сообщения", СтруктураРезультата.Сообщения);
|
||||
КонецЕсли;
|
||||
|
||||
|
||||
@@ -1164,9 +1164,16 @@
|
||||
КонецЕсли;
|
||||
КонецЕсли;
|
||||
|
||||
ЭтоЗначенияСвойств = ОписаниеСвойства.ТипЗначения.Типы().Количество() = 1
|
||||
И ОписаниеСвойства.ТипЗначения.СодержитТип(Тип("СправочникСсылка.ЗначенияСвойствОбъектов"));
|
||||
|
||||
Если НЕ ПоляНадписей И Элемент.Вид = ВидПоляФормы.ПолеВвода Тогда
|
||||
Если ЭтоЗначенияСвойств Тогда
|
||||
Элемент.ВыборГруппИЭлементов = ГруппыИЭлементы.Элементы;
|
||||
Иначе
|
||||
Элемент.ВыборГруппИЭлементов = ГруппыИЭлементы.ГруппыИЭлементы;
|
||||
КонецЕсли;
|
||||
КонецЕсли;
|
||||
|
||||
Если НЕ ПоляНадписей И ОписаниеСвойства.ДополнительноеЗначение И Элемент.Вид = ВидПоляФормы.ПолеВвода Тогда
|
||||
ПараметрыВыбора = Новый Массив;
|
||||
|
||||
@@ -302,6 +302,7 @@
|
||||
Или КлючИЗначение.Ключ = "ПодписанныйОбъект"
|
||||
Или КлючИЗначение.Ключ = "ДатаПодписи"
|
||||
Или КлючИЗначение.Ключ = "ПорядковыйНомер"
|
||||
Или КлючИЗначение.Ключ = "ИдентификаторПодписи"
|
||||
Или КлючИЗначение.Ключ = "РезультатПроверкиПодписиПоМЧД" Тогда
|
||||
Продолжить;
|
||||
КонецЕсли;
|
||||
@@ -318,6 +319,7 @@
|
||||
Для Каждого КлючИЗначение Из СвойстваПодписи Цикл
|
||||
Если КлючИЗначение.Ключ = "Сертификат"
|
||||
Или КлючИЗначение.Ключ = "Подпись"
|
||||
Или КлючИЗначение.Ключ = "ИдентификаторПодписи" И ЗначениеЗаполнено(ОбновляемаяПодпись.ИдентификаторПодписи)
|
||||
Или КлючИЗначение.Ключ = "РезультатПроверкиПодписиПоМЧД" Тогда
|
||||
Продолжить;
|
||||
КонецЕсли;
|
||||
@@ -1835,12 +1837,17 @@
|
||||
РезультатПроверкиСертификата = ЭлектроннаяПодписьСлужебный.ПроверитьСертификат(
|
||||
МенеджерКриптографииДляПроверки, Сертификат, ОписаниеОшибки, ДатаДляПроверкиСертификатаПодписи, ДополнительныеПараметры);
|
||||
|
||||
Если РезультатПроверкиСертификата = Истина Тогда
|
||||
ЗаполнитьРезультатПроверкиПодписи(РезультатПроверкиСертификата, РезультатСтруктура);
|
||||
Иначе
|
||||
СертификатОтозван = СертификатПодписиОтозван(ОписаниеОшибки, РезультатСтруктура);
|
||||
Если Не СертификатОтозван Тогда
|
||||
ЗаполнитьРезультатПроверкиПодписи(РезультатПроверкиСертификата, РезультатСтруктура, ТребуетсяПроверкаПодписи(ОписаниеОшибки, РезультатСтруктура));
|
||||
ЗаполнитьРезультатПроверкиПодписи(ОписаниеОшибки, РезультатСтруктура, ТребуетсяПроверкаПодписи(
|
||||
ОписаниеОшибки, РезультатСтруктура));
|
||||
Иначе
|
||||
ЗаполнитьРезультатПроверкиПодписи(РезультатПроверкиСертификата, РезультатСтруктура, Ложь, Истина);
|
||||
КонецЕсли;
|
||||
КонецЕсли;
|
||||
|
||||
Возврат РезультатПроверкиСертификата;
|
||||
|
||||
|
||||
@@ -212,6 +212,69 @@
|
||||
|
||||
КонецФункции
|
||||
|
||||
// Открывает окно ошибки.
|
||||
//
|
||||
// Параметры:
|
||||
// ЗаголовокФормы - Строка - заголовок формы
|
||||
// ЗаголовокОшибки - Строка - заголовок ошибки
|
||||
// ОшибкаНаКлиенте - Структура:
|
||||
// * Ошибки - Массив
|
||||
// ОшибкаНаСервере - Структура
|
||||
// ДополнительныеПараметры - Неопределено, Структура:
|
||||
// * Сертификат
|
||||
// ОбработкаПродолжения - ОписаниеОповещения - обработка продолжения
|
||||
//
|
||||
Процедура ПоказатьОшибкуОбращенияКПрограмме(ЗаголовокФормы, ЗаголовокОшибки, ОшибкаНаКлиенте, ОшибкаНаСервере,
|
||||
ДополнительныеПараметры = Неопределено, ОбработкаПродолжения = Неопределено) Экспорт
|
||||
|
||||
Если ТипЗнч(ОшибкаНаКлиенте) <> Тип("Структура") Тогда
|
||||
ВызватьИсключение СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
|
||||
НСтр("ru = 'Для процедуры %1
|
||||
|указан некорректный тип параметра %2.'"),
|
||||
"ПоказатьОшибкуОбращенияКПрограмме", "ОшибкаНаКлиенте");
|
||||
КонецЕсли;
|
||||
|
||||
Если ТипЗнч(ОшибкаНаСервере) <> Тип("Структура") Тогда
|
||||
ВызватьИсключение СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
|
||||
НСтр("ru = 'Для процедуры %1
|
||||
|указан некорректный тип параметра %2.'"),
|
||||
"ПоказатьОшибкуОбращенияКПрограмме", "ОшибкаНаСервере");
|
||||
КонецЕсли;
|
||||
|
||||
ПараметрыФормы = Новый Структура;
|
||||
ПараметрыФормы.Вставить("ПоказатьИнструкцию", Ложь);
|
||||
ПараметрыФормы.Вставить("ПоказатьПереходКНастройкеПрограмм", Ложь);
|
||||
ПараметрыФормы.Вставить("ПоказатьУстановкуРасширения", Ложь);
|
||||
|
||||
ДополнительныеДанные = Новый Структура;
|
||||
ДополнительныеДанные.Вставить("НеподписанныеДанные");
|
||||
ДополнительныеДанные.Вставить("Сертификат");
|
||||
ДополнительныеДанные.Вставить("Подпись");
|
||||
ДополнительныеДанные.Вставить("ДополнительныеДанныеПроверокНаКлиенте");
|
||||
ДополнительныеДанные.Вставить("ДополнительныеДанныеПроверокНаСервере");
|
||||
|
||||
Если ТипЗнч(ДополнительныеПараметры) = Тип("Структура") Тогда
|
||||
ЗаполнитьЗначенияСвойств(ПараметрыФормы, ДополнительныеПараметры);
|
||||
ЗаполнитьЗначенияСвойств(ДополнительныеДанные, ДополнительныеПараметры);
|
||||
КонецЕсли;
|
||||
|
||||
ПараметрыФормы.Вставить("ДополнительныеДанные", ДополнительныеДанные);
|
||||
|
||||
ПараметрыФормы.Вставить("ЗаголовокФормы", ЗаголовокФормы);
|
||||
ПараметрыФормы.Вставить("ЗаголовокОшибки", ЗаголовокОшибки);
|
||||
|
||||
ПараметрыФормы.Вставить("ОшибкаНаКлиенте", ОшибкаНаКлиенте);
|
||||
ПараметрыФормы.Вставить("ОшибкаНаСервере", ОшибкаНаСервере);
|
||||
|
||||
Контекст = Новый Структура;
|
||||
Контекст.Вставить("ПараметрыФормы", ПараметрыФормы);
|
||||
Контекст.Вставить("ОбработкаПродолжения", ОбработкаПродолжения);
|
||||
|
||||
НачатьПодключениеРасширенияРаботыСКриптографией(Новый ОписаниеОповещения(
|
||||
"ПоказатьОшибкуОбращенияКПрограммеПослеПодключенияРасширения", ЭтотОбъект, Контекст));
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
#КонецОбласти
|
||||
|
||||
#Область СлужебныеПроцедурыИФункции
|
||||
@@ -3524,58 +3587,6 @@
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
// Только для внутреннего использования.
|
||||
Процедура ПоказатьОшибкуОбращенияКПрограмме(ЗаголовокФормы, ЗаголовокОшибки, ОшибкаНаКлиенте, ОшибкаНаСервере,
|
||||
ДополнительныеПараметры = Неопределено, ОбработкаПродолжения = Неопределено) Экспорт
|
||||
|
||||
Если ТипЗнч(ОшибкаНаКлиенте) <> Тип("Структура") Тогда
|
||||
ВызватьИсключение СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
|
||||
НСтр("ru = 'Для процедуры %1
|
||||
|указан некорректный тип параметра %2.'"),
|
||||
"ПоказатьОшибкуОбращенияКПрограмме", "ОшибкаНаКлиенте");
|
||||
КонецЕсли;
|
||||
|
||||
Если ТипЗнч(ОшибкаНаСервере) <> Тип("Структура") Тогда
|
||||
ВызватьИсключение СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
|
||||
НСтр("ru = 'Для процедуры %1
|
||||
|указан некорректный тип параметра %2.'"),
|
||||
"ПоказатьОшибкуОбращенияКПрограмме", "ОшибкаНаСервере");
|
||||
КонецЕсли;
|
||||
|
||||
ПараметрыФормы = Новый Структура;
|
||||
ПараметрыФормы.Вставить("ПоказатьИнструкцию", Ложь);
|
||||
ПараметрыФормы.Вставить("ПоказатьПереходКНастройкеПрограмм", Ложь);
|
||||
ПараметрыФормы.Вставить("ПоказатьУстановкуРасширения", Ложь);
|
||||
|
||||
ДополнительныеДанные = Новый Структура;
|
||||
ДополнительныеДанные.Вставить("НеподписанныеДанные");
|
||||
ДополнительныеДанные.Вставить("Сертификат");
|
||||
ДополнительныеДанные.Вставить("Подпись");
|
||||
ДополнительныеДанные.Вставить("ДополнительныеДанныеПроверокНаКлиенте");
|
||||
ДополнительныеДанные.Вставить("ДополнительныеДанныеПроверокНаСервере");
|
||||
|
||||
Если ТипЗнч(ДополнительныеПараметры) = Тип("Структура") Тогда
|
||||
ЗаполнитьЗначенияСвойств(ПараметрыФормы, ДополнительныеПараметры);
|
||||
ЗаполнитьЗначенияСвойств(ДополнительныеДанные, ДополнительныеПараметры);
|
||||
КонецЕсли;
|
||||
|
||||
ПараметрыФормы.Вставить("ДополнительныеДанные", ДополнительныеДанные);
|
||||
|
||||
ПараметрыФормы.Вставить("ЗаголовокФормы", ЗаголовокФормы);
|
||||
ПараметрыФормы.Вставить("ЗаголовокОшибки", ЗаголовокОшибки);
|
||||
|
||||
ПараметрыФормы.Вставить("ОшибкаНаКлиенте", ОшибкаНаКлиенте);
|
||||
ПараметрыФормы.Вставить("ОшибкаНаСервере", ОшибкаНаСервере);
|
||||
|
||||
Контекст = Новый Структура;
|
||||
Контекст.Вставить("ПараметрыФормы", ПараметрыФормы);
|
||||
Контекст.Вставить("ОбработкаПродолжения", ОбработкаПродолжения);
|
||||
|
||||
НачатьПодключениеРасширенияРаботыСКриптографией(Новый ОписаниеОповещения(
|
||||
"ПоказатьОшибкуОбращенияКПрограммеПослеПодключенияРасширения", ЭтотОбъект, Контекст));
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
// Продолжение процедуры ПоказатьОшибкуОбращенияКПрограмме.
|
||||
Процедура ПоказатьОшибкуОбращенияКПрограммеПослеПодключенияРасширения(Подключено, Контекст) Экспорт
|
||||
|
||||
|
||||
@@ -1,17 +1,17 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<mdclass:Configuration xmlns:mdclass="http://g5.1c.ru/v8/dt/metadata/mdclass" uuid="67021070-3e8f-47a4-85b2-cd3e9e5adedb">
|
||||
<mdclass:Configuration xmlns:mdclass="http://g5.1c.ru/v8/dt/metadata/mdclass" uuid="7f6be7bd-de0a-4963-bb19-add1be78f4cd">
|
||||
<name>БиблиотекаСтандартныхПодсистем</name>
|
||||
<synonym>
|
||||
<key>ru</key>
|
||||
<value>Библиотека стандартных подсистем, редакция 3.1</value>
|
||||
</synonym>
|
||||
<containedObjects classId="9cd510cd-abfc-11d4-9434-004095e12fc7" objectId="caf87dff-c379-4325-ba5f-da366412bf13"/>
|
||||
<containedObjects classId="9fcd25a0-4822-11d4-9414-008048da11f9" objectId="31d95012-6db0-41ac-b2f0-ce0942c2112e"/>
|
||||
<containedObjects classId="e3687481-0a87-462c-a166-9f34594f9bba" objectId="5cefaabf-5092-4a18-a370-899969927035"/>
|
||||
<containedObjects classId="9de14907-ec23-4a07-96f0-85521cb6b53b" objectId="1efad62d-1c21-404e-99fe-ba09e27d0082"/>
|
||||
<containedObjects classId="51f2d5d8-ea4d-4064-8892-82951750031e" objectId="b83cb2d3-3b3a-4a7f-83a1-7c309c649884"/>
|
||||
<containedObjects classId="e68182ea-4237-4383-967f-90c1e3370bc7" objectId="77bcee7b-545e-4210-b7f2-b4c3cba413eb"/>
|
||||
<containedObjects classId="fb282519-d103-4dd3-bc12-cb271d631dfc" objectId="ce23a42f-14f1-455e-9ac7-ca27ea1a1c9f"/>
|
||||
<containedObjects classId="9cd510cd-abfc-11d4-9434-004095e12fc7" objectId="074440c5-ed12-49db-8951-1dc0afb06621"/>
|
||||
<containedObjects classId="9fcd25a0-4822-11d4-9414-008048da11f9" objectId="fbbd6ed1-968a-48ab-a50f-89c195650313"/>
|
||||
<containedObjects classId="e3687481-0a87-462c-a166-9f34594f9bba" objectId="d7af3b2e-8047-4d8f-98d4-8f20aa8a53f9"/>
|
||||
<containedObjects classId="9de14907-ec23-4a07-96f0-85521cb6b53b" objectId="6fd00c79-c803-441a-89f5-5493ba908b1e"/>
|
||||
<containedObjects classId="51f2d5d8-ea4d-4064-8892-82951750031e" objectId="db4fee2b-5e4c-40a0-a98d-aa60c9ed5e8c"/>
|
||||
<containedObjects classId="e68182ea-4237-4383-967f-90c1e3370bc7" objectId="99a0a492-e972-46fa-a199-61742bb9e288"/>
|
||||
<containedObjects classId="fb282519-d103-4dd3-bc12-cb271d631dfc" objectId="0facb9dc-c9db-44a8-a73b-58f902ae05e8"/>
|
||||
<defaultRunMode>ManagedApplication</defaultRunMode>
|
||||
<usePurposes>PersonalComputer</usePurposes>
|
||||
<scriptVariant>Russian</scriptVariant>
|
||||
@@ -19,7 +19,7 @@
|
||||
<defaultRoles>Role.АдминистраторСистемы</defaultRoles>
|
||||
<defaultRoles>Role.ИнтерактивноеОткрытиеВнешнихОтчетовИОбработок</defaultRoles>
|
||||
<vendor>Фирма "1С"</vendor>
|
||||
<version>3.1.9.130</version>
|
||||
<version>3.1.9.144</version>
|
||||
<updateCatalogAddress>http://downloads.v8.1c.ru/tmplts/</updateCatalogAddress>
|
||||
<includeHelpInContents>true</includeHelpInContents>
|
||||
<usedMobileApplicationFunctionalities>
|
||||
@@ -717,6 +717,7 @@
|
||||
<sessionParameters>SessionParameter.ОсновнойЯзык</sessionParameters>
|
||||
<sessionParameters>SessionParameter.ОтключениеОбновленияКлючейДоступа</sessionParameters>
|
||||
<sessionParameters>SessionParameter.ОшибкаРасхожденияВерсийПриПолученииДанных</sessionParameters>
|
||||
<sessionParameters>SessionParameter.ПараметрыАвторизацииВРаспределенномРеестре</sessionParameters>
|
||||
<sessionParameters>SessionParameter.ПараметрыКлиентаНаСервере</sessionParameters>
|
||||
<sessionParameters>SessionParameter.ПараметрыОбработчикаОбновления</sessionParameters>
|
||||
<sessionParameters>SessionParameter.ПараметрыОграниченияДоступа</sessionParameters>
|
||||
@@ -734,7 +735,6 @@
|
||||
<sessionParameters>SessionParameter.РазрешенныйПользователь</sessionParameters>
|
||||
<sessionParameters>SessionParameter.РазрешенныйПустойНаборГруппДоступа</sessionParameters>
|
||||
<sessionParameters>SessionParameter.РежимЗагрузкиСообщенияОбменаДаннымиПередЗапуском</sessionParameters>
|
||||
<sessionParameters>SessionParameter.РезультатАвторизацииНаСервереМЧДРРСКО</sessionParameters>
|
||||
<sessionParameters>SessionParameter.СпискиСОграничениемПоПолям</sessionParameters>
|
||||
<sessionParameters>SessionParameter.СпискиСОграничениемЧерезКлючиДоступаГруппДоступа</sessionParameters>
|
||||
<sessionParameters>SessionParameter.СпискиСОграничениемЧерезКлючиДоступаПользователей</sessionParameters>
|
||||
@@ -1533,6 +1533,7 @@
|
||||
<scheduledJobs>ScheduledJob.ОбновлениеАгрегатов</scheduledJobs>
|
||||
<scheduledJobs>ScheduledJob.ОбновлениеДоступаНаУровнеЗаписей</scheduledJobs>
|
||||
<scheduledJobs>ScheduledJob.ОбновлениеИндексаППД</scheduledJobs>
|
||||
<scheduledJobs>ScheduledJob.ОбновлениеКлассификаторовМЧД</scheduledJobs>
|
||||
<scheduledJobs>ScheduledJob.ОбновлениеПредопределенныхВариантовОтчетов</scheduledJobs>
|
||||
<scheduledJobs>ScheduledJob.ОбновлениеСостоянияЗаявленияНаВыпускСертификата</scheduledJobs>
|
||||
<scheduledJobs>ScheduledJob.ОбновлениеСтатусовДоставкиSMS</scheduledJobs>
|
||||
@@ -2370,6 +2371,7 @@
|
||||
<informationRegisters>InformationRegister.ИсторияМуниципальнойИерархии</informationRegisters>
|
||||
<informationRegisters>InformationRegister.ИсторияРассылкиОтчетов</informationRegisters>
|
||||
<informationRegisters>InformationRegister.КалендарныеГрафики</informationRegisters>
|
||||
<informationRegisters>InformationRegister.КлассификаторыМЧД</informationRegisters>
|
||||
<informationRegisters>InformationRegister.КлючиДоступаВнешнихПользователей</informationRegisters>
|
||||
<informationRegisters>InformationRegister.КлючиДоступаГруппДоступа</informationRegisters>
|
||||
<informationRegisters>InformationRegister.КлючиДоступаКОбъектам</informationRegisters>
|
||||
|
||||
@@ -1 +1 @@
|
||||
{6,1,1,6fb6c846-26be-428c-b4d5-ec589ad857ab,1,206125f5-90a5-4205-81ab-0aa75ac66f49,"3.1.9.130","Фирма ""1С""","БиблиотекаСтандартныхПодсистем",7598,1,0,67021070-3e8f-47a4-85b2-cd3e9e5adedb,67021070-3e8f-47a4-85b2-cd3e9e5adedb,1,0,db4a9ccb-9ef5-4b3c-8577-b6fe5db1b62e,db4a9ccb-9ef5-4b3c-8577-b6fe5db1b62e,1,0,9233322b-dfdb-4c66-91fe-1299292d40a5,9233322b-dfdb-4c66-91fe-1299292d40a5,1,0,7795348b-2f52-47f7-bf00-e11e5e795a43,7795348b-2f52-47f7-bf00-e11e5e795a43,1,0,0421b67e-ed26-491d-ab98-ec59002ed4ce,0421b67e-ed26-491d-ab98-ec59002ed4ce,1,0,bb47ced2-31f9-4870-8633-20b986e53ccc,bb47ced2-31f9-4870-8633-20b986e53ccc,1,0,7d8acec9-f5a9-411e-921c-446ed0dd3332,7d8acec9-f5a9-411e-921c-446ed0dd3332,1,0,739c01a9-1125-45ef-ab4e-8c73af4eeff0,739c01a9-1125-45ef-ab4e-8c73af4eeff0,1,0,cdbd26b1-9583-46e8-adf7-8cc705639892,cdbd26b1-9583-46e8-adf7-8cc705639892,1,0,c0e38c3e-7088-4e35-9d84-2d0ab9655402,c0e38c3e-7088-4e35-9d84-2d0ab9655402,1,0,1098786f-dd24-4cce-b212-be0cb5f01735,1098786f-dd24-4cce-b212-be0cb5f01735,1,0,3c0037f3-4422-4836-b116-8c72e32bdd55,3c0037f3-4422-4836-b116-8c72e32bdd55,1,0,6f7c6c31-206b-4010-bdad-1ad2e304f154,6f7c6c31-206b-4010-bdad-1ad2e304f154,1,0,a8659e53-8c6b-4b0c-9736-fe93a91e4d69,a8659e53-8c6b-4b0c-9736-fe93a91e4d69,1,0,fe9a1d1a-19c0-499f-8e1b-09cadabe882f,fe9a1d1a-19c0-499f-8e1b-09cadabe882f,1,0,5b68d479-7880-44de-84e3-7f578b43f0dc,5b68d479-7880-44de-84e3-7f578b43f0dc,1,0,4cbbdbaf-1f3a-46cd-8c42-28cdcfa32c06,4cbbdbaf-1f3a-46cd-8c42-28cdcfa32c06,1,0,b4629308-42de-4ce8-8591-cf0c2399a9a2,b4629308-42de-4ce8-8591-cf0c2399a9a2,1,0,c7e984ae-1dbb-4041-b18a-bfd0d63a002f,c7e984ae-1dbb-4041-b18a-bfd0d63a002f,1,0,bb0424b8-dfd1-4a27-bd66-9dea3ffc77c4,bb0424b8-dfd1-4a27-bd66-9dea3ffc77c4,1,0,a4ac0a50-ee39-4dc1-b84f-eec8fe485f03,a4ac0a50-ee39-4dc1-b84f-eec8fe485f03,1,0,1861ee4f-fd8c-4afa-8441-c074bf51f67e,1861ee4f-fd8c-4afa-8441-c074bf51f67e,1,0,de7ed8f7-3c02-47e0-aea8-4747ac68a5d5,de7ed8f7-3c02-47e0-aea8-4747ac68a5d5,1,0,b93b8760-6200-40ee-8bdc-875ba80a6155,b93b8760-6200-40ee-8bdc-875ba80a6155,1,0,e8b248d9-9049-456a-9c7d-7a0462cc67ab,e8b248d9-9049-456a-9c7d-7a0462cc67ab,1,0,d4562287-440d-4462-9de2-7097ccbf3764,d4562287-440d-4462-9de2-7097ccbf3764,1,0,1983fe34-c984-4659-ba41-0e94504f8989,1983fe34-c984-4659-ba41-0e94504f8989,1,0,ec797c75-02c5-4cf5-9dd4-26cd46c99519,ec797c75-02c5-4cf5-9dd4-26cd46c99519,1,0,6fccdf59-fc99-4a2b-a144-fffe438a147c,6fccdf59-fc99-4a2b-a144-fffe438a147c,1,0,153e11ac-f898-46a5-98c6-734adb933ca2,153e11ac-f898-46a5-98c6-734adb933ca2,1,0,af8bd73a-d8e8-487d-8f36-d835ab10ea3a,af8bd73a-d8e8-487d-8f36-d835ab10ea3a,1,0,08a413ff-bebd-42e5-8ff3-2115746a0844,08a413ff-bebd-42e5-8ff3-2115746a0844,1,0,3eca2d7c-5946-4d13-ba84-e3ab5ef38b5b,3eca2d7c-5946-4d13-ba84-e3ab5ef38b5b,1,0,f24de2ea-fcda-4052-b90f-e9d84314c4f2,f24de2ea-fcda-4052-b90f-e9d84314c4f2,1,0,ff8ae395-c740-4a30-a048-0d57eef6267f,ff8ae395-c740-4a30-a048-0d57eef6267f,1,0,51d06532-f61a-4ed5-afaa-cc4563633e0c,51d06532-f61a-4ed5-afaa-cc4563633e0c,1,0,0e49d980-581b-459f-a4b0-024e8c97e4c0,0e49d980-581b-459f-a4b0-024e8c97e4c0,1,0,da9b32e6-5b93-45a6-84b2-238d57541e18,da9b32e6-5b93-45a6-84b2-238d57541e18,1,0,e43d69c8-b284-47da-b236-611bc94a15b6,e43d69c8-b284-47da-b236-611bc94a15b6,1,0,31eeaa05-6c49-41fe-b840-1edbad4ccac7,31eeaa05-6c49-41fe-b840-1edbad4ccac7,1,0,842c8662-8f39-405e-9665-cbdabc116159,842c8662-8f39-405e-9665-cbdabc116159,1,0,a3001de6-272f-444e-a8db-ec8cc3a670a2,a3001de6-272f-444e-a8db-ec8cc3a670a2,1,0,fca4b033-02c4-4d61-9e51-87783c3cef1a,fca4b033-02c4-4d61-9e51-87783c3cef1a,1,0,396ef757-d7f6-411f-8c4c-1acb1106a009,396ef757-d7f6-411f-8c4c-1acb1106a009,1,0,839e29b1-a0d2-40fa-9f3e-46e66b943358,839e29b1-a0d2-40fa-9f3e-46e66b943358,1,0,c56d2cc7-630a-441b-b23f-ba78c34849bd,c56d2cc7-630a-441b-b23f-ba78c34849bd,1,0,9aecf4f5-46ed-4d1c-a584-cd028e467895,9aecf4f5-46ed-4d1c-a584-cd028e467895,1,0,21d92c2f-6c78-43ce-b1f4-59d7845b5a91,21d92c2f-6c78-43ce-b1f4-59d7845b5a91,1,0,a1c379be-43d3-4e02-83bb-d2e7de2d4ae3,a1c379be-43d3-4e02-83bb-d2e7de2d4ae3,1,0,a1f10624-22e9-4a04-b370-fd085bdd0f67,a1f10624-22e9-4a04-b370-fd085bdd0f67,1,0,2a4b10be-3cd7-4755-905f-7b4d02ff6a22,2a4b10be-3cd7-4755-905f-7b4d02ff6a22,1,0,3cffb795-2a28-4beb-92f4-5813f5994022,3cffb795-2a28-4beb-92f4-5813f5994022,1,0,3323ca68-1382-4710-a933-23fc56588935,3323ca68-1382-4710-a933-23fc56588935,1,0,d6b12775-3255-42b8-88b2-62684f873e7d,d6b12775-3255-42b8-88b2-62684f873e7d,1,0,cc23d903-ccc5-42f4-862f-5e7278c4e346,cc23d903-ccc5-42f4-862f-5e7278c4e346,1,0,98f033e0-fa40-46e0-b51a-87a066749a35,98f033e0-fa40-46e0-b51a-87a066749a35,1,0,e8b4cb2d-1180-4101-954a-4cb5464f198c,e8b4cb2d-1180-4101-954a-4cb5464f198c,1,0,a379287d-1ce8-460d-a503-910e728e28f1,a379287d-1ce8-460d-a503-910e728e28f1,1,0,f765c4ba-c677-42ac-8d0c-43bb485405b9,f765c4ba-c677-42ac-8d0c-43bb485405b9,1,0,2fd1287d-d96d-4480-baf7-8815ae5ffbfb,2fd1287d-d96d-4480-baf7-8815ae5ffbfb,1,0,d8c58e53-b7b9-4426-bdfa-d0816adf8cc1,d8c58e53-b7b9-4426-bdfa-d0816adf8cc1,1,0,4009cb3a-6754-481f-911b-907558cea38a,4009cb3a-6754Line truncated
|
||||
{6,1,1,3ba6fa6d-c49e-44b6-bbe3-91114f5d86ba,1,bd815bc0-e462-4f13-a770-69878986b5ab,"3.1.9.144","Фирма ""1С""","БиблиотекаСтандартныхПодсистем",7606,1,0,7f6be7bd-de0a-4963-bb19-add1be78f4cd,7f6be7bd-de0a-4963-bb19-add1be78f4cd,1,0,db4a9ccb-9ef5-4b3c-8577-b6fe5db1b62e,db4a9ccb-9ef5-4b3c-8577-b6fe5db1b62e,1,0,9233322b-dfdb-4c66-91fe-1299292d40a5,9233322b-dfdb-4c66-91fe-1299292d40a5,1,0,7795348b-2f52-47f7-bf00-e11e5e795a43,7795348b-2f52-47f7-bf00-e11e5e795a43,1,0,0421b67e-ed26-491d-ab98-ec59002ed4ce,0421b67e-ed26-491d-ab98-ec59002ed4ce,1,0,bb47ced2-31f9-4870-8633-20b986e53ccc,bb47ced2-31f9-4870-8633-20b986e53ccc,1,0,7d8acec9-f5a9-411e-921c-446ed0dd3332,7d8acec9-f5a9-411e-921c-446ed0dd3332,1,0,739c01a9-1125-45ef-ab4e-8c73af4eeff0,739c01a9-1125-45ef-ab4e-8c73af4eeff0,1,0,cdbd26b1-9583-46e8-adf7-8cc705639892,cdbd26b1-9583-46e8-adf7-8cc705639892,1,0,c0e38c3e-7088-4e35-9d84-2d0ab9655402,c0e38c3e-7088-4e35-9d84-2d0ab9655402,1,0,1098786f-dd24-4cce-b212-be0cb5f01735,1098786f-dd24-4cce-b212-be0cb5f01735,1,0,3c0037f3-4422-4836-b116-8c72e32bdd55,3c0037f3-4422-4836-b116-8c72e32bdd55,1,0,6f7c6c31-206b-4010-bdad-1ad2e304f154,6f7c6c31-206b-4010-bdad-1ad2e304f154,1,0,a8659e53-8c6b-4b0c-9736-fe93a91e4d69,a8659e53-8c6b-4b0c-9736-fe93a91e4d69,1,0,fe9a1d1a-19c0-499f-8e1b-09cadabe882f,fe9a1d1a-19c0-499f-8e1b-09cadabe882f,1,0,5b68d479-7880-44de-84e3-7f578b43f0dc,5b68d479-7880-44de-84e3-7f578b43f0dc,1,0,4cbbdbaf-1f3a-46cd-8c42-28cdcfa32c06,4cbbdbaf-1f3a-46cd-8c42-28cdcfa32c06,1,0,b4629308-42de-4ce8-8591-cf0c2399a9a2,b4629308-42de-4ce8-8591-cf0c2399a9a2,1,0,c7e984ae-1dbb-4041-b18a-bfd0d63a002f,c7e984ae-1dbb-4041-b18a-bfd0d63a002f,1,0,bb0424b8-dfd1-4a27-bd66-9dea3ffc77c4,bb0424b8-dfd1-4a27-bd66-9dea3ffc77c4,1,0,a4ac0a50-ee39-4dc1-b84f-eec8fe485f03,a4ac0a50-ee39-4dc1-b84f-eec8fe485f03,1,0,1861ee4f-fd8c-4afa-8441-c074bf51f67e,1861ee4f-fd8c-4afa-8441-c074bf51f67e,1,0,de7ed8f7-3c02-47e0-aea8-4747ac68a5d5,de7ed8f7-3c02-47e0-aea8-4747ac68a5d5,1,0,b93b8760-6200-40ee-8bdc-875ba80a6155,b93b8760-6200-40ee-8bdc-875ba80a6155,1,0,e8b248d9-9049-456a-9c7d-7a0462cc67ab,e8b248d9-9049-456a-9c7d-7a0462cc67ab,1,0,d4562287-440d-4462-9de2-7097ccbf3764,d4562287-440d-4462-9de2-7097ccbf3764,1,0,1983fe34-c984-4659-ba41-0e94504f8989,1983fe34-c984-4659-ba41-0e94504f8989,1,0,ec797c75-02c5-4cf5-9dd4-26cd46c99519,ec797c75-02c5-4cf5-9dd4-26cd46c99519,1,0,6fccdf59-fc99-4a2b-a144-fffe438a147c,6fccdf59-fc99-4a2b-a144-fffe438a147c,1,0,153e11ac-f898-46a5-98c6-734adb933ca2,153e11ac-f898-46a5-98c6-734adb933ca2,1,0,af8bd73a-d8e8-487d-8f36-d835ab10ea3a,af8bd73a-d8e8-487d-8f36-d835ab10ea3a,1,0,08a413ff-bebd-42e5-8ff3-2115746a0844,08a413ff-bebd-42e5-8ff3-2115746a0844,1,0,3eca2d7c-5946-4d13-ba84-e3ab5ef38b5b,3eca2d7c-5946-4d13-ba84-e3ab5ef38b5b,1,0,f24de2ea-fcda-4052-b90f-e9d84314c4f2,f24de2ea-fcda-4052-b90f-e9d84314c4f2,1,0,ff8ae395-c740-4a30-a048-0d57eef6267f,ff8ae395-c740-4a30-a048-0d57eef6267f,1,0,51d06532-f61a-4ed5-afaa-cc4563633e0c,51d06532-f61a-4ed5-afaa-cc4563633e0c,1,0,0e49d980-581b-459f-a4b0-024e8c97e4c0,0e49d980-581b-459f-a4b0-024e8c97e4c0,1,0,da9b32e6-5b93-45a6-84b2-238d57541e18,da9b32e6-5b93-45a6-84b2-238d57541e18,1,0,e43d69c8-b284-47da-b236-611bc94a15b6,e43d69c8-b284-47da-b236-611bc94a15b6,1,0,31eeaa05-6c49-41fe-b840-1edbad4ccac7,31eeaa05-6c49-41fe-b840-1edbad4ccac7,1,0,842c8662-8f39-405e-9665-cbdabc116159,842c8662-8f39-405e-9665-cbdabc116159,1,0,a3001de6-272f-444e-a8db-ec8cc3a670a2,a3001de6-272f-444e-a8db-ec8cc3a670a2,1,0,fca4b033-02c4-4d61-9e51-87783c3cef1a,fca4b033-02c4-4d61-9e51-87783c3cef1a,1,0,396ef757-d7f6-411f-8c4c-1acb1106a009,396ef757-d7f6-411f-8c4c-1acb1106a009,1,0,839e29b1-a0d2-40fa-9f3e-46e66b943358,839e29b1-a0d2-40fa-9f3e-46e66b943358,1,0,c56d2cc7-630a-441b-b23f-ba78c34849bd,c56d2cc7-630a-441b-b23f-ba78c34849bd,1,0,9aecf4f5-46ed-4d1c-a584-cd028e467895,9aecf4f5-46ed-4d1c-a584-cd028e467895,1,0,21d92c2f-6c78-43ce-b1f4-59d7845b5a91,21d92c2f-6c78-43ce-b1f4-59d7845b5a91,1,0,a1c379be-43d3-4e02-83bb-d2e7de2d4ae3,a1c379be-43d3-4e02-83bb-d2e7de2d4ae3,1,0,a1f10624-22e9-4a04-b370-fd085bdd0f67,a1f10624-22e9-4a04-b370-fd085bdd0f67,1,0,2a4b10be-3cd7-4755-905f-7b4d02ff6a22,2a4b10be-3cd7-4755-905f-7b4d02ff6a22,1,0,3cffb795-2a28-4beb-92f4-5813f5994022,3cffb795-2a28-4beb-92f4-5813f5994022,1,0,3323ca68-1382-4710-a933-23fc56588935,3323ca68-1382-4710-a933-23fc56588935,1,0,d6b12775-3255-42b8-88b2-62684f873e7d,d6b12775-3255-42b8-88b2-62684f873e7d,1,0,cc23d903-ccc5-42f4-862f-5e7278c4e346,cc23d903-ccc5-42f4-862f-5e7278c4e346,1,0,98f033e0-fa40-46e0-b51a-87a066749a35,98f033e0-fa40-46e0-b51a-87a066749a35,1,0,e8b4cb2d-1180-4101-954a-4cb5464f198c,e8b4cb2d-1180-4101-954a-4cb5464f198c,1,0,a379287d-1ce8-460d-a503-910e728e28f1,a379287d-1ce8-460d-a503-910e728e28f1,1,0,f765c4ba-c677-42ac-8d0c-43bb485405b9,f765c4ba-c677-42ac-8d0c-43bb485405b9,1,0,2fd1287d-d96d-4480-baf7-8815ae5ffbfb,2fd1287d-d96d-4480-baf7-8815ae5ffbfb,1,0,d8c58e53-b7b9-4426-bdfa-d0816adf8cc1,d8c58e53-b7b9-4426-bdfa-d0816adf8cc1,1,0,4009cb3a-6754-481f-911b-907558cea38a,4009cb3a-6754Line truncated
|
||||
+1
-7
@@ -180,13 +180,7 @@
|
||||
|
||||
ТекущаяДатаСеанса = ОбщегоНазначенияКлиент.ДатаСеанса();
|
||||
|
||||
Если Вариант = "СлишкомБлизкоеВремяБлокировки" Тогда
|
||||
Если Ответ = КодВозвратаДиалога.Да Тогда
|
||||
Объект.НачалоДействияБлокировки = ТекущаяДатаСеанса + 10 * 60;
|
||||
ИначеЕсли Ответ <> КодВозвратаДиалога.Нет Тогда
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
ИначеЕсли Вариант = "СлишкомБольшоеВремяБлокировки" Тогда
|
||||
Если Вариант = "СлишкомБлизкоеВремяБлокировки" Или Вариант = "СлишкомБольшоеВремяБлокировки" Тогда
|
||||
Если Ответ = КодВозвратаДиалога.Да Тогда
|
||||
Объект.НачалоДействияБлокировки = ТекущаяДатаСеанса + 10 * 60;
|
||||
ИначеЕсли Ответ <> КодВозвратаДиалога.Нет Тогда
|
||||
|
||||
@@ -45,7 +45,7 @@
|
||||
|
||||
Функция ВерсияКалендарей() Экспорт
|
||||
|
||||
Возврат 57;
|
||||
Возврат 59;
|
||||
|
||||
КонецФункции
|
||||
|
||||
@@ -57,7 +57,7 @@
|
||||
|
||||
Функция ВерсияОбновленияДанныхПроизводственныхКалендарей() Экспорт
|
||||
|
||||
Возврат "3.1.9.126";
|
||||
Возврат "3.1.9.140";
|
||||
|
||||
КонецФункции
|
||||
|
||||
|
||||
+3
-258
@@ -47,22 +47,13 @@
|
||||
<Item Calendar="01" Year="2023" DayType="Предпраздничный" Date="20231004" SwapDate=""/>
|
||||
<Item Calendar="01" Year="2023" DayType="Праздник" Date="20231005" SwapDate=""/>
|
||||
<Item Calendar="01" Year="2023" DayType="Воскресенье" Date="20231006" SwapDate="20231001"/>
|
||||
<Item Calendar="01" Year="2024" DayType="Праздник" Date="20240106" SwapDate="20240502"/>
|
||||
<Item Calendar="01" Year="2024" DayType="Праздник" Date="20240107" SwapDate="20240503"/>
|
||||
<Item Calendar="01" Year="2024" DayType="Предпраздничный" Date="20240409" SwapDate=""/>
|
||||
<Item Calendar="01" Year="2024" DayType="Праздник" Date="20240410" SwapDate=""/>
|
||||
<Item Calendar="01" Year="2024" DayType="Предпраздничный" Date="20240430" SwapDate=""/>
|
||||
<Item Calendar="01" Year="2024" DayType="Суббота" Date="20240502" SwapDate="20240106"/>
|
||||
<Item Calendar="01" Year="2024" DayType="Воскресенье" Date="20240503" SwapDate="20240107"/>
|
||||
<Item Calendar="01" Year="2024" DayType="Рабочий" Date="20240505" SwapDate="20240510"/>
|
||||
<Item Calendar="01" Year="2024" DayType="Воскресенье" Date="20240510" SwapDate="20240505"/>
|
||||
<Item Calendar="01" Year="2024" DayType="Праздник" Date="20240616" SwapDate="20240617"/>
|
||||
<Item Calendar="01" Year="2024" DayType="Воскресенье" Date="20240617" SwapDate="20240616"/>
|
||||
<Item Calendar="01" Year="2024" DayType="Предпраздничный" Date="20241004" SwapDate=""/>
|
||||
<Item Calendar="01" Year="2024" DayType="Праздник" Date="20241005" SwapDate="20241007"/>
|
||||
<Item Calendar="01" Year="2024" DayType="Суббота" Date="20241007" SwapDate="20241005"/>
|
||||
<Item Calendar="01" Year="2024" DayType="Рабочий" Date="20241102" SwapDate="20240430"/>
|
||||
<Item Calendar="01" Year="2024" DayType="Предпраздничный" Date="20241231" SwapDate=""/>
|
||||
<Item Calendar="02" Year="2014" DayType="Праздник" Date="20140728" SwapDate=""/>
|
||||
<Item Calendar="02" Year="2014" DayType="Предпраздничный" Date="20141003" SwapDate=""/>
|
||||
<Item Calendar="02" Year="2014" DayType="Праздник" Date="20141004" SwapDate="20141006"/>
|
||||
@@ -123,21 +114,12 @@
|
||||
<Item Calendar="02" Year="2023" DayType="Праздник" Date="20230628" SwapDate=""/>
|
||||
<Item Calendar="02" Year="2023" DayType="Предпраздничный" Date="20231010" SwapDate=""/>
|
||||
<Item Calendar="02" Year="2023" DayType="Праздник" Date="20231011" SwapDate=""/>
|
||||
<Item Calendar="02" Year="2024" DayType="Праздник" Date="20240106" SwapDate="20240502"/>
|
||||
<Item Calendar="02" Year="2024" DayType="Праздник" Date="20240107" SwapDate="20240503"/>
|
||||
<Item Calendar="02" Year="2024" DayType="Предпраздничный" Date="20240409" SwapDate=""/>
|
||||
<Item Calendar="02" Year="2024" DayType="Праздник" Date="20240410" SwapDate=""/>
|
||||
<Item Calendar="02" Year="2024" DayType="Предпраздничный" Date="20240430" SwapDate=""/>
|
||||
<Item Calendar="02" Year="2024" DayType="Суббота" Date="20240502" SwapDate="20240106"/>
|
||||
<Item Calendar="02" Year="2024" DayType="Воскресенье" Date="20240503" SwapDate="20240107"/>
|
||||
<Item Calendar="02" Year="2024" DayType="Рабочий" Date="20240505" SwapDate="20240510"/>
|
||||
<Item Calendar="02" Year="2024" DayType="Воскресенье" Date="20240510" SwapDate="20240505"/>
|
||||
<Item Calendar="02" Year="2024" DayType="Праздник" Date="20240616" SwapDate="20240617"/>
|
||||
<Item Calendar="02" Year="2024" DayType="Воскресенье" Date="20240617" SwapDate="20240616"/>
|
||||
<Item Calendar="02" Year="2024" DayType="Предпраздничный" Date="20241010" SwapDate=""/>
|
||||
<Item Calendar="02" Year="2024" DayType="Праздник" Date="20241011" SwapDate=""/>
|
||||
<Item Calendar="02" Year="2024" DayType="Рабочий" Date="20241102" SwapDate="20240430"/>
|
||||
<Item Calendar="02" Year="2024" DayType="Предпраздничный" Date="20241231" SwapDate=""/>
|
||||
<Item Calendar="03" Year="2016" DayType="Предпраздничный" Date="20160208" SwapDate=""/>
|
||||
<Item Calendar="03" Year="2016" DayType="Праздник" Date="20160209" SwapDate=""/>
|
||||
<Item Calendar="03" Year="2017" DayType="Праздник" Date="20170227" SwapDate=""/>
|
||||
@@ -153,17 +135,8 @@
|
||||
<Item Calendar="03" Year="2022" DayType="Праздник" Date="20220202" SwapDate=""/>
|
||||
<Item Calendar="03" Year="2023" DayType="Предпраздничный" Date="20230220" SwapDate=""/>
|
||||
<Item Calendar="03" Year="2023" DayType="Праздник" Date="20230221" SwapDate=""/>
|
||||
<Item Calendar="03" Year="2024" DayType="Праздник" Date="20240106" SwapDate="20240502"/>
|
||||
<Item Calendar="03" Year="2024" DayType="Праздник" Date="20240107" SwapDate="20240503"/>
|
||||
<Item Calendar="03" Year="2024" DayType="Праздник" Date="20240211" SwapDate="20240212"/>
|
||||
<Item Calendar="03" Year="2024" DayType="Воскресенье" Date="20240212" SwapDate="20240211"/>
|
||||
<Item Calendar="03" Year="2024" DayType="Предпраздничный" Date="20240430" SwapDate=""/>
|
||||
<Item Calendar="03" Year="2024" DayType="Суббота" Date="20240502" SwapDate="20240106"/>
|
||||
<Item Calendar="03" Year="2024" DayType="Воскресенье" Date="20240503" SwapDate="20240107"/>
|
||||
<Item Calendar="03" Year="2024" DayType="Рабочий" Date="20240505" SwapDate="20240510"/>
|
||||
<Item Calendar="03" Year="2024" DayType="Воскресенье" Date="20240510" SwapDate="20240505"/>
|
||||
<Item Calendar="03" Year="2024" DayType="Рабочий" Date="20241102" SwapDate="20240430"/>
|
||||
<Item Calendar="03" Year="2024" DayType="Предпраздничный" Date="20241231" SwapDate=""/>
|
||||
<Item Calendar="04" Year="2016" DayType="Праздник" Date="20160214" SwapDate="20160215"/>
|
||||
<Item Calendar="04" Year="2016" DayType="Воскресенье" Date="20160215" SwapDate="20160214"/>
|
||||
<Item Calendar="04" Year="2017" DayType="Предпраздничный" Date="20170203" SwapDate=""/>
|
||||
@@ -181,15 +154,6 @@
|
||||
<Item Calendar="04" Year="2021" DayType="Воскресенье" Date="20210215" SwapDate="20210214"/>
|
||||
<Item Calendar="04" Year="2022" DayType="Праздник" Date="20220206" SwapDate="20220207"/>
|
||||
<Item Calendar="04" Year="2022" DayType="Воскресенье" Date="20220207" SwapDate="20220206"/>
|
||||
<Item Calendar="04" Year="2024" DayType="Праздник" Date="20240106" SwapDate="20240502"/>
|
||||
<Item Calendar="04" Year="2024" DayType="Праздник" Date="20240107" SwapDate="20240503"/>
|
||||
<Item Calendar="04" Year="2024" DayType="Предпраздничный" Date="20240430" SwapDate=""/>
|
||||
<Item Calendar="04" Year="2024" DayType="Суббота" Date="20240502" SwapDate="20240106"/>
|
||||
<Item Calendar="04" Year="2024" DayType="Воскресенье" Date="20240503" SwapDate="20240107"/>
|
||||
<Item Calendar="04" Year="2024" DayType="Рабочий" Date="20240505" SwapDate="20240510"/>
|
||||
<Item Calendar="04" Year="2024" DayType="Воскресенье" Date="20240510" SwapDate="20240505"/>
|
||||
<Item Calendar="04" Year="2024" DayType="Рабочий" Date="20241102" SwapDate="20240430"/>
|
||||
<Item Calendar="04" Year="2024" DayType="Предпраздничный" Date="20241231" SwapDate=""/>
|
||||
<Item Calendar="05" Year="2016" DayType="Предпраздничный" Date="20160705" SwapDate=""/>
|
||||
<Item Calendar="05" Year="2016" DayType="Праздник" Date="20160706" SwapDate=""/>
|
||||
<Item Calendar="05" Year="2016" DayType="Праздник" Date="20160707" SwapDate=""/>
|
||||
@@ -260,23 +224,14 @@
|
||||
<Item Calendar="05" Year="2023" DayType="Праздник" Date="20230726" SwapDate=""/>
|
||||
<Item Calendar="05" Year="2023" DayType="Предпраздничный" Date="20230914" SwapDate=""/>
|
||||
<Item Calendar="05" Year="2023" DayType="Праздник" Date="20230915" SwapDate=""/>
|
||||
<Item Calendar="05" Year="2024" DayType="Праздник" Date="20240106" SwapDate="20240502"/>
|
||||
<Item Calendar="05" Year="2024" DayType="Праздник" Date="20240107" SwapDate="20240503"/>
|
||||
<Item Calendar="05" Year="2024" DayType="Предпраздничный" Date="20240409" SwapDate=""/>
|
||||
<Item Calendar="05" Year="2024" DayType="Праздник" Date="20240410" SwapDate=""/>
|
||||
<Item Calendar="05" Year="2024" DayType="Предпраздничный" Date="20240430" SwapDate=""/>
|
||||
<Item Calendar="05" Year="2024" DayType="Суббота" Date="20240502" SwapDate="20240106"/>
|
||||
<Item Calendar="05" Year="2024" DayType="Воскресенье" Date="20240503" SwapDate="20240107"/>
|
||||
<Item Calendar="05" Year="2024" DayType="Рабочий" Date="20240505" SwapDate="20240510"/>
|
||||
<Item Calendar="05" Year="2024" DayType="Воскресенье" Date="20240510" SwapDate="20240505"/>
|
||||
<Item Calendar="05" Year="2024" DayType="Праздник" Date="20240616" SwapDate="20240617"/>
|
||||
<Item Calendar="05" Year="2024" DayType="Воскресенье" Date="20240617" SwapDate="20240616"/>
|
||||
<Item Calendar="05" Year="2024" DayType="Предпраздничный" Date="20240725" SwapDate=""/>
|
||||
<Item Calendar="05" Year="2024" DayType="Праздник" Date="20240726" SwapDate=""/>
|
||||
<Item Calendar="05" Year="2024" DayType="Праздник" Date="20240915" SwapDate="20240916"/>
|
||||
<Item Calendar="05" Year="2024" DayType="Воскресенье" Date="20240916" SwapDate="20240915"/>
|
||||
<Item Calendar="05" Year="2024" DayType="Рабочий" Date="20241102" SwapDate="20240430"/>
|
||||
<Item Calendar="05" Year="2024" DayType="Предпраздничный" Date="20241231" SwapDate=""/>
|
||||
<Item Calendar="06" Year="2016" DayType="Предпраздничный" Date="20160705" SwapDate=""/>
|
||||
<Item Calendar="06" Year="2016" DayType="Праздник" Date="20160706" SwapDate=""/>
|
||||
<Item Calendar="06" Year="2016" DayType="Праздник" Date="20160707" SwapDate=""/>
|
||||
@@ -322,19 +277,10 @@
|
||||
<Item Calendar="06" Year="2023" DayType="Праздник" Date="20230628" SwapDate=""/>
|
||||
<Item Calendar="06" Year="2023" DayType="Праздник" Date="20230629" SwapDate=""/>
|
||||
<Item Calendar="06" Year="2023" DayType="Праздник" Date="20230630" SwapDate=""/>
|
||||
<Item Calendar="06" Year="2024" DayType="Праздник" Date="20240106" SwapDate="20240502"/>
|
||||
<Item Calendar="06" Year="2024" DayType="Праздник" Date="20240107" SwapDate="20240503"/>
|
||||
<Item Calendar="06" Year="2024" DayType="Предпраздничный" Date="20240409" SwapDate=""/>
|
||||
<Item Calendar="06" Year="2024" DayType="Праздник" Date="20240410" SwapDate=""/>
|
||||
<Item Calendar="06" Year="2024" DayType="Предпраздничный" Date="20240430" SwapDate=""/>
|
||||
<Item Calendar="06" Year="2024" DayType="Суббота" Date="20240502" SwapDate="20240106"/>
|
||||
<Item Calendar="06" Year="2024" DayType="Воскресенье" Date="20240503" SwapDate="20240107"/>
|
||||
<Item Calendar="06" Year="2024" DayType="Рабочий" Date="20240505" SwapDate="20240510"/>
|
||||
<Item Calendar="06" Year="2024" DayType="Воскресенье" Date="20240510" SwapDate="20240505"/>
|
||||
<Item Calendar="06" Year="2024" DayType="Праздник" Date="20240616" SwapDate="20240617"/>
|
||||
<Item Calendar="06" Year="2024" DayType="Воскресенье" Date="20240617" SwapDate="20240616"/>
|
||||
<Item Calendar="06" Year="2024" DayType="Рабочий" Date="20241102" SwapDate="20240430"/>
|
||||
<Item Calendar="06" Year="2024" DayType="Предпраздничный" Date="20241231" SwapDate=""/>
|
||||
<Item Calendar="07" Year="2016" DayType="Праздник" Date="20160328" SwapDate=""/>
|
||||
<Item Calendar="07" Year="2016" DayType="Праздник" Date="20160521" SwapDate=""/>
|
||||
<Item Calendar="07" Year="2016" DayType="Нерабочий" Date="20160705" SwapDate=""/>
|
||||
@@ -395,25 +341,16 @@
|
||||
<Item Calendar="07" Year="2023" DayType="Праздник" Date="20230901" SwapDate=""/>
|
||||
<Item Calendar="07" Year="2023" DayType="Предпраздничный" Date="20230919" SwapDate=""/>
|
||||
<Item Calendar="07" Year="2023" DayType="Праздник" Date="20230920" SwapDate=""/>
|
||||
<Item Calendar="07" Year="2024" DayType="Праздник" Date="20240106" SwapDate="20240502"/>
|
||||
<Item Calendar="07" Year="2024" DayType="Праздник" Date="20240107" SwapDate="20240503"/>
|
||||
<Item Calendar="07" Year="2024" DayType="Предпраздничный" Date="20240327" SwapDate=""/>
|
||||
<Item Calendar="07" Year="2024" DayType="Праздник" Date="20240328" SwapDate=""/>
|
||||
<Item Calendar="07" Year="2024" DayType="Предпраздничный" Date="20240409" SwapDate=""/>
|
||||
<Item Calendar="07" Year="2024" DayType="Праздник" Date="20240410" SwapDate=""/>
|
||||
<Item Calendar="07" Year="2024" DayType="Предпраздничный" Date="20240430" SwapDate=""/>
|
||||
<Item Calendar="07" Year="2024" DayType="Суббота" Date="20240502" SwapDate="20240106"/>
|
||||
<Item Calendar="07" Year="2024" DayType="Воскресенье" Date="20240503" SwapDate="20240107"/>
|
||||
<Item Calendar="07" Year="2024" DayType="Рабочий" Date="20240505" SwapDate="20240510"/>
|
||||
<Item Calendar="07" Year="2024" DayType="Воскресенье" Date="20240510" SwapDate="20240505"/>
|
||||
<Item Calendar="07" Year="2024" DayType="Нерабочий" Date="20240521" SwapDate=""/>
|
||||
<Item Calendar="07" Year="2024" DayType="Праздник" Date="20240616" SwapDate="20240617"/>
|
||||
<Item Calendar="07" Year="2024" DayType="Воскресенье" Date="20240617" SwapDate="20240616"/>
|
||||
<Item Calendar="07" Year="2024" DayType="Праздник" Date="20240901" SwapDate=""/>
|
||||
<Item Calendar="07" Year="2024" DayType="Предпраздничный" Date="20240919" SwapDate=""/>
|
||||
<Item Calendar="07" Year="2024" DayType="Праздник" Date="20240920" SwapDate=""/>
|
||||
<Item Calendar="07" Year="2024" DayType="Рабочий" Date="20241102" SwapDate="20240430"/>
|
||||
<Item Calendar="07" Year="2024" DayType="Предпраздничный" Date="20241231" SwapDate=""/>
|
||||
<Item Calendar="08" Year="2016" DayType="Предпраздничный" Date="20160208" SwapDate=""/>
|
||||
<Item Calendar="08" Year="2016" DayType="Праздник" Date="20160209" SwapDate=""/>
|
||||
<Item Calendar="08" Year="2016" DayType="Предпраздничный" Date="20160404" SwapDate=""/>
|
||||
@@ -485,20 +422,11 @@
|
||||
<Item Calendar="08" Year="2023" DayType="Предпраздничный" Date="20231206" SwapDate=""/>
|
||||
<Item Calendar="08" Year="2023" DayType="Праздник" Date="20231207" SwapDate=""/>
|
||||
<Item Calendar="08" Year="2023" DayType="Нерабочий" Date="20231228" SwapDate=""/>
|
||||
<Item Calendar="08" Year="2024" DayType="Праздник" Date="20240106" SwapDate="20240502"/>
|
||||
<Item Calendar="08" Year="2024" DayType="Праздник" Date="20240107" SwapDate="20240503"/>
|
||||
<Item Calendar="08" Year="2024" DayType="Праздник" Date="20240211" SwapDate="20240212"/>
|
||||
<Item Calendar="08" Year="2024" DayType="Воскресенье" Date="20240212" SwapDate="20240211"/>
|
||||
<Item Calendar="08" Year="2024" DayType="Предпраздничный" Date="20240430" SwapDate=""/>
|
||||
<Item Calendar="08" Year="2024" DayType="Суббота" Date="20240502" SwapDate="20240106"/>
|
||||
<Item Calendar="08" Year="2024" DayType="Воскресенье" Date="20240503" SwapDate="20240107"/>
|
||||
<Item Calendar="08" Year="2024" DayType="Рабочий" Date="20240505" SwapDate="20240510"/>
|
||||
<Item Calendar="08" Year="2024" DayType="Воскресенье" Date="20240510" SwapDate="20240505"/>
|
||||
<Item Calendar="08" Year="2024" DayType="Предпраздничный" Date="20240704" SwapDate=""/>
|
||||
<Item Calendar="08" Year="2024" DayType="Праздник" Date="20240705" SwapDate=""/>
|
||||
<Item Calendar="08" Year="2024" DayType="Рабочий" Date="20241102" SwapDate="20240430"/>
|
||||
<Item Calendar="08" Year="2024" DayType="Нерабочий" Date="20241228" SwapDate=""/>
|
||||
<Item Calendar="08" Year="2024" DayType="Предпраздничный" Date="20241231" SwapDate=""/>
|
||||
<Item Calendar="09" Year="2016" DayType="Праздник" Date="20160503" SwapDate="20160504"/>
|
||||
<Item Calendar="09" Year="2016" DayType="Суббота" Date="20160504" SwapDate="20160503"/>
|
||||
<Item Calendar="09" Year="2016" DayType="Нерабочий" Date="20160705" SwapDate=""/>
|
||||
@@ -545,22 +473,15 @@
|
||||
<Item Calendar="09" Year="2023" DayType="Праздник" Date="20230503" SwapDate=""/>
|
||||
<Item Calendar="09" Year="2023" DayType="Предпраздничный" Date="20230627" SwapDate=""/>
|
||||
<Item Calendar="09" Year="2023" DayType="Праздник" Date="20230628" SwapDate=""/>
|
||||
<Item Calendar="09" Year="2024" DayType="Праздник" Date="20240106" SwapDate="20240502"/>
|
||||
<Item Calendar="09" Year="2024" DayType="Праздник" Date="20240107" SwapDate="20240503"/>
|
||||
<Item Calendar="09" Year="2024" DayType="Предпраздничный" Date="20240409" SwapDate=""/>
|
||||
<Item Calendar="09" Year="2024" DayType="Праздник" Date="20240410" SwapDate=""/>
|
||||
<Item Calendar="09" Year="2024" DayType="Предпраздничный" Date="20240430" SwapDate=""/>
|
||||
<Item Calendar="09" Year="2024" DayType="Суббота" Date="20240502" SwapDate="20240106"/>
|
||||
<Item Calendar="09" Year="2024" DayType="Праздник" Date="20240503" SwapDate="20240505"/>
|
||||
<Item Calendar="09" Year="2024" DayType="Воскресенье" Date="20240505" SwapDate="20240503"/>
|
||||
<Item Calendar="09" Year="2024" DayType="Воскресенье" Date="20240510" SwapDate="20240505"/>
|
||||
<Item Calendar="09" Year="2024" DayType="Праздник" Date="20240616" SwapDate="20240617"/>
|
||||
<Item Calendar="09" Year="2024" DayType="Воскресенье" Date="20240617" SwapDate="20240616"/>
|
||||
<Item Calendar="09" Year="2024" DayType="Предпраздничный" Date="20240906" SwapDate=""/>
|
||||
<Item Calendar="09" Year="2024" DayType="Праздник" Date="20240907" SwapDate="20240909"/>
|
||||
<Item Calendar="09" Year="2024" DayType="Суббота" Date="20240909" SwapDate="20240907"/>
|
||||
<Item Calendar="09" Year="2024" DayType="Рабочий" Date="20241102" SwapDate="20240430"/>
|
||||
<Item Calendar="09" Year="2024" DayType="Предпраздничный" Date="20241231" SwapDate=""/>
|
||||
<Item Calendar="11" Year="2016" DayType="Праздник" Date="20160822" SwapDate=""/>
|
||||
<Item Calendar="11" Year="2017" DayType="Предпраздничный" Date="20170821" SwapDate=""/>
|
||||
<Item Calendar="11" Year="2017" DayType="Праздник" Date="20170822" SwapDate=""/>
|
||||
@@ -574,17 +495,8 @@
|
||||
<Item Calendar="11" Year="2022" DayType="Праздник" Date="20220822" SwapDate=""/>
|
||||
<Item Calendar="11" Year="2023" DayType="Предпраздничный" Date="20230821" SwapDate=""/>
|
||||
<Item Calendar="11" Year="2023" DayType="Праздник" Date="20230822" SwapDate=""/>
|
||||
<Item Calendar="11" Year="2024" DayType="Праздник" Date="20240106" SwapDate="20240502"/>
|
||||
<Item Calendar="11" Year="2024" DayType="Праздник" Date="20240107" SwapDate="20240503"/>
|
||||
<Item Calendar="11" Year="2024" DayType="Предпраздничный" Date="20240430" SwapDate=""/>
|
||||
<Item Calendar="11" Year="2024" DayType="Суббота" Date="20240502" SwapDate="20240106"/>
|
||||
<Item Calendar="11" Year="2024" DayType="Воскресенье" Date="20240503" SwapDate="20240107"/>
|
||||
<Item Calendar="11" Year="2024" DayType="Рабочий" Date="20240505" SwapDate="20240510"/>
|
||||
<Item Calendar="11" Year="2024" DayType="Воскресенье" Date="20240510" SwapDate="20240505"/>
|
||||
<Item Calendar="11" Year="2024" DayType="Предпраздничный" Date="20240821" SwapDate=""/>
|
||||
<Item Calendar="11" Year="2024" DayType="Праздник" Date="20240822" SwapDate=""/>
|
||||
<Item Calendar="11" Year="2024" DayType="Рабочий" Date="20241102" SwapDate="20240430"/>
|
||||
<Item Calendar="11" Year="2024" DayType="Предпраздничный" Date="20241231" SwapDate=""/>
|
||||
<Item Calendar="14" Year="2016" DayType="Предпраздничный" Date="20160426" SwapDate=""/>
|
||||
<Item Calendar="14" Year="2016" DayType="Праздник" Date="20160427" SwapDate=""/>
|
||||
<Item Calendar="14" Year="2016" DayType="Предпраздничный" Date="20160620" SwapDate=""/>
|
||||
@@ -616,34 +528,16 @@
|
||||
<Item Calendar="14" Year="2023" DayType="Праздник" Date="20230427" SwapDate=""/>
|
||||
<Item Calendar="14" Year="2023" DayType="Предпраздничный" Date="20230620" SwapDate=""/>
|
||||
<Item Calendar="14" Year="2023" DayType="Праздник" Date="20230621" SwapDate=""/>
|
||||
<Item Calendar="14" Year="2024" DayType="Праздник" Date="20240106" SwapDate="20240502"/>
|
||||
<Item Calendar="14" Year="2024" DayType="Праздник" Date="20240107" SwapDate="20240503"/>
|
||||
<Item Calendar="14" Year="2024" DayType="Предпраздничный" Date="20240426" SwapDate=""/>
|
||||
<Item Calendar="14" Year="2024" DayType="Праздник" Date="20240427" SwapDate="20240429"/>
|
||||
<Item Calendar="14" Year="2024" DayType="Предпраздничный" Date="20240430" SwapDate=""/>
|
||||
<Item Calendar="14" Year="2024" DayType="Суббота" Date="20240502" SwapDate="20240106"/>
|
||||
<Item Calendar="14" Year="2024" DayType="Воскресенье" Date="20240503" SwapDate="20240107"/>
|
||||
<Item Calendar="14" Year="2024" DayType="Рабочий" Date="20240505" SwapDate="20240510"/>
|
||||
<Item Calendar="14" Year="2024" DayType="Воскресенье" Date="20240510" SwapDate="20240505"/>
|
||||
<Item Calendar="14" Year="2024" DayType="Предпраздничный" Date="20240620" SwapDate=""/>
|
||||
<Item Calendar="14" Year="2024" DayType="Праздник" Date="20240621" SwapDate=""/>
|
||||
<Item Calendar="14" Year="2024" DayType="Рабочий" Date="20241102" SwapDate="20240430"/>
|
||||
<Item Calendar="14" Year="2024" DayType="Предпраздничный" Date="20241231" SwapDate=""/>
|
||||
<Item Calendar="15" Year="2018" DayType="Праздник" Date="20181119" SwapDate=""/>
|
||||
<Item Calendar="15" Year="2019" DayType="Праздник" Date="20191118" SwapDate=""/>
|
||||
<Item Calendar="15" Year="2020" DayType="Праздник" Date="20201123" SwapDate=""/>
|
||||
<Item Calendar="15" Year="2021" DayType="Праздник" Date="20211122" SwapDate=""/>
|
||||
<Item Calendar="15" Year="2022" DayType="Праздник" Date="20221121" SwapDate=""/>
|
||||
<Item Calendar="15" Year="2023" DayType="Праздник" Date="20231120" SwapDate=""/>
|
||||
<Item Calendar="15" Year="2024" DayType="Праздник" Date="20240106" SwapDate="20240502"/>
|
||||
<Item Calendar="15" Year="2024" DayType="Праздник" Date="20240107" SwapDate="20240503"/>
|
||||
<Item Calendar="15" Year="2024" DayType="Предпраздничный" Date="20240430" SwapDate=""/>
|
||||
<Item Calendar="15" Year="2024" DayType="Суббота" Date="20240502" SwapDate="20240106"/>
|
||||
<Item Calendar="15" Year="2024" DayType="Воскресенье" Date="20240503" SwapDate="20240107"/>
|
||||
<Item Calendar="15" Year="2024" DayType="Рабочий" Date="20240505" SwapDate="20240510"/>
|
||||
<Item Calendar="15" Year="2024" DayType="Воскресенье" Date="20240510" SwapDate="20240505"/>
|
||||
<Item Calendar="15" Year="2024" DayType="Рабочий" Date="20241102" SwapDate="20240430"/>
|
||||
<Item Calendar="15" Year="2024" DayType="Предпраздничный" Date="20241231" SwapDate=""/>
|
||||
<Item Calendar="16" Year="2016" DayType="Предпраздничный" Date="20160704" SwapDate=""/>
|
||||
<Item Calendar="16" Year="2016" DayType="Праздник" Date="20160705" SwapDate=""/>
|
||||
<Item Calendar="16" Year="2016" DayType="Предпраздничный" Date="20160829" SwapDate=""/>
|
||||
@@ -696,23 +590,14 @@
|
||||
<Item Calendar="16" Year="2023" DayType="Праздник" Date="20230830" SwapDate=""/>
|
||||
<Item Calendar="16" Year="2023" DayType="Праздник" Date="20231104" SwapDate=""/>
|
||||
<Item Calendar="16" Year="2023" DayType="Праздник" Date="20231106" SwapDate=""/>
|
||||
<Item Calendar="16" Year="2024" DayType="Праздник" Date="20240106" SwapDate="20240502"/>
|
||||
<Item Calendar="16" Year="2024" DayType="Праздник" Date="20240107" SwapDate="20240503"/>
|
||||
<Item Calendar="16" Year="2024" DayType="Предпраздничный" Date="20240409" SwapDate=""/>
|
||||
<Item Calendar="16" Year="2024" DayType="Праздник" Date="20240410" SwapDate=""/>
|
||||
<Item Calendar="16" Year="2024" DayType="Предпраздничный" Date="20240430" SwapDate=""/>
|
||||
<Item Calendar="16" Year="2024" DayType="Суббота" Date="20240502" SwapDate="20240106"/>
|
||||
<Item Calendar="16" Year="2024" DayType="Воскресенье" Date="20240503" SwapDate="20240107"/>
|
||||
<Item Calendar="16" Year="2024" DayType="Рабочий" Date="20240505" SwapDate="20240510"/>
|
||||
<Item Calendar="16" Year="2024" DayType="Воскресенье" Date="20240510" SwapDate="20240505"/>
|
||||
<Item Calendar="16" Year="2024" DayType="Праздник" Date="20240616" SwapDate="20240617"/>
|
||||
<Item Calendar="16" Year="2024" DayType="Воскресенье" Date="20240617" SwapDate="20240616"/>
|
||||
<Item Calendar="16" Year="2024" DayType="Предпраздничный" Date="20240829" SwapDate=""/>
|
||||
<Item Calendar="16" Year="2024" DayType="Праздник" Date="20240830" SwapDate=""/>
|
||||
<Item Calendar="16" Year="2024" DayType="Рабочий" Date="20241102" SwapDate="20240430"/>
|
||||
<Item Calendar="16" Year="2024" DayType="Предпраздничный" Date="20241105" SwapDate=""/>
|
||||
<Item Calendar="16" Year="2024" DayType="Праздник" Date="20241106" SwapDate=""/>
|
||||
<Item Calendar="16" Year="2024" DayType="Предпраздничный" Date="20241231" SwapDate=""/>
|
||||
<Item Calendar="17" Year="2016" DayType="Предпраздничный" Date="20160208" SwapDate=""/>
|
||||
<Item Calendar="17" Year="2016" DayType="Праздник" Date="20160209" SwapDate=""/>
|
||||
<Item Calendar="17" Year="2016" DayType="Предпраздничный" Date="20160505" SwapDate=""/>
|
||||
@@ -779,20 +664,12 @@
|
||||
<Item Calendar="17" Year="2023" DayType="Праздник" Date="20230813" SwapDate="20230814"/>
|
||||
<Item Calendar="17" Year="2023" DayType="Воскресенье" Date="20230814" SwapDate="20230813"/>
|
||||
<Item Calendar="17" Year="2023" DayType="Праздник" Date="20230815" SwapDate=""/>
|
||||
<Item Calendar="17" Year="2024" DayType="Праздник" Date="20240106" SwapDate="20240502"/>
|
||||
<Item Calendar="17" Year="2024" DayType="Праздник" Date="20240107" SwapDate="20240503"/>
|
||||
<Item Calendar="17" Year="2024" DayType="Праздник" Date="20240211" SwapDate="20240212"/>
|
||||
<Item Calendar="17" Year="2024" DayType="Воскресенье" Date="20240212" SwapDate="20240211"/>
|
||||
<Item Calendar="17" Year="2024" DayType="Предпраздничный" Date="20240430" SwapDate=""/>
|
||||
<Item Calendar="17" Year="2024" DayType="Суббота" Date="20240502" SwapDate="20240106"/>
|
||||
<Item Calendar="17" Year="2024" DayType="Воскресенье" Date="20240503" SwapDate="20240107"/>
|
||||
<Item Calendar="17" Year="2024" DayType="Предпраздничный" Date="20240505" SwapDate="20240510"/>
|
||||
<Item Calendar="17" Year="2024" DayType="Праздник" Date="20240506" SwapDate=""/>
|
||||
<Item Calendar="17" Year="2024" DayType="Воскресенье" Date="20240510" SwapDate="20240505"/>
|
||||
<Item Calendar="17" Year="2024" DayType="Предпраздничный" Date="20240814" SwapDate=""/>
|
||||
<Item Calendar="17" Year="2024" DayType="Праздник" Date="20240815" SwapDate=""/>
|
||||
<Item Calendar="17" Year="2024" DayType="Рабочий" Date="20241102" SwapDate="20240430"/>
|
||||
<Item Calendar="17" Year="2024" DayType="Предпраздничный" Date="20241231" SwapDate=""/>
|
||||
<Item Calendar="20" Year="2016" DayType="Предпраздничный" Date="20160322" SwapDate=""/>
|
||||
<Item Calendar="20" Year="2016" DayType="Праздник" Date="20160323" SwapDate=""/>
|
||||
<Item Calendar="20" Year="2016" DayType="Предпраздничный" Date="20160415" SwapDate=""/>
|
||||
@@ -888,8 +765,6 @@
|
||||
<Item Calendar="20" Year="2023" DayType="Праздник" Date="20230628" SwapDate=""/>
|
||||
<Item Calendar="20" Year="2023" DayType="Праздник" Date="20230629" SwapDate=""/>
|
||||
<Item Calendar="20" Year="2023" DayType="Праздник" Date="20230630" SwapDate=""/>
|
||||
<Item Calendar="20" Year="2024" DayType="Праздник" Date="20240106" SwapDate="20240502"/>
|
||||
<Item Calendar="20" Year="2024" DayType="Праздник" Date="20240107" SwapDate="20240503"/>
|
||||
<Item Calendar="20" Year="2024" DayType="Предпраздничный" Date="20240322" SwapDate=""/>
|
||||
<Item Calendar="20" Year="2024" DayType="Праздник" Date="20240323" SwapDate="20240325"/>
|
||||
<Item Calendar="20" Year="2024" DayType="Суббота" Date="20240325" SwapDate="20240323"/>
|
||||
@@ -897,15 +772,8 @@
|
||||
<Item Calendar="20" Year="2024" DayType="Праздник" Date="20240410" SwapDate=""/>
|
||||
<Item Calendar="20" Year="2024" DayType="Предпраздничный" Date="20240415" SwapDate=""/>
|
||||
<Item Calendar="20" Year="2024" DayType="Праздник" Date="20240416" SwapDate=""/>
|
||||
<Item Calendar="20" Year="2024" DayType="Предпраздничный" Date="20240430" SwapDate=""/>
|
||||
<Item Calendar="20" Year="2024" DayType="Суббота" Date="20240502" SwapDate="20240106"/>
|
||||
<Item Calendar="20" Year="2024" DayType="Воскресенье" Date="20240503" SwapDate="20240107"/>
|
||||
<Item Calendar="20" Year="2024" DayType="Рабочий" Date="20240505" SwapDate="20240510"/>
|
||||
<Item Calendar="20" Year="2024" DayType="Воскресенье" Date="20240510" SwapDate="20240505"/>
|
||||
<Item Calendar="20" Year="2024" DayType="Праздник" Date="20240616" SwapDate="20240617"/>
|
||||
<Item Calendar="20" Year="2024" DayType="Воскресенье" Date="20240617" SwapDate="20240616"/>
|
||||
<Item Calendar="20" Year="2024" DayType="Рабочий" Date="20241102" SwapDate="20240430"/>
|
||||
<Item Calendar="20" Year="2024" DayType="Предпраздничный" Date="20241231" SwapDate=""/>
|
||||
<Item Calendar="21" Year="2016" DayType="Предпраздничный" Date="20160623" SwapDate=""/>
|
||||
<Item Calendar="21" Year="2016" DayType="Праздник" Date="20160624" SwapDate=""/>
|
||||
<Item Calendar="21" Year="2017" DayType="Предпраздничный" Date="20170623" SwapDate=""/>
|
||||
@@ -923,27 +791,9 @@
|
||||
<Item Calendar="21" Year="2023" DayType="Предпраздничный" Date="20230623" SwapDate=""/>
|
||||
<Item Calendar="21" Year="2023" DayType="Праздник" Date="20230624" SwapDate="20230626"/>
|
||||
<Item Calendar="21" Year="2023" DayType="Суббота" Date="20230626" SwapDate="20230624"/>
|
||||
<Item Calendar="21" Year="2024" DayType="Праздник" Date="20240106" SwapDate="20240502"/>
|
||||
<Item Calendar="21" Year="2024" DayType="Праздник" Date="20240107" SwapDate="20240503"/>
|
||||
<Item Calendar="21" Year="2024" DayType="Предпраздничный" Date="20240430" SwapDate=""/>
|
||||
<Item Calendar="21" Year="2024" DayType="Суббота" Date="20240502" SwapDate="20240106"/>
|
||||
<Item Calendar="21" Year="2024" DayType="Воскресенье" Date="20240503" SwapDate="20240107"/>
|
||||
<Item Calendar="21" Year="2024" DayType="Рабочий" Date="20240505" SwapDate="20240510"/>
|
||||
<Item Calendar="21" Year="2024" DayType="Воскресенье" Date="20240510" SwapDate="20240505"/>
|
||||
<Item Calendar="21" Year="2024" DayType="Праздник" Date="20240624" SwapDate=""/>
|
||||
<Item Calendar="21" Year="2024" DayType="Рабочий" Date="20241102" SwapDate="20240430"/>
|
||||
<Item Calendar="21" Year="2024" DayType="Предпраздничный" Date="20241231" SwapDate=""/>
|
||||
<Item Calendar="23" Year="2024" DayType="Праздник" Date="20240106" SwapDate="20240502"/>
|
||||
<Item Calendar="23" Year="2024" DayType="Праздник" Date="20240107" SwapDate="20240503"/>
|
||||
<Item Calendar="23" Year="2024" DayType="Предпраздничный" Date="20240430" SwapDate=""/>
|
||||
<Item Calendar="23" Year="2024" DayType="Суббота" Date="20240502" SwapDate="20240106"/>
|
||||
<Item Calendar="23" Year="2024" DayType="Воскресенье" Date="20240503" SwapDate="20240107"/>
|
||||
<Item Calendar="23" Year="2024" DayType="Рабочий" Date="20240505" SwapDate="20240510"/>
|
||||
<Item Calendar="23" Year="2024" DayType="Воскресенье" Date="20240510" SwapDate="20240505"/>
|
||||
<Item Calendar="23" Year="2024" DayType="Предпраздничный" Date="20240513" SwapDate=""/>
|
||||
<Item Calendar="23" Year="2024" DayType="Праздник" Date="20240514" SwapDate=""/>
|
||||
<Item Calendar="23" Year="2024" DayType="Рабочий" Date="20241102" SwapDate="20240430"/>
|
||||
<Item Calendar="23" Year="2024" DayType="Предпраздничный" Date="20241231" SwapDate=""/>
|
||||
<Item Calendar="26" Year="2016" DayType="Праздник" Date="20160510" SwapDate=""/>
|
||||
<Item Calendar="26" Year="2017" DayType="Предпраздничный" Date="20170424" SwapDate=""/>
|
||||
<Item Calendar="26" Year="2017" DayType="Праздник" Date="20170425" SwapDate=""/>
|
||||
@@ -957,17 +807,8 @@
|
||||
<Item Calendar="26" Year="2022" DayType="Праздник" Date="20220503" SwapDate=""/>
|
||||
<Item Calendar="26" Year="2023" DayType="Предпраздничный" Date="20230424" SwapDate=""/>
|
||||
<Item Calendar="26" Year="2023" DayType="Праздник" Date="20230425" SwapDate=""/>
|
||||
<Item Calendar="26" Year="2024" DayType="Праздник" Date="20240106" SwapDate="20240502"/>
|
||||
<Item Calendar="26" Year="2024" DayType="Праздник" Date="20240107" SwapDate="20240503"/>
|
||||
<Item Calendar="26" Year="2024" DayType="Предпраздничный" Date="20240430" SwapDate=""/>
|
||||
<Item Calendar="26" Year="2024" DayType="Суббота" Date="20240502" SwapDate="20240106"/>
|
||||
<Item Calendar="26" Year="2024" DayType="Воскресенье" Date="20240503" SwapDate="20240107"/>
|
||||
<Item Calendar="26" Year="2024" DayType="Рабочий" Date="20240505" SwapDate="20240510"/>
|
||||
<Item Calendar="26" Year="2024" DayType="Воскресенье" Date="20240510" SwapDate="20240505"/>
|
||||
<Item Calendar="26" Year="2024" DayType="Предпраздничный" Date="20240513" SwapDate=""/>
|
||||
<Item Calendar="26" Year="2024" DayType="Праздник" Date="20240514" SwapDate=""/>
|
||||
<Item Calendar="26" Year="2024" DayType="Рабочий" Date="20241102" SwapDate="20240430"/>
|
||||
<Item Calendar="26" Year="2024" DayType="Предпраздничный" Date="20241231" SwapDate=""/>
|
||||
<Item Calendar="31" Year="2020" DayType="Праздник" Date="20200712" SwapDate="20200713"/>
|
||||
<Item Calendar="31" Year="2020" DayType="Воскресенье" Date="20200713" SwapDate="20200712"/>
|
||||
<Item Calendar="31" Year="2021" DayType="Праздник" Date="20210712" SwapDate=""/>
|
||||
@@ -975,17 +816,8 @@
|
||||
<Item Calendar="31" Year="2022" DayType="Праздник" Date="20220712" SwapDate=""/>
|
||||
<Item Calendar="31" Year="2023" DayType="Предпраздничный" Date="20230711" SwapDate=""/>
|
||||
<Item Calendar="31" Year="2023" DayType="Праздник" Date="20230712" SwapDate=""/>
|
||||
<Item Calendar="31" Year="2024" DayType="Праздник" Date="20240106" SwapDate="20240502"/>
|
||||
<Item Calendar="31" Year="2024" DayType="Праздник" Date="20240107" SwapDate="20240503"/>
|
||||
<Item Calendar="31" Year="2024" DayType="Предпраздничный" Date="20240430" SwapDate=""/>
|
||||
<Item Calendar="31" Year="2024" DayType="Суббота" Date="20240502" SwapDate="20240106"/>
|
||||
<Item Calendar="31" Year="2024" DayType="Воскресенье" Date="20240503" SwapDate="20240107"/>
|
||||
<Item Calendar="31" Year="2024" DayType="Рабочий" Date="20240505" SwapDate="20240510"/>
|
||||
<Item Calendar="31" Year="2024" DayType="Воскресенье" Date="20240510" SwapDate="20240505"/>
|
||||
<Item Calendar="31" Year="2024" DayType="Предпраздничный" Date="20240711" SwapDate=""/>
|
||||
<Item Calendar="31" Year="2024" DayType="Праздник" Date="20240712" SwapDate=""/>
|
||||
<Item Calendar="31" Year="2024" DayType="Рабочий" Date="20241102" SwapDate="20240430"/>
|
||||
<Item Calendar="31" Year="2024" DayType="Предпраздничный" Date="20241231" SwapDate=""/>
|
||||
<Item Calendar="58" Year="2016" DayType="Праздник" Date="20160510" SwapDate=""/>
|
||||
<Item Calendar="58" Year="2017" DayType="Предпраздничный" Date="20170424" SwapDate=""/>
|
||||
<Item Calendar="58" Year="2017" DayType="Праздник" Date="20170425" SwapDate=""/>
|
||||
@@ -1000,17 +832,8 @@
|
||||
<Item Calendar="58" Year="2022" DayType="Суббота" Date="20220504" SwapDate="20220503"/>
|
||||
<Item Calendar="58" Year="2023" DayType="Предпраздничный" Date="20230424" SwapDate=""/>
|
||||
<Item Calendar="58" Year="2023" DayType="Праздник" Date="20230425" SwapDate=""/>
|
||||
<Item Calendar="58" Year="2024" DayType="Праздник" Date="20240106" SwapDate="20240502"/>
|
||||
<Item Calendar="58" Year="2024" DayType="Праздник" Date="20240107" SwapDate="20240503"/>
|
||||
<Item Calendar="58" Year="2024" DayType="Предпраздничный" Date="20240430" SwapDate=""/>
|
||||
<Item Calendar="58" Year="2024" DayType="Суббота" Date="20240502" SwapDate="20240106"/>
|
||||
<Item Calendar="58" Year="2024" DayType="Воскресенье" Date="20240503" SwapDate="20240107"/>
|
||||
<Item Calendar="58" Year="2024" DayType="Рабочий" Date="20240505" SwapDate="20240510"/>
|
||||
<Item Calendar="58" Year="2024" DayType="Воскресенье" Date="20240510" SwapDate="20240505"/>
|
||||
<Item Calendar="58" Year="2024" DayType="Предпраздничный" Date="20240513" SwapDate=""/>
|
||||
<Item Calendar="58" Year="2024" DayType="Праздник" Date="20240514" SwapDate=""/>
|
||||
<Item Calendar="58" Year="2024" DayType="Рабочий" Date="20241102" SwapDate="20240430"/>
|
||||
<Item Calendar="58" Year="2024" DayType="Предпраздничный" Date="20241231" SwapDate=""/>
|
||||
<Item Calendar="64" Year="2016" DayType="Праздник" Date="20160510" SwapDate=""/>
|
||||
<Item Calendar="64" Year="2017" DayType="Предпраздничный" Date="20170424" SwapDate=""/>
|
||||
<Item Calendar="64" Year="2017" DayType="Праздник" Date="20170425" SwapDate=""/>
|
||||
@@ -1025,17 +848,8 @@
|
||||
<Item Calendar="64" Year="2022" DayType="Суббота" Date="20220504" SwapDate="20220503"/>
|
||||
<Item Calendar="64" Year="2023" DayType="Предпраздничный" Date="20230424" SwapDate=""/>
|
||||
<Item Calendar="64" Year="2023" DayType="Праздник" Date="20230425" SwapDate=""/>
|
||||
<Item Calendar="64" Year="2024" DayType="Праздник" Date="20240106" SwapDate="20240502"/>
|
||||
<Item Calendar="64" Year="2024" DayType="Праздник" Date="20240107" SwapDate="20240503"/>
|
||||
<Item Calendar="64" Year="2024" DayType="Предпраздничный" Date="20240430" SwapDate=""/>
|
||||
<Item Calendar="64" Year="2024" DayType="Суббота" Date="20240502" SwapDate="20240106"/>
|
||||
<Item Calendar="64" Year="2024" DayType="Воскресенье" Date="20240503" SwapDate="20240107"/>
|
||||
<Item Calendar="64" Year="2024" DayType="Рабочий" Date="20240505" SwapDate="20240510"/>
|
||||
<Item Calendar="64" Year="2024" DayType="Воскресенье" Date="20240510" SwapDate="20240505"/>
|
||||
<Item Calendar="64" Year="2024" DayType="Предпраздничный" Date="20240513" SwapDate=""/>
|
||||
<Item Calendar="64" Year="2024" DayType="Праздник" Date="20240514" SwapDate=""/>
|
||||
<Item Calendar="64" Year="2024" DayType="Рабочий" Date="20241102" SwapDate="20240430"/>
|
||||
<Item Calendar="64" Year="2024" DayType="Предпраздничный" Date="20241231" SwapDate=""/>
|
||||
<Item Calendar="75" Year="2016" DayType="Предпраздничный" Date="20160208" SwapDate=""/>
|
||||
<Item Calendar="75" Year="2016" DayType="Праздник" Date="20160209" SwapDate=""/>
|
||||
<Item Calendar="75" Year="2017" DayType="Праздник" Date="20170227" SwapDate=""/>
|
||||
@@ -1051,17 +865,8 @@
|
||||
<Item Calendar="75" Year="2022" DayType="Праздник" Date="20220202" SwapDate=""/>
|
||||
<Item Calendar="75" Year="2023" DayType="Предпраздничный" Date="20230220" SwapDate=""/>
|
||||
<Item Calendar="75" Year="2023" DayType="Праздник" Date="20230221" SwapDate=""/>
|
||||
<Item Calendar="75" Year="2024" DayType="Праздник" Date="20240106" SwapDate="20240502"/>
|
||||
<Item Calendar="75" Year="2024" DayType="Праздник" Date="20240107" SwapDate="20240503"/>
|
||||
<Item Calendar="75" Year="2024" DayType="Праздник" Date="20240211" SwapDate="20240212"/>
|
||||
<Item Calendar="75" Year="2024" DayType="Воскресенье" Date="20240212" SwapDate="20240211"/>
|
||||
<Item Calendar="75" Year="2024" DayType="Предпраздничный" Date="20240430" SwapDate=""/>
|
||||
<Item Calendar="75" Year="2024" DayType="Суббота" Date="20240502" SwapDate="20240106"/>
|
||||
<Item Calendar="75" Year="2024" DayType="Воскресенье" Date="20240503" SwapDate="20240107"/>
|
||||
<Item Calendar="75" Year="2024" DayType="Рабочий" Date="20240505" SwapDate="20240510"/>
|
||||
<Item Calendar="75" Year="2024" DayType="Воскресенье" Date="20240510" SwapDate="20240505"/>
|
||||
<Item Calendar="75" Year="2024" DayType="Рабочий" Date="20241102" SwapDate="20240430"/>
|
||||
<Item Calendar="75" Year="2024" DayType="Предпраздничный" Date="20241231" SwapDate=""/>
|
||||
<Item Calendar="85" Year="2016" DayType="Предпраздничный" Date="20160208" SwapDate=""/>
|
||||
<Item Calendar="85" Year="2016" DayType="Праздник" Date="20160209" SwapDate=""/>
|
||||
<Item Calendar="85" Year="2017" DayType="Праздник" Date="20170227" SwapDate=""/>
|
||||
@@ -1077,29 +882,13 @@
|
||||
<Item Calendar="85" Year="2022" DayType="Праздник" Date="20220202" SwapDate=""/>
|
||||
<Item Calendar="85" Year="2023" DayType="Предпраздничный" Date="20230220" SwapDate=""/>
|
||||
<Item Calendar="85" Year="2023" DayType="Праздник" Date="20230221" SwapDate=""/>
|
||||
<Item Calendar="85" Year="2024" DayType="Праздник" Date="20240106" SwapDate="20240502"/>
|
||||
<Item Calendar="85" Year="2024" DayType="Праздник" Date="20240107" SwapDate="20240503"/>
|
||||
<Item Calendar="85" Year="2024" DayType="Праздник" Date="20240211" SwapDate="20240212"/>
|
||||
<Item Calendar="85" Year="2024" DayType="Воскресенье" Date="20240212" SwapDate="20240211"/>
|
||||
<Item Calendar="85" Year="2024" DayType="Предпраздничный" Date="20240430" SwapDate=""/>
|
||||
<Item Calendar="85" Year="2024" DayType="Суббота" Date="20240502" SwapDate="20240106"/>
|
||||
<Item Calendar="85" Year="2024" DayType="Воскресенье" Date="20240503" SwapDate="20240107"/>
|
||||
<Item Calendar="85" Year="2024" DayType="Рабочий" Date="20240505" SwapDate="20240510"/>
|
||||
<Item Calendar="85" Year="2024" DayType="Воскресенье" Date="20240510" SwapDate="20240505"/>
|
||||
<Item Calendar="85" Year="2024" DayType="Рабочий" Date="20241102" SwapDate="20240430"/>
|
||||
<Item Calendar="85" Year="2024" DayType="Предпраздничный" Date="20241231" SwapDate=""/>
|
||||
<Item Calendar="90" Year="2023" DayType="Праздник" Date="20230417" SwapDate=""/>
|
||||
<Item Calendar="90" Year="2023" DayType="Праздник" Date="20230510" SwapDate=""/>
|
||||
<Item Calendar="90" Year="2023" DayType="Праздник" Date="20230605" SwapDate=""/>
|
||||
<Item Calendar="90" Year="2024" DayType="Праздник" Date="20240106" SwapDate="20240502"/>
|
||||
<Item Calendar="90" Year="2024" DayType="Праздник" Date="20240107" SwapDate="20240503"/>
|
||||
<Item Calendar="90" Year="2024" DayType="Предпраздничный" Date="20240430" SwapDate=""/>
|
||||
<Item Calendar="90" Year="2024" DayType="Суббота" Date="20240502" SwapDate="20240106"/>
|
||||
<Item Calendar="90" Year="2024" DayType="Воскресенье" Date="20240503" SwapDate="20240107"/>
|
||||
<Item Calendar="90" Year="2024" DayType="Рабочий" Date="20240505" SwapDate="20240510"/>
|
||||
<Item Calendar="90" Year="2024" DayType="Воскресенье" Date="20240510" SwapDate="20240505"/>
|
||||
<Item Calendar="90" Year="2024" DayType="Рабочий" Date="20241102" SwapDate="20240430"/>
|
||||
<Item Calendar="90" Year="2024" DayType="Предпраздничный" Date="20241231" SwapDate=""/>
|
||||
<Item Calendar="90" Year="2023" DayType="Предпраздничный" Date="20230907" SwapDate=""/>
|
||||
<Item Calendar="90" Year="2023" DayType="Праздник" Date="20230908" SwapDate=""/>
|
||||
<Item Calendar="91" Year="2016" DayType="Предпраздничный" Date="20160317" SwapDate=""/>
|
||||
<Item Calendar="91" Year="2016" DayType="Праздник" Date="20160318" SwapDate=""/>
|
||||
<Item Calendar="91" Year="2016" DayType="Праздник" Date="20160620" SwapDate=""/>
|
||||
@@ -1155,20 +944,11 @@
|
||||
<Item Calendar="91" Year="2023" DayType="Праздник" Date="20230605" SwapDate=""/>
|
||||
<Item Calendar="91" Year="2023" DayType="Предпраздничный" Date="20230629" SwapDate=""/>
|
||||
<Item Calendar="91" Year="2023" DayType="Праздник" Date="20230630" SwapDate=""/>
|
||||
<Item Calendar="91" Year="2024" DayType="Праздник" Date="20240106" SwapDate="20240502"/>
|
||||
<Item Calendar="91" Year="2024" DayType="Праздник" Date="20240107" SwapDate="20240503"/>
|
||||
<Item Calendar="91" Year="2024" DayType="Праздник" Date="20240318" SwapDate=""/>
|
||||
<Item Calendar="91" Year="2024" DayType="Предпраздничный" Date="20240409" SwapDate=""/>
|
||||
<Item Calendar="91" Year="2024" DayType="Праздник" Date="20240410" SwapDate=""/>
|
||||
<Item Calendar="91" Year="2024" DayType="Предпраздничный" Date="20240430" SwapDate=""/>
|
||||
<Item Calendar="91" Year="2024" DayType="Суббота" Date="20240502" SwapDate="20240106"/>
|
||||
<Item Calendar="91" Year="2024" DayType="Воскресенье" Date="20240503" SwapDate="20240107"/>
|
||||
<Item Calendar="91" Year="2024" DayType="Рабочий" Date="20240505" SwapDate="20240510"/>
|
||||
<Item Calendar="91" Year="2024" DayType="Воскресенье" Date="20240510" SwapDate="20240505"/>
|
||||
<Item Calendar="91" Year="2024" DayType="Праздник" Date="20240616" SwapDate="20240617"/>
|
||||
<Item Calendar="91" Year="2024" DayType="Воскресенье" Date="20240617" SwapDate="20240616"/>
|
||||
<Item Calendar="91" Year="2024" DayType="Рабочий" Date="20241102" SwapDate="20240430"/>
|
||||
<Item Calendar="91" Year="2024" DayType="Предпраздничный" Date="20241231" SwapDate=""/>
|
||||
<Item Calendar="92" Year="2016" DayType="Предпраздничный" Date="20160317" SwapDate=""/>
|
||||
<Item Calendar="92" Year="2016" DayType="Праздник" Date="20160318" SwapDate=""/>
|
||||
<Item Calendar="92" Year="2017" DayType="Предпраздничный" Date="20170317" SwapDate=""/>
|
||||
@@ -1182,18 +962,9 @@
|
||||
<Item Calendar="92" Year="2023" DayType="Суббота" Date="20230320" SwapDate="20230318"/>
|
||||
<Item Calendar="92" Year="2023" DayType="Предпраздничный" Date="20230613" SwapDate=""/>
|
||||
<Item Calendar="92" Year="2023" DayType="Праздник" Date="20230614" SwapDate=""/>
|
||||
<Item Calendar="92" Year="2024" DayType="Праздник" Date="20240106" SwapDate="20240502"/>
|
||||
<Item Calendar="92" Year="2024" DayType="Праздник" Date="20240107" SwapDate="20240503"/>
|
||||
<Item Calendar="92" Year="2024" DayType="Праздник" Date="20240318" SwapDate=""/>
|
||||
<Item Calendar="92" Year="2024" DayType="Предпраздничный" Date="20240430" SwapDate=""/>
|
||||
<Item Calendar="92" Year="2024" DayType="Суббота" Date="20240502" SwapDate="20240106"/>
|
||||
<Item Calendar="92" Year="2024" DayType="Воскресенье" Date="20240503" SwapDate="20240107"/>
|
||||
<Item Calendar="92" Year="2024" DayType="Рабочий" Date="20240505" SwapDate="20240510"/>
|
||||
<Item Calendar="92" Year="2024" DayType="Воскресенье" Date="20240510" SwapDate="20240505"/>
|
||||
<Item Calendar="92" Year="2024" DayType="Предпраздничный" Date="20240613" SwapDate=""/>
|
||||
<Item Calendar="92" Year="2024" DayType="Праздник" Date="20240614" SwapDate=""/>
|
||||
<Item Calendar="92" Year="2024" DayType="Рабочий" Date="20241102" SwapDate="20240430"/>
|
||||
<Item Calendar="92" Year="2024" DayType="Предпраздничный" Date="20241231" SwapDate=""/>
|
||||
<Item Calendar="93" Year="2023" DayType="Праздник" Date="20230416" SwapDate="20230417"/>
|
||||
<Item Calendar="93" Year="2023" DayType="Воскресенье" Date="20230417" SwapDate="20230416"/>
|
||||
<Item Calendar="93" Year="2023" DayType="Предпраздничный" Date="20230510" SwapDate=""/>
|
||||
@@ -1203,18 +974,9 @@
|
||||
<Item Calendar="93" Year="2023" DayType="Предпраздничный" Date="20230929" SwapDate=""/>
|
||||
<Item Calendar="93" Year="2023" DayType="Праздник" Date="20230930" SwapDate="20231002"/>
|
||||
<Item Calendar="93" Year="2023" DayType="Суббота" Date="20231002" SwapDate="20230930"/>
|
||||
<Item Calendar="93" Year="2024" DayType="Праздник" Date="20240106" SwapDate="20240502"/>
|
||||
<Item Calendar="93" Year="2024" DayType="Праздник" Date="20240107" SwapDate="20240503"/>
|
||||
<Item Calendar="93" Year="2024" DayType="Предпраздничный" Date="20240430" SwapDate=""/>
|
||||
<Item Calendar="93" Year="2024" DayType="Суббота" Date="20240502" SwapDate="20240106"/>
|
||||
<Item Calendar="93" Year="2024" DayType="Воскресенье" Date="20240503" SwapDate="20240107"/>
|
||||
<Item Calendar="93" Year="2024" DayType="Рабочий" Date="20240505" SwapDate="20240510"/>
|
||||
<Item Calendar="93" Year="2024" DayType="Воскресенье" Date="20240510" SwapDate="20240505"/>
|
||||
<Item Calendar="93" Year="2024" DayType="Праздник" Date="20240511" SwapDate="20240513"/>
|
||||
<Item Calendar="93" Year="2024" DayType="Суббота" Date="20240513" SwapDate="20240511"/>
|
||||
<Item Calendar="93" Year="2024" DayType="Праздник" Date="20240930" SwapDate=""/>
|
||||
<Item Calendar="93" Year="2024" DayType="Рабочий" Date="20241102" SwapDate="20240430"/>
|
||||
<Item Calendar="93" Year="2024" DayType="Предпраздничный" Date="20241231" SwapDate=""/>
|
||||
<Item Calendar="94" Year="2023" DayType="Праздник" Date="20230416" SwapDate="20230417"/>
|
||||
<Item Calendar="94" Year="2023" DayType="Воскресенье" Date="20230417" SwapDate="20230416"/>
|
||||
<Item Calendar="94" Year="2023" DayType="Предпраздничный" Date="20230511" SwapDate=""/>
|
||||
@@ -1224,33 +986,16 @@
|
||||
<Item Calendar="94" Year="2023" DayType="Предпраздничный" Date="20230929" SwapDate=""/>
|
||||
<Item Calendar="94" Year="2023" DayType="Праздник" Date="20230930" SwapDate="20231002"/>
|
||||
<Item Calendar="94" Year="2023" DayType="Суббота" Date="20231002" SwapDate="20230930"/>
|
||||
<Item Calendar="94" Year="2024" DayType="Праздник" Date="20240106" SwapDate="20240502"/>
|
||||
<Item Calendar="94" Year="2024" DayType="Праздник" Date="20240107" SwapDate="20240503"/>
|
||||
<Item Calendar="94" Year="2024" DayType="Предпраздничный" Date="20240430" SwapDate=""/>
|
||||
<Item Calendar="94" Year="2024" DayType="Суббота" Date="20240502" SwapDate="20240106"/>
|
||||
<Item Calendar="94" Year="2024" DayType="Воскресенье" Date="20240503" SwapDate="20240107"/>
|
||||
<Item Calendar="94" Year="2024" DayType="Рабочий" Date="20240505" SwapDate="20240510"/>
|
||||
<Item Calendar="94" Year="2024" DayType="Воскресенье" Date="20240510" SwapDate="20240505"/>
|
||||
<Item Calendar="94" Year="2024" DayType="Праздник" Date="20240512" SwapDate="20240513"/>
|
||||
<Item Calendar="94" Year="2024" DayType="Воскресенье" Date="20240513" SwapDate="20240512"/>
|
||||
<Item Calendar="94" Year="2024" DayType="Праздник" Date="20240930" SwapDate=""/>
|
||||
<Item Calendar="94" Year="2024" DayType="Рабочий" Date="20241102" SwapDate="20240430"/>
|
||||
<Item Calendar="94" Year="2024" DayType="Предпраздничный" Date="20241231" SwapDate=""/>
|
||||
<Item Calendar="95" Year="2023" DayType="Праздник" Date="20230416" SwapDate="20230417"/>
|
||||
<Item Calendar="95" Year="2023" DayType="Воскресенье" Date="20230417" SwapDate="20230416"/>
|
||||
<Item Calendar="95" Year="2023" DayType="Праздник" Date="20230604" SwapDate="20230605"/>
|
||||
<Item Calendar="95" Year="2023" DayType="Воскресенье" Date="20230605" SwapDate="20230604"/>
|
||||
<Item Calendar="95" Year="2023" DayType="Предпраздничный" Date="20230629" SwapDate=""/>
|
||||
<Item Calendar="95" Year="2023" DayType="Праздник" Date="20230630" SwapDate=""/>
|
||||
<Item Calendar="95" Year="2024" DayType="Праздник" Date="20240106" SwapDate="20240502"/>
|
||||
<Item Calendar="95" Year="2024" DayType="Праздник" Date="20240107" SwapDate="20240503"/>
|
||||
<Item Calendar="95" Year="2024" DayType="Предпраздничный" Date="20240430" SwapDate=""/>
|
||||
<Item Calendar="95" Year="2024" DayType="Суббота" Date="20240502" SwapDate="20240106"/>
|
||||
<Item Calendar="95" Year="2024" DayType="Воскресенье" Date="20240503" SwapDate="20240107"/>
|
||||
<Item Calendar="95" Year="2024" DayType="Рабочий" Date="20240505" SwapDate="20240510"/>
|
||||
<Item Calendar="95" Year="2024" DayType="Воскресенье" Date="20240510" SwapDate="20240505"/>
|
||||
<Item Calendar="95" Year="2024" DayType="Рабочий" Date="20241102" SwapDate="20240430"/>
|
||||
<Item Calendar="95" Year="2024" DayType="Предпраздничный" Date="20241231" SwapDate=""/>
|
||||
<Item Calendar="95" Year="2023" DayType="Нерабочий" Date="20230908" SwapDate=""/>
|
||||
<Item Calendar="РФ" Year="2001" DayType="Праздник" Date="20010101" SwapDate=""/>
|
||||
<Item Calendar="РФ" Year="2001" DayType="Праздник" Date="20010102" SwapDate=""/>
|
||||
<Item Calendar="РФ" Year="2001" DayType="Праздник" Date="20010107" SwapDate="20010108"/>
|
||||
|
||||
+36
-17
@@ -1148,16 +1148,23 @@
|
||||
Если ТипЗнч(Содержание) = Тип("Структура") Тогда
|
||||
|
||||
КопируемыеСвойства = "";
|
||||
|
||||
Если ЗаявлениеДляОрганизацийДоступно Тогда
|
||||
|
||||
Для Каждого Реквизит Из РеквизитыОрганизации() Цикл
|
||||
|
||||
КопируемыеСвойства = КопируемыеСвойства
|
||||
+ ?(ПустаяСтрока(КопируемыеСвойства), "", ", ")
|
||||
+ Реквизит.Ключ;
|
||||
КопируемыеСвойства = КопируемыеСвойства + ?(ПустаяСтрока(КопируемыеСвойства), "", ", ") + Реквизит.Ключ;
|
||||
|
||||
КонецЦикла;
|
||||
|
||||
КопируемыеСвойства = КопируемыеСвойства
|
||||
+ ", Организация, ЮридическийАдресXML, ТелефонXML";
|
||||
КопируемыеСвойства = КопируемыеСвойства + ", Организация, ЮридическийАдресXML, ТелефонXML";
|
||||
|
||||
Для Каждого Реквизит Из РеквизитыПодписанта() Цикл
|
||||
КопируемыеСвойства = КопируемыеСвойства + ", " + Реквизит.Ключ;
|
||||
КонецЦикла;
|
||||
|
||||
КопируемыеСвойства = КопируемыеСвойства + ", ДокументыРуководительСсылка";
|
||||
КонецЕсли;
|
||||
|
||||
Для Каждого Реквизит Из РеквизитыВладельцаСертификата() Цикл
|
||||
КопируемыеСвойства = КопируемыеСвойства + ", " + Реквизит.Ключ;
|
||||
@@ -1167,11 +1174,6 @@
|
||||
+ ", Сотрудник, ГражданствоПредставление, ГражданствоОКСМКодАльфа3"
|
||||
+ ", ВладелецАдресРегистрацииXML, ВладелецТелефонXML";
|
||||
|
||||
Для Каждого Реквизит Из РеквизитыПодписанта() Цикл
|
||||
КопируемыеСвойства = КопируемыеСвойства + ", " + Реквизит.Ключ;
|
||||
КонецЦикла;
|
||||
|
||||
КопируемыеСвойства = КопируемыеСвойства + ", ДокументыРуководительСсылка";
|
||||
|
||||
Для Каждого Реквизит Из РеквизитыОбслуживающейОрганизации() Цикл
|
||||
КопируемыеСвойства = КопируемыеСвойства + ", " + Реквизит.Ключ;
|
||||
@@ -1203,6 +1205,16 @@
|
||||
|
||||
ЗначениеВРеквизитФормы(ДанныеЗаявленияМенеджерЗаписи, "ДанныеЗаявления");
|
||||
|
||||
Если Не ЗаявлениеДляОрганизацийДоступно И Не ЭтоФизическоеЛицо Тогда
|
||||
ЭтоФизическоеЛицо = Истина;
|
||||
ЭтоИндивидуальныйПредприниматель = Ложь;
|
||||
ЭтоИностраннаяОрганизация = Ложь;
|
||||
Должность = "";
|
||||
Подразделение = "";
|
||||
ОчиститьРеквизитыОрганизации(Ложь);
|
||||
ОчиститьРеквизитыПодписанта();
|
||||
КонецЕсли;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
&НаСервереБезКонтекста
|
||||
@@ -2593,12 +2605,18 @@
|
||||
|
||||
Если РеквизитыЗаявления <> Неопределено Тогда
|
||||
|
||||
Если ЗаявлениеДляОрганизацийДоступно Тогда
|
||||
СведенияОбОрганизации = РеквизитыОрганизации();
|
||||
СведенияОбОрганизации.Вставить("ТелефонXML");
|
||||
СведенияОбОрганизации.Вставить("ЮридическийАдресXML");
|
||||
|
||||
ДозаполнитьРеквизитыИзСведений(РеквизитыЗаявления, СведенияОбОрганизации);
|
||||
|
||||
РеквизитыПодписанта = РеквизитыПодписанта();
|
||||
РеквизитыПодписанта.Вставить("ДокументыРуководительСсылка");
|
||||
ДозаполнитьРеквизитыИзСведений(РеквизитыЗаявления, РеквизитыПодписанта);
|
||||
Элементы.ДокументыРуководитель.КнопкаОткрытия = ЗначениеЗаполнено(ДокументыРуководительСсылка);
|
||||
КонецЕсли;
|
||||
|
||||
СведенияОВладельце = РеквизитыВладельцаСертификата();
|
||||
СведенияОВладельце.Вставить("ГражданствоОКСМКодАльфа3");
|
||||
СведенияОВладельце.Вставить("ГражданствоПредставление");
|
||||
@@ -2607,11 +2625,6 @@
|
||||
|
||||
ДозаполнитьРеквизитыИзСведений(РеквизитыЗаявления, СведенияОВладельце);
|
||||
|
||||
РеквизитыПодписанта = РеквизитыПодписанта();
|
||||
РеквизитыПодписанта.Вставить("ДокументыРуководительСсылка");
|
||||
ДозаполнитьРеквизитыИзСведений(РеквизитыЗаявления, РеквизитыПодписанта);
|
||||
Элементы.ДокументыРуководитель.КнопкаОткрытия = ЗначениеЗаполнено(ДокументыРуководительСсылка);
|
||||
|
||||
РеквизитыПартнера = РеквизитыОбслуживающейОрганизации();
|
||||
РеквизитыПартнера.Вставить("ДокументыПартнерСсылка");
|
||||
ДозаполнитьРеквизитыИзСведений(РеквизитыЗаявления, РеквизитыПартнера);
|
||||
@@ -2648,6 +2661,7 @@
|
||||
|
||||
КонецЕсли;
|
||||
|
||||
Если ЗаявлениеДляОрганизацийДоступно Тогда
|
||||
Если ЗначениеЗаполнено(ДанныеСертификата.Организация) Тогда
|
||||
Организация = ДанныеСертификата.Организация;
|
||||
ЗаполнитьРеквизитыОрганизации();
|
||||
@@ -2660,7 +2674,12 @@
|
||||
УстановитьРеквизитыОрганизации(СведенияОбОрганизации, Истина);
|
||||
КонецЕсли;
|
||||
|
||||
ЗаполнитьЗначенияСвойств(СведенияОВладельце, ДанныеСертификата, "Фамилия, Имя, Отчество, Должность");
|
||||
СвойстваДляЗаполнения = "Фамилия, Имя, Отчество, Должность";
|
||||
Иначе
|
||||
СвойстваДляЗаполнения = "Фамилия, Имя, Отчество";
|
||||
КонецЕсли;
|
||||
|
||||
ЗаполнитьЗначенияСвойств(СведенияОВладельце, ДанныеСертификата, СвойстваДляЗаполнения);
|
||||
УстановитьРеквизитыВладельца(СведенияОВладельце);
|
||||
|
||||
КонецЕсли;
|
||||
|
||||
+200
-27
@@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<form:Form xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:core="http://g5.1c.ru/v8/dt/mcore" xmlns:form="http://g5.1c.ru/v8/dt/form">
|
||||
<form:Form xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:form="http://g5.1c.ru/v8/dt/form">
|
||||
<items xsi:type="form:FormGroup">
|
||||
<name>ГруппаЗаголовок</name>
|
||||
<id>2001</id>
|
||||
@@ -514,6 +514,38 @@
|
||||
<toolTipRepresentation>ShowBottom</toolTipRepresentation>
|
||||
<representationInContextMenu>Auto</representationInContextMenu>
|
||||
</items>
|
||||
<items xsi:type="form:Button">
|
||||
<name>УдалениеПредупрежденийСинхронизацииДанных</name>
|
||||
<id>2082</id>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<extendedTooltip>
|
||||
<name>УдалениеПредупрежденийСинхронизацииДанныхРасширеннаяПодсказка</name>
|
||||
<id>2083</id>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Обработка актуальна для списка предупреждений синхронизации, который содержит большое количество записей, приводящих к долгому открытию или невозможности работать</value>
|
||||
</title>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<type>Hyperlink</type>
|
||||
<commandName>Form.Command.УдалениеПредупрежденийСинхронизацииДанных</commandName>
|
||||
<buttonImportance>Normal</buttonImportance>
|
||||
<representation>Auto</representation>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<placementArea>UserCmds</placementArea>
|
||||
<toolTipRepresentation>ShowBottom</toolTipRepresentation>
|
||||
<representationInContextMenu>Auto</representationInContextMenu>
|
||||
</items>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
@@ -583,6 +615,117 @@
|
||||
<toolTipRepresentation>ShowBottom</toolTipRepresentation>
|
||||
<representationInContextMenu>Auto</representationInContextMenu>
|
||||
</items>
|
||||
<items xsi:type="form:FormGroup">
|
||||
<name>ГруппаОценкаПроизводительности</name>
|
||||
<id>2087</id>
|
||||
<items xsi:type="form:FormField">
|
||||
<name>ИспользоватьОценкуПроизводительности</name>
|
||||
<id>2084</id>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Оценка производительности</value>
|
||||
</title>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<dataPath xsi:type="form:DataPath">
|
||||
<segments>НаборКонстант.ИспользоватьОценкуПроизводительностиСинхронизацииДанных</segments>
|
||||
</dataPath>
|
||||
<titleLocation>Right</titleLocation>
|
||||
<toolTipRepresentation>ShowBottom</toolTipRepresentation>
|
||||
<handlers>
|
||||
<event>OnChange</event>
|
||||
<name>Подключаемый_ПриИзмененииРеквизита</name>
|
||||
</handlers>
|
||||
<extendedTooltip>
|
||||
<name>ИспользоватьОценкуПроизводительностиРасширеннаяПодсказка</name>
|
||||
<id>2086</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<contextMenu>
|
||||
<name>ИспользоватьОценкуПроизводительностиКонтекстноеМеню</name>
|
||||
<id>2085</id>
|
||||
<autoFill>true</autoFill>
|
||||
</contextMenu>
|
||||
<type>CheckBoxField</type>
|
||||
<editMode>Enter</editMode>
|
||||
<showInHeader>true</showInHeader>
|
||||
<headerHorizontalAlign>Left</headerHorizontalAlign>
|
||||
<showInFooter>true</showInFooter>
|
||||
<extInfo xsi:type="form:CheckBoxFieldExtInfo"/>
|
||||
</items>
|
||||
<items xsi:type="form:Button">
|
||||
<name>СеансыОбменов</name>
|
||||
<id>2089</id>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Сеансы обменов</value>
|
||||
</title>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<extendedTooltip>
|
||||
<name>СеансыОбменовРасширеннаяПодсказка</name>
|
||||
<id>2090</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<type>Hyperlink</type>
|
||||
<commandName>Catalog.СеансыОбменовДанными.Command.СеансыОбменовДанными</commandName>
|
||||
<buttonImportance>Normal</buttonImportance>
|
||||
<representation>Auto</representation>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<placementArea>UserCmds</placementArea>
|
||||
<representationInContextMenu>Auto</representationInContextMenu>
|
||||
</items>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Оценка производительности</value>
|
||||
</title>
|
||||
<toolTip>
|
||||
<key>ru</key>
|
||||
<value>Включение оценки производительности для синхронизации в формате EnterpriseData.</value>
|
||||
</toolTip>
|
||||
<toolTipRepresentation>ShowBottom</toolTipRepresentation>
|
||||
<extendedTooltip>
|
||||
<name>ГруппаОценкаПроизводительностиРасширеннаяПодсказка</name>
|
||||
<id>2088</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<type>UsualGroup</type>
|
||||
<extInfo xsi:type="form:UsualGroupExtInfo">
|
||||
<group>HorizontalIfPossible</group>
|
||||
<behavior>Auto</behavior>
|
||||
<showLeftMargin>true</showLeftMargin>
|
||||
<united>true</united>
|
||||
<throughAlign>Auto</throughAlign>
|
||||
<currentRowUse>Auto</currentRowUse>
|
||||
</extInfo>
|
||||
</items>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
@@ -661,10 +804,6 @@
|
||||
<dataPath xsi:type="form:DataPath">
|
||||
<segments>НаборКонстант.ПрефиксУзлаРаспределеннойИнформационнойБазы</segments>
|
||||
</dataPath>
|
||||
<handlers>
|
||||
<event>OnChange</event>
|
||||
<name>ПрефиксУзлаРаспределеннойИнформационнойБазыПриИзменении</name>
|
||||
</handlers>
|
||||
<extendedTooltip>
|
||||
<name>ПрефиксУзлаРаспределеннойИнформационнойБазыExtendedTooltip</name>
|
||||
<id>2035</id>
|
||||
@@ -680,6 +819,7 @@
|
||||
<autoFill>true</autoFill>
|
||||
</contextMenu>
|
||||
<type>InputField</type>
|
||||
<readOnly>true</readOnly>
|
||||
<editMode>Enter</editMode>
|
||||
<showInHeader>true</showInHeader>
|
||||
<headerHorizontalAlign>Left</headerHorizontalAlign>
|
||||
@@ -695,21 +835,17 @@
|
||||
<textSize>Normal</textSize>
|
||||
</extInfo>
|
||||
</items>
|
||||
<items xsi:type="form:Decoration">
|
||||
<name>ДекорацияОжиданиеИзмененияПрефикса</name>
|
||||
<id>2073</id>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Декорация ожидание изменения префикса</value>
|
||||
</title>
|
||||
<items xsi:type="form:Button">
|
||||
<name>ИзменитьПрефиксИБ</name>
|
||||
<id>2080</id>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<extendedTooltip>
|
||||
<name>ДекорацияОжиданиеИзмененияПрефиксаРасширеннаяПодсказка</name>
|
||||
<id>2075</id>
|
||||
<name>ИзменитьПрефиксИБРасширеннаяПодсказка</name>
|
||||
<id>2081</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
@@ -717,20 +853,14 @@
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<contextMenu>
|
||||
<name>ДекорацияОжиданиеИзмененияПрефиксаКонтекстноеМеню</name>
|
||||
<id>2074</id>
|
||||
<autoFill>true</autoFill>
|
||||
</contextMenu>
|
||||
<width>2</width>
|
||||
<type>Hyperlink</type>
|
||||
<commandName>Form.Command.ИзменитьПрефиксИБ</commandName>
|
||||
<buttonImportance>Normal</buttonImportance>
|
||||
<representation>Auto</representation>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<height>1</height>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:PictureDecorationExtInfo">
|
||||
<picture xsi:type="core:PictureRef">
|
||||
<picture>CommonPicture.НезавершившаясяПроверка</picture>
|
||||
</picture>
|
||||
</extInfo>
|
||||
<placementArea>UserCmds</placementArea>
|
||||
<representationInContextMenu>Auto</representationInContextMenu>
|
||||
</items>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
@@ -755,7 +885,7 @@
|
||||
</extendedTooltip>
|
||||
<type>UsualGroup</type>
|
||||
<extInfo xsi:type="form:UsualGroupExtInfo">
|
||||
<group>HorizontalIfPossible</group>
|
||||
<group>AlwaysHorizontal</group>
|
||||
<showLeftMargin>true</showLeftMargin>
|
||||
<united>true</united>
|
||||
<throughAlign>Auto</throughAlign>
|
||||
@@ -1049,6 +1179,9 @@
|
||||
<notDefaultUseAlwaysAttributes xsi:type="form:DataPath">
|
||||
<segments>НаборКонстант.ИспользоватьНапоминанияПользователя</segments>
|
||||
</notDefaultUseAlwaysAttributes>
|
||||
<notDefaultUseAlwaysAttributes xsi:type="form:DataPath">
|
||||
<segments>НаборКонстант.ИспользоватьОценкуПроизводительностиСинхронизацииДанных</segments>
|
||||
</notDefaultUseAlwaysAttributes>
|
||||
<notDefaultUseAlwaysAttributes xsi:type="form:DataPath">
|
||||
<segments>НаборКонстант.ИспользоватьПочтовыйКлиент</segments>
|
||||
</notDefaultUseAlwaysAttributes>
|
||||
@@ -1179,6 +1312,46 @@
|
||||
<currentRowUse>Auto</currentRowUse>
|
||||
<selectedRowsUse>Auto</selectedRowsUse>
|
||||
</formCommands>
|
||||
<formCommands>
|
||||
<name>ИзменитьПрефиксИБ</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Изменить</value>
|
||||
</title>
|
||||
<id>3</id>
|
||||
<toolTip>
|
||||
<key>ru</key>
|
||||
<value>Изменить префикс ИБ</value>
|
||||
</toolTip>
|
||||
<use>
|
||||
<common>true</common>
|
||||
</use>
|
||||
<action xsi:type="form:FormCommandHandlerContainer">
|
||||
<handler>
|
||||
<name>ИзменитьПрефиксИБ</name>
|
||||
</handler>
|
||||
</action>
|
||||
<currentRowUse>Auto</currentRowUse>
|
||||
<selectedRowsUse>Auto</selectedRowsUse>
|
||||
</formCommands>
|
||||
<formCommands>
|
||||
<name>УдалениеПредупрежденийСинхронизацииДанных</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Удаление предупреждений синхронизации данных</value>
|
||||
</title>
|
||||
<id>4</id>
|
||||
<use>
|
||||
<common>true</common>
|
||||
</use>
|
||||
<action xsi:type="form:FormCommandHandlerContainer">
|
||||
<handler>
|
||||
<name>УдалениеПредупрежденийСинхронизацииДанных</name>
|
||||
</handler>
|
||||
</action>
|
||||
<currentRowUse>Auto</currentRowUse>
|
||||
<selectedRowsUse>Auto</selectedRowsUse>
|
||||
</formCommands>
|
||||
<commandInterface>
|
||||
<navigationPanel/>
|
||||
<commandBar/>
|
||||
|
||||
+35
-74
@@ -56,78 +56,6 @@
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
&НаКлиенте
|
||||
Процедура ПрефиксУзлаРаспределеннойИнформационнойБазыПриИзменении(Элемент)
|
||||
|
||||
ФоновоеЗадание = ЗапуститьИзменениеПрефиксаИБВФоновомЗадании();
|
||||
|
||||
Если ФоновоеЗадание <> Неопределено
|
||||
И ФоновоеЗадание.Статус = "Выполняется" Тогда
|
||||
|
||||
Элементы.ПрефиксУзлаРаспределеннойИнформационнойБазы.Доступность = Ложь;
|
||||
Элементы.ДекорацияОжиданиеИзмененияПрефикса.Видимость = Истина;
|
||||
|
||||
КонецЕсли;
|
||||
|
||||
НастройкиОжидания = ДлительныеОперацииКлиент.ПараметрыОжидания(ЭтотОбъект);
|
||||
НастройкиОжидания.ВыводитьОкноОжидания = Ложь;
|
||||
|
||||
Обработчик = Новый ОписаниеОповещения("ПослеИзмененияПрефикса", ЭтотОбъект);
|
||||
ДлительныеОперацииКлиент.ОжидатьЗавершение(ФоновоеЗадание, Обработчик, НастройкиОжидания);
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
&НаСервере
|
||||
Функция ЗапуститьИзменениеПрефиксаИБВФоновомЗадании()
|
||||
|
||||
ПараметрыПроцедуры = Новый Структура("НовыйПрефиксИБ, ПродолжитьНумерацию",
|
||||
НаборКонстант.ПрефиксУзлаРаспределеннойИнформационнойБазы, Истина);
|
||||
|
||||
ПараметрыВыполнения = ДлительныеОперации.ПараметрыВыполненияВФоне(УникальныйИдентификатор);
|
||||
ПараметрыВыполнения.НаименованиеФоновогоЗадания = НСтр("ru = 'Изменение префикса'");
|
||||
ПараметрыВыполнения.ОжидатьЗавершение = 0;
|
||||
|
||||
Возврат ДлительныеОперации.ВыполнитьВФоне("ПрефиксацияОбъектовСлужебный.ИзменитьПрефиксИБ", ПараметрыПроцедуры, ПараметрыВыполнения);
|
||||
|
||||
КонецФункции
|
||||
|
||||
&НаКлиенте
|
||||
Процедура ПослеИзмененияПрефикса(ФоновоеЗадание, ДополнительныеПараметры) Экспорт
|
||||
|
||||
Если Не Элементы.ПрефиксУзлаРаспределеннойИнформационнойБазы.Доступность Тогда
|
||||
Элементы.ПрефиксУзлаРаспределеннойИнформационнойБазы.Доступность = Истина;
|
||||
КонецЕсли;
|
||||
Если Элементы.ДекорацияОжиданиеИзмененияПрефикса.Видимость Тогда
|
||||
Элементы.ДекорацияОжиданиеИзмененияПрефикса.Видимость = Ложь;
|
||||
КонецЕсли;
|
||||
|
||||
Если ФоновоеЗадание <> Неопределено
|
||||
И ФоновоеЗадание.Статус = "Выполнено" Тогда
|
||||
|
||||
ПоказатьОповещениеПользователя(НСтр("ru = 'Префикс изменен.'"));
|
||||
|
||||
Иначе
|
||||
|
||||
НаборКонстант.ПрефиксУзлаРаспределеннойИнформационнойБазы = ПрефиксЗачитанныйИзИнформационнойБазы();
|
||||
Элементы.ПрефиксУзлаРаспределеннойИнформационнойБазы.ОбновитьТекстРедактирования();
|
||||
|
||||
Если ФоновоеЗадание <> Неопределено Тогда
|
||||
ТекстОшибки = НСтр("ru = 'Не удалось изменить префикс.
|
||||
|См. подробности в журнале регистрации.'");
|
||||
ОбщегоНазначенияКлиент.СообщитьПользователю(ТекстОшибки);
|
||||
КонецЕсли;
|
||||
|
||||
КонецЕсли;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
&НаСервереБезКонтекста
|
||||
Функция ПрефиксЗачитанныйИзИнформационнойБазы()
|
||||
|
||||
Возврат Константы.ПрефиксУзлаРаспределеннойИнформационнойБазы.Получить();
|
||||
|
||||
КонецФункции
|
||||
|
||||
&НаКлиенте
|
||||
Процедура КаталогСообщенийОбменаДаннымиДляWindowsПриИзменении(Элемент)
|
||||
|
||||
@@ -166,6 +94,16 @@
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
&НаКлиенте
|
||||
Процедура ИзменитьПрефиксИБ(Команда)
|
||||
|
||||
ПараметрыФормы = Новый Структура("Префикс", НаборКонстант.ПрефиксУзлаРаспределеннойИнформационнойБазы);
|
||||
|
||||
ОткрытьФорму("Обработка.ПомощникСозданияОбменаДанными.Форма.ИзменениеПрефиксаУзлаИБ",ПараметрыФормы,,,,,,
|
||||
РежимОткрытияОкнаФормы.БлокироватьОкноВладельца);
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
// Обработка оповещений от других открытых форм.
|
||||
//
|
||||
// Параметры:
|
||||
@@ -183,6 +121,20 @@
|
||||
|
||||
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
&НаКлиенте
|
||||
Процедура УдалениеПредупрежденийСинхронизацииДанных(Команда)
|
||||
|
||||
ПараметрыОткрытия = Новый Структура;
|
||||
ПараметрыОткрытия.Вставить("МассивУзловПланаОбмена", Новый Массив);
|
||||
ПараметрыОткрытия.Вставить("ОтборПоДатеВозникновения", Новый СтандартныйПериод);
|
||||
ПараметрыОткрытия.Вставить("ОтборУзловОбменов", Новый Массив);
|
||||
ПараметрыОткрытия.Вставить("ОтборТипыПредупреждений", Новый Массив);
|
||||
ПараметрыОткрытия.Вставить("ТолькоСкрытыеЗаписи", Ложь);
|
||||
|
||||
ОткрытьФорму("РегистрСведений.РезультатыОбменаДанными.Форма.УдалениеУстаревшихПредупреждений", ПараметрыОткрытия, ЭтотОбъект);
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
#КонецОбласти
|
||||
@@ -358,6 +310,8 @@
|
||||
Элементы.ГруппаВременныеКаталогиКластераСерверов.Видимость = Ложь;
|
||||
|
||||
Элементы.ПрефиксУзлаРаспределеннойИнформационнойБазы.Заголовок = НСтр("ru = 'Префикс в этой программе'");
|
||||
|
||||
Элементы.ГруппаОценкаПроизводительности.Видимость = Ложь;
|
||||
Иначе
|
||||
Элементы.ГруппаВременныеКаталогиКластераСерверов.Видимость = Не ОбщегоНазначения.ИнформационнаяБазаФайловая()
|
||||
И Пользователи.ЭтоПолноправныйПользователь(, Истина);
|
||||
@@ -385,8 +339,6 @@
|
||||
Элементы.ГруппаДатыЗапретаЗагрузки.Видимость = Ложь;
|
||||
КонецЕсли;
|
||||
|
||||
Элементы.ДекорацияОжиданиеИзмененияПрефикса.Видимость = Ложь;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
&НаСервере
|
||||
@@ -400,6 +352,13 @@
|
||||
|
||||
КонецЕсли;
|
||||
|
||||
Если (РеквизитПутьКДанным = "НаборКонстант.ИспользоватьОценкуПроизводительностиСинхронизацииДанных"
|
||||
Или РеквизитПутьКДанным = "") Тогда
|
||||
|
||||
Элементы.СеансыОбменов.Доступность = НаборКонстант.ИспользоватьОценкуПроизводительностиСинхронизацииДанных;
|
||||
|
||||
КонецЕсли;
|
||||
|
||||
Если (РеквизитПутьКДанным = "НаборКонстант.ИспользоватьСинхронизациюДанных"
|
||||
Или РеквизитПутьКДанным = "")
|
||||
И ПодсистемаСуществуетОбменДанными Тогда
|
||||
@@ -408,9 +367,11 @@
|
||||
Элементы.ГруппаДатыЗапретаЗагрузки.Доступность = НаборКонстант.ИспользоватьСинхронизациюДанных;
|
||||
Элементы.РезультатыСинхронизацииДанных.Доступность = НаборКонстант.ИспользоватьСинхронизациюДанных;
|
||||
Элементы.ГруппаВременныеКаталогиКластераСерверов.Доступность = НаборКонстант.ИспользоватьСинхронизациюДанных;
|
||||
Элементы.ГруппаОценкаПроизводительности.Доступность = НаборКонстант.ИспользоватьСинхронизациюДанных;
|
||||
|
||||
КонецЕсли;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
|
||||
#КонецОбласти
|
||||
@@ -253,6 +253,7 @@
|
||||
<key>ru</key>
|
||||
<value>Шаг поиск не выполнялся</value>
|
||||
</title>
|
||||
<enableContentChange>true</enableContentChange>
|
||||
<extendedTooltip>
|
||||
<name>ШагПоискНеВыполнялсяРасширеннаяПодсказка</name>
|
||||
<id>63</id>
|
||||
@@ -329,6 +330,7 @@
|
||||
<key>ru</key>
|
||||
<value>Шаг поиск не выполнялся</value>
|
||||
</title>
|
||||
<enableContentChange>true</enableContentChange>
|
||||
<extendedTooltip>
|
||||
<name>ШагВыполнениеПоискаРасширеннаяПодсказка</name>
|
||||
<id>187</id>
|
||||
@@ -1202,7 +1204,7 @@
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<commandName>Form.Item.НайденныеДубли.StandardCommand.OutputList</commandName>
|
||||
<commandName>Form.StandardCommand.CustomizeForm</commandName>
|
||||
<buttonImportance>Normal</buttonImportance>
|
||||
<representation>Auto</representation>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
@@ -1873,6 +1875,7 @@
|
||||
<key>ru</key>
|
||||
<value>Шаг выполнение удаления</value>
|
||||
</title>
|
||||
<enableContentChange>true</enableContentChange>
|
||||
<extendedTooltip>
|
||||
<name>ШагВыполнениеУдаленияРасширеннаяПодсказка</name>
|
||||
<id>206</id>
|
||||
@@ -2958,6 +2961,32 @@
|
||||
<placementArea>UserCmds</placementArea>
|
||||
<representationInContextMenu>Auto</representationInContextMenu>
|
||||
</items>
|
||||
<items xsi:type="form:Button">
|
||||
<name>НеобработанныеДублиКонтекстноеМенюИзменитьФорму</name>
|
||||
<id>521</id>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<extendedTooltip>
|
||||
<name>НеобработанныеДублиКонтекстноеМенюИзменитьФормуРасширеннаяПодсказка</name>
|
||||
<id>522</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<commandName>Form.StandardCommand.CustomizeForm</commandName>
|
||||
<buttonImportance>Normal</buttonImportance>
|
||||
<representation>Auto</representation>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<placementArea>UserCmds</placementArea>
|
||||
<representationInContextMenu>Auto</representationInContextMenu>
|
||||
</items>
|
||||
<autoFill>true</autoFill>
|
||||
</contextMenu>
|
||||
<representation>Tree</representation>
|
||||
@@ -3675,6 +3704,7 @@
|
||||
<key>ru</key>
|
||||
<value>Шаг дублей не найдено</value>
|
||||
</title>
|
||||
<enableContentChange>true</enableContentChange>
|
||||
<extendedTooltip>
|
||||
<name>ШагДублейНеНайденоРасширеннаяПодсказка</name>
|
||||
<id>228</id>
|
||||
@@ -3817,6 +3847,7 @@
|
||||
<key>ru</key>
|
||||
<value>Возникла ошибка</value>
|
||||
</title>
|
||||
<enableContentChange>true</enableContentChange>
|
||||
<extendedTooltip>
|
||||
<name>ШагВозниклаОшибкаРасширеннаяПодсказка</name>
|
||||
<id>449</id>
|
||||
@@ -4034,6 +4065,7 @@
|
||||
<key>ru</key>
|
||||
<value>Панель действий мастера</value>
|
||||
</title>
|
||||
<enableContentChange>true</enableContentChange>
|
||||
<extendedTooltip>
|
||||
<name>ПанельДействийМастераРасширеннаяПодсказка</name>
|
||||
<id>168</id>
|
||||
@@ -4232,6 +4264,7 @@
|
||||
<key>ru</key>
|
||||
<value>Картинок</value>
|
||||
</title>
|
||||
<enableContentChange>true</enableContentChange>
|
||||
<extendedTooltip>
|
||||
<name>ГруппаКартинокРасширеннаяПодсказка</name>
|
||||
<id>76</id>
|
||||
@@ -4271,7 +4304,6 @@
|
||||
<event>OnCreateAtServer</event>
|
||||
<name>ПриСозданииНаСервере</name>
|
||||
</handlers>
|
||||
<excludedCommands>CustomizeForm</excludedCommands>
|
||||
<windowOpeningMode>LockOwner</windowOpeningMode>
|
||||
<saveWindowSettings>true</saveWindowSettings>
|
||||
<autoUrl>true</autoUrl>
|
||||
|
||||
@@ -324,7 +324,7 @@
|
||||
Процедура ОбновитьИнформациюОбИзменении()
|
||||
|
||||
СтатусИзменена = СтроковыеФункции.ФорматированнаяСтрока(НСтр("ru = '<a href=""%1"">%2</a>'"),
|
||||
ПолучитьНавигационнуюСсылку(ЭтотОбъект["Объект"].Изменил), Строка(ЭтотОбъект["Объект"].Изменил));
|
||||
ПолучитьНавигационнуюСсылку(ЭтотОбъект.Объект.Изменил), Строка(ЭтотОбъект.Объект.Изменил));
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
|
||||
+190
-55
@@ -4,6 +4,178 @@
|
||||
<key>ru</key>
|
||||
<value>Выберите улицу, населенный пункт</value>
|
||||
</title>
|
||||
<items xsi:type="form:FormGroup">
|
||||
<name>ГруппаКоманднаяПанельСПоиском</name>
|
||||
<id>98</id>
|
||||
<items xsi:type="form:Button">
|
||||
<name>Выбрать</name>
|
||||
<id>70</id>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<extendedTooltip>
|
||||
<name>ВыбратьРасширеннаяПодсказка</name>
|
||||
<id>71</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<type>UsualButton</type>
|
||||
<commandName>Form.Item.ВариантыАдреса.StandardCommand.Choose</commandName>
|
||||
<representation>Auto</representation>
|
||||
<defaultButton>true</defaultButton>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<placementArea>UserCmds</placementArea>
|
||||
<representationInContextMenu>Auto</representationInContextMenu>
|
||||
</items>
|
||||
<items xsi:type="form:Addition">
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<name>ДополнениеПоиск</name>
|
||||
<id>92</id>
|
||||
<extendedTooltip>
|
||||
<name>ДополнениеПоискРасширеннаяПодсказка</name>
|
||||
<id>94</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<contextMenu>
|
||||
<name>ДополнениеПоискКонтекстноеМеню</name>
|
||||
<id>93</id>
|
||||
<autoFill>true</autoFill>
|
||||
</contextMenu>
|
||||
<source>ВариантыАдреса</source>
|
||||
<extInfo xsi:type="form:SearchStringAdditionExtInfo">
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
</extInfo>
|
||||
</items>
|
||||
<items xsi:type="form:FormField">
|
||||
<name>ПоискВВебСервисе</name>
|
||||
<id>95</id>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<dataPath xsi:type="form:DataPath">
|
||||
<segments>ПоискВВебСервисе</segments>
|
||||
</dataPath>
|
||||
<titleLocation>None</titleLocation>
|
||||
<shortcut>Ctrl+F</shortcut>
|
||||
<extendedTooltip>
|
||||
<name>ПоискВВебСервисеРасширеннаяПодсказка</name>
|
||||
<id>97</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<contextMenu>
|
||||
<name>ПоискВВебСервисеКонтекстноеМеню</name>
|
||||
<id>96</id>
|
||||
<autoFill>true</autoFill>
|
||||
</contextMenu>
|
||||
<type>InputField</type>
|
||||
<editMode>Enter</editMode>
|
||||
<showInHeader>true</showInHeader>
|
||||
<headerHorizontalAlign>Left</headerHorizontalAlign>
|
||||
<showInFooter>true</showInFooter>
|
||||
<extInfo xsi:type="form:InputFieldExtInfo">
|
||||
<handlers>
|
||||
<event>AutoComplete</event>
|
||||
<name>ПоискВВебСервисеАвтоПодбор</name>
|
||||
</handlers>
|
||||
<handlers>
|
||||
<event>Clearing</event>
|
||||
<name>ПоискВВебСервисеОчистка</name>
|
||||
</handlers>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<wrap>true</wrap>
|
||||
<clearButton>true</clearButton>
|
||||
<chooseType>true</chooseType>
|
||||
<typeDomainEnabled>true</typeDomainEnabled>
|
||||
<textEdit>true</textEdit>
|
||||
<editTextUpdate>DontUse</editTextUpdate>
|
||||
<textSize>Normal</textSize>
|
||||
<inputHint>
|
||||
<key>ru</key>
|
||||
<value>Поиск (Ctrl+F)</value>
|
||||
</inputHint>
|
||||
</extInfo>
|
||||
</items>
|
||||
<items xsi:type="form:FormGroup">
|
||||
<name>ГруппаЕще</name>
|
||||
<id>100</id>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Еще</value>
|
||||
</title>
|
||||
<extendedTooltip>
|
||||
<name>ГруппаЕщеРасширеннаяПодсказка</name>
|
||||
<id>101</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<type>CommandBar</type>
|
||||
<extInfo xsi:type="form:CommandBarExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
<commandSource>Form</commandSource>
|
||||
</extInfo>
|
||||
</items>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Группа1</value>
|
||||
</title>
|
||||
<shortcut>Ctrl+F</shortcut>
|
||||
<extendedTooltip>
|
||||
<name>ГруппаКоманднаяПанельСПоискомРасширеннаяПодсказка</name>
|
||||
<id>99</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<type>UsualGroup</type>
|
||||
<extInfo xsi:type="form:UsualGroupExtInfo">
|
||||
<group>HorizontalIfPossible</group>
|
||||
<behavior>Auto</behavior>
|
||||
<showLeftMargin>true</showLeftMargin>
|
||||
<united>true</united>
|
||||
<throughAlign>Auto</throughAlign>
|
||||
<currentRowUse>Auto</currentRowUse>
|
||||
</extInfo>
|
||||
</items>
|
||||
<items xsi:type="form:Table">
|
||||
<name>ВариантыАдреса</name>
|
||||
<id>8</id>
|
||||
@@ -324,62 +496,7 @@
|
||||
<autoCommandBar>
|
||||
<name>ФормаКоманднаяПанель</name>
|
||||
<id>-1</id>
|
||||
<items xsi:type="form:Button">
|
||||
<name>Выбрать</name>
|
||||
<id>70</id>
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<extendedTooltip>
|
||||
<name>ВыбратьРасширеннаяПодсказка</name>
|
||||
<id>71</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<commandName>Form.Item.ВариантыАдреса.StandardCommand.Choose</commandName>
|
||||
<representation>Auto</representation>
|
||||
<defaultButton>true</defaultButton>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<placementArea>UserCmds</placementArea>
|
||||
<representationInContextMenu>Auto</representationInContextMenu>
|
||||
</items>
|
||||
<items xsi:type="form:Addition">
|
||||
<visible>true</visible>
|
||||
<enabled>true</enabled>
|
||||
<userVisible>
|
||||
<common>true</common>
|
||||
</userVisible>
|
||||
<name>ДополнениеПоиск</name>
|
||||
<id>92</id>
|
||||
<extendedTooltip>
|
||||
<name>ДополнениеПоискРасширеннаяПодсказка</name>
|
||||
<id>94</id>
|
||||
<type>Label</type>
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
<autoMaxHeight>true</autoMaxHeight>
|
||||
<extInfo xsi:type="form:LabelDecorationExtInfo">
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
</extInfo>
|
||||
</extendedTooltip>
|
||||
<contextMenu>
|
||||
<name>ДополнениеПоискКонтекстноеМеню</name>
|
||||
<id>93</id>
|
||||
<autoFill>true</autoFill>
|
||||
</contextMenu>
|
||||
<source>ВариантыАдреса</source>
|
||||
<extInfo xsi:type="form:SearchStringAdditionExtInfo">
|
||||
<autoMaxWidth>true</autoMaxWidth>
|
||||
</extInfo>
|
||||
</items>
|
||||
<horizontalAlign>Left</horizontalAlign>
|
||||
<autoFill>true</autoFill>
|
||||
</autoCommandBar>
|
||||
<handlers>
|
||||
<event>OnOpen</event>
|
||||
@@ -663,6 +780,24 @@
|
||||
<common>true</common>
|
||||
</edit>
|
||||
</attributes>
|
||||
<attributes>
|
||||
<name>ПоискВВебСервисе</name>
|
||||
<title>
|
||||
<key>ru</key>
|
||||
<value>Поиск в веб сервисе</value>
|
||||
</title>
|
||||
<id>14</id>
|
||||
<valueType>
|
||||
<types>String</types>
|
||||
<stringQualifiers/>
|
||||
</valueType>
|
||||
<view>
|
||||
<common>true</common>
|
||||
</view>
|
||||
<edit>
|
||||
<common>true</common>
|
||||
</edit>
|
||||
</attributes>
|
||||
<formCommands>
|
||||
<name>Обновить</name>
|
||||
<title>
|
||||
|
||||
+34
@@ -80,6 +80,11 @@
|
||||
|
||||
КонецЕсли;
|
||||
|
||||
Если ИспользуетсяВебСервис Тогда
|
||||
Элементы.ДополнениеПоиск.Видимость = Ложь;
|
||||
Элементы.ПоискВВебСервисе.Видимость = Истина;
|
||||
КонецЕсли;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
&НаКлиенте
|
||||
@@ -119,6 +124,30 @@
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
&НаКлиенте
|
||||
Процедура ПоискВВебСервисеАвтоПодбор(Элемент, Текст, ДанныеВыбора, ПараметрыПолученияДанных, Ожидание, СтандартнаяОбработка)
|
||||
|
||||
Если ИспользуетсяВебСервис Тогда
|
||||
ПоискВВебСервисе = Текст;
|
||||
ПодключитьОбработчикОжидания("НайтиАдресныеОбъекты", 0.1, Истина);
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
&НаКлиенте
|
||||
Процедура ПоискВВебСервисеОчистка(Элемент, СтандартнаяОбработка)
|
||||
|
||||
Если ИспользуетсяВебСервис Тогда
|
||||
ПоискВВебСервисе = "";
|
||||
ПодключитьОбработчикОжидания("НайтиАдресныеОбъекты", 0.1, Истина);
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
Элементы.ВариантыАдреса.ОтборСтрок = Неопределено;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
#КонецОбласти
|
||||
|
||||
#Область ОбработчикиКомандФормы
|
||||
@@ -178,6 +207,11 @@
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
&НаКлиенте
|
||||
Процедура НайтиАдресныеОбъекты()
|
||||
ЗагрузитьДанныеИзКлассификатора(0, ПоискВВебСервисе);
|
||||
КонецПроцедуры
|
||||
|
||||
&НаКлиенте
|
||||
Процедура ПроизвестиВыборЗавершениеВопроса(Знач РезультатВопроса, Знач ДополнительныеПараметры) Экспорт
|
||||
|
||||
|
||||
@@ -426,9 +426,6 @@
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
ПодключаемыйМодуль = РезультатПроверкиИнициализации.ПодключаемыйМодуль;
|
||||
Если Не ПодключаемыйМодуль.ЕстьУстройства() Тогда
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
ПараметрыОткрытия.ТекущийШаг = 2;
|
||||
|
||||
|
||||
@@ -1884,6 +1884,10 @@
|
||||
<event>OnOpen</event>
|
||||
<name>ПриОткрытии</name>
|
||||
</handlers>
|
||||
<handlers>
|
||||
<event>OnLoadDataFromSettingsAtServer</event>
|
||||
<name>ПриЗагрузкеДанныхИзНастроекНаСервере</name>
|
||||
</handlers>
|
||||
<handlers>
|
||||
<event>OnCreateAtServer</event>
|
||||
<name>ПриСозданииНаСервере</name>
|
||||
|
||||
@@ -32,6 +32,13 @@
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
&НаСервере
|
||||
Процедура ПриЗагрузкеДанныхИзНастроекНаСервере(Настройки)
|
||||
|
||||
УстановитьПараметрыСпискаСроковХранения();
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
&НаКлиенте
|
||||
Процедура ПриОткрытии(Отказ)
|
||||
|
||||
|
||||
@@ -46,6 +46,20 @@
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
// См. УправлениеПечатьюПереопределяемый.ПриОпределенииИсточниковДанныхПечати
|
||||
Процедура ПриОпределенииИсточниковДанныхПечати(Объект, ИсточникиДанныхПечати) Экспорт
|
||||
|
||||
Если Объект = "Документ.СогласиеНаОбработкуПерсональныхДанных.ФИООтветственногоЗаОбработкуПДн" Тогда
|
||||
|
||||
Если ОбщегоНазначения.ПодсистемаСуществует("СтандартныеПодсистемы.СклонениеПредставленийОбъектов") Тогда
|
||||
МодульСклонениеПредставленийОбъектов = ОбщегоНазначения.ОбщийМодуль("СклонениеПредставленийОбъектов");
|
||||
МодульСклонениеПредставленийОбъектов.ПодключитьИсточникДанныхПечатиСклоненияСтрок(ИсточникиДанныхПечати);
|
||||
КонецЕсли;
|
||||
|
||||
КонецЕсли;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
// Формирует печатные формы.
|
||||
//
|
||||
// Параметры:
|
||||
|
||||
BIN
Binary file not shown.
+1
@@ -19,6 +19,7 @@
|
||||
<types>InformationRegisterRecordSet.УдалитьЗамерыВремени3</types>
|
||||
<types>InformationRegisterRecordSet.ОбщиеПоставляемыеМакетыПечати</types>
|
||||
<types>InformationRegisterRecordSet.БезопасноеХранилищеДанных</types>
|
||||
<types>InformationRegisterRecordSet.КлассификаторыМЧД</types>
|
||||
<types>InformationRegisterRecordSet.НеразделенныеПользователи</types>
|
||||
<types>InformationRegisterRecordSet.РежимыПодключенияВнешнихМодулей</types>
|
||||
<types>InformationRegisterRecordSet.СлужебныеАдресныеСведения</types>
|
||||
|
||||
@@ -645,6 +645,9 @@
|
||||
<content>
|
||||
<mdObject>Document.ОтзывСогласияНаОбработкуПерсональныхДанных</mdObject>
|
||||
</content>
|
||||
<content>
|
||||
<mdObject>InformationRegister.КлассификаторыМЧД</mdObject>
|
||||
</content>
|
||||
<content>
|
||||
<mdObject>Catalog.СертификатыКлючейЭлектроннойПодписиИШифрования</mdObject>
|
||||
</content>
|
||||
|
||||
@@ -0,0 +1,507 @@
|
||||
///////////////////////////////////////////////////////////////////////////////////////////////////////
|
||||
// Copyright (c) 2023, ООО 1С-Софт
|
||||
// Все права защищены. Эта программа и сопроводительные материалы предоставляются
|
||||
// в соответствии с условиями лицензии Attribution 4.0 International (CC BY 4.0)
|
||||
// Текст лицензии доступен по ссылке:
|
||||
// https://creativecommons.org/licenses/by/4.0/legalcode
|
||||
///////////////////////////////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
#Если Сервер Или ТолстыйКлиентОбычноеПриложение Или ВнешнееСоединение Тогда
|
||||
|
||||
#Область СлужебныеПроцедурыИФункции
|
||||
|
||||
Функция КлассификаторПолномочий() Экспорт
|
||||
|
||||
ДанныеКлассификатора = ДанныеФайла(ИдентификаторКлассификатораПолномочий());
|
||||
|
||||
Если ДанныеКлассификатора = Неопределено Тогда
|
||||
ТекстовыйДокумент = ПолучитьМакет("Полномочия");
|
||||
ДанныеКлассификатора = ТекстовыйДокумент.ПолучитьТекст();
|
||||
КонецЕсли;
|
||||
|
||||
ЧтениеJSON = Новый ЧтениеJSON;
|
||||
ЧтениеJSON.УстановитьСтроку(ДанныеКлассификатора);
|
||||
Результат = ПрочитатьJSON(ЧтениеJSON);
|
||||
ЧтениеJSON.Закрыть();
|
||||
|
||||
Возврат Результат;
|
||||
|
||||
КонецФункции
|
||||
|
||||
Функция КлассификаторОграничений() Экспорт
|
||||
|
||||
ДанныеКлассификатора = ДанныеФайла(ИдентификаторКлассификатораОграничений());
|
||||
|
||||
Если ДанныеКлассификатора = Неопределено Тогда
|
||||
ТекстовыйДокумент = ПолучитьМакет("ОграниченияПолномочий");
|
||||
ДанныеКлассификатора = ТекстовыйДокумент.ПолучитьТекст();
|
||||
КонецЕсли;
|
||||
|
||||
Классификатор = ПрочитатьCSV(ДанныеКлассификатора);
|
||||
|
||||
ИменаКолонок = Новый Соответствие;
|
||||
ИменаКолонок.Вставить("CODE", "Код");
|
||||
ИменаКолонок.Вставить("NAME", "Наименование");
|
||||
ИменаКолонок.Вставить("DESCRIPTION", "Описание");
|
||||
|
||||
Для Каждого ИмяКолонки Из ИменаКолонок Цикл
|
||||
Классификатор.Колонки[ИмяКолонки.Ключ].Имя = ИмяКолонки.Значение;
|
||||
КонецЦикла;
|
||||
|
||||
Классификатор.Колонки.Добавить("ОписаниеТипа", Новый ОписаниеТипов("ОписаниеТипов"));
|
||||
Классификатор.Колонки.Добавить("ДействуетС", Новый ОписаниеТипов("Дата", , , Новый КвалификаторыДаты(ЧастиДаты.Дата)));
|
||||
Классификатор.Колонки.Добавить("ОтозваноС", Новый ОписаниеТипов("Дата", , , Новый КвалификаторыДаты(ЧастиДаты.Дата)));
|
||||
Классификатор.Колонки.Добавить("Отозвано", Новый ОписаниеТипов("Булево"));
|
||||
Классификатор.Колонки.Добавить("ЭтоТекстовоеЗначение", Новый ОписаниеТипов("Булево"));
|
||||
|
||||
Для Каждого СтрокаТаблицы Из Классификатор Цикл
|
||||
СтрокаТаблицы.ОписаниеТипа = ПрочитатьОписаниеТипа(СтрокаТаблицы["FORMAT"]);
|
||||
СтрокаТаблицы.ЭтоТекстовоеЗначение = Не ПрочитатьБулево(СтрокаТаблицы["SPR_VALUE"]);
|
||||
СтрокаТаблицы.ДействуетС = ПрочитатьДату(СтрокаТаблицы["STARTED"]);
|
||||
СтрокаТаблицы.ОтозваноС = ПрочитатьДату(СтрокаТаблицы["REVOKED"]);
|
||||
|
||||
Если ЗначениеЗаполнено(СтрокаТаблицы.ОтозваноС) Тогда
|
||||
СтрокаТаблицы.Отозвано = СтрокаТаблицы.ОтозваноС < ТекущаяДатаСеанса();
|
||||
КонецЕсли;
|
||||
КонецЦикла;
|
||||
|
||||
УдаляемыеКолонки = Новый Массив;
|
||||
УдаляемыеКолонки.Добавить("STARTED");
|
||||
УдаляемыеКолонки.Добавить("REVOKED");
|
||||
УдаляемыеКолонки.Добавить("FORMAT");
|
||||
УдаляемыеКолонки.Добавить("SPR_VALUE");
|
||||
УдаляемыеКолонки.Добавить("FLC");
|
||||
УдаляемыеКолонки.Добавить("autokey");
|
||||
|
||||
Для Каждого ИмяКолонки Из УдаляемыеКолонки Цикл
|
||||
ИндексКолонки = Классификатор.Колонки.Индекс(Классификатор.Колонки[ИмяКолонки]);
|
||||
Классификатор.Колонки.Удалить(ИндексКолонки);
|
||||
КонецЦикла;
|
||||
|
||||
Возврат Классификатор;
|
||||
|
||||
КонецФункции
|
||||
|
||||
Функция КлассификаторЗначенийОграничений() Экспорт
|
||||
|
||||
ДанныеКлассификатора = ДанныеФайла(ИдентификаторКлассификатораЗначенийОграничений());
|
||||
|
||||
Если ДанныеКлассификатора = Неопределено Тогда
|
||||
ТекстовыйДокумент = ПолучитьМакет("ЗначенияОграниченийПолномочий");
|
||||
ДанныеКлассификатора = ТекстовыйДокумент.ПолучитьТекст();
|
||||
КонецЕсли;
|
||||
|
||||
Классификатор = ПрочитатьCSV(ДанныеКлассификатора);
|
||||
|
||||
ИменаКолонок = Новый Соответствие;
|
||||
ИменаКолонок.Вставить("CODE_VALUE", "Код");
|
||||
ИменаКолонок.Вставить("NAME_VALUE", "Наименование");
|
||||
ИменаКолонок.Вставить("CODE", "КодОграничения");
|
||||
|
||||
Для Каждого ИмяКолонки Из ИменаКолонок Цикл
|
||||
Классификатор.Колонки[ИмяКолонки.Ключ].Имя = ИмяКолонки.Значение;
|
||||
КонецЦикла;
|
||||
|
||||
Классификатор.Колонки.Добавить("ДействуетС", Новый ОписаниеТипов("Дата", , , Новый КвалификаторыДаты(ЧастиДаты.Дата)));
|
||||
Классификатор.Колонки.Добавить("ОтозваноС", Новый ОписаниеТипов("Дата", , , Новый КвалификаторыДаты(ЧастиДаты.Дата)));
|
||||
Классификатор.Колонки.Добавить("Отозвано", Новый ОписаниеТипов("Булево"));
|
||||
|
||||
Для Каждого СтрокаТаблицы Из Классификатор Цикл
|
||||
СтрокаТаблицы.ДействуетС = ПрочитатьДату(СтрокаТаблицы["STARTED"]);
|
||||
СтрокаТаблицы.ОтозваноС = ПрочитатьДату(СтрокаТаблицы["REVOKED"]);
|
||||
|
||||
Если ЗначениеЗаполнено(СтрокаТаблицы.ОтозваноС) Тогда
|
||||
СтрокаТаблицы.Отозвано = СтрокаТаблицы.ОтозваноС < ТекущаяДатаСеанса();
|
||||
КонецЕсли;
|
||||
КонецЦикла;
|
||||
|
||||
УдаляемыеКолонки = Новый Массив;
|
||||
УдаляемыеКолонки.Добавить("STARTED");
|
||||
УдаляемыеКолонки.Добавить("REVOKED");
|
||||
УдаляемыеКолонки.Добавить("autokey");
|
||||
|
||||
Для Каждого ИмяКолонки Из УдаляемыеКолонки Цикл
|
||||
ИндексКолонки = Классификатор.Колонки.Индекс(Классификатор.Колонки[ИмяКолонки]);
|
||||
Классификатор.Колонки.Удалить(ИндексКолонки);
|
||||
КонецЦикла;
|
||||
|
||||
Возврат Классификатор;
|
||||
|
||||
КонецФункции
|
||||
|
||||
Процедура ОбновитьКлассификаторы() Экспорт
|
||||
|
||||
ОбновляемыеФайлы = Новый СписокЗначений();
|
||||
ОбновляемыеФайлы.Добавить(ИдентификаторКлассификатораПолномочий(), АдресСервисаКлассификатораПолномочий(), Ложь);
|
||||
ОбновляемыеФайлы.Добавить(ИдентификаторКлассификатораОграничений(), АдресСервисаКлассификатораОграничений(), Истина);
|
||||
ОбновляемыеФайлы.Добавить(ИдентификаторКлассификатораЗначенийОграничений(), АдресСервисаКлассификатораЗначенийОграничений(), Истина);
|
||||
|
||||
ОбновлениеВыполнено = Истина;
|
||||
РезультатыОбновленияФайлов = ОбновитьФайлы(ОбновляемыеФайлы);
|
||||
СписокОшибок = Новый Массив;
|
||||
|
||||
Для Каждого ОбновляемыйФайл Из ОбновляемыеФайлы Цикл
|
||||
ИдентификаторФайла = ОбновляемыйФайл.Значение;
|
||||
РезультатОбновленияФайла = РезультатыОбновленияФайлов[ИдентификаторФайла];
|
||||
ОбновлениеВыполнено = ОбновлениеВыполнено И РезультатОбновленияФайла.ОбновлениеВыполнено;
|
||||
Если Не РезультатОбновленияФайла.ОбновлениеВыполнено Тогда
|
||||
СписокОшибок.Добавить(РезультатОбновленияФайла.ТекстОшибки);
|
||||
КонецЕсли;
|
||||
КонецЦикла;
|
||||
|
||||
ТекстОшибки = СтрСоединить(СписокОшибок, Символы.ПС);
|
||||
Если Не ОбновлениеВыполнено Тогда
|
||||
ВызватьИсключение ТекстОшибки;
|
||||
КонецЕсли;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
Функция ОбновитьФайлы(ОбновляемыеФайлы)
|
||||
|
||||
ИдентификаторыФайлов = ОбновляемыеФайлы.ВыгрузитьЗначения();
|
||||
ДатыИзмененияФайлов = ДатыИзмененияФайлов(ИдентификаторыФайлов);
|
||||
РезультатыОбновленияФайлов = Новый Соответствие;
|
||||
|
||||
Для Каждого ОбновляемыйФайл Из ОбновляемыеФайлы Цикл
|
||||
ИдентификаторФайла = ОбновляемыйФайл.Значение;
|
||||
АдресФайла = ОбновляемыйФайл.Представление;
|
||||
РаспаковатьИзАрхива = ОбновляемыйФайл.Пометка;
|
||||
ДатаИзмененияФайла = ДатыИзмененияФайлов[ИдентификаторФайла];
|
||||
РезультатОбновленияФайла = ОбновитьФайл(ИдентификаторФайла, АдресФайла, ДатаИзмененияФайла, РаспаковатьИзАрхива);
|
||||
РезультатыОбновленияФайлов.Вставить(ИдентификаторФайла, РезультатОбновленияФайла);
|
||||
КонецЦикла;
|
||||
|
||||
Возврат РезультатыОбновленияФайлов;
|
||||
|
||||
КонецФункции
|
||||
|
||||
Функция ОбновитьФайл(Знач ИдентификаторФайла, Знач АдресФайла, Знач ДатаИзмененияФайла, РаспаковатьИзАрхива = Ложь)
|
||||
|
||||
РезультатОбновления = Новый Структура;
|
||||
РезультатОбновления.Вставить("ОбновлениеВыполнено", Истина);
|
||||
РезультатОбновления.Вставить("ТекстОшибки", "");
|
||||
|
||||
ПараметрыПолучения = ПолучениеФайловИзИнтернетаКлиентСервер.ПараметрыПолученияФайла();
|
||||
ПараметрыПолучения.Заголовки.Вставить("If-Modified-Since", ДатаИзмененияФайла);
|
||||
|
||||
РезультатЗагрузки = ПолучениеФайловИзИнтернета.СкачатьФайлВоВременноеХранилище(АдресФайла, ПараметрыПолучения);
|
||||
|
||||
Если Не РезультатЗагрузки.Статус И РезультатЗагрузки.КодСостояния = 304 Тогда // Файл не изменился на сервере.
|
||||
Комментарий = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
|
||||
НСтр("ru = 'Файл %1 актуален.'"),
|
||||
Строка(ИдентификаторФайла));
|
||||
ЗаписатьВЖурналРегистрации(Комментарий);
|
||||
Возврат РезультатОбновления;
|
||||
КонецЕсли;
|
||||
|
||||
Если Не РезультатЗагрузки.Статус Тогда
|
||||
РезультатОбновления.ОбновлениеВыполнено = Ложь;
|
||||
РезультатОбновления.ТекстОшибки = РезультатЗагрузки.СообщениеОбОшибке;
|
||||
Комментарий = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
|
||||
НСтр("ru = 'Не удалось обновить файл %1 по причине:
|
||||
|%2'"),
|
||||
Строка(ИдентификаторФайла),
|
||||
РезультатОбновления.ТекстОшибки);
|
||||
ЗаписатьВЖурналРегистрации(Комментарий, УровеньЖурналаРегистрации.Ошибка);
|
||||
Возврат РезультатОбновления;
|
||||
КонецЕсли;
|
||||
|
||||
Данные = ПолучитьИзВременногоХранилища(РезультатЗагрузки.Путь);
|
||||
Если РаспаковатьИзАрхива Тогда
|
||||
Данные = РаспаковатьФайлИзАрхива(Данные);
|
||||
КонецЕсли;
|
||||
Данные = ПолучитьСтрокуИзДвоичныхДанных(Данные, "UTF-8");
|
||||
|
||||
ДатаИзмененияФайла = РезультатЗагрузки.Заголовки["Last-Modified"];
|
||||
|
||||
Если Не ЗначениеЗаполнено(ДатаИзмененияФайла) Тогда
|
||||
ДатаИзмененияФайла = ТекущаяДатаСеанса();
|
||||
КонецЕсли;
|
||||
|
||||
БлокировкаДанных = Новый БлокировкаДанных();
|
||||
ЭлементБлокировкиДанных = БлокировкаДанных.Добавить("РегистрСведений.КлассификаторыМЧД");
|
||||
ЭлементБлокировкиДанных.УстановитьЗначение("Идентификатор", ИдентификаторФайла);
|
||||
|
||||
НаборЗаписей = РегистрыСведений.КлассификаторыМЧД.СоздатьНаборЗаписей();
|
||||
НаборЗаписей.Отбор.Идентификатор.Установить(ИдентификаторФайла);
|
||||
|
||||
Запись = НаборЗаписей.Добавить();
|
||||
Запись.Идентификатор = ИдентификаторФайла;
|
||||
Запись.Данные = Новый ХранилищеЗначения(Данные, Новый СжатиеДанных(9));
|
||||
Запись.ДатаИзменения = ДатаИзмененияФайла;
|
||||
|
||||
НачатьТранзакцию();
|
||||
Попытка
|
||||
БлокировкаДанных.Заблокировать();
|
||||
НаборЗаписей.Записать();
|
||||
|
||||
ЗафиксироватьТранзакцию();
|
||||
Исключение
|
||||
ОтменитьТранзакцию();
|
||||
ВызватьИсключение;
|
||||
КонецПопытки;
|
||||
|
||||
Комментарий = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
|
||||
НСтр("ru = 'Файл %1 обновлен.'"),
|
||||
Строка(ИдентификаторФайла));
|
||||
ЗаписатьВЖурналРегистрации(Комментарий);
|
||||
|
||||
Возврат РезультатОбновления;
|
||||
|
||||
КонецФункции
|
||||
|
||||
Функция РаспаковатьФайлИзАрхива(ДвоичныеДанныеАрхива)
|
||||
|
||||
ПотокВПамяти = ДвоичныеДанныеАрхива.ОткрытьПотокДляЧтения();
|
||||
ЧтениеZipФайла = Новый ЧтениеZipФайла(ПотокВПамяти);
|
||||
ВременныйКаталог = ФайловаяСистема.СоздатьВременныйКаталог();
|
||||
ДвоичныеДанныеФайла = Неопределено;
|
||||
|
||||
Для Каждого ЭлементАрхива Из ЧтениеZipФайла.Элементы Цикл
|
||||
ИмяФайла = ЭлементАрхива.Имя;
|
||||
ЧтениеZipФайла.Извлечь(ЭлементАрхива, ВременныйКаталог);
|
||||
ДвоичныеДанныеФайла = Новый ДвоичныеДанные(ВременныйКаталог + ИмяФайла);
|
||||
Прервать;
|
||||
КонецЦикла;
|
||||
|
||||
ЧтениеZipФайла.Закрыть();
|
||||
ФайловаяСистема.УдалитьВременныйКаталог(ВременныйКаталог);
|
||||
|
||||
Возврат ДвоичныеДанныеФайла;
|
||||
|
||||
КонецФункции
|
||||
|
||||
Функция ДанныеФайла(Знач ИдентификаторФайла)
|
||||
|
||||
ТекстЗапроса =
|
||||
"ВЫБРАТЬ
|
||||
| КлассификаторыМЧД.Данные
|
||||
|ИЗ
|
||||
| РегистрСведений.КлассификаторыМЧД КАК КлассификаторыМЧД
|
||||
|ГДЕ
|
||||
| КлассификаторыМЧД.Идентификатор = &Идентификатор";
|
||||
|
||||
Запрос = Новый Запрос(ТекстЗапроса);
|
||||
Запрос.УстановитьПараметр("Идентификатор", ИдентификаторФайла);
|
||||
Выборка = Запрос.Выполнить().Выбрать();
|
||||
|
||||
Если Выборка.Следующий() Тогда
|
||||
Возврат Выборка.Данные.Получить()
|
||||
КонецЕсли;
|
||||
|
||||
Возврат Неопределено;
|
||||
|
||||
КонецФункции
|
||||
|
||||
Функция ДатыИзмененияФайлов(ИдентификаторыФайлов)
|
||||
|
||||
ТекстЗапроса =
|
||||
"ВЫБРАТЬ
|
||||
| КлассификаторыМЧД.Идентификатор,
|
||||
| КлассификаторыМЧД.ДатаИзменения
|
||||
|ИЗ
|
||||
| РегистрСведений.КлассификаторыМЧД КАК КлассификаторыМЧД
|
||||
|ГДЕ
|
||||
| КлассификаторыМЧД.Идентификатор В (&Идентификаторы)";
|
||||
|
||||
Запрос = Новый Запрос(ТекстЗапроса);
|
||||
Запрос.УстановитьПараметр("Идентификаторы", ИдентификаторыФайлов);
|
||||
Выборка = Запрос.Выполнить().Выбрать();
|
||||
|
||||
ДатыИзмененияФайлов = Новый Соответствие;
|
||||
|
||||
Пока Выборка.Следующий() Цикл
|
||||
ДатыИзмененияФайлов.Вставить(Выборка.Идентификатор, Выборка.ДатаИзменения);
|
||||
КонецЦикла;
|
||||
|
||||
Для Каждого ИдентификаторФайла Из ИдентификаторыФайлов Цикл
|
||||
Если ДатыИзмененияФайлов[ИдентификаторФайла] = Неопределено Тогда
|
||||
ДатыИзмененияФайлов[ИдентификаторФайла] = '00010101';
|
||||
КонецЕсли;
|
||||
КонецЦикла;
|
||||
|
||||
Возврат ДатыИзмененияФайлов;
|
||||
|
||||
КонецФункции
|
||||
|
||||
Функция ИдентификаторКлассификатораПолномочий()
|
||||
Возврат Новый УникальныйИдентификатор("e7ab15c4-efcd-434d-b2d8-efe752a59e7c");
|
||||
КонецФункции
|
||||
|
||||
Функция АдресСервисаКлассификатораПолномочий()
|
||||
Возврат "https://m4d.nalog.gov.ru/api/v0/poar-portal/public/classifiers/authority?type=GROUPED";
|
||||
КонецФункции
|
||||
|
||||
Функция ИдентификаторКлассификатораОграничений()
|
||||
Возврат Новый УникальныйИдентификатор("ae908b89-f44c-495f-a733-4cd6a5d96692");
|
||||
КонецФункции
|
||||
|
||||
Функция АдресСервисаКлассификатораОграничений()
|
||||
Возврат "https://esnsi.gosuslugi.ru/rest/ext/v1/classifiers/11366/file?extension=CSV&encoding=UTF_8";
|
||||
КонецФункции
|
||||
|
||||
Функция ИдентификаторКлассификатораЗначенийОграничений()
|
||||
Возврат Новый УникальныйИдентификатор("af31952b-b262-4c8e-b049-2eed00782193");
|
||||
КонецФункции
|
||||
|
||||
Функция АдресСервисаКлассификатораЗначенийОграничений()
|
||||
Возврат "https://esnsi.gosuslugi.ru/rest/ext/v1/classifiers/11367/file?extension=CSV&encoding=UTF_8";
|
||||
КонецФункции
|
||||
|
||||
Функция ИмяСобытияЖурналаРегистрации()
|
||||
|
||||
Возврат НСтр("ru = 'Обновление классификаторов МЧД'", ОбщегоНазначения.КодОсновногоЯзыка());
|
||||
|
||||
КонецФункции
|
||||
|
||||
Процедура ЗаписатьВЖурналРегистрации(Комментарий, Уровень = Неопределено)
|
||||
|
||||
Если Уровень = Неопределено Тогда
|
||||
Уровень = УровеньЖурналаРегистрации.Информация;
|
||||
КонецЕсли;
|
||||
|
||||
ЗаписьЖурналаРегистрации(ИмяСобытияЖурналаРегистрации(), Уровень,
|
||||
Метаданные.РегистрыСведений.КлассификаторыМЧД, , Комментарий);
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
Функция ПрочитатьCSV(Текст)
|
||||
|
||||
Строки = СтрРазделитьСУчетомСтрок(Текст, Символы.ПС, Ложь);
|
||||
ТаблицаЗначений = Новый ТаблицаЗначений;
|
||||
|
||||
Для Каждого Строка Из Строки Цикл
|
||||
Значения = СтрРазделитьСУчетомСтрок(Строка, ";", Истина);
|
||||
|
||||
Если ТаблицаЗначений.Колонки.Количество() = 0 Тогда
|
||||
Для Каждого Значение Из Значения Цикл
|
||||
ТаблицаЗначений.Колонки.Добавить(Значение, Новый ОписаниеТипов("Строка"));
|
||||
КонецЦикла;
|
||||
Продолжить;
|
||||
КонецЕсли;
|
||||
|
||||
КоличествоКолонок = ТаблицаЗначений.Колонки.Количество();
|
||||
СтрокаТаблицы = ТаблицаЗначений.Добавить();
|
||||
|
||||
Для Индекс = 0 По Значения.ВГраница() Цикл
|
||||
Если Индекс + 1 > КоличествоКолонок Тогда
|
||||
ИмяКолонки = "Колонка" + XMLСтрока(Индекс+1);
|
||||
ТаблицаЗначений.Колонки.Добавить(ИмяКолонки, Новый ОписаниеТипов("Строка"));
|
||||
КоличествоКолонок = КоличествоКолонок + 1;
|
||||
КонецЕсли;
|
||||
Значение = ОчиститьКавычки(Значения[Индекс]);
|
||||
СтрокаТаблицы[Индекс] = Значение;
|
||||
КонецЦикла;
|
||||
КонецЦикла;
|
||||
|
||||
Возврат ТаблицаЗначений;
|
||||
|
||||
КонецФункции
|
||||
|
||||
Функция СтрРазделитьСУчетомСтрок(ИсходнаяСтрока, Разделитель, ВключатьПустые = Истина)
|
||||
|
||||
Результат = Новый Массив;
|
||||
СтрокиМеждуКавычками = СтрРазделить(ИсходнаяСтрока, """", Истина);
|
||||
|
||||
Если СтрокиМеждуКавычками.Количество() = 0 Тогда
|
||||
Возврат СтрРазделить(ИсходнаяСтрока, Разделитель, ВключатьПустые);
|
||||
КонецЕсли;
|
||||
|
||||
Для Индекс = 0 По СтрокиМеждуКавычками.ВГраница() Цикл
|
||||
Если Индекс % 2 = 1 Тогда
|
||||
Результат[Результат.ВГраница()] = Результат[Результат.ВГраница()] + """" + СтрокиМеждуКавычками[Индекс] + ?(Индекс = СтрокиМеждуКавычками.ВГраница(), "", """");
|
||||
Продолжить;
|
||||
КонецЕсли;
|
||||
|
||||
Если СтрокиМеждуКавычками[Индекс] = "" Тогда
|
||||
Продолжить;
|
||||
КонецЕсли;
|
||||
|
||||
ЧастиСтроки = СтрРазделить(СтрокиМеждуКавычками[Индекс], Разделитель, Истина);
|
||||
Для ИндексЭлемента = 0 По ЧастиСтроки.ВГраница() Цикл
|
||||
ЧастьСтроки = ЧастиСтроки[ИндексЭлемента];
|
||||
Если Индекс > 0 И ИндексЭлемента = 0 Тогда
|
||||
Результат[Результат.ВГраница()] = Результат[Результат.ВГраница()] + ЧастьСтроки;
|
||||
Иначе
|
||||
Результат.Добавить(ЧастьСтроки);
|
||||
КонецЕсли;
|
||||
КонецЦикла;
|
||||
КонецЦикла;
|
||||
|
||||
Если Не ВключатьПустые Тогда
|
||||
Для Индекс = -Результат.Количество() + 1 По 0 Цикл
|
||||
Если ПустаяСтрока(Результат[-Индекс]) Тогда
|
||||
Результат.Удалить(-Индекс);
|
||||
КонецЕсли;
|
||||
КонецЦикла;
|
||||
КонецЕсли;
|
||||
|
||||
Возврат Результат;
|
||||
|
||||
КонецФункции
|
||||
|
||||
|
||||
Функция ОчиститьКавычки(Знач Строка)
|
||||
|
||||
Если СтрНачинаетсяС(Строка, """") И СтрЗаканчиваетсяНа(Строка, """") Тогда
|
||||
Строка = Сред(Строка, 2, СтрДлина(Строка) - 2);
|
||||
Строка = СтрЗаменить(Строка, """""", """");
|
||||
КонецЕсли;
|
||||
|
||||
Возврат Строка;
|
||||
|
||||
КонецФункции
|
||||
|
||||
Функция ПрочитатьОписаниеТипа(Знач Строка)
|
||||
|
||||
ИмяТипа = Строка;
|
||||
Позиция = СтрНайти(Строка, "(");
|
||||
|
||||
Если Позиция > 0 Тогда
|
||||
ИмяТипа = Лев(Строка, Позиция - 1);
|
||||
Строка = Сред(Строка, Позиция + 1);
|
||||
КонецЕсли;
|
||||
|
||||
Если СтрЗаканчиваетсяНа(Строка, ")") Тогда
|
||||
Строка = Лев(Строка, СтрДлина(Строка) - 1);
|
||||
Длина = СтроковыеФункцииКлиентСервер.СтрокаВЧисло(Строка);
|
||||
КонецЕсли;
|
||||
|
||||
Тип = "Строка";
|
||||
ДопустимаяДлинаСтроки = ДопустимаяДлина.Переменная;
|
||||
|
||||
Если ИмяТипа = "integer" Тогда
|
||||
Тип = "Число";
|
||||
ИначеЕсли ИмяТипа = "char" Тогда
|
||||
ДопустимаяДлинаСтроки = ДопустимаяДлина.Фиксированная;
|
||||
КонецЕсли;
|
||||
|
||||
КвалификаторыСтроки = Неопределено;
|
||||
Если Длина <> Неопределено Тогда
|
||||
КвалификаторыСтроки = Новый КвалификаторыСтроки(Длина, ДопустимаяДлинаСтроки);
|
||||
КонецЕсли;
|
||||
|
||||
Возврат Новый ОписаниеТипов(Тип, , КвалификаторыСтроки);
|
||||
|
||||
КонецФункции
|
||||
|
||||
Функция ПрочитатьДату(Знач Строка)
|
||||
|
||||
ЧастиСтроки = СтрРазделить(Строка, ".", Ложь);
|
||||
Если ЧастиСтроки.Количество() <> 3 Тогда
|
||||
Возврат '00010101';
|
||||
КонецЕсли;
|
||||
|
||||
Возврат Дата(ЧастиСтроки[2], ЧастиСтроки[1], ЧастиСтроки[0]);
|
||||
|
||||
КонецФункции
|
||||
|
||||
Функция ПрочитатьБулево(Знач Строка)
|
||||
|
||||
Возврат ТРег(Строка) = "Да";
|
||||
|
||||
КонецФункции
|
||||
|
||||
#КонецОбласти
|
||||
|
||||
#КонецЕсли
|
||||
+453
@@ -0,0 +1,453 @@
|
||||
CODE_VALUE;NAME_VALUE;CODE;STARTED;REVOKED;autokey
|
||||
LIM_11_M_70;"Услуги головных офисов; услуги консультативные в области управления предприятием";LIM_11;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_11_M_70
|
||||
LIM_10_07;Кабардино-Балкарская Республика;LIM_10;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_10_07
|
||||
LIM_10_13;Республика Мордовия;LIM_10;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_10_13
|
||||
LIM_01_15;Договор;LIM_01;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_01_15
|
||||
LIM_05_943;Мозамбикский метикал;LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_943
|
||||
LIM_05_032;Аргентинское песо;LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_032
|
||||
LIM_10_44;Костромская область;LIM_10;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_10_44
|
||||
LIM_05_776;Паанга;LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_776
|
||||
LIM_11_H_49;Услуги сухопутного и трубопроводного транспорта;LIM_11;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_11_H_49
|
||||
LIM_10_73;Ульяновская область;LIM_10;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_10_73
|
||||
LIM_05_986;Бразильский реал;LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_986
|
||||
LIM_02_28;Перемена лиц в обязательстве;LIM_02;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_02_28
|
||||
LIM_11_E;УСЛУГИ ПО УДАЛЕНИЮ И РЕКУЛЬТИВАЦИИ ОТХОДОВ;LIM_11;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_11_E
|
||||
LIM_05_643;Российский рубль;LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_643
|
||||
LIM_11_R_92;Услуги по организации и проведению азартных игр и заключению пари, лотерей;LIM_11;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_11_R_92
|
||||
LIM_05_929;Угия;LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_929
|
||||
LIM_05_516;Доллар Намибии;LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_516
|
||||
LIM_05_108;Бурундийский франк;LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_108
|
||||
LIM_11_S_94;Услуги общественных организаций и прочих некоммерческих организаций;LIM_11;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_11_S_94
|
||||
LIM_13_E_38;"Услуги по сбору, обработке и удалению отходов; услуги по утилизации отходов";LIM_13;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_13_E_38
|
||||
LIM_10_91;Республика Крым;LIM_10;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_10_91
|
||||
LIM_13_C_12;Изделия табачные;LIM_13;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_13_C_12
|
||||
LIM_01_09;Заказ (заявка) на перевозку;LIM_01;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_01_09
|
||||
LIM_11_S;ПРОЧИЕ УСЛУГИ;LIM_11;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_11_S
|
||||
LIM_05_060;Бермудский доллар;LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_060
|
||||
LIM_05_320;Кетсаль;LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_320
|
||||
LIM_05_934;Новый туркменский манат;LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_934
|
||||
LIM_01_13;Договор фрахтования;LIM_01;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_01_13
|
||||
LIM_10_18;Удмуртская Республика;LIM_10;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_10_18
|
||||
LIM_05_977;Конвертируемая марка;LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_977
|
||||
LIM_05_980;Гривна;LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_980
|
||||
LIM_01_11;Путевой лист;LIM_01;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_01_11
|
||||
LIM_05_975;Болгарский лев;LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_975
|
||||
LIM_10_68;Тамбовская область;LIM_10;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_10_68
|
||||
LIM_10_57;Орловская область;LIM_10;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_10_57
|
||||
LIM_11_C;УСЛУГИ ОБРАБАТЫВАЮЩИХ ПРОИЗВОДСТВ;LIM_11;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_11_C
|
||||
LIM_04_01;Сумма с НДС;LIM_04;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_04_01
|
||||
LIM_13_A_01;Продукция сельского хозяйства и охоты;LIM_13;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_13_A_01
|
||||
LIM_11_Q_86;Услуги в области здравоохранения;LIM_11;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_11_Q_86
|
||||
LIM_10_38;Иркутская область;LIM_10;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_10_38
|
||||
LIM_10_25;Приморский край;LIM_10;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_10_25
|
||||
LIM_10_33;Владимирская область;LIM_10;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_10_33
|
||||
LIM_10_52;Нижегородская область;LIM_10;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_10_52
|
||||
LIM_13_B;ПРОДУКЦИЯ ГОРНОДОБЫВАЮЩИХ ПРОИЗВОДСТВ;LIM_13;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_13_B
|
||||
LIM_05_418;Лаосский кип;LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_418
|
||||
LIM_13_T;ТОВАРЫ РАЗЛИЧНЫЕ, ПРОИЗВОДИМЫЕ ДОМАШНИМИ ХОЗЯЙСТВАМИ ДЛЯ СОБСТВЕННОГО ПОТРЕБЛЕНИЯ;LIM_13;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_13_T
|
||||
LIM_05_728;Южносуданский фунт;LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_728
|
||||
LIM_05_230;Эфиопский быр;LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_230
|
||||
LIM_11_N_77;Услуги по аренде и лизингу;LIM_11;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_11_N_77
|
||||
LIM_10_53;Новгородская область;LIM_10;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_10_53
|
||||
LIM_10_26;Ставропольский край;LIM_10;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_10_26
|
||||
LIM_13_A_02;Продукция лесоводства, лесозаготовок;LIM_13;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_13_A_02
|
||||
LIM_05_222;Сальвадорский колон;LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_222
|
||||
LIM_05_952;Франк КФА ВСЕАО;LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_952
|
||||
LIM_10_89;Ямало-Ненецкий автономный округ;LIM_10;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_10_89
|
||||
LIM_02_16;Расчеты ;LIM_02;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_02_16
|
||||
LIM_02_27;"Обеспечение исполнения обязательств
|
||||
";LIM_04;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_02_27
|
||||
LIM_05_938;Суданский фунт;LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_938
|
||||
LIM_02_24;Простое товарищество (совместная деятельность);LIM_02;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_02_24
|
||||
LIM_10_35;Вологодская область;LIM_10;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_10_35
|
||||
LIM_05_971;Афгани;LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_971
|
||||
LIM_05_170;Колумбийское песо;LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_170
|
||||
LIM_12_F_42;Строительные работы в области гражданского строительства;LIM_12;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_12_F_42
|
||||
LIM_13_E_37;"Услуги по водоотведению; шлам сточных вод";LIM_13;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_13_E_37
|
||||
LIM_05_932;Доллар Зимбабве;LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_932
|
||||
LIM_05_188;Коста-риканский колон;LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_188
|
||||
LIM_05_422;Ливанский фунт;LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_422
|
||||
LIM_11_S_96;Услуги персональные прочие;LIM_11;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_11_S_96
|
||||
LIM_13_C_32;Изделия готовые прочие;LIM_13;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_13_C_32
|
||||
LIM_11_M_73;Услуги рекламные и услуги по исследованию конъюнктуры рынка;LIM_11;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_11_M_73
|
||||
LIM_02_09;Возмездное оказание услуг;LIM_02;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_02_09
|
||||
LIM_11_J_58;Услуги издательские;LIM_11;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_11_J_58
|
||||
LIM_05_752;Шведская крона;LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_752
|
||||
LIM_10_99;Иные территории, включая город и космодром Байконур;LIM_10;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_10_99
|
||||
LIM_05_784;Дирхам ОАЭ;LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_784
|
||||
LIM_05_398;Тенге;LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_398
|
||||
LIM_05_388;Ямайский доллар;LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_388
|
||||
LIM_05_048;Бахрейнский динар;LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_048
|
||||
LIM_05_426;Лоти;LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_426
|
||||
LIM_11_A_01;Услуги сельского хозяйства и охоты;LIM_11;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_11_A_01
|
||||
LIM_05_446;Патака;LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_446
|
||||
LIM_13_C_10;Продукты пищевые;LIM_13;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_13_C_10
|
||||
LIM_13_E_39;Услуги по рекультивации и прочие услуги по утилизации отходов;LIM_13;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_13_E_39
|
||||
LIM_05_012;Алжирский динар;LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_012
|
||||
LIM_13_A_03;Рыба и прочая продукция рыболовства и рыбоводства;LIM_13;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_13_A_03
|
||||
LIM_02_12;Заем, кредит;LIM_02;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_02_12
|
||||
LIM_10_77;г. Москва;LIM_10;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_10_77
|
||||
LIM_10_01;Республика Адыгея (Адыгея);LIM_10;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_10_01
|
||||
LIM_10_30;Астраханская область;LIM_10;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_10_30
|
||||
LIM_11_M_75;Услуги ветеринарные;LIM_11;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_11_M_75
|
||||
LIM_05_132;Эскудо Кабо-Верде;LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_132
|
||||
LIM_13_C_16;"Древесина и изделия из дерева и пробки, кроме мебели; изделия из соломки и материалов для плетения";LIM_13;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_13_C_16
|
||||
LIM_10_32;Брянская область;LIM_10;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_10_32
|
||||
LIM_11_H_52;Услуги по складированию и вспомогательные транспортные услуги;LIM_11;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_11_H_52
|
||||
LIM_11_H;УСЛУГИ ТРАНСПОРТА И СКЛАДСКОГО ХОЗЯЙСТВА;LIM_11;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_11_H
|
||||
LIM_10_58;Пензенская область;LIM_10;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_10_58
|
||||
LIM_10_19;Республика Хакасия;LIM_10;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_10_19
|
||||
LIM_10_39;Калининградская область;LIM_10;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_10_39
|
||||
LIM_05_036;Австралийский доллар;LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_036
|
||||
LIM_11_P_85;Услуги в области образования;LIM_11;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_11_P_85
|
||||
LIM_11_T;ТОВАРЫ И УСЛУГИ РАЗЛИЧНЫЕ, ПРОИЗВОДИМЫЕ ДОМАШНИМИ ХОЗЯЙСТВАМИ ДЛЯ СОБСТВЕННОГО ПОТРЕБЛЕНИЯ, ВКЛЮЧАЯ УСЛУГИ РАБОТОДАТЕЛЯ ДЛЯ ДОМАШНЕГО ПЕРСОНАЛА;LIM_11;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_11_T
|
||||
LIM_13_E_36;Вода природная;LIM_13;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_13_E_36
|
||||
LIM_05_364;Иранский риал;LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_364
|
||||
LIM_05_392;Иена;LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_392
|
||||
LIM_11_J_60;Услуги в области теле- и радиовещания;LIM_11;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_11_J_60
|
||||
LIM_10_87;Чукотский автономный округ;LIM_10;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_10_87
|
||||
LIM_02_04;Рента и пожизненное содержание с иждивением;LIM_02;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_02_04
|
||||
LIM_12_E_39;Работы по утилизации отходов;LIM_12;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_12_E_39
|
||||
LIM_05_008;Лек;LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_008
|
||||
LIM_02_29;Прекращение обязательств;LIM_02;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_02_29
|
||||
LIM_05_408;Северокорейская вона;LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_408
|
||||
LIM_13_C_14;Одежда;LIM_13;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_13_C_14
|
||||
LIM_05_068;Боливиано;LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_068
|
||||
LIM_05_780;Доллар Тринидада и Тобаго;LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_780
|
||||
LIM_10_72;Тюменская область;LIM_10;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_10_72
|
||||
LIM_11_K;УСЛУГИ ФИНАНСОВЫЕ И СТРАХОВЫЕ;LIM_11;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_11_K
|
||||
LIM_13_C_15;Кожа и изделия из кожи;LIM_13;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_13_C_15
|
||||
LIM_10_28;Амурская область;LIM_10;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_10_28
|
||||
LIM_10_65;Сахалинская область;LIM_10;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_10_65
|
||||
LIM_01_04;Товарная накладная по форме ТОРГ-12;LIM_01;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_01_04
|
||||
LIM_10_55;Омская область;LIM_10;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_10_55
|
||||
LIM_10_27;Хабаровский край;LIM_10;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_10_27
|
||||
LIM_01_20;Технические акты (акты осмотра, акты оценки);LIM_01;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_01_20
|
||||
LIM_05_242;Доллар Фиджи;LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_242
|
||||
LIM_02_10;Перевозка;LIM_02;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_02_10
|
||||
LIM_05_214;Доминиканское песо;LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_214
|
||||
LIM_05_417;Сом;LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_417
|
||||
LIM_05_978;Евро;LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_978
|
||||
LIM_11_J_62;"Продукты программные и услуги по разработке программного обеспечения; консультационные и аналогичные услуги в области информационных технологий";LIM_11;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_11_J_62
|
||||
LIM_05_960;СДР (специальные права заимствования);LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_960
|
||||
LIM_13_C;ПРОДУКЦИЯ ОБРАБАТЫВАЮЩИХ ПРОИЗВОДСТВ;LIM_13;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_13_C
|
||||
LIM_10_74;Челябинская область;LIM_10;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_10_74
|
||||
LIM_11_A_03;Услуги, связанные с рыболовством и рыбоводством;LIM_11;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_11_A_03
|
||||
LIM_02_18;"Условное депонирования (эскроу)
|
||||
";LIM_02;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_02_18
|
||||
LIM_02_20;Поручение. Комиссия. Агентирование;LIM_02;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_02_20
|
||||
LIM_05_144;Шри-ланкийская рупия;LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_144
|
||||
LIM_05_946;Румынский лей;LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_946
|
||||
LIM_05_484;Мексиканское песо;LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_484
|
||||
LIM_10_71;Тульская область;LIM_10;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_10_71
|
||||
LIM_05_967;Замбийская квача;LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_967
|
||||
LIM_10_59;Пермский край;LIM_10;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_10_59
|
||||
LIM_05_748;Лилангени;LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_748
|
||||
LIM_05_690;Сейшельская рупия;LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_690
|
||||
LIM_02_31;Отчуждение исключительного права на РИД и средства индивидуализации;LIM_02;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_02_31
|
||||
LIM_10_79;Еврейская автономная область;LIM_10;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_10_79
|
||||
LIM_10_66;Свердловская область;LIM_10;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_10_66
|
||||
LIM_05_858;Уругвайское песо;LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_858
|
||||
LIM_11_M_69;Услуги юридические и бухгалтерские;LIM_11;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_11_M_69
|
||||
LIM_11_E_38;"Услуги по сбору, обработке и удалению отходов; услуги по утилизации отходов";LIM_11;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_11_E_38
|
||||
LIM_13_C_17;Бумага и изделия из бумаги;LIM_13;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_13_C_17
|
||||
LIM_13_C_13;Текстиль и изделия текстильные;LIM_13;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_13_C_13
|
||||
LIM_10_15;Республика Северная Осетия — Алания;LIM_10;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_10_15
|
||||
LIM_05_953;Франк КФП;LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_953
|
||||
LIM_11_Q_88;Услуги социальные без обеспечения проживания;LIM_11;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_11_Q_88
|
||||
LIM_10_09;Карачаево-Черкесская Республика;LIM_10;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_10_09
|
||||
LIM_13_B_05;Уголь;LIM_13;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_13_B_05
|
||||
LIM_05_600;Гуарани;LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_600
|
||||
LIM_05_496;Тугрик;LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_496
|
||||
LIM_01_01;Универсальный передаточный документ;LIM_01;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_01_01
|
||||
LIM_05_090;Доллар Соломоновых Островов;LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_090
|
||||
LIM_12_H_49;Работы по регулярным перевозкам сухопутным транспортом;LIM_12;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_12_H_49
|
||||
LIM_11_G;"УСЛУГИ ПО ОПТОВОЙ И РОЗНИЧНОЙ ТОРГОВЛЕ; УСЛУГИ ПО РЕМОНТУ АВТОТРАНСПОРТНЫХ СРЕДСТВ И МОТОЦИКЛОВ";LIM_11;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_11_G
|
||||
LIM_11_B_09;Услуги в области добычи полезных ископаемых;LIM_11;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_11_B_09
|
||||
LIM_05_332;Гурд;LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_332
|
||||
LIM_01_19;Расшифровка;LIM_01;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_01_19
|
||||
LIM_05_840;Доллар США;LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_840
|
||||
LIM_05_985;Злотый;LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_985
|
||||
LIM_05_044;Багамский доллар;LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_044
|
||||
LIM_11_R_90;Услуги в области творчества, искусства и развлечений;LIM_11;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_11_R_90
|
||||
LIM_10_14;Республика Саха (Якутия);LIM_10;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_10_14
|
||||
LIM_05_694;Леоне;LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_694
|
||||
LIM_11_G_46;Услуги по оптовой торговле, кроме оптовой торговли автотранспортными средствами и мотоциклами;LIM_11;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_11_G_46
|
||||
LIM_13_C_31;Мебель;LIM_13;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_13_C_31
|
||||
LIM_01_03;Акт приемки-сдачи работ или услуг;LIM_01;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_01_03
|
||||
LIM_05_116;Риель;LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_116
|
||||
LIM_11_P;УСЛУГИ В ОБЛАСТИ ОБРАЗОВАНИЯ;LIM_11;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_11_P
|
||||
LIM_11_O_84;Услуги в области государственного управления и обеспечения военной безопасности, услуги в области обязательного социального обеспечения;LIM_11;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_11_O_84
|
||||
LIM_11_D;УСЛУГИ ПО ЭЛЕКТРОЭНЕРГИИ, ГАЗУ, ПАРУ И КОНДИЦИОНИРОВАНИЮ ВОЗДУХА;LIM_11;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_11_D
|
||||
LIM_11_I_55;Услуги по предоставлению мест для временного проживания;LIM_11;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_11_I_55
|
||||
LIM_10_51;Мурманская область;LIM_10;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_10_51
|
||||
LIM_10_10;Республика Карелия;LIM_10;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_10_10
|
||||
LIM_05_950;Франк КФА ВЕАС;LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_950
|
||||
LIM_05_348;Форинт;LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_348
|
||||
LIM_02_19;Страхование ;LIM_02;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_02_19
|
||||
LIM_05_532;Нидерландский антильский гульден;LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_532
|
||||
LIM_02_13;Финансирование под уступку денежного требования (факторинг);LIM_02;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_02_13
|
||||
LIM_11_J_59;Услуги по производству кинофильмов, видеофильмов и телевизионных программ, звукозаписей и изданию музыкальных записей;LIM_11;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_11_J_59
|
||||
LIM_10_17;Республика Тыва;LIM_10;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_10_17
|
||||
LIM_11_J_63;Услуги в области информационных технологий;LIM_11;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_11_J_63
|
||||
LIM_05_970;Единица реальной стоимости;LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_970
|
||||
LIM_05_238;Фунт Фолклендских островов;LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_238
|
||||
LIM_05_512;Оманский риал;LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_512
|
||||
LIM_10_12;Республика Марий Эл;LIM_10;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_10_12
|
||||
LIM_13_F_42;Сооружения;LIM_13;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_13_F_42
|
||||
LIM_05_976;Конголезский франк;LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_976
|
||||
LIM_10_75;Забайкальский край;LIM_10;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_10_75
|
||||
LIM_05_886;Йеменский риал;LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_886
|
||||
LIM_11_J_61;Услуги телекоммуникационные;LIM_11;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_11_J_61
|
||||
LIM_05_933;Белорусский рубль;LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_933
|
||||
LIM_11_A;УСЛУГИ СЕЛЬСКОГО, ЛЕСНОГО И РЫБНОГО ХОЗЯЙСТВА;LIM_11;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_11_A
|
||||
LIM_12_F;СТРОИТЕЛЬНЫЕ РАБОТЫ;LIM_12;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_12_F
|
||||
LIM_05_410;Вона;LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_410
|
||||
LIM_13_B_06;Нефть и газ природный;LIM_13;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_13_B_06
|
||||
LIM_04_02;Сумма без НДС;LIM_04;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_04_02
|
||||
LIM_02_02;Мена, бартер;LIM_02;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_02_02
|
||||
LIM_01_14;Расходный ордер на заправку воздушных судов;LIM_01;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_01_14
|
||||
LIM_05_756;Швейцарский франк;LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_756
|
||||
LIM_11_E_37;"Услуги по водоотведению; шлам сточных вод";LIM_11;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_11_E_37
|
||||
LIM_13_E;"ВОДОСНАБЖЕНИЕ; ВОДООТВЕДЕНИЕ";LIM_13;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_13_E
|
||||
LIM_11_N_80;Услуги по обеспечению безопасности и проведению расследований;LIM_11;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_11_N_80
|
||||
LIM_05_901;Новый тайваньский доллар;LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_901
|
||||
LIM_12_M_72;Работы, связанные с научными исследованиями и экспериментальными разработками;LIM_12;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_12_M_72
|
||||
LIM_05_860;Узбекский сум;LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_860
|
||||
LIM_01_12;Акт по форме КС-2;LIM_01;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_01_12
|
||||
LIM_05_376;Новый израильский шекель;LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_376
|
||||
LIM_11_K_64;Услуги финансовые, кроме услуг по страхованию и пенсионному обеспечению;LIM_11;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_11_K_64
|
||||
LIM_05_052;Барбадосский доллар;LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_052
|
||||
LIM_05_704;Донг;LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_704
|
||||
LIM_02_32;Неразглашение охраняемой (коммерческой) информации;LIM_02;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_02_32
|
||||
LIM_11_H_51;Услуги воздушного и космического транспорта;LIM_11;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_11_H_51
|
||||
LIM_05_706;Сомалийский шиллинг;LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_706
|
||||
LIM_01_06;Акт приемки и/или расхождений;LIM_01;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_01_06
|
||||
LIM_13_C_24;Металлы основные;LIM_13;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_13_C_24
|
||||
LIM_05_702;Сингапурский доллар;LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_702
|
||||
LIM_02_07;Подряд;LIM_02;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_02_07
|
||||
LIM_12_M_71;Работы в области архитектуры и инженерно-технического проектирования, технических испытаний, исследований и анализа;LIM_12;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_12_M_71
|
||||
LIM_11_C_18;Услуги печатные и услуги по копированию звуко- и видеозаписей, а также программных средств;LIM_11;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_11_C_18
|
||||
LIM_11_N_78;Услуги по трудоустройству и подбору персонала;LIM_11;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_11_N_78
|
||||
LIM_02_08;Выполнение научно-исследовательских, опытно-конструкторских и технологических работ;LIM_02;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_02_08
|
||||
LIM_05_203;Чешская крона;LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_203
|
||||
LIM_02_11;Транспортная экспедиция ;LIM_02;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_02_11
|
||||
LIM_10_29;Архангельская область;LIM_10;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_10_29
|
||||
LIM_05_458;Малайзийский ринггит;LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_458
|
||||
LIM_05_232;Накфа;LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_232
|
||||
LIM_05_930;Добра;LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_930
|
||||
LIM_11_N;УСЛУГИ АДМИНИСТРАТИВНЫЕ И ВСПОМОГАТЕЛЬНЫЕ;LIM_11;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_11_N
|
||||
LIM_05_548;Вату;LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_548
|
||||
LIM_05_566;Найра;LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_566
|
||||
LIM_10_67;Смоленская область;LIM_10;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_10_67
|
||||
LIM_11_H_50;Услуги водного транспорта;LIM_11;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_11_H_50
|
||||
LIM_05_604;Соль;LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_604
|
||||
LIM_11_M_71;Услуги в области архитектуры и инженерно-технического проектирования, технических испытаний, исследований и анализа;LIM_11;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_11_M_71
|
||||
LIM_05_951;Восточно-карибский доллар;LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_951
|
||||
LIM_05_340;Лемпира;LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_340
|
||||
LIM_11_A_02;Услуги лесоводства и лесозаготовок;LIM_11;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_11_A_02
|
||||
LIM_05_174;Коморский франк;LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_174
|
||||
LIM_10_21;Чувашская Республика — Чувашия;LIM_10;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_10_21
|
||||
LIM_02_30;Предоставление права использования РИД и средствами индивидуализации;LIM_02;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_02_30
|
||||
LIM_11_K_66;Услуги вспомогательные, связанные с услугами финансового посредничества и страхования;LIM_11;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_11_K_66
|
||||
LIM_05_882;Тала;LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_882
|
||||
LIM_02_17;Хранение;LIM_02;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_02_17
|
||||
LIM_11_R_93;Услуги, связанные со спортом, и услуги по организации развлечений и отдыха;LIM_11;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_11_R_93
|
||||
LIM_11_M;УСЛУГИ, СВЯЗАННЫЕ С НАУЧНОЙ, ИНЖЕНЕРНО-ТЕХНИЧЕСКОЙ И ПРОФЕССИОНАЛЬНОЙ ДЕЯТЕЛЬНОСТЬЮ;LIM_11;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_11_M
|
||||
LIM_13_F;СООРУЖЕНИЯ;LIM_13;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_13_F
|
||||
LIM_05_404;Кенийский шиллинг;LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_404
|
||||
LIM_10_11;Республика Коми;LIM_10;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_10_11
|
||||
LIM_10_05;Республика Дагестан;LIM_10;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_10_05
|
||||
LIM_05_152;Чилийское песо;LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_152
|
||||
LIM_05_800;Угандийский шиллинг;LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_800
|
||||
LIM_10_16;Республика Татарстан (Татарстан);LIM_10;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_10_16
|
||||
LIM_05_454;Малавийская квача;LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_454
|
||||
LIM_05_356;Индийская рупия;LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_356
|
||||
LIM_11_L_68;Услуги по операциям с недвижимым имуществом;LIM_11;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_11_L_68
|
||||
LIM_05_764;Бат;LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_764
|
||||
LIM_11_B;УСЛУГИ ГОРНОДОБЫВАЮЩИХ ПРОИЗВОДСТВ;LIM_11;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_11_B
|
||||
LIM_05_654;Фунт Святой Елены;LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_654
|
||||
LIM_13_C_20;Вещества химические и продукты химические;LIM_13;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_13_C_20
|
||||
LIM_10_23;Краснодарский край;LIM_10;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_10_23
|
||||
LIM_13_C_26;Оборудование компьютерное, электронное и оптическое;LIM_13;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_13_C_26
|
||||
LIM_11_N_79;Услуги туристических агентств, туроператоров и прочие услуги по бронированию и сопутствующие им услуги;LIM_11;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_11_N_79
|
||||
LIM_02_06;Безвозмездное пользование;LIM_02;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_02_06
|
||||
LIM_13_B_07;Руды металлические;LIM_13;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_13_B_07
|
||||
LIM_01_08;Договорный документ PDF/A-3 ;LIM_01;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_01_08
|
||||
LIM_05_710;Рэнд;LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_710
|
||||
LIM_10_46;Курская область;LIM_10;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_10_46
|
||||
LIM_13_C_21;Средства лекарственные и материалы, применяемые в медицинских целях;LIM_13;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_13_C_21
|
||||
LIM_10_02;Республика Башкортостан;LIM_10;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_10_02
|
||||
LIM_13_C_19;Кокс и нефтепродукты;LIM_13;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_13_C_19
|
||||
LIM_05_084;Белизский доллар;LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_084
|
||||
LIM_10_04;Республика Алтай;LIM_10;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_10_04
|
||||
LIM_10_34;Волгоградская область;LIM_10;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_10_34
|
||||
LIM_10_03;Республика Бурятия;LIM_10;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_10_03
|
||||
LIM_13_T_98;Продукция и различные услуги частных домашних хозяйств для собственных нужд;LIM_13;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_13_T_98
|
||||
LIM_10_06;Республика Ингушетия;LIM_10;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_10_06
|
||||
LIM_10_43;Кировская область;LIM_10;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_10_43
|
||||
LIM_10_63;Самарская область;LIM_10;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_10_63
|
||||
LIM_01_16;Универсальный корректировочный документ;LIM_01;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_01_16
|
||||
LIM_10_45;Курганская область;LIM_10;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_10_45
|
||||
LIM_05_586;Пакистанская рупия;LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_586
|
||||
LIM_10_95;Херсонская область;LIM_10;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_10_95
|
||||
LIM_10_94;Луганская Народная Республика;LIM_10;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_10_94
|
||||
LIM_05_533;Арубанский флорин;LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_533
|
||||
LIM_05_969;Малагасийский ариари;LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_969
|
||||
LIM_10_48;Липецкая область;LIM_10;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_10_48
|
||||
LIM_01_10;Транспортная накладная ;LIM_01;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_01_10
|
||||
LIM_10_41;Камчатский край;LIM_10;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_10_41
|
||||
LIM_11_O;"УСЛУГИ В СФЕРЕ ГОСУДАРСТВЕННОГО УПРАВЛЕНИЯ И ОБЕСПЕЧЕНИЯ ВОЕННОЙ БЕЗОПАСНОСТИ; УСЛУГИ ПО ОБЯЗАТЕЛЬНОМУ СОЦИАЛЬНОМУ ОБЕСПЕЧЕНИЮ";LIM_11;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_11_O
|
||||
LIM_05_834;Танзанийский шиллинг;LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_834
|
||||
LIM_11_R;УСЛУГИ В ОБЛАСТИ ИСКУССТВА, РАЗВЛЕЧЕНИЙ, ОТДЫХА И СПОРТА;LIM_11;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_11_R
|
||||
LIM_01_17;Счет на оплату;LIM_01;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_01_17
|
||||
LIM_10_36;Воронежская область;LIM_10;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_10_36
|
||||
LIM_11_U_99;Услуги, предоставляемые экстерриториальными организациями и органами;LIM_11;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_11_U_99
|
||||
LIM_10_69;Тверская область;LIM_10;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_10_69
|
||||
LIM_05_192;Кубинское песо;LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_192
|
||||
LIM_12_H_52;Вспомогательные транспортные работы;LIM_12;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_12_H_52
|
||||
LIM_11_N_82;Услуги в области административного, хозяйственного и прочего вспомогательного обслуживания;LIM_11;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_11_N_82
|
||||
LIM_12_F_43;Работы строительные специализированные;LIM_12;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_12_F_43
|
||||
LIM_05_156;Юань;LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_156
|
||||
LIM_05_554;Новозеландский доллар;LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_554
|
||||
LIM_10_49;Магаданская область;LIM_10;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_10_49
|
||||
LIM_02_26;Проведение игр и пари;LIM_02;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_02_26
|
||||
LIM_12_S_96;Работы персональные прочие;LIM_12;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_12_S_96
|
||||
LIM_12_M_74;Работы профессиональные, научные и технические, прочие;LIM_12;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_12_M_74
|
||||
LIM_05_352;Исландская крона;LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_352
|
||||
LIM_10_76;Ярославская область;LIM_10;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_10_76
|
||||
LIM_05_208;Датская крона;LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_208
|
||||
LIM_05_578;Норвежская крона;LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_578
|
||||
LIM_01_07;Акт сверки взаимных расчетов;LIM_01;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_01_07
|
||||
LIM_11_C_24;Услуги по литью металлов;LIM_11;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_11_C_24
|
||||
LIM_05_324;Гвинейский франк;LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_324
|
||||
LIM_01_02;Счет-фактура ;LIM_01;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_01_02
|
||||
LIM_10_86;Ханты-Мансийский автономный округ — Югра;LIM_10;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_10_86
|
||||
LIM_13_C_28;Машины и оборудование, не включенные в другие группировки;LIM_13;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_13_C_28
|
||||
LIM_05_262;Франк Джибути;LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_262
|
||||
LIM_10_78;г. Санкт-Петербург;LIM_10;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_10_78
|
||||
LIM_05_940;Уругвайское песо в индексированных единицах;LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_940
|
||||
LIM_02_21;Доверительное управление имуществом;LIM_02;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_02_21
|
||||
LIM_05_292;Гибралтарский фунт;LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_292
|
||||
LIM_05_124;Канадский доллар;LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_124
|
||||
LIM_05_925;Леоне;LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_925
|
||||
LIM_11_L;УСЛУГИ, СВЯЗАННЫЕ С НЕДВИЖИМЫМ ИМУЩЕСТВОМ;LIM_11;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_11_L
|
||||
LIM_13_F_41;Здания;LIM_13;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_13_F_41
|
||||
LIM_05_400;Иорданский динар;LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_400
|
||||
LIM_05_826;Фунт стерлингов;LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_826
|
||||
LIM_05_634;Катарский риал;LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_634
|
||||
LIM_05_191;Куна;LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_191
|
||||
LIM_11_U;УСЛУГИ, ПРЕДОСТАВЛЯЕМЫЕ ЭКСТЕРРИТОРИАЛЬНЫМИ ОРГАНИЗАЦИЯМИ И ОРГАНАМИ;LIM_11;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_11_U
|
||||
LIM_12_H;РАБОТЫ ТРАНСПОРТА И СКЛАДСКОГО ХОЗЯЙСТВА;LIM_12;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_12_H
|
||||
LIM_11_D_35;Услуги по электроэнергии, газу, пару и кондиционированию воздуха;LIM_11;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_11_D_35
|
||||
LIM_05_949;Турецкая лира;LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_949
|
||||
LIM_13_D_35;Электроэнергия, газ, пар и кондиционирование воздуха, услуги;LIM_13;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_13_D_35
|
||||
LIM_05_414;Кувейтский динар;LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_414
|
||||
LIM_11_H_53;Услуги почтовой связи и услуги курьерские;LIM_11;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_11_H_53
|
||||
LIM_11_M_74;Услуги профессиональные, научные и технические, прочие;LIM_11;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_11_M_74
|
||||
LIM_10_61;Ростовская область;LIM_10;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_10_61
|
||||
LIM_10_20;Чеченская Республика;LIM_10;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_10_20
|
||||
LIM_05_558;Золотая кордоба;LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_558
|
||||
LIM_12_G;РАБОТЫ ПО РЕМОНТУ АВТОТРАНСПОРТНЫХ СРЕДСТВ И МОТОЦИКЛОВ;LIM_12;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_12_G
|
||||
LIM_02_25;Публичный конкурс;LIM_02;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_02_25
|
||||
LIM_05_050;Така;LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_050
|
||||
LIM_13_C_25;Изделия металлические готовые, кроме машин и оборудования;LIM_13;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_13_C_25
|
||||
LIM_10_40;Калужская область;LIM_10;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_10_40
|
||||
LIM_05_646;Франк Руанды;LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_646
|
||||
LIM_05_981;Лари;LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_981
|
||||
LIM_11_N_81;Услуги по обслуживанию зданий и территорий;LIM_11;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_11_N_81
|
||||
LIM_05_072;Пула;LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_072
|
||||
LIM_10_62;Рязанская область;LIM_10;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_10_62
|
||||
LIM_10_83;Ненецкий автономный округ;LIM_10;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_10_83
|
||||
LIM_13_C_30;Средства транспортные и оборудование, прочие;LIM_13;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_13_C_30
|
||||
LIM_05_682;Саудовский риял;LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_682
|
||||
LIM_05_270;Даласи;LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_270
|
||||
LIM_13_C_22;Изделия резиновые и пластмассовые;LIM_13;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_13_C_22
|
||||
LIM_05_926;Боливар Соберано;LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_926
|
||||
LIM_10_31;Белгородская область;LIM_10;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_10_31
|
||||
LIM_02_22;Коммерческая концессия ;LIM_02;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_02_22
|
||||
LIM_11_G_47;Услуги по розничной торговле, кроме розничной торговли автотранспортными средствами и мотоциклами;LIM_11;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_11_G_47
|
||||
LIM_05_136;Доллар Островов Кайман;LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_136
|
||||
LIM_05_360;Рупия;LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_360
|
||||
LIM_05_941;Сербский динар;LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_941
|
||||
LIM_13_C_29;Средства автотранспортные, прицепы и полуприцепы;LIM_13;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_13_C_29
|
||||
LIM_11_T_98;Продукция и различные услуги частных домашних хозяйств для собственных нужд;LIM_11;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_11_T_98
|
||||
LIM_11_E_39;Услуги по рекультивации и прочие услуги по утилизации отходов;LIM_11;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_11_E_39
|
||||
LIM_10_92;г. Севастополь;LIM_10;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_10_92
|
||||
LIM_11_E_36;Услуги по очистке воды и водоснабжению;LIM_11;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_11_E_36
|
||||
LIM_10_64;Саратовская область;LIM_10;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_10_64
|
||||
LIM_11_R_91;Услуги библиотек, архивов, музеев и прочие услуги в области культуры;LIM_11;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_11_R_91
|
||||
LIM_05_430;Либерийский доллар;LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_430
|
||||
LIM_05_608;Филиппинское песо;LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_608
|
||||
LIM_11_M_72;Услуги и работы, связанные с научными исследованиями и экспериментальными разработками;LIM_11;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_11_M_72
|
||||
LIM_05_972;Сомони;LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_972
|
||||
LIM_05_368;Иракский динар;LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_368
|
||||
LIM_10_22;Алтайский край;LIM_10;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_10_22
|
||||
LIM_05_524;Непальская рупия;LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_524
|
||||
LIM_11_Q_87;Услуги по предоставлению ухода с обеспечением проживания;LIM_11;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_11_Q_87
|
||||
LIM_13_B_08;Продукция горнодобывающих производств прочая;LIM_13;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_13_B_08
|
||||
LIM_10_08;Республика Калмыкия;LIM_10;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_10_08
|
||||
LIM_10_54;Новосибирская область;LIM_10;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_10_54
|
||||
LIM_11_I_56;Услуги общественного питания;LIM_11;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_11_I_56
|
||||
LIM_02_14;Банковский вклад;LIM_02;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_02_14
|
||||
LIM_12_S;ПРОЧИЕ РАБОТЫ;LIM_12;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_12_S
|
||||
LIM_12_E;РАБОТЫ ПО УДАЛЕНИЮ И РЕКУЛЬТИВАЦИИ ОТХОДОВ;LIM_12;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_12_E
|
||||
LIM_05_096;Брунейский доллар;LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_096
|
||||
LIM_02_05;Аренда ;LIM_02;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_02_05
|
||||
LIM_05_968;Суринамский доллар;LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_968
|
||||
LIM_10_42;Кемеровская область — Кузбасс;LIM_10;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_10_42
|
||||
LIM_05_498;Молдавский лей;LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_498
|
||||
LIM_05_931;Конвертируемое песо;LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_931
|
||||
LIM_13_C_33;Услуги по ремонту и монтажу машин и оборудования;LIM_13;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_13_C_33
|
||||
LIM_12_M;РАБОТЫ, СВЯЗАННЫЕ С НАУЧНОЙ, ИНЖЕНЕРНО-ТЕХНИЧЕСКОЙ И ПРОФЕССИОНАЛЬНОЙ ДЕЯТЕЛЬНОСТЬЮ;LIM_12;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_12_M
|
||||
LIM_05_944;Азербайджанский манат;LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_944
|
||||
LIM_13_C_23;Продукты минеральные неметаллические прочие;LIM_13;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_13_C_23
|
||||
LIM_10_47;Ленинградская область;LIM_10;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_10_47
|
||||
LIM_05_504;Марокканский дирхам;LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_504
|
||||
LIM_11_T_97;Услуги домашних хозяйств с наемными работниками;LIM_11;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_11_T_97
|
||||
LIM_05_973;Кванза;LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_973
|
||||
LIM_05_328;Гайанский доллар;LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_328
|
||||
LIM_10_60;Псковская область;LIM_10;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_10_60
|
||||
LIM_10_93;Донецкая Народная Республика;LIM_10;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_10_93
|
||||
LIM_10_50;Московская область;LIM_10;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_10_50
|
||||
LIM_10_56;Оренбургская область;LIM_10;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_10_56
|
||||
LIM_05_104;Кьят;LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_104
|
||||
LIM_01_05;Корректировочный счет-фактура;LIM_01;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_01_05
|
||||
LIM_05_051;Армянский драм;LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_051
|
||||
LIM_11_S_95;Услуги по ремонту компьютеров, предметов личного потребления и бытовых товаров;LIM_11;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_11_S_95
|
||||
LIM_05_936;Ганский седи;LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_936
|
||||
LIM_11_K_65;Услуги по страхованию, перестрахованию и негосударственному пенсионному обеспечению, кроме обязательного социального обеспечения;LIM_11;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_11_K_65
|
||||
LIM_11_G_45;Услуги по оптовой и розничной торговле и услуги по ремонту автотранспортных средств и мотоциклов;LIM_11;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_11_G_45
|
||||
LIM_11_Q;УСЛУГИ В ОБЛАСТИ ЗДРАВООХРАНЕНИЯ И СОЦИАЛЬНЫЕ УСЛУГИ;LIM_11;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_11_Q
|
||||
LIM_01_18;Прейскурант;LIM_01;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_01_18
|
||||
LIM_10_70;Томская область;LIM_10;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_10_70
|
||||
LIM_05_598;Кина;LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_598
|
||||
LIM_10_24;Красноярский край;LIM_10;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_10_24
|
||||
LIM_05_760;Сирийский фунт;LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_760
|
||||
LIM_05_462;Руфия;LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_462
|
||||
LIM_05_480;Маврикийская рупия;LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_480
|
||||
LIM_12_F_41;Работы по возведению зданий;LIM_12;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_12_F_41
|
||||
LIM_13_C_27;Оборудование электрическое;LIM_13;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_13_C_27
|
||||
LIM_13_A;ПРОДУКЦИЯ СЕЛЬСКОГО, ЛЕСНОГО И РЫБНОГО ХОЗЯЙСТВА;LIM_13;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_13_A
|
||||
LIM_05_818;Египетский фунт;LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_818
|
||||
LIM_05_590;Бальбоа;LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_590
|
||||
LIM_11_C33;Услуги по ремонту и монтажу машин и оборудования;LIM_11;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_11_C33
|
||||
LIM_02_01;Купля-продажа;LIM_02;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_02_01
|
||||
LIM_02_03;Дарение, пожертвование;LIM_02;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_02_03
|
||||
LIM_11_J;УСЛУГИ В ОБЛАСТИ ИНФОРМАЦИИ И СВЯЗИ;LIM_11;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_11_J
|
||||
LIM_05_344;Гонконгский доллар;LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_344
|
||||
LIM_05_788;Тунисский динар;LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_788
|
||||
LIM_10_37;Ивановская область;LIM_10;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_10_37
|
||||
LIM_11_I;УСЛУГИ ГОСТИНИЧНОГО ХОЗЯЙСТВА И ОБЩЕСТВЕННОГО ПИТАНИЯ;LIM_11;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_11_I
|
||||
LIM_05_064;Нгултрум;LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_064
|
||||
LIM_05_807;Денар;LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_807
|
||||
LIM_13_D;ЭЛЕКТРОЭНЕРГИЯ, ГАЗ, ПАР И КОНДИЦИОНИРОВАНИЕ ВОЗДУХА;LIM_13;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_13_D
|
||||
LIM_13_C_11;Напитки;LIM_13;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_13_C_11
|
||||
LIM_11_C_13;Услуги, связанные с текстильными изделями;LIM_11;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_11_C_13
|
||||
LIM_05_434;Ливийский динар;LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_434
|
||||
LIM_10_90;Запорожская область;LIM_10;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_10_90
|
||||
LIM_12_G_45;Работы по ремонту автотранспортных средств и мотоциклов;LIM_12;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_12_G_45
|
||||
LIM_02_15;Банковский счет ;LIM_02;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_02_15
|
||||
LIM_05_928;Боливар Соберано;LIM_05;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_05_928
|
||||
LIM_01_21;Уведомление (о смене реквизитов, тарифа и прочее);LIM_01;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_01_21
|
||||
LIM_02_33;Трудовые отношения;LIM_02;15.08.2023;;POWER_PWR_RESTR_VALUE_LIM_02_33
|
||||
+16
@@ -0,0 +1,16 @@
|
||||
CODE;NAME;DESCRIPTION;FORMAT;FLC;STARTED;REVOKED;SPR_VALUE;autokey
|
||||
LIM_04;Тип суммы;Тип суммы (с НДС\без НДС);varchar(9);;15.08.2023;;Да;POWER_PWR_RESR_LIM_04
|
||||
LIM_12;Работы;Тип работы, по которой могут осуществляться действия, предусмотренные доверенностью (на основе классификатора ОКПД 2);text;;15.08.2023;;Да;POWER_PWR_RESR_LIM_12
|
||||
LIM_01;Тип документа;Тип документа, с которым могут осуществляться действия, предусмотренные доверенностью;text;;15.08.2023;;Да;POWER_PWR_RESR_LIM_01
|
||||
LIM_13;Товары;Тип товара, по которому могут осуществляться действия, предусмотренные доверенностью (на основе классификатора ОКПД 2);text;;15.08.2023;;Да;POWER_PWR_RESR_LIM_13
|
||||
LIM_10;Территория;"Территория, на которой могут осуществляться действия, предусмотренные доверенностью
|
||||
";text;;15.08.2023;;Да;POWER_PWR_RESR_LIM_10
|
||||
LIM_06;Объект;Объект, с которым могут осуществляться действия, предусмотренные доверенностью;varchar(255);;15.08.2023;;Нет;POWER_PWR_RESR_LIM_06
|
||||
LIM_08;Контрагент;Хозяйствующий субъект, на взаимодействие с которым даны полномочия. Принимает значение в соответствии с ИНН организации;char(10);;15.08.2023;;Нет;POWER_PWR_RESR_LIM_08
|
||||
LIM_03;Лимит по сумме;Лимит по сумме;integer;;15.08.2023;;Нет;POWER_PWR_RESR_LIM_03
|
||||
LIM_09;Филиал контрагента;Филиал контрагента, на взаимодействие с которым даны полномочия. Принимает значение в соответствии с КПП филиала;char(9);;15.08.2023;;Нет;POWER_PWR_RESR_LIM_09
|
||||
LIM_07;Филиал доверителя;Филиал доверителя, на представление которого даны полномочия. Принимает значение в соответствии с КПП филиала;char(9);;15.08.2023;;Нет;POWER_PWR_RESR_LIM_07
|
||||
LIM_02;Вид обязательств;Вид обязательства, характеризующий действие, предусмотренное доверенностью;text;;15.08.2023;;Да;POWER_PWR_RESR_LIM_02
|
||||
LIM_11;Услуги;Тип услуги, по которой могут осуществляться действия, предусмотренные доверенностью (на основе классификатора ОКПД 2);text;;15.08.2023;;Да;POWER_PWR_RESR_LIM_11
|
||||
LIM_05;Тип валюты;Валюта;text;;15.08.2023;;Да;POWER_PWR_RESR_LIM_05
|
||||
LIM_14;Характеристика услуги\работы\товара;Дополнительная характеристика услуги\работы\товара, по которым могут осуществляться действия, предусмотренные доверенностью (заполняется кодами по классификатору ОКПД 2);varchar(12);;15.08.2023;;Нет;POWER_PWR_RESR_LIM_14
|
||||
File diff suppressed because it is too large.
Load diff
@@ -0,0 +1,128 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<mdclass:InformationRegister xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:core="http://g5.1c.ru/v8/dt/mcore" xmlns:mdclass="http://g5.1c.ru/v8/dt/metadata/mdclass" uuid="7e4f56cf-cd89-4cd0-b566-20c42ac5f99e">
|
||||
<producedTypes>
|
||||
<selectionType typeId="9edf3e8f-3a6b-43df-938b-14d1af93ae82" valueTypeId="af52cb14-4362-4454-9ab3-9e8ce2cb811d"/>
|
||||
<listType typeId="bd3d49c0-e5cf-4938-9118-29a717518266" valueTypeId="181443ac-1d1f-4410-a4e4-47bc8055cecc"/>
|
||||
<managerType typeId="eaee6079-c494-4a9d-aceb-c64019f1e3b8" valueTypeId="80b82692-df55-4224-a28d-0449acaf3a34"/>
|
||||
<recordSetType typeId="5fb94a97-d77d-4344-991c-dd0a6359ea86" valueTypeId="209ad6b0-97b5-4249-b2e3-b2455069fe0a"/>
|
||||
<recordKeyType typeId="4c06277e-0857-4da0-9c4d-dbac71bab689" valueTypeId="c5ffbceb-efe8-459f-a86e-94fa5bde138c"/>
|
||||
<recordType typeId="5b3c6099-38bf-4415-903c-c95cba318c97" valueTypeId="b7af7389-81cb-45eb-bf71-70adae997d96"/>
|
||||
<recordManagerType typeId="188946b5-5603-404a-b926-f8cd3b0cb8f4" valueTypeId="95e43819-47b1-48fe-a8da-a757574e1056"/>
|
||||
</producedTypes>
|
||||
<name>КлассификаторыМЧД</name>
|
||||
<synonym>
|
||||
<key>ru</key>
|
||||
<value>Классификаторы МЧД</value>
|
||||
</synonym>
|
||||
<useStandardCommands>true</useStandardCommands>
|
||||
<editType>InDialog</editType>
|
||||
<standardAttributes>
|
||||
<dataHistory>Use</dataHistory>
|
||||
<name>Active</name>
|
||||
<fillValue xsi:type="core:UndefinedValue"/>
|
||||
<fullTextSearch>Use</fullTextSearch>
|
||||
<minValue xsi:type="core:UndefinedValue"/>
|
||||
<maxValue xsi:type="core:UndefinedValue"/>
|
||||
</standardAttributes>
|
||||
<standardAttributes>
|
||||
<dataHistory>Use</dataHistory>
|
||||
<name>LineNumber</name>
|
||||
<fillValue xsi:type="core:UndefinedValue"/>
|
||||
<fullTextSearch>Use</fullTextSearch>
|
||||
<minValue xsi:type="core:UndefinedValue"/>
|
||||
<maxValue xsi:type="core:UndefinedValue"/>
|
||||
</standardAttributes>
|
||||
<standardAttributes>
|
||||
<dataHistory>Use</dataHistory>
|
||||
<name>Recorder</name>
|
||||
<fillValue xsi:type="core:UndefinedValue"/>
|
||||
<fullTextSearch>Use</fullTextSearch>
|
||||
<minValue xsi:type="core:UndefinedValue"/>
|
||||
<maxValue xsi:type="core:UndefinedValue"/>
|
||||
</standardAttributes>
|
||||
<standardAttributes>
|
||||
<dataHistory>Use</dataHistory>
|
||||
<name>Period</name>
|
||||
<fillValue xsi:type="core:UndefinedValue"/>
|
||||
<fillChecking>ShowError</fillChecking>
|
||||
<fullTextSearch>Use</fullTextSearch>
|
||||
<minValue xsi:type="core:UndefinedValue"/>
|
||||
<maxValue xsi:type="core:UndefinedValue"/>
|
||||
</standardAttributes>
|
||||
<dataLockControlMode>Managed</dataLockControlMode>
|
||||
<attributes uuid="815035c6-14be-45f1-ab58-a3ac51848db5">
|
||||
<name>Данные</name>
|
||||
<synonym>
|
||||
<key>ru</key>
|
||||
<value>Данные</value>
|
||||
</synonym>
|
||||
<type>
|
||||
<types>ValueStorage</types>
|
||||
</type>
|
||||
<minValue xsi:type="core:UndefinedValue"/>
|
||||
<maxValue xsi:type="core:UndefinedValue"/>
|
||||
<dataHistory>Use</dataHistory>
|
||||
<fillValue xsi:type="core:UndefinedValue"/>
|
||||
</attributes>
|
||||
<attributes uuid="db0abb94-e1cd-41f2-becd-4630ad7bbe22">
|
||||
<name>ДатаИзменения</name>
|
||||
<synonym>
|
||||
<key>ru</key>
|
||||
<value>Дата изменения</value>
|
||||
</synonym>
|
||||
<type>
|
||||
<types>Date</types>
|
||||
<dateQualifiers>
|
||||
<dateFractions>Date</dateFractions>
|
||||
</dateQualifiers>
|
||||
</type>
|
||||
<minValue xsi:type="core:UndefinedValue"/>
|
||||
<maxValue xsi:type="core:UndefinedValue"/>
|
||||
<dataHistory>Use</dataHistory>
|
||||
<fillValue xsi:type="core:UndefinedValue"/>
|
||||
</attributes>
|
||||
<dimensions uuid="5dc728d2-eb61-4524-b4e3-5ac8aeabab29">
|
||||
<name>Идентификатор</name>
|
||||
<synonym>
|
||||
<key>ru</key>
|
||||
<value>Идентификатор</value>
|
||||
</synonym>
|
||||
<type>
|
||||
<types>UUID</types>
|
||||
</type>
|
||||
<minValue xsi:type="core:UndefinedValue"/>
|
||||
<maxValue xsi:type="core:UndefinedValue"/>
|
||||
<fullTextSearch>Use</fullTextSearch>
|
||||
<dataHistory>Use</dataHistory>
|
||||
<fillFromFillingValue>true</fillFromFillingValue>
|
||||
<fillValue xsi:type="core:UndefinedValue"/>
|
||||
<mainFilter>true</mainFilter>
|
||||
</dimensions>
|
||||
<templates uuid="9823a704-8602-430e-b1f3-0893b2285401">
|
||||
<name>Полномочия</name>
|
||||
<synonym>
|
||||
<key>ru</key>
|
||||
<value>Полномочия</value>
|
||||
</synonym>
|
||||
<comment>АПК:497 Не подлежит переводу, находится в локализованной части</comment>
|
||||
<templateType>TextDocument</templateType>
|
||||
</templates>
|
||||
<templates uuid="b39b8193-1d46-46b6-844e-112f9fcd7f9b">
|
||||
<name>ОграниченияПолномочий</name>
|
||||
<synonym>
|
||||
<key>ru</key>
|
||||
<value>Ограничения полномочий</value>
|
||||
</synonym>
|
||||
<comment>АПК:497 Не подлежит переводу, находится в локализованной части</comment>
|
||||
<templateType>TextDocument</templateType>
|
||||
</templates>
|
||||
<templates uuid="ed216057-b1ce-489c-a120-581043f6d438">
|
||||
<name>ЗначенияОграниченийПолномочий</name>
|
||||
<synonym>
|
||||
<key>ru</key>
|
||||
<value>Значения ограничений полномочий</value>
|
||||
</synonym>
|
||||
<comment>АПК:497 Не подлежит переводу, находится в локализованной части</comment>
|
||||
<templateType>TextDocument</templateType>
|
||||
</templates>
|
||||
</mdclass:InformationRegister>
|
||||
@@ -21,6 +21,7 @@
|
||||
| МашиночитаемыеДоверенностиСтатусы.ТехническийСтатус КАК ТехническийСтатус,
|
||||
| МашиночитаемыеДоверенностиСтатусы.ТипТранзакции КАК ТипТранзакции,
|
||||
| МашиночитаемыеДоверенностиСтатусы.ДатаТранзакции КАК ДатаТранзакции,
|
||||
| МашиночитаемыеДоверенностиСтатусы.Подписана КАК Подписана,
|
||||
| ВЫБОР
|
||||
| КОГДА ЕСТЬNULL(МашиночитаемыеДоверенностиСтатусы.ИдентификаторТранзакции, """") = """"
|
||||
| ТОГДА ЛОЖЬ
|
||||
@@ -126,6 +127,9 @@
|
||||
ДоверенностьДляПроверки.РезультатЗапросаСтатуса = ДанныеРегистрации.Ошибка.ЗаголовокОшибки;
|
||||
ДоверенностьДляПроверки.СтатусТранзакции = Перечисления.СтатусыТранзакцииСРеестромМЧД.Ошибка;
|
||||
ДоверенностьДляПроверки.ЗапросСтатусаТранзакции = Ложь;
|
||||
Если СпособУстранения(ДоверенностьДляПроверки.ДанныеОшибкиЗапросаСтатуса.СпособУстранения, "НеЗапрашиватьСтатусДоверенности") Тогда
|
||||
ДоверенностьДляПроверки.ЗапросСтатусаДоверенности = Ложь;
|
||||
КонецЕсли;
|
||||
Иначе
|
||||
ДоверенностьДляПроверки.ЗапросСтатусаТранзакции = Истина;
|
||||
ДоверенностьДляПроверки.ИдентификаторТранзакции = ДанныеРегистрации.ИдентификаторТранзакции;
|
||||
@@ -156,7 +160,7 @@
|
||||
Если ДоверенностьДляПроверки.СтатусТранзакции = Перечисления.СтатусыТранзакцииСРеестромМЧД.Успешно Тогда
|
||||
ДоверенностьДляПроверки.ТехническийСтатус = Перечисления.ТехническиеСтатусыМЧД.Зарегистрировано;
|
||||
ИначеЕсли ДоверенностьДляПроверки.СтатусТранзакции = Перечисления.СтатусыТранзакцииСРеестромМЧД.Ошибка Тогда
|
||||
Если Не ИсправитьПоСпособуУстранения(ДоверенностьДляПроверки) Тогда
|
||||
Если Не СпособУстранения(ДоверенностьДляПроверки.ДанныеОшибкиЗапросаСтатуса.СпособУстранения, "ПовторнаяОтправка") Тогда
|
||||
ДоверенностьДляПроверки.ТехническийСтатус = Перечисления.ТехническиеСтатусыМЧД.ОшибкаРегистрации;
|
||||
КонецЕсли;
|
||||
КонецЕсли;
|
||||
@@ -185,29 +189,22 @@
|
||||
ДоверенностьДляПроверки.ДатаЗапросаСтатуса = ТекущаяДатаСеанса();
|
||||
|
||||
Если ДанныеСтатусаДоверенности.Ошибка <> Неопределено Тогда
|
||||
Если Не СпособУстранения(ДанныеСтатусаДоверенности.Ошибка.СпособУстранения, "ПовторнаяОтправка") Тогда
|
||||
ДоверенностьДляПроверки.ДанныеОшибкиЗапросаСтатуса = ДанныеСтатусаДоверенности.Ошибка;
|
||||
ДоверенностьДляПроверки.РезультатЗапросаСтатуса = ДанныеСтатусаДоверенности.Ошибка.ЗаголовокОшибки;
|
||||
ДоверенностьДляПроверки.СтатусТранзакции = Перечисления.СтатусыТранзакцииСРеестромМЧД.Ошибка;
|
||||
ДоверенностьДляПроверки.ЗаписыватьВРегистр = Истина;
|
||||
КонецЕсли;
|
||||
Продолжить;
|
||||
КонецЕсли;
|
||||
ДоверенностьДляПроверки.ДанныеОшибкиЗапросаСтатуса = Неопределено;
|
||||
ДоверенностьДляПроверки.СтатусТранзакции = Перечисления.СтатусыТранзакцииСРеестромМЧД.Успешно;
|
||||
|
||||
ДоверенностьДляПроверки.ТехническийСтатус = МашиночитаемыеДоверенностиФНССлужебный.ПолучитьЗначениеСтатуса(ДанныеСтатусаДоверенности.СтатусДоверенности);
|
||||
ДоверенностьДляПроверки.ЗаписыватьВРегистр = ДоверенностьДляПроверки.ЗаписыватьВРегистр Или ЗначениеЗаполнено(ДоверенностьДляПроверки.ТехническийСтатус);
|
||||
КонецЕсли;
|
||||
|
||||
Если ДоверенностьДляПроверки.ТехническийСтатус = Перечисления.ТехническиеСтатусыМЧД.Зарегистрировано
|
||||
Или ДоверенностьДляПроверки.ТехническийСтатус = Перечисления.ТехническиеСтатусыМЧД.РегистрацияОтмены
|
||||
Или ДоверенностьДляПроверки.ТехническийСтатус = Перечисления.ТехническиеСтатусыМЧД.Активна Тогда
|
||||
РасчетныйСтатусДокумента = Перечисления.СтатусыМЧД.Действует;
|
||||
ИначеЕсли ДоверенностьДляПроверки.ТехническийСтатус = Перечисления.ТехническиеСтатусыМЧД.Создание
|
||||
Или ДоверенностьДляПроверки.ТехническийСтатус = Перечисления.ТехническиеСтатусыМЧД.Подписание
|
||||
Или ДоверенностьДляПроверки.ТехническийСтатус = Перечисления.ТехническиеСтатусыМЧД.Подписан
|
||||
Или ДоверенностьДляПроверки.ТехническийСтатус = Перечисления.ТехническиеСтатусыМЧД.Регистрация Тогда
|
||||
РасчетныйСтатусДокумента = Перечисления.СтатусыМЧД.Черновик;
|
||||
Иначе
|
||||
РасчетныйСтатусДокумента = Перечисления.СтатусыМЧД.НеДействует;
|
||||
КонецЕсли;
|
||||
РасчетныйСтатусДокумента = МашиночитаемыеДоверенностиФНССлужебныйКлиентСервер.РасчетныйСтатусДокумента(ДоверенностьДляПроверки.ТехническийСтатус);
|
||||
|
||||
ДоверенностьДляПроверки.ЗаписыватьВДокумент = РасчетныйСтатусДокумента <> ДоверенностьДляПроверки.Статус;
|
||||
ДоверенностьДляПроверки.Статус = РасчетныйСтатусДокумента;
|
||||
@@ -278,8 +275,7 @@
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
Функция ИсправитьПоСпособуУстранения(ДоверенностьДляПроверки)
|
||||
СпособУстраненияСтрокой = ДоверенностьДляПроверки.ДанныеОшибкиЗапросаСтатуса.СпособУстранения;
|
||||
Функция СпособУстранения(СпособУстраненияСтрокой, Методика)
|
||||
Если ЗначениеЗаполнено(СпособУстраненияСтрокой) Тогда
|
||||
ЧтениеJSON = Новый ЧтениеJSON;
|
||||
ЧтениеJSON.УстановитьСтроку(СпособУстраненияСтрокой);
|
||||
@@ -289,8 +285,8 @@
|
||||
Возврат Ложь;
|
||||
КонецЕсли;
|
||||
|
||||
МетодикаИсправления = ОбщегоНазначенияКлиентСервер.СвойствоСтруктуры(СпособУстранения, "МетодикаИсправления", Неопределено);
|
||||
Если МетодикаИсправления = "ПовторнаяОтправка" Тогда
|
||||
МетодикиУстранения = ОбщегоНазначенияКлиентСервер.СвойствоСтруктуры(СпособУстранения, "МетодикиУстранения", Неопределено);
|
||||
Если МетодикиУстранения.Найти(Методика) <> Неопределено Тогда
|
||||
Возврат Истина;
|
||||
Иначе
|
||||
Возврат Ложь;
|
||||
|
||||
@@ -1,4 +0,0 @@
|
||||
|
||||
#Если Сервер Или ТолстыйКлиентОбычноеПриложение Или ВнешнееСоединение Тогда
|
||||
|
||||
#КонецЕсли
|
||||
@@ -289,7 +289,7 @@
|
||||
Если ПользовательИБ <> Неопределено Тогда
|
||||
ВходВПрограммуРазрешен = Пользователи.ВходВПрограммуРазрешен(ПользовательИБ);
|
||||
ЗаполнитьЗначенияСвойств(Свойства, ПользовательИБ,,
|
||||
"Язык, ЗащитаОтОпасныхДействий" + ?(ВходВПрограммуРазрешен, "",
|
||||
"ПользовательОС, Язык, ЗащитаОтОпасныхДействий" + ?(ВходВПрограммуРазрешен, "",
|
||||
"," + ИменаСвойствАутентификации));
|
||||
|
||||
Если Не ВходВПрограммуРазрешен
|
||||
@@ -299,6 +299,9 @@
|
||||
ЗаполнитьЗначенияСвойств(Свойства, Выборка, ИменаСвойствАутентификации);
|
||||
КонецЕсли;
|
||||
|
||||
Если Не СтандартныеПодсистемыСервер.ЭтоУчебнаяПлатформа() Тогда
|
||||
Свойства.ПользовательОС = ПользовательИБ.ПользовательОС;
|
||||
КонецЕсли;
|
||||
Если ТипЗнч(ПользовательИБ.Язык) = Тип("ОбъектМетаданных") Тогда
|
||||
Свойства.Язык = ПользовательИБ.Язык.Имя;
|
||||
КонецЕсли;
|
||||
@@ -664,7 +667,8 @@
|
||||
ПользовательИБ = ПользователиИнформационнойБазы.НайтиПоУникальномуИдентификатору(
|
||||
ПользовательОбъект.ИдентификаторПользователяИБ);
|
||||
|
||||
Если ПользовательИБ = Неопределено Тогда
|
||||
Если ПользовательИБ = Неопределено
|
||||
Или Не ЗначениеЗаполнено(ПользовательИБ.Имя) Тогда
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
@@ -710,7 +714,8 @@
|
||||
ПользовательИБ = ПользователиИнформационнойБазы.НайтиПоУникальномуИдентификатору(
|
||||
ПользовательОбъект.ИдентификаторПользователяИБ);
|
||||
|
||||
Если ПользовательИБ = Неопределено Тогда
|
||||
Если ПользовательИБ = Неопределено
|
||||
Или Не ЗначениеЗаполнено(ПользовательИБ.Имя) Тогда
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
|
||||
@@ -196,7 +196,7 @@
|
||||
|
||||
ПравоеЗначениеОтбора = Отбор.ПравоеЗначение;// СписокЗначений
|
||||
ПравоеЗначениеОтбора.Добавить(Пользователи.ТекущийПользователь());
|
||||
ПравоеЗначениеОтбора.Добавить(Справочники.Пользователи.ПустаяСсылка());
|
||||
ПравоеЗначениеОтбора.Добавить(Справочники.Пользователи.ПустаяСсылка(), НСтр("ru = 'Без ответственного'"));
|
||||
Отбор.РежимОтображения = РежимОтображенияЭлементаНастройкиКомпоновкиДанных.БыстрыйДоступ;
|
||||
Если Пользователи.ЭтоПолноправныйПользователь() Тогда
|
||||
Отбор.ИдентификаторПользовательскойНастройки = Новый УникальныйИдентификатор;
|
||||
|
||||
@@ -2202,93 +2202,6 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>Administration</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>DataAdministration</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>UpdateDataBaseConfiguration</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ExclusiveMode</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ActiveUsers</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>EventLog</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ThinClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>WebClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ThickClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ExternalConnection</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>Automation</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>TechnicalSpecialistMode</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>SaveUserData</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ConfigurationExtensionsAdministration</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>Output</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Constant.ПутьКТомуБезУчетаРегиональныхНастроек</name>
|
||||
<right>
|
||||
@@ -2793,6 +2706,152 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>InformationRegister.КлассификаторыМЧД</name>
|
||||
<right>
|
||||
<name>Read</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>Update</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>Edit</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>TotalsControl</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ReadDataHistory</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ReadDataHistoryOfMissingData</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>UpdateDataHistory</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>UpdateDataHistoryOfMissingData</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>UpdateDataHistorySettings</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>UpdateDataHistoryVersionComment</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ViewDataHistory</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>EditDataHistoryVersionComment</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>SwitchToDataHistoryVersion</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>Administration</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>DataAdministration</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>UpdateDataBaseConfiguration</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ExclusiveMode</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ActiveUsers</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>EventLog</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ThinClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>WebClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ThickClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ExternalConnection</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>Automation</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>TechnicalSpecialistMode</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>SaveUserData</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ConfigurationExtensionsAdministration</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>Output</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>InformationRegister.ДополнительныеАдресныеСведения</name>
|
||||
<right>
|
||||
|
||||
@@ -1187,33 +1187,6 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>DataProcessor.Сканирование</name>
|
||||
<right>
|
||||
@@ -1433,6 +1406,44 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>InformationRegister.КлассификаторыМЧД</name>
|
||||
<right>
|
||||
<name>Read</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Catalog.СертификатыКлючейЭлектроннойПодписиИШифрования</name>
|
||||
<right>
|
||||
|
||||
Loaded 100 of 135 files, more files were not shown because too many files have changed in this diff.
Show more
Reference in new issue
Block a user