3_1_11_323

This commit is contained in:
Компания 1С committed 2025-10-09 22:43:00 +03:00
1 parent a3c7eba84a
commit 2d67a1bde0
111 files changed
+3956 -1886

No files matched your search

@@ -0,0 +1,771 @@
<?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:FormField">
<name>Доверенность</name>
<id>1</id>
<title>
<key>ru</key>
<value>Доверенность</value>
</title>
<enabled>true</enabled>
<userVisible>
<common>true</common>
</userVisible>
<dataPath xsi:type="form:DataPath">
<segments>Доверенность</segments>
</dataPath>
<extendedTooltip>
<name>ДоверенностьРасширеннаяПодсказка</name>
<id>3</id>
<type>Label</type>
<autoMaxWidth>true</autoMaxWidth>
<autoMaxHeight>true</autoMaxHeight>
<extInfo xsi:type="form:LabelDecorationExtInfo">
<horizontalAlign>Left</horizontalAlign>
</extInfo>
</extendedTooltip>
<contextMenu>
<name>ДоверенностьКонтекстноеМеню</name>
<id>2</id>
<autoFill>true</autoFill>
</contextMenu>
<type>LabelField</type>
<editMode>Enter</editMode>
<showInHeader>true</showInHeader>
<headerHorizontalAlign>Left</headerHorizontalAlign>
<showInFooter>true</showInFooter>
<extInfo xsi:type="form:LabelFieldExtInfo">
<autoMaxWidth>true</autoMaxWidth>
<autoMaxHeight>true</autoMaxHeight>
<hyperlink>true</hyperlink>
</extInfo>
</items>
<items xsi:type="form:FormGroup">
<name>ГруппаШапка</name>
<id>39</id>
<items xsi:type="form:FormGroup">
<name>ГруппаФайлы</name>
<id>37</id>
<items xsi:type="form:Table">
<name>ФайлыДоверенности</name>
<id>4</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>None</titleLocation>
<items xsi:type="form:FormField">
<name>ФайлыДоверенностиИндексКартинки</name>
<id>29</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>None</titleLocation>
<extendedTooltip>
<name>ФайлыДоверенностиИндексКартинкиРасширеннаяПодсказка</name>
<id>31</id>
<type>Label</type>
<autoMaxWidth>true</autoMaxWidth>
<autoMaxHeight>true</autoMaxHeight>
<extInfo xsi:type="form:LabelDecorationExtInfo">
<horizontalAlign>Left</horizontalAlign>
</extInfo>
</extendedTooltip>
<contextMenu>
<name>ФайлыДоверенностиИндексКартинкиКонтекстноеМеню</name>
<id>30</id>
<autoFill>true</autoFill>
</contextMenu>
<type>PictureField</type>
<editMode>Auto</editMode>
<showInHeader>true</showInHeader>
<headerHorizontalAlign>Left</headerHorizontalAlign>
<showInFooter>true</showInFooter>
<footerHorizontalAlign>Left</footerHorizontalAlign>
<extInfo xsi:type="form:ImageFieldExtInfo">
<width>2</width>
<autoMaxWidth>true</autoMaxWidth>
<height>1</height>
<autoMaxHeight>true</autoMaxHeight>
<verticalStretch>true</verticalStretch>
<valuesPicture xsi:type="core:PictureRef">
<picture>CommonPicture.КоллекцияПиктограммФайлов</picture>
</valuesPicture>
<border xsi:type="core:BorderDef">
<width>1</width>
</border>
<fileDragMode>AsFileRef</fileDragMode>
</extInfo>
</items>
<items xsi:type="form:FormField">
<name>ФайлыДоверенностиПредставление</name>
<id>20</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>
<extendedTooltip>
<name>ФайлыДоверенностиПредставлениеРасширеннаяПодсказка</name>
<id>22</id>
<type>Label</type>
<autoMaxWidth>true</autoMaxWidth>
<autoMaxHeight>true</autoMaxHeight>
<extInfo xsi:type="form:LabelDecorationExtInfo">
<horizontalAlign>Left</horizontalAlign>
</extInfo>
</extendedTooltip>
<contextMenu>
<name>ФайлыДоверенностиПредставлениеКонтекстноеМеню</name>
<id>21</id>
<autoFill>true</autoFill>
</contextMenu>
<type>InputField</type>
<editMode>Auto</editMode>
<showInHeader>true</showInHeader>
<headerHorizontalAlign>Left</headerHorizontalAlign>
<showInFooter>true</showInFooter>
<extInfo xsi:type="form:InputFieldExtInfo">
<autoMaxWidth>true</autoMaxWidth>
<autoMaxHeight>true</autoMaxHeight>
<horizontalStretch>false</horizontalStretch>
<wrap>true</wrap>
<extendedEditMultipleValues>true</extendedEditMultipleValues>
<chooseType>true</chooseType>
<typeDomainEnabled>true</typeDomainEnabled>
<textEdit>true</textEdit>
<textSize>Normal</textSize>
</extInfo>
</items>
<autoCommandBar>
<name>ФайлыДоверенностиКоманднаяПанель</name>
<id>6</id>
<horizontalAlign>Left</horizontalAlign>
</autoCommandBar>
<handlers>
<event>Selection</event>
<name>ФайлыДоверенностиВыбор</name>
</handlers>
<handlers>
<event>OnActivateRow</event>
<name>ФайлыДоверенностиПриАктивизацииСтроки</name>
</handlers>
<searchStringAddition>
<name>ФайлыДоверенностиСтрокаПоиска</name>
<id>8</id>
<extendedTooltip>
<name>ФайлыДоверенностиСтрокаПоискаРасширеннаяПодсказка</name>
<id>10</id>
<type>Label</type>
<autoMaxWidth>true</autoMaxWidth>
<autoMaxHeight>true</autoMaxHeight>
<extInfo xsi:type="form:LabelDecorationExtInfo">
<horizontalAlign>Left</horizontalAlign>
</extInfo>
</extendedTooltip>
<contextMenu>
<name>ФайлыДоверенностиСтрокаПоискаКонтекстноеМеню</name>
<id>9</id>
<autoFill>true</autoFill>
</contextMenu>
<source>ФайлыДоверенности</source>
<extInfo xsi:type="form:SearchStringAdditionExtInfo">
<autoMaxWidth>true</autoMaxWidth>
</extInfo>
</searchStringAddition>
<viewStatusAddition>
<name>ФайлыДоверенностиСостояниеПросмотра</name>
<id>11</id>
<extendedTooltip>
<name>ФайлыДоверенностиСостояниеПросмотраРасширеннаяПодсказка</name>
<id>13</id>
<type>Label</type>
<autoMaxWidth>true</autoMaxWidth>
<autoMaxHeight>true</autoMaxHeight>
<extInfo xsi:type="form:LabelDecorationExtInfo">
<horizontalAlign>Left</horizontalAlign>
</extInfo>
</extendedTooltip>
<contextMenu>
<name>ФайлыДоверенностиСостояниеПросмотраКонтекстноеМеню</name>
<id>12</id>
<autoFill>true</autoFill>
</contextMenu>
<type>ViewStatusAddition</type>
<source>ФайлыДоверенности</source>
<extInfo xsi:type="form:ViewStatusAdditionExtInfo">
<autoMaxWidth>true</autoMaxWidth>
</extInfo>
</viewStatusAddition>
<searchControlAddition>
<name>ФайлыДоверенностиУправлениеПоиском</name>
<id>14</id>
<extendedTooltip>
<name>ФайлыДоверенностиУправлениеПоискомРасширеннаяПодсказка</name>
<id>16</id>
<type>Label</type>
<autoMaxWidth>true</autoMaxWidth>
<autoMaxHeight>true</autoMaxHeight>
<extInfo xsi:type="form:LabelDecorationExtInfo">
<horizontalAlign>Left</horizontalAlign>
</extInfo>
</extendedTooltip>
<contextMenu>
<name>ФайлыДоверенностиУправлениеПоискомКонтекстноеМеню</name>
<id>15</id>
<autoFill>true</autoFill>
</contextMenu>
<type>SearchControlAddition</type>
<source>ФайлыДоверенности</source>
<extInfo xsi:type="form:SearchControlAdditionExtInfo">
<autoMaxWidth>true</autoMaxWidth>
</extInfo>
</searchControlAddition>
<extendedTooltip>
<name>ФайлыДоверенностиРасширеннаяПодсказка</name>
<id>7</id>
<type>Label</type>
<autoMaxWidth>true</autoMaxWidth>
<autoMaxHeight>true</autoMaxHeight>
<extInfo xsi:type="form:LabelDecorationExtInfo">
<horizontalAlign>Left</horizontalAlign>
</extInfo>
</extendedTooltip>
<contextMenu>
<name>ФайлыДоверенностиКонтекстноеМеню</name>
<id>5</id>
<autoFill>true</autoFill>
</contextMenu>
<readOnly>true</readOnly>
<changeRowSet>true</changeRowSet>
<changeRowOrder>true</changeRowOrder>
<autoMaxWidth>true</autoMaxWidth>
<maxWidth>20</maxWidth>
<autoMaxHeight>true</autoMaxHeight>
<autoMaxRowsCount>true</autoMaxRowsCount>
<selectionMode>MultiRow</selectionMode>
<headerHeight>1</headerHeight>
<footerHeight>1</footerHeight>
<horizontalScrollBar>AutoUse</horizontalScrollBar>
<verticalScrollBar>AutoUse</verticalScrollBar>
<horizontalLines>true</horizontalLines>
<verticalLines>true</verticalLines>
<autoInsertNewRow>true</autoInsertNewRow>
<searchOnInput>Auto</searchOnInput>
<initialListView>Auto</initialListView>
<horizontalStretch>true</horizontalStretch>
<verticalStretch>true</verticalStretch>
<enableStartDrag>true</enableStartDrag>
<enableDrag>true</enableDrag>
<fileDragMode>AsFileRef</fileDragMode>
<autoMaxCardHeight>true</autoMaxCardHeight>
<rowFilter xsi:type="core:UndefinedValue"/>
</items>
<visible>true</visible>
<enabled>true</enabled>
<userVisible>
<common>true</common>
</userVisible>
<title>
<key>ru</key>
<value>Файлы</value>
</title>
<extendedTooltip>
<name>ГруппаФайлыРасширеннаяПодсказка</name>
<id>38</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>
<representation>WeakSeparation</representation>
<showLeftMargin>true</showLeftMargin>
<united>true</united>
<throughAlign>Auto</throughAlign>
<currentRowUse>Auto</currentRowUse>
</extInfo>
</items>
<items xsi:type="form:FormGroup">
<name>ГруппаПросмотр</name>
<id>35</id>
<items xsi:type="form:FormField">
<name>ПросмотрКвитанции</name>
<id>32</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>None</titleLocation>
<extendedTooltip>
<name>ПросмотрКвитанцииРасширеннаяПодсказка</name>
<id>34</id>
<type>Label</type>
<autoMaxWidth>true</autoMaxWidth>
<autoMaxHeight>true</autoMaxHeight>
<extInfo xsi:type="form:LabelDecorationExtInfo">
<horizontalAlign>Left</horizontalAlign>
</extInfo>
</extendedTooltip>
<contextMenu>
<name>ПросмотрКвитанцииКонтекстноеМеню</name>
<id>33</id>
<autoFill>true</autoFill>
</contextMenu>
<type>SpreadsheetDocumentField</type>
<readOnly>true</readOnly>
<editMode>Enter</editMode>
<showInHeader>true</showInHeader>
<headerHorizontalAlign>Left</headerHorizontalAlign>
<showInFooter>true</showInFooter>
<extInfo xsi:type="form:SpreadSheetDocFieldExtInfo">
<handlers>
<event>DetailProcessing</event>
<name>ПросмотрКвитанцииОбработкаРасшифровки</name>
</handlers>
<width>50</width>
<autoMaxWidth>true</autoMaxWidth>
<height>10</height>
<autoMaxHeight>true</autoMaxHeight>
<horizontalStretch>true</horizontalStretch>
<verticalStretch>true</verticalStretch>
<pointerType>Special</pointerType>
<verticalScrollBar>ScrollAuto</verticalScrollBar>
<horizontalScrollBar>ScrollAuto</horizontalScrollBar>
<selectionShowMode>Always</selectionShowMode>
<drawingSelectionShowMode>Auto</drawingSelectionShowMode>
<showGroups>true</showGroups>
<enableStartDrag>true</enableStartDrag>
<enableDrag>true</enableDrag>
</extInfo>
</items>
<visible>true</visible>
<enabled>true</enabled>
<userVisible>
<common>true</common>
</userVisible>
<title>
<key>ru</key>
<value>Просмотр</value>
</title>
<extendedTooltip>
<name>ГруппаПросмотрРасширеннаяПодсказка</name>
<id>36</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>
<representation>WeakSeparation</representation>
<showLeftMargin>true</showLeftMargin>
<united>true</united>
<throughAlign>Auto</throughAlign>
<currentRowUse>Auto</currentRowUse>
</extInfo>
</items>
<visible>true</visible>
<enabled>true</enabled>
<userVisible>
<common>true</common>
</userVisible>
<title>
<key>ru</key>
<value>Шапка</value>
</title>
<extendedTooltip>
<name>ГруппаШапкаРасширеннаяПодсказка</name>
<id>40</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>Vertical</group>
<behavior>Auto</behavior>
<representation>WeakSeparation</representation>
<showLeftMargin>true</showLeftMargin>
<united>true</united>
<throughAlign>Auto</throughAlign>
<currentRowUse>Auto</currentRowUse>
</extInfo>
</items>
<autoCommandBar>
<name>ФормаКоманднаяПанель</name>
<id>-1</id>
<items xsi:type="form:Button">
<name>ФормаЗагрузитьИзРеестра</name>
<id>25</id>
<title>
<key>ru</key>
<value>Загрузить из реестра ФНС</value>
</title>
<visible>true</visible>
<enabled>true</enabled>
<userVisible>
<common>true</common>
</userVisible>
<extendedTooltip>
<name>ФормаЗагрузитьИзРеестраРасширеннаяПодсказка</name>
<id>26</id>
<type>Label</type>
<autoMaxWidth>true</autoMaxWidth>
<autoMaxHeight>true</autoMaxHeight>
<extInfo xsi:type="form:LabelDecorationExtInfo">
<horizontalAlign>Left</horizontalAlign>
</extInfo>
</extendedTooltip>
<commandName>Form.Command.ЗагрузитьИзРеестра</commandName>
<buttonImportance>Normal</buttonImportance>
<representation>Auto</representation>
<autoMaxWidth>true</autoMaxWidth>
<autoMaxHeight>true</autoMaxHeight>
<placementArea>UserCmds</placementArea>
<representationInContextMenu>Auto</representationInContextMenu>
</items>
<items xsi:type="form:Button">
<name>ФормаОбновить</name>
<id>23</id>
<title>
<key>ru</key>
<value>Обновить список</value>
</title>
<visible>true</visible>
<enabled>true</enabled>
<userVisible>
<common>true</common>
</userVisible>
<extendedTooltip>
<name>ФормаОбновитьРасширеннаяПодсказка</name>
<id>24</id>
<type>Label</type>
<autoMaxWidth>true</autoMaxWidth>
<autoMaxHeight>true</autoMaxHeight>
<extInfo xsi:type="form:LabelDecorationExtInfo">
<horizontalAlign>Left</horizontalAlign>
</extInfo>
</extendedTooltip>
<commandName>Form.Command.Обновить</commandName>
<buttonImportance>Normal</buttonImportance>
<representation>Auto</representation>
<autoMaxWidth>true</autoMaxWidth>
<autoMaxHeight>true</autoMaxHeight>
<placementArea>UserCmds</placementArea>
<representationInContextMenu>Auto</representationInContextMenu>
<locationInCommandBar>InAdditionalSubmenu</locationInCommandBar>
</items>
<horizontalAlign>Left</horizontalAlign>
<autoFill>true</autoFill>
</autoCommandBar>
<handlers>
<event>NotificationProcessing</event>
<name>ОбработкаОповещения</name>
</handlers>
<handlers>
<event>OnCreateAtServer</event>
<name>ПриСозданииНаСервере</name>
</handlers>
<windowOpeningMode>LockOwner</windowOpeningMode>
<saveWindowSettings>true</saveWindowSettings>
<autoTitle>true</autoTitle>
<autoUrl>true</autoUrl>
<group>Vertical</group>
<autoFillCheck>true</autoFillCheck>
<allowFormCustomize>true</allowFormCustomize>
<enabled>true</enabled>
<showTitle>auto</showTitle>
<showCloseButton>true</showCloseButton>
<attributes>
<name>ФайлыДоверенности</name>
<title>
<key>ru</key>
<value>Файлы доверенности</value>
</title>
<id>1</id>
<valueType>
<types>ValueTable</types>
</valueType>
<view>
<common>true</common>
</view>
<edit>
<common>true</common>
</edit>
<columns>
<name>Файл</name>
<id>1</id>
<valueType>
<types>CatalogRef.МашиночитаемыеДоверенностиПрисоединенныеФайлы</types>
</valueType>
<view>
<common>true</common>
</view>
<edit>
<common>true</common>
</edit>
</columns>
<columns>
<name>Представление</name>
<title>
<key>ru</key>
<value>Представление</value>
</title>
<id>2</id>
<valueType>
<types>String</types>
<stringQualifiers/>
</valueType>
<view>
<common>true</common>
</view>
<edit>
<common>true</common>
</edit>
</columns>
<columns>
<name>АдресДанных</name>
<id>3</id>
<valueType>
<types>String</types>
<stringQualifiers/>
</valueType>
<view>
<common>true</common>
</view>
<edit>
<common>true</common>
</edit>
</columns>
<columns>
<name>Расширение</name>
<id>4</id>
<valueType>
<types>String</types>
<stringQualifiers/>
</valueType>
<view>
<common>true</common>
</view>
<edit>
<common>true</common>
</edit>
</columns>
<columns>
<name>ЕстьПечатнаяФорма</name>
<id>5</id>
<valueType>
<types>Boolean</types>
</valueType>
<view>
<common>true</common>
</view>
<edit>
<common>true</common>
</edit>
</columns>
<columns>
<name>ТипФайла</name>
<id>6</id>
<valueType>
<types>String</types>
<stringQualifiers/>
</valueType>
<view>
<common>true</common>
</view>
<edit>
<common>true</common>
</edit>
</columns>
<columns>
<name>ИмяФайла</name>
<id>7</id>
<valueType>
<types>String</types>
<stringQualifiers/>
</valueType>
<view>
<common>true</common>
</view>
<edit>
<common>true</common>
</edit>
</columns>
<columns>
<name>ИндексКартинки</name>
<title>
<key>ru</key>
<value>Индекс картинки</value>
</title>
<id>8</id>
<valueType>
<types>Number</types>
<numberQualifiers>
<precision>10</precision>
</numberQualifiers>
</valueType>
<view>
<common>true</common>
</view>
<edit>
<common>true</common>
</edit>
</columns>
</attributes>
<attributes>
<name>Доверенность</name>
<title>
<key>ru</key>
<value>Доверенность</value>
</title>
<id>2</id>
<valueType>
<types>CatalogRef.МашиночитаемыеДоверенности</types>
</valueType>
<view>
<common>true</common>
</view>
<edit>
<common>true</common>
</edit>
</attributes>
<attributes>
<name>ПросмотрКвитанции</name>
<title>
<key>ru</key>
<value>Просмотр квитанции</value>
</title>
<id>3</id>
<valueType>
<types>SpreadsheetDocument</types>
</valueType>
<view>
<common>true</common>
</view>
<edit>
<common>true</common>
</edit>
<extInfo xsi:type="form:SpreadsheetDocumentExtInfo"/>
</attributes>
<attributes>
<name>ТекущийФайл</name>
<id>9</id>
<valueType>
<types>CatalogRef.МашиночитаемыеДоверенностиПрисоединенныеФайлы</types>
</valueType>
<view>
<common>true</common>
</view>
<edit>
<common>true</common>
</edit>
</attributes>
<formCommands>
<name>Обновить</name>
<title>
<key>ru</key>
<value>Обновить список</value>
</title>
<id>1</id>
<toolTip>
<key>ru</key>
<value>Обновить</value>
</toolTip>
<use>
<common>true</common>
</use>
<picture xsi:type="core:PictureRef">
<picture>StdPicture.Reread</picture>
</picture>
<action xsi:type="form:FormCommandHandlerContainer">
<handler>
<name>Обновить</name>
</handler>
</action>
<representation>TextPicture</representation>
<currentRowUse>Auto</currentRowUse>
<selectedRowsUse>Auto</selectedRowsUse>
</formCommands>
<formCommands>
<name>ЗагрузитьИзРеестра</name>
<title>
<key>ru</key>
<value>Загрузить из реестра ФНС</value>
</title>
<id>2</id>
<toolTip>
<key>ru</key>
<value>Загрузить из распределенного реестра квитанции и другие файлы доверенности</value>
</toolTip>
<use>
<common>true</common>
</use>
<picture xsi:type="core:PictureRef">
<picture>StdPicture.Refresh</picture>
</picture>
<action xsi:type="form:FormCommandHandlerContainer">
<handler>
<name>ЗагрузитьИзРеестра</name>
</handler>
</action>
<representation>TextPicture</representation>
<currentRowUse>Auto</currentRowUse>
<selectedRowsUse>Auto</selectedRowsUse>
</formCommands>
<parameters>
<name>Доверенность</name>
<valueType>
<types>CatalogRef.МашиночитаемыеДоверенности</types>
</valueType>
</parameters>
<commandInterface>
<navigationPanel/>
<commandBar/>
</commandInterface>
</form:Form>
@@ -0,0 +1,588 @@
///////////////////////////////////////////////////////////////////////////////////////////////////////
// Copyright (c) 2024, ООО 1С-Софт
// Все права защищены. Эта программа и сопроводительные материалы предоставляются
// в соответствии с условиями лицензии Attribution 4.0 International (CC BY 4.0)
// Текст лицензии доступен по ссылке:
// https://creativecommons.org/licenses/by/4.0/legalcode
///////////////////////////////////////////////////////////////////////////////////////////////////////
#Область ОбработчикиСобытийФормы
&НаСервере
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
Доверенность = Параметры.Доверенность;
ОбновитьСписокФайлов();
КонецПроцедуры
&НаКлиенте
Процедура ОбработкаОповещения(ИмяСобытия, Параметр, Источник)
Если ИмяСобытия = "Запись_Файл" Тогда
ОбновитьСписокФайлов();
КонецЕсли;
КонецПроцедуры
#КонецОбласти
#Область ОбработчикиСобытийЭлементовШапкиФормы
&НаКлиенте
Процедура ПросмотрКвитанцииОбработкаРасшифровки(Элемент, Расшифровка, СтандартнаяОбработка, ДополнительныеПараметры)
СтандартнаяОбработка = Ложь;
ДанныеФайла = ДанныеФайла(Расшифровка, УникальныйИдентификатор);
РаботаСФайламиКлиент.ОткрытьФайл(ДанныеФайла, Ложь);
КонецПроцедуры
#КонецОбласти
#Область ОбработчикиСобытийЭлементовТаблицыФормыФайлыДоверенности
&НаКлиенте
Процедура ФайлыДоверенностиВыбор(Элемент, ВыбраннаяСтрока, Поле, СтандартнаяОбработка)
Если Элементы.ФайлыДоверенности.ТекущиеДанные = Неопределено Тогда
Возврат;
КонецЕсли;
ПоказатьЗначение(, Элементы.ФайлыДоверенности.ТекущиеДанные.Файл);
КонецПроцедуры
&НаКлиенте
Процедура ФайлыДоверенностиПриАктивизацииСтроки(Элемент)
Если Элементы.ФайлыДоверенности.ТекущиеДанные = Неопределено Тогда
ПросмотрКвитанции = Новый ТабличныйДокумент;
Элементы.ПросмотрКвитанции.Видимость = Ложь;
Возврат;
КонецЕсли;
Если ТекущийФайл <> Элементы.ФайлыДоверенности.ТекущиеДанные.Файл Тогда
ТекущийФайл = Элементы.ФайлыДоверенности.ТекущиеДанные.Файл;
ПодключитьОбработчикОжидания("ФайлыДоверенностиПослеАктивизацииСтроки", 0.1, Истина);
КонецЕсли;
КонецПроцедуры
#КонецОбласти
#Область ОбработчикиКомандФормы
&НаКлиенте
Процедура Обновить(Команда)
ОбновитьСписокФайлов();
КонецПроцедуры
&НаКлиенте
Процедура ЗагрузитьИзРеестра(Команда)
Ошибка = Неопределено;
ТекущийФайл = Неопределено;
ЗагрузитьИзРеестраНаСервере(Ошибка);
Если Ошибка <> Неопределено Тогда
КонтекстОшибки = МашиночитаемыеДоверенностиФНССлужебныйКлиент.КонтекстДляОбработкиОшибкиРР();
КонтекстОшибки.ЗаголовокПредупреждения = Ошибка.ЗаголовокОшибки;
КонтекстОшибки.Форма = ЭтотОбъект;
МашиночитаемыеДоверенностиФНССлужебныйКлиент.ОбработатьОшибкуВзаимодействияРР(Ошибка, КонтекстОшибки);
КонецЕсли;
КонецПроцедуры
#КонецОбласти
#Область СлужебныеПроцедурыИФункции
&НаКлиенте
Процедура ФайлыДоверенностиПослеАктивизацииСтроки()
Элементы.ПросмотрКвитанции.Видимость = Истина;
Если Элементы.ФайлыДоверенности.ТекущиеДанные.ЕстьПечатнаяФорма Тогда
Массив = Новый Массив;
Массив.Добавить(Элементы.ФайлыДоверенности.ТекущиеДанные.Файл);
ПросмотрКвитанции = ПечатьКвитанции(Массив);
Возврат;
КонецЕсли;
АдресДанных = Элементы.ФайлыДоверенности.ТекущиеДанные.АдресДанных;
Если Не ЗначениеЗаполнено(АдресДанных) Тогда
ПросмотрКвитанции = ОткрытьДляПросмотра(Элементы.ФайлыДоверенности.ТекущиеДанные.Файл);
Возврат;
КонецЕсли;
Если НРег(Элементы.ФайлыДоверенности.ТекущиеДанные.Расширение) = "mxl" Тогда
ПросмотрКвитанции = ВывестиТабличныйДокумент(Элементы.ФайлыДоверенности.ТекущиеДанные.АдресДанных);
ИначеЕсли НРег(Элементы.ФайлыДоверенности.ТекущиеДанные.Расширение) = "xml" Или НРег(
Элементы.ФайлыДоверенности.ТекущиеДанные.Расширение) = "txt" Тогда
ПросмотрКвитанции = ВывестиТекст(Элементы.ФайлыДоверенности.ТекущиеДанные.АдресДанных);
Иначе
ПросмотрКвитанции = ОткрытьДляПросмотра(Элементы.ФайлыДоверенности.ТекущиеДанные.Файл);
КонецЕсли;
КонецПроцедуры
&НаСервере
Процедура ОбновитьСписокФайлов()
ФайлыДоверенности.Очистить();
РезультатЗапроса = МашиночитаемыеДоверенностиФНССлужебный.Квитанции(Доверенность, Ложь);
Выборка = РезультатЗапроса.Выбрать();
МассивФайлов = Новый Массив;
Пока Выборка.Следующий() Цикл
НоваяСтрока = ФайлыДоверенности.Добавить();
НоваяСтрока.Файл = Выборка.Ссылка;
НоваяСтрока.Представление = Выборка.Представление;
НоваяСтрока.Расширение = Выборка.Расширение;
НоваяСтрока.ИндексКартинки = Выборка.ИндексКартинки;
НоваяСтрока.ИмяФайла = Выборка.Наименование + "." + Выборка.Расширение;
МассивФайлов.Добавить(Выборка.Ссылка);
КонецЦикла;
Если МассивФайлов.Количество() > 0 Тогда
ДанныеФайлов = РаботаСФайлами.ДвоичныеДанныеФайлов(МассивФайлов, Ложь);
Для Каждого КлючИЗначение Из ДанныеФайлов Цикл
ДанныеФайла = КлючИЗначение.Значение;
Строка = ФайлыДоверенности.НайтиСтроки(Новый Структура("Файл", КлючИЗначение.Ключ))[0];
Строка.АдресДанных = ПоместитьВоВременноеХранилище(ДанныеФайла, УникальныйИдентификатор);
Если Строка.Расширение = "xml" Тогда
СвойстваФайла = СвойстваФайла(ДанныеФайла);
Если ЗначениеЗаполнено(СвойстваФайла.Представление) Тогда
Строка.Представление = СвойстваФайла.Представление;
КонецЕсли;
Строка.ТипФайла = СвойстваФайла.ТипФайла;
Строка.ЕстьПечатнаяФорма = СвойстваФайла.ЕстьПечатнаяФорма;
КонецЕсли;
КонецЦикла;
КонецЕсли;
КонецПроцедуры
&НаСервере
Функция СвойстваФайла(ДвоичныеДанные)
СвойстваФайла = Новый Структура("ЕстьПечатнаяФорма, Представление, ТипФайла", Ложь);
Поток = ДвоичныеДанные.ОткрытьПотокДляЧтения();
ЧтениеXML = Новый ЧтениеXML;
ЧтениеXML.ОткрытьПоток(Поток);
Попытка
Пока ЧтениеXML.Прочитать() Цикл
Если ЧтениеXML.ТипУзла = ТипУзлаXML.НачалоЭлемента Тогда
Если ЧтениеXML.ЛокальноеИмя = "Подтверждение" Тогда
ПрочитатьПодтверждение(ЧтениеXML, СвойстваФайла);
ИначеЕсли ЧтениеXML.ЛокальноеИмя = "Файл" Или ЧтениеXML.ЛокальноеИмя = "Документ" Тогда
ПрочитатьФайл(ЧтениеXML, СвойстваФайла);
КонецЕсли;
КонецЕсли;
КонецЦикла;
Исключение
ЧтениеXML.Закрыть();
Возврат СвойстваФайла;
КонецПопытки;
ЧтениеXML.Закрыть();
Возврат СвойстваФайла;
КонецФункции
&НаСервере
Процедура ПрочитатьПодтверждение(ЧтениеXML, СвойстваФайла)
ВерсияФормы = ЧтениеXML.ПолучитьАтрибут("ВерсФорм"); // АПК:1036 внешний идентификатор
СвойстваФайла.ТипФайла = ВерсияФормы;
Если ВерсияФормы = "PODTVOPER_1" Тогда // АПК:1036 внешний идентификатор
ОбъектXDTO = ФабрикаXDTO.ПрочитатьXML(ЧтениеXML);
Если ОбъектXDTO.ТипПодтв = "ПодтвДов" Тогда // АПК:1036 внешний идентификатор
СвойстваФайла.Представление = ЗаголовокПодтвержденияДоверенности();
ИначеЕсли ОбъектXDTO.ТипПодтв = "ПодтвОтм" Тогда // АПК:1036 внешний идентификатор
СвойстваФайла.Представление = ЗаголовокПодтвержденияОтмены();
КонецЕсли;
СвойстваФайла.ЕстьПечатнаяФорма = Истина;
ИначеЕсли ВерсияФормы = "ПодтвФНС003" Тогда // АПК:1036 внешний идентификатор
ОбъектXDTO = ФабрикаXDTO.ПрочитатьXML(ЧтениеXML);
Если ОбъектXDTO.ТипПодтв = "ПодтвЗаявлОтмена" Тогда // АПК:1036 внешний идентификатор
СвойстваФайла.Представление = ЗаголовокПодтвержденияОтменыФНС();
Иначе
СвойстваФайла.Представление = ЗаголовокПодтвержденияДоверенностиФНС();
КонецЕсли;
СвойстваФайла.ЕстьПечатнаяФорма = Истина;
КонецЕсли;
КонецПроцедуры
&НаСервереБезКонтекста
Функция ЗаголовокПодтвержденияДоверенности()
Возврат НСтр("ru='Подтверждение оператора о факте поступления доверенности'");
КонецФункции
&НаСервереБезКонтекста
Функция ЗаголовокПодтвержденияДоверенностиФНС()
Возврат НСтр("ru='Подтверждение ЦПРР ФНС о факте поступления доверенности'");
КонецФункции
&НаСервереБезКонтекста
Функция ЗаголовокПодтвержденияОтмены()
Возврат НСтр("ru='Подтверждение оператора о факте поступления заявления на отмену доверенности'");
КонецФункции
&НаСервереБезКонтекста
Функция ЗаголовокПодтвержденияОтменыФНС()
Возврат НСтр("ru='Подтверждение ЦПРР ФНС о факте поступления заявления на отмену'");
КонецФункции
&НаСервере
Процедура ПрочитатьФайл(ЧтениеXML, СвойстваФайла)
ВерсияФормы = ЧтениеXML.ПолучитьАтрибут("ВерсФорм"); // АПК:1036 внешний идентификатор
ВерсияПрограммы = ЧтениеXML.ПолучитьАтрибут("ВерсПрог"); // АПК:1036 внешний идентификатор
Если ВерсияФормы = "000" Тогда
ОбъектXDTO = ФабрикаXDTO.ПрочитатьXML(ЧтениеXML);
Документ = ОбъектXDTO.Документ;
НаименованиеДокумента = Документ.СвКвит.НаимВидДок; // АПК:1036 внешний идентификатор
СвойстваФайла.Представление = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
НСтр("ru='Квитанция: %1'"), НаименованиеДокумента);
СвойстваФайла.ЕстьПечатнаяФорма = Истина;
ИначеЕсли ВерсияФормы = "001" Тогда
СвойстваФайла.Представление = НСтр("ru='Заявление на отмену'");
СвойстваФайла.ЕстьПечатнаяФорма = Истина;
КонецЕсли;
КонецПроцедуры
&НаСервереБезКонтекста
Функция ДанныеФайла(Файл, УникальныйИдентификатор)
ПараметрыДанныхФайла = РаботаСФайламиКлиентСервер.ПараметрыДанныхФайла();
ПараметрыДанныхФайла.ПолучатьСсылкуНаДвоичныеДанные = Истина;
ПараметрыДанныхФайла.ИдентификаторФормы = УникальныйИдентификатор;
Возврат РаботаСФайлами.ДанныеФайла(Файл, ПараметрыДанныхФайла);
КонецФункции
&НаСервере
Процедура ЗагрузитьИзРеестраНаСервере(ОшибкаПриЗагрузке)
МашиночитаемыеДоверенностиФНССлужебный.ЗагрузитьКвитанцииИзРеестра(Доверенность, ОшибкаПриЗагрузке, УникальныйИдентификатор);
ОбновитьСписокФайлов();
КонецПроцедуры
&НаСервере
Функция ПечатьКвитанции(ФайлыКвитанций)
ТабличныйДокумент = Новый ТабличныйДокумент;
ТабличныйДокумент.КлючПараметровПечати = "МашиночитаемыеДоверенности_Квитанции";
Макет = УправлениеПечатью.МакетПечатнойФормы("Справочник.МашиночитаемыеДоверенности.ПФ_MXL_Квитанция");
Для Каждого Ссылка Из ФайлыКвитанций Цикл
ДанныеФайла = РаботаСФайлами.ДанныеФайла(Ссылка);
ДвоичныеДанные = ПолучитьИзВременногоХранилища(ДанныеФайла.СсылкаНаДвоичныеДанныеФайла);
КвитанцияXDTO = КвитанцияXDTO(ДвоичныеДанные);
ВывестиКвитанцию(ТабличныйДокумент, Макет, КвитанцияXDTO);
Штампы = ЭлектроннаяПодпись.ШтампыВизуализацииЭлектронныхПодписей(Ссылка);
ЭлектроннаяПодпись.ДобавитьШтампыВТабличныйДокумент(ТабличныйДокумент, Штампы);
КонецЦикла;
ТабличныйДокумент.ТолькоПросмотр = Истина;
Возврат ТабличныйДокумент;
КонецФункции
&НаСервере
Функция КвитанцияXDTO(ДвоичныеДанные)
Поток = ДвоичныеДанные.ОткрытьПотокДляЧтения();
ЧтениеXML = Новый ЧтениеXML;
ЧтениеXML.ОткрытьПоток(Поток);
ЧтениеXML.Прочитать();
КвитанцияXDTO = ФабрикаXDTO.ПрочитатьXML(ЧтениеXML);
ЧтениеXML.Закрыть();
Возврат КвитанцияXDTO;
КонецФункции
&НаСервереБезКонтекста
Функция ВывестиТабличныйДокумент(АдресДанных)
ДвоичныеДанные = ПолучитьИзВременногоХранилища(АдресДанных);
ТабличныйДокумент = Новый ТабличныйДокумент;
Поток = ДвоичныеДанные.ОткрытьПотокДляЧтения();
ТабличныйДокумент.Прочитать(Поток);
Возврат ТабличныйДокумент;
КонецФункции
&НаСервереБезКонтекста
Функция ВывестиТекст(АдресДанных)
ДвоичныеДанные = ПолучитьИзВременногоХранилища(АдресДанных);
ТекстовыйДокумент = Новый ТекстовыйДокумент;
Поток = ДвоичныеДанные.ОткрытьПотокДляЧтения();
ТекстовыйДокумент.Прочитать(Поток);
ТабличныйДокумент = Новый ТабличныйДокумент;
Макет = УправлениеПечатью.МакетПечатнойФормы("Справочник.МашиночитаемыеДоверенности.ПФ_MXL_Квитанция");
ВывестиОбласть(ТабличныйДокумент, Макет, "Текст", Новый Структура("Значение", ТекстовыйДокумент.ПолучитьТекст()));
Возврат ТабличныйДокумент;
КонецФункции
&НаСервереБезКонтекста
Функция ОткрытьДляПросмотра(Файл)
ТабличныйДокумент = Новый ТабличныйДокумент;
Макет = УправлениеПечатью.МакетПечатнойФормы("Справочник.МашиночитаемыеДоверенности.ПФ_MXL_Квитанция");
ВывестиОбласть(ТабличныйДокумент, Макет, "ОткрытьДляПросмотра", Новый Структура("Файл", Файл));
Возврат ТабличныйДокумент;
КонецФункции
&НаСервере
Процедура ВывестиКвитанцию(ТабличныйДокумент, Макет, КвитанцияXDTO)
ЗаголовкиПолей = ЗаголовкиПолей();
СписокПолей = ПоследовательностьПолей();
ЗаполнитьСписокСвойствКвитанции(КвитанцияXDTO, СписокПолей, ЗаголовкиПолей, "");
Для Каждого Элемент Из СписокПолей Цикл
Если Не ЗначениеЗаполнено(Элемент.Представление) Тогда
Продолжить;
КонецЕсли;
РеквизитыСтроки = Новый Структура;
РеквизитыСтроки.Вставить("Значение", Элемент.Представление);
Если Элемент.Значение = "ВывестиЗаголовок" Тогда
ВывестиОбласть(ТабличныйДокумент, Макет, "Заголовок", РеквизитыСтроки);
Иначе
РеквизитыСтроки.Вставить("Наименование", Элемент.Значение);
ВывестиОбласть(ТабличныйДокумент, Макет, "Строка", РеквизитыСтроки);
КонецЕсли;
КонецЦикла;
КонецПроцедуры
&НаСервереБезКонтекста
Процедура ЗаполнитьСписокСвойствКвитанции(ОбъектXDTO, СписокПолей, ЗаголовкиПолей, СвойствоРодитель)
Для Каждого Свойство Из ОбъектXDTO.Свойства() Цикл
ИмяСвойства = НРег(Свойство.Имя);
СоставноеИмя = ?(СвойствоРодитель = "", "", СвойствоРодитель + ".") + ИмяСвойства;
Если ИмяСвойства = НРег("ВерсФорм") Тогда // АПК:1036 внешний идентификатор
Продолжить;
КонецЕсли;
Если ТипЗнч(ОбъектXDTO.Получить(Свойство)) = Тип("ОбъектXDTO") Тогда
ЗаголовокПоля = ЗаголовкиПолей[ИмяСвойства];
Если ЗаголовокПоля <> Неопределено Тогда
Найдено = СписокПолей.НайтиПоЗначению(ИмяСвойства);
Найдено.Значение = "ВывестиЗаголовок";
Найдено.Представление = ЗаголовокПоля;
КонецЕсли;
ЗаполнитьСписокСвойствКвитанции(ОбъектXDTO[Свойство.Имя], СписокПолей, ЗаголовкиПолей, СоставноеИмя);
Продолжить;
КонецЕсли;
Если ИмяСвойства = НРег("ИдФайл") И СвойствоРодитель = НРег("СвДовер") Тогда // АПК:1036 внешний идентификатор
ИмяСвойства = НРег("ИдФайлД"); // АПК:1036 внешний идентификатор
КонецЕсли;
ЗаголовокПоля = ЗаголовкиПолей[ИмяСвойства];
Если ЗаголовокПоля <> Неопределено Тогда
ЗначениеПоля = ОбъектXDTO[Свойство.Имя];
Если ИмяСвойства = НРег("ТипПодтв") Тогда // АПК:1036 внешний идентификатор
НовоеЗначениеПоля = ЗаголовкиПолей[НРег(ЗначениеПоля)];
Если НовоеЗначениеПоля <> Неопределено Тогда
ЗначениеПоля = НовоеЗначениеПоля;
КонецЕсли;
ЗаголовокПоля = "ВывестиЗаголовок";
ИначеЕсли ИмяСвойства = НРег("НаимВидДок") Тогда // АПК:1036 внешний идентификатор
ЗаголовокПоля = "ВывестиЗаголовок";
КонецЕсли;
Найдено = СписокПолей.НайтиПоЗначению(НРег(СоставноеИмя));
Если Найдено = Неопределено Тогда
СписокПолей.Добавить(ЗаголовокПоля, ЗначениеПоля);
Продолжить;
КонецЕсли;
Найдено.Значение = ЗаголовокПоля;
Найдено.Представление = ЗначениеПоля;
КонецЕсли;
КонецЦикла;
КонецПроцедуры
&НаСервереБезКонтекста
Функция ЗаголовкиПолей()
// АПК:1036-выкл не проверять текст на орфографию
Соответствие = Новый Соответствие;
Соответствие.Вставить(НРег("УрлПродукт"), НСтр(
"ru='Адрес сайта юридического лица, содержащий сведения о его продукте доверенности'"));
Соответствие.Вставить(НРег("URLПродуктОпер"), НСтр(
"ru='Адрес сайта юридического лица, содержащий сведения о его продукте доверенности'"));
Соответствие.Вставить(НРег("АдрЭлПочт"), НСтр(
"ru='Адрес электронной почты технической поддержки клиентов юридического лица'"));
Соответствие.Вставить(НРег("ВерсФорм"), НСтр("ru='Версия формата'"));
Соответствие.Вставить(НРег("ВнНомДовер"), НСтр("ru='Внутренний номер доверенности'"));
Соответствие.Вставить(НРег("ВнНомПодтв"), НСтр("ru='Внутренний номер подтверждения'"));
Соответствие.Вставить(НРег("ДатаПостДок"), НСтр("ru='Дата и время поступления документа'"));
Соответствие.Вставить(НРег("ДатаПодтв"), НСтр("ru='Дата и время формирования подтверждения'"));
Соответствие.Вставить(НРег("ДатаВыдДовер"), НСтр("ru='Дата совершения (выдачи) доверенности'"));
Соответствие.Вставить(НРег("НомДовер"), НСтр("ru='Единый регистрационный номер доверенности'"));
Соответствие.Вставить(НРег("НомПодтв"), НСтр("ru='Единый регистрационный номер подтверждения'"));
Соответствие.Вставить(НРег("ИдФайлД"), НСтр("ru='Идентификатор файла доверенности'"));
Соответствие.Вставить(НРег("ИдФайл"), НСтр("ru='Идентификатор файла'"));
Соответствие.Вставить(НРег("ИННЮЛ"), НСтр("ru='ИНН юридического лица'"));
Соответствие.Вставить(НРег("ИнСвед1"), НСтр("ru='Иные сведения'"));
Соответствие.Вставить(НРег("ИнСвед2"), НСтр("ru='Иные сведения'"));
Соответствие.Вставить(НРег("КНД"), НСтр("ru='Код формы по КНД'"));
Соответствие.Вставить(НРег("ВерсПрог"), НСтр(
"ru='Наименование и версия программы (сервиса), с помощью которой сформировано подтверждение'"));
Соответствие.Вставить(НРег("НаимЮЛ"), НСтр("ru='Наименование юридического лица'"));
Соответствие.Вставить(НРег("ОГРН"), НСтр("ru='ОГРН'"));
Соответствие.Вставить(НРег("ПричОтз"), НСтр("ru='Причина отзыва доверенности'"));
Соответствие.Вставить(НРег("СрокДейст"), НСтр("ru='Срок действия доверенности'"));
Соответствие.Вставить(НРег("ТипПодтв"), НСтр("ru='Тип подтверждения'"));
Соответствие.Вставить(НРег("ТоргНаим"), НСтр("ru='Торговое (публичное) наименование юридического лица'"));
Соответствие.Вставить(НРег("НаимОрг"), НСтр("ru='Наименование юридического лица'"));
Соответствие.Вставить(НРег("ИдЮЛ"), НСтр("ru='Уникальный идентификатор юридического лица'"));
Соответствие.Вставить(НРег("Хэш"), НСтр("ru='Хэш на заявление'"));
Соответствие.Вставить(НРег("ДатаВремВыдПодтв"), НСтр("ru='Дата и время формирования подтверждения'"));
Соответствие.Вставить(НРег("НаимВидДок"), НСтр("ru='Наименование документа'"));
Соответствие.Вставить(НРег("РегНом"), НСтр("ru='Номер документа'"));
Соответствие.Вставить(НРег("ДатаПост"), НСтр("ru='Дата поступления'"));
Соответствие.Вставить(НРег("ВремПост"), НСтр("ru='Время поступления'"));
Соответствие.Вставить(НРег("ИмяПринятФайла"), НСтр("ru='Имя принятого файла'"));
Соответствие.Вставить(НРег("КПП"), НСтр("ru='КПП юридического лица'"));
Соответствие.Вставить(НРег("СвДовер"), НСтр("ru='Сведения о доверенности'"));
Соответствие.Вставить(НРег("СвЗаявлОтм"), НСтр("ru='Сведения об отмене'"));
Соответствие.Вставить(НРег("СвЗаяв"), НСтр("ru='Заявление на отмену'"));
Соответствие.Вставить(НРег("СвЮЛПодтв"), НСтр("ru='Сведения об операторе, сформировавшем подтверждение'"));
Соответствие.Вставить(НРег("СведОИС"), НСтр("ru='Сведения об операторе, сформировавшем подтверждение'"));
Соответствие.Вставить(НРег("ПодтвДов"), ЗаголовокПодтвержденияДоверенности());
Соответствие.Вставить(НРег("ПодтвДовер"), ЗаголовокПодтвержденияДоверенностиФНС());
Соответствие.Вставить(НРег("ПодтвОтм"), ЗаголовокПодтвержденияОтмены());
Соответствие.Вставить(НРег("ПодтвЗаявлОтмена"), ЗаголовокПодтвержденияОтменыФНС());
// АПК:1036-вкл не проверять текст на орфографию
Возврат Соответствие;
КонецФункции
&НаСервереБезКонтекста
Функция ПоследовательностьПолей()
// АПК:1036-выкл не проверять текст на орфографию
СписокЗначений = Новый СписокЗначений;
СписокЗначений.Добавить(НРег("КНД"));
СписокЗначений.Добавить(НРег("ТипПодтв"));
СписокЗначений.Добавить(НРег("НомПодтв"));
СписокЗначений.Добавить(НРег("ВнНомПодтв"));
СписокЗначений.Добавить(НРег("ДатаПодтв"));
СписокЗначений.Добавить(НРег("ДатаВремВыдПодтв"));
СписокЗначений.Добавить(НРег("ДатаПостДок"));
СписокЗначений.Добавить(НРег("ИдФайл"));
СписокЗначений.Добавить(НРег("СвЗаяв"));
СписокЗначений.Добавить(НРег("СведОИС"));
СписокЗначений.Добавить(НРег("СведОИС.НаимЮЛ"));
СписокЗначений.Добавить(НРег("СведОИС.ТоргНаим"));
СписокЗначений.Добавить(НРег("СведОИС.ИННЮЛ"));
СписокЗначений.Добавить(НРег("СведОИС.ОГРН"));
СписокЗначений.Добавить(НРег("СведОИС.АдрЭлПочт"));
СписокЗначений.Добавить(НРег("СведОИС.ИдЮЛ"));
СписокЗначений.Добавить(НРег("СведОИС.ВерсПрог"));
СписокЗначений.Добавить(НРег("СведОИС.УрлПродукт"));
СписокЗначений.Добавить(НРег("СвЮЛПодтв"));
СписокЗначений.Добавить(НРег("СвЮЛПодтв.НаимОрг"));
СписокЗначений.Добавить(НРег("СвЮЛПодтв.ТоргНаим"));
СписокЗначений.Добавить(НРег("СвЮЛПодтв.ИННЮЛ"));
СписокЗначений.Добавить(НРег("СвЮЛПодтв.ОГРН"));
СписокЗначений.Добавить(НРег("СвЮЛПодтв.ИдЮЛ"));
СписокЗначений.Добавить(НРег("СвЮЛПодтв.ВерсПрог"));
СписокЗначений.Добавить(НРег("СвЮЛПодтв.URLПродуктОпер"));
// ЦПРР 000
СписокЗначений.Добавить(НРег("Документ.СвКвит.НаимВидДок"));
СписокЗначений.Добавить(НРег("Документ.СвКвит.РегНом"));
СписокЗначений.Добавить(НРег("Документ.СвКвит.ИмяПринятФайла"));
СписокЗначений.Добавить(НРег("Документ.СвКвит.ДатаПост"));
СписокЗначений.Добавить(НРег("Документ.СвКвит.ВремПост"));
СписокЗначений.Добавить(НРег("Документ.СвОтпрДок.СвРосОрг.НаимОрг"));
СписокЗначений.Добавить(НРег("Документ.СвОтпрДок.СвРосОрг.ИННЮЛ"));
СписокЗначений.Добавить(НРег("Документ.СвОтпрДок.СвРосОрг.КПП"));
СписокЗначений.Добавить(НРег("СвДовер"));
СписокЗначений.Добавить(НРег("СвДовер.НомДовер"));
СписокЗначений.Добавить(НРег("СвДовер.ДатаВыдДовер"));
СписокЗначений.Добавить(НРег("СвДовер.ИдФайлД"));
СписокЗначений.Добавить(НРег("СвДовер.СведСист"));
СписокЗначений.Добавить(НРег("СвДовер.СрокДейст"));
СписокЗначений.Добавить(НРег("СвДовер.ВнНомДовер"));
СписокЗначений.Добавить(НРег("СвЗаявлОтм"));
СписокЗначений.Добавить(НРег("СвЗаявлОтм.НомДовер"));
СписокЗначений.Добавить(НРег("СвЗаявлОтм.ПричОтз"));
СписокЗначений.Добавить(НРег("СвЗаявлОтм.Хэш"));
СписокЗначений.Добавить(НРег("НаимЮЛ"));
СписокЗначений.Добавить(НРег("ТоргНаим"));
СписокЗначений.Добавить(НРег("ОГРН"));
СписокЗначений.Добавить(НРег("ИдЮЛ"));
СписокЗначений.Добавить(НРег("ИННЮЛ"));
СписокЗначений.Добавить(НРег("ПричОтз"));
СписокЗначений.Добавить(НРег("ИнСвед1"));
СписокЗначений.Добавить(НРег("ИнСвед2"));
СписокЗначений.Добавить(НРег("Хэш"));
// АПК:1036-вкл не проверять текст на орфографию
Возврат СписокЗначений;
КонецФункции
&НаСервереБезКонтекста
Процедура ВывестиОбласть(ТабличныйДокумент, Макет, ИмяОбласти, Параметры = Неопределено)
ОбластьМакета = Макет.ПолучитьОбласть(ИмяОбласти);
Если ЗначениеЗаполнено(Параметры) Тогда
ОбластьМакета.Параметры.Заполнить(Параметры);
КонецЕсли;
ТабличныйДокумент.Вывести(ОбластьМакета);
КонецПроцедуры
#КонецОбласти
@@ -6535,6 +6535,68 @@
<placementArea>UserCmds</placementArea> <placementArea>UserCmds</placementArea>
<representationInContextMenu>Auto</representationInContextMenu> <representationInContextMenu>Auto</representationInContextMenu>
</items> </items>
<items xsi:type="form:FormGroup">
<name>ПодменюПечать</name>
<id>1233</id>
<visible>true</visible>
<enabled>true</enabled>
<userVisible>
<common>true</common>
</userVisible>
<title>
<key>ru</key>
<value>Печать</value>
</title>
<extendedTooltip>
<name>ПодменюПечатьРасширеннаяПодсказка</name>
<id>1234</id>
<type>Label</type>
<autoMaxWidth>true</autoMaxWidth>
<autoMaxHeight>true</autoMaxHeight>
<extInfo xsi:type="form:LabelDecorationExtInfo">
<horizontalAlign>Left</horizontalAlign>
</extInfo>
</extendedTooltip>
<type>Popup</type>
<extInfo xsi:type="form:PopupGroupExtInfo">
<picture xsi:type="core:PictureRef">
<picture>StdPicture.Print</picture>
</picture>
<representation>Auto</representation>
<importance>Normal</importance>
</extInfo>
</items>
<items xsi:type="form:Button">
<name>ФормаПросмотрФайловДоверенности</name>
<id>1231</id>
<title>
<key>ru</key>
<value>Квитанции и другие файлы</value>
</title>
<visible>true</visible>
<enabled>true</enabled>
<userVisible>
<common>true</common>
</userVisible>
<extendedTooltip>
<name>ФормаПросмотрФайловДоверенностиРасширеннаяПодсказка</name>
<id>1232</id>
<type>Label</type>
<autoMaxWidth>true</autoMaxWidth>
<autoMaxHeight>true</autoMaxHeight>
<extInfo xsi:type="form:LabelDecorationExtInfo">
<horizontalAlign>Left</horizontalAlign>
</extInfo>
</extendedTooltip>
<type>CommandBarHyperlink</type>
<commandName>Form.Command.ПросмотрКвитанций</commandName>
<buttonImportance>Normal</buttonImportance>
<representation>Auto</representation>
<autoMaxWidth>true</autoMaxWidth>
<autoMaxHeight>true</autoMaxHeight>
<placementArea>UserCmds</placementArea>
<representationInContextMenu>Auto</representationInContextMenu>
</items>
<items xsi:type="form:Button"> <items xsi:type="form:Button">
<name>ФормаДоверенностьПроверенаВручную</name> <name>ФормаДоверенностьПроверенаВручную</name>
<id>1052</id> <id>1052</id>
@@ -8769,6 +8831,28 @@
<currentRowUse>Auto</currentRowUse> <currentRowUse>Auto</currentRowUse>
<selectedRowsUse>Auto</selectedRowsUse> <selectedRowsUse>Auto</selectedRowsUse>
</formCommands> </formCommands>
<formCommands>
<name>ПросмотрКвитанций</name>
<title>
<key>ru</key>
<value>Квитанции и другие файлы</value>
</title>
<id>13</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>
<parameters> <parameters>
<name>Доверитель</name> <name>Доверитель</name>
<valueType> <valueType>
@@ -29,8 +29,9 @@
<li>Нотариус выгружает подписанную МЧД в <b>Распределенный реестр ФНС</b> и в личный кабинет заявителя на портале нотариуса. Оттуда ее можно загрузить себе на устройство. </li></ul><h3>Подписание доверенности</h3> <li>Нотариус выгружает подписанную МЧД в <b>Распределенный реестр ФНС</b> и в личный кабинет заявителя на портале нотариуса. Оттуда ее можно загрузить себе на устройство. </li></ul><h3>Подписание доверенности</h3>
<ul><li> <ul><li>
<div>С помощью кнопки <strong>Подписать</strong> подпишите доверенность <a href="CommonForm.НастройкиЭлектроннойПодписиИШифрования/Help">сертификатом электронной подписи</a>, предварительно установленным на устройство. </div></li></ul><h3><strong>Регистрация в реестре</strong></h3> <div>С помощью кнопки <strong>Подписать</strong> подпишите доверенность <a href="CommonForm.НастройкиЭлектроннойПодписиИШифрования/Help">сертификатом электронной подписи</a>, предварительно установленным на устройство. </div></li></ul><h3><strong>Регистрация в реестре</strong></h3>
<ul><li>С помощью кнопки <strong>Зарегистрировать в реестре</strong> зарегистрируйте доверенность в распределенном реестре ФНС. Регистрация становится доступной, если предварительно установить флажок <strong>Зарегистрировать в распределенном реестре ФНС</strong>;</li> <ul><li>С помощью кнопки <strong>Зарегистрировать в реестре</strong> зарегистрируйте доверенность в распределенном реестре ФНС. Регистрация становится доступной, если предварительно установить флажок <strong>Зарегистрировать в Распределенном реестре ФНС</strong>;</li>
<li>После отправки на регистрацию статус доверенности примет значение <strong>Ожидает регистрации</strong>;</li> <li>После отправки на регистрацию статус доверенности примет значение <strong>Ожидает регистрации</strong>;</li>
<li>После регистрации и проверки ФНС статус доверенности с <strong>Ожидает регистрации</strong> поменяется на <strong>В реестре</strong>;</li> <li>После регистрации и проверки ФНС статус доверенности с <strong>Ожидает регистрации</strong> поменяется на <strong>В реестре</strong>;</li>
<li>Если при регистрации были выявлены ошибки, например, при неверных данных <strong>Доверителя</strong> или <strong>Представителя</strong>, то статус доверенности примет значение <strong>Отменена</strong>.</li></ul><h3>См. также:</h3> <li>Если при регистрации были выявлены ошибки, например, при неверных данных <strong>Доверителя</strong> или <strong>Представителя</strong>, то статус доверенности примет значение <strong>Отменена</strong>.</li>
<li>Просмотреть подтверждения о размещении МЧД в <b>Распределенном реестре ФНС</b>, а также других файлов, связанных с доверенностью можно с помощью гиперссылки <b>Квитанции и другие файлы</b>. С помощью ссылки открывается форма просмотра файлов, где с помощью команды <b>Загрузить из реестра ФНС</b> загрузятся недостающие подтверждения, заявления об отмене и другие квитанции непосредственно из реестра ФНС. </li></ul><h3>См. также:</h3>
<ul><li><a href="v8help://frame/form_common">Работа с формами</a>.</li></ul></body></html> <ul><li><a href="v8help://frame/form_common">Работа с формами</a>.</li></ul></body></html>
@@ -908,6 +908,12 @@
ОткрытиеФормыВводаПолномочий(); ОткрытиеФормыВводаПолномочий();
КонецПроцедуры КонецПроцедуры
&НаКлиенте
Процедура ПросмотрКвитанций(Команда)
ПараметрыФормы = Новый Структура("Доверенность", Объект.Ссылка);
ОткрытьФорму("Справочник.МашиночитаемыеДоверенности.Форма.Квитанции", ПараметрыФормы, ЭтотОбъект);
КонецПроцедуры
#КонецОбласти #КонецОбласти
#Область СлужебныеПроцедурыИФункции #Область СлужебныеПроцедурыИФункции
@@ -2100,6 +2106,9 @@
Форма.Элементы.ГруппаЭлектронныеПодписи.Видимость = Ложь; Форма.Элементы.ГруппаЭлектронныеПодписи.Видимость = Ложь;
Форма.Элементы.ФормаДобавитьПодпись.Видимость = ЗначениеЗаполнено(Форма.Объект.ФайлДоверенности); Форма.Элементы.ФормаДобавитьПодпись.Видимость = ЗначениеЗаполнено(Форма.Объект.ФайлДоверенности);
КонецЕсли; КонецЕсли;
Форма.Элементы.ФормаПросмотрФайловДоверенности.Видимость = ЗначениеЗаполнено(Форма.Объект.ФайлДоверенности)
И Не Форма.Объект.ПометкаУдаления;
Форма.Элементы.НомерДоверенности.ТолькоПросмотр = РеквизитыНедоступныДляРедактирования; Форма.Элементы.НомерДоверенности.ТолькоПросмотр = РеквизитыНедоступныДляРедактирования;
ДоступностьПризнакаРегистрацииВРеестре(Форма); ДоступностьПризнакаРегистрацииВРеестре(Форма);
@@ -1471,7 +1471,7 @@
// * ФайлыZIP - Соответствие - архивы // * ФайлыZIP - Соответствие - архивы
// * ДругиеФайлы - Соответствие - файлы, не относящиеся к доверенностям // * ДругиеФайлы - Соответствие - файлы, не относящиеся к доверенностям
// //
Функция ФайлыДоверенностейИПодписей(ФайлыДляОбработки, УникальныйИдентификатор = Неопределено) Функция ФайлыДоверенностейИПодписей(ФайлыДляОбработки, УникальныйИдентификатор = Неопределено) Экспорт
ЗагруженныеФайлы = ОбщегоНазначения.СкопироватьРекурсивно(ФайлыДляОбработки); ЗагруженныеФайлы = ОбщегоНазначения.СкопироватьРекурсивно(ФайлыДляОбработки);
@@ -1481,16 +1481,20 @@
ФайлыПодписей = Новый Соответствие; ФайлыПодписей = Новый Соответствие;
ФайлыZIP = Новый Соответствие; ФайлыZIP = Новый Соответствие;
ДругиеФайлы = Новый Соответствие; ДругиеФайлы = Новый Соответствие;
ЗагруженныеФайлыПоДоверенностям = Новый Массив;
Для Каждого ЗагруженныйФайл Из ЗагруженныеФайлы Цикл Для Каждого ЗагруженныйФайл Из ЗагруженныеФайлы Цикл
Файл = Новый Файл(ЗагруженныйФайл.ИмяФайла); Файл = Новый Файл(ЗагруженныйФайл.ИмяФайла);
Если НРег(Файл.Расширение) = ".zip" Тогда Если НРег(Файл.Расширение) = ".zip" Тогда
ДвоичныеДанные = ПолучитьИзВременногоХранилища(ЗагруженныйФайл.Хранение); ДвоичныеДанные = ПолучитьИзВременногоХранилища(ЗагруженныйФайл.Хранение);
ФайлыИзАрхива = МашиночитаемыеДоверенностиФНССлужебный.РаспаковатьФайлыИзАрхива(ДвоичныеДанные); ФайлыИзАрхива = МашиночитаемыеДоверенностиФНССлужебный.РаспаковатьФайлыИзАрхива(ДвоичныеДанные);
ОписанияФайлов = Новый Массив; ОписанияФайлов = Новый Массив;
НайденФайлДоверенности = Ложь; НайденФайлДоверенности = 0;
ИмяФайлаДоверенности = "";
Для Каждого ФайлИзАрхива Из ФайлыИзАрхива Цикл Для Каждого ФайлИзАрхива Из ФайлыИзАрхива Цикл
Файл = Новый Файл(ФайлИзАрхива.Ключ); Файл = Новый Файл(ФайлИзАрхива.Ключ);
@@ -1499,25 +1503,31 @@
ОписаниеФайла = Новый Структура; ОписаниеФайла = Новый Структура;
ОписаниеФайла.Вставить("ИмяФайла", Файл.Имя); ОписаниеФайла.Вставить("ИмяФайла", Файл.Имя);
ОписаниеФайла.Вставить("Хранение", АдресВоВременномХранилище); ОписаниеФайла.Вставить("Хранение", АдресВоВременномХранилище);
ОписанияФайлов.Добавить(ОписаниеФайла); ОписанияФайлов.Добавить(ОписаниеФайла);
Если ЭтоИмяФайлаДоверенности(Файл.Имя) Тогда Если ЭтоИмяФайлаДоверенности(Файл.Имя) Тогда
НайденФайлДоверенности = Истина; НайденФайлДоверенности = НайденФайлДоверенности + 1;
ИмяФайлаДоверенности = Файл.Имя;
КонецЕсли; КонецЕсли;
КонецЦикла; КонецЦикла;
Если Не НайденФайлДоверенности Тогда Если НайденФайлДоверенности = 0 Тогда
ИсправитьИменаФайловИзАрхива(ОписанияФайлов); ИсправитьИменаФайловИзАрхива(ОписанияФайлов, НайденФайлДоверенности, ИмяФайлаДоверенности);
КонецЕсли;
Если НайденФайлДоверенности = 1 Тогда
Для Каждого ОписаниеФайла Из ОписанияФайлов Цикл
ОписаниеФайла.Вставить("АрхивДоверенности", ИмяФайлаДоверенности);
КонецЦикла;
КонецЕсли; КонецЕсли;
ОбщегоНазначенияКлиентСервер.ДополнитьМассив(ЗагруженныеФайлы, ОписанияФайлов); ОбщегоНазначенияКлиентСервер.ДополнитьМассив(ЗагруженныеФайлы, ОписанияФайлов);
КонецЕсли; КонецЕсли;
КонецЦикла; КонецЦикла;
Для Каждого ЗагруженныйФайл Из ЗагруженныеФайлы Цикл Для Каждого ЗагруженныйФайл Из ЗагруженныеФайлы Цикл
Файл = Новый Файл(ЗагруженныйФайл.ИмяФайла); Файл = Новый Файл(ЗагруженныйФайл.ИмяФайла);
Если НРег(Файл.Расширение) = ".xml" И ЭтоФайлДоверенности(ЗагруженныйФайл) Тогда Если НРег(Файл.Расширение) = ".xml" И ЭтоФайлДоверенности(ЗагруженныйФайл) Тогда
ФайлыДоверенностей.Вставить(ЗагруженныйФайл, Новый Массив); ФайлыДоверенностей.Вставить(ЗагруженныйФайл, Новый Массив);
ИначеЕсли НРег(Файл.Расширение) = ".zip" Тогда ИначеЕсли НРег(Файл.Расширение) = ".zip" Тогда
@@ -1542,7 +1552,7 @@
КонецФункции КонецФункции
Процедура ИсправитьИменаФайловИзАрхива(ОписанияФайлов) Процедура ИсправитьИменаФайловИзАрхива(ОписанияФайлов, НайденФайлДоверенности, ИмяФайлаДоверенности)
Если ОписанияФайлов.Количество() <> 2 Тогда Если ОписанияФайлов.Количество() <> 2 Тогда
Возврат; Возврат;
@@ -1583,6 +1593,7 @@
ОписаниеФайлаДоверенности.ИмяФайла = ИмяФайлаДоверенности; ОписаниеФайлаДоверенности.ИмяФайла = ИмяФайлаДоверенности;
ОписаниеФайлаПодписи.ИмяФайла = ФайлДоверенности.ИмяБезРасширения + ФайлПодписи.Расширение; ОписаниеФайлаПодписи.ИмяФайла = ФайлДоверенности.ИмяБезРасширения + ФайлПодписи.Расширение;
НайденФайлДоверенности = НайденФайлДоверенности + 1;
КонецЕсли; КонецЕсли;
КонецПроцедуры КонецПроцедуры
@@ -1712,9 +1723,9 @@
Объект = Доверенность.ПолучитьОбъект(); Объект = Доверенность.ПолучитьОбъект();
Если ЗначениеЗаполнено(Объект.ФайлДоверенности) Тогда Если ЗначениеЗаполнено(Объект.ФайлДоверенности) Тогда
ФайлДоверенностиОбъект = Объект.ФайлДоверенности.ПолучитьОбъект();
ФайлДоверенностиОбъект.УстановитьПометкуУдаления(Истина);
Объект.ФайлДоверенности = Неопределено; Объект.ФайлДоверенности = Неопределено;
//@skip-check query-in-loop - штучные запросы в количестве загружаемых доверенностей
ПометитьНаУдалениеПрисоединенныеФайлы(Доверенность);
КонецЕсли; КонецЕсли;
ОбъектМетаданных = Доверенность.Метаданные(); ОбъектМетаданных = Доверенность.Метаданные();
@@ -1841,6 +1852,28 @@
КонецФункции КонецФункции
Процедура ПометитьНаУдалениеПрисоединенныеФайлы(Доверенность)
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
| МашиночитаемыеДоверенностиПрисоединенныеФайлы.Ссылка КАК Ссылка
|ИЗ
| Справочник.МашиночитаемыеДоверенностиПрисоединенныеФайлы КАК МашиночитаемыеДоверенностиПрисоединенныеФайлы
|ГДЕ
| МашиночитаемыеДоверенностиПрисоединенныеФайлы.ВладелецФайла = &ВладелецФайла
| И НЕ МашиночитаемыеДоверенностиПрисоединенныеФайлы.ПометкаУдаления;";
Запрос.УстановитьПараметр("ВладелецФайла", Доверенность);
Выборка = Запрос.Выполнить().Выбрать();
Пока Выборка.Следующий() Цикл
ФайлОбъект = Выборка.Ссылка.ПолучитьОбъект();
ФайлОбъект.УстановитьПометкуУдаления(Истина);
КонецЦикла;
КонецПроцедуры
Функция СвойстваДоверенностейИзФайлов(ЗагруженныеФайлы, УникальныйИдентификатор) Экспорт Функция СвойстваДоверенностейИзФайлов(ЗагруженныеФайлы, УникальныйИдентификатор) Экспорт
ФайлыДоверенностейИПодписей = ФайлыДоверенностейИПодписей(ЗагруженныеФайлы, УникальныйИдентификатор); ФайлыДоверенностейИПодписей = ФайлыДоверенностейИПодписей(ЗагруженныеФайлы, УникальныйИдентификатор);
@@ -1994,8 +2027,13 @@
ФайлДоверенности = ГруппаФайлов.Ключ; ФайлДоверенности = ГруппаФайлов.Ключ;
ПрисоединенныеФайлы = ГруппаФайлов.Значение; ПрисоединенныеФайлы = ГруппаФайлов.Значение;
Если ЗагруженныйФайл.Свойство("АрхивДоверенности") <> ФайлДоверенности.Свойство("АрхивДоверенности") Тогда
Продолжить;
КонецЕсли;
Файл = Новый Файл(ФайлДоверенности.ИмяФайла); Файл = Новый Файл(ФайлДоверенности.ИмяФайла);
Если СтрНайти(ЗагруженныйФайл.ИмяФайла, Файл.ИмяБезРасширения) Тогда Если СтрНайти(ЗагруженныйФайл.ИмяФайла, Файл.ИмяБезРасширения)
Или ЗагруженныйФайл.Свойство("АрхивДоверенности") И ЗагруженныйФайл.АрхивДоверенности = ФайлДоверенности.АрхивДоверенности Тогда
ПрисоединенныеФайлы.Добавить(ЗагруженныйФайл); ПрисоединенныеФайлы.Добавить(ЗагруженныйФайл);
ДругиеФайлы[ЗагруженныйФайл] = Истина; ДругиеФайлы[ЗагруженныйФайл] = Истина;
Прервать; Прервать;
@@ -2026,13 +2064,23 @@
ФайлПодписи = Элемент.Ключ; ФайлПодписи = Элемент.Ключ;
ПодписываемыйФайлОпределен = Элемент.Значение; ПодписываемыйФайлОпределен = Элемент.Значение;
Если ЗагруженныйФайл.Свойство("АрхивДоверенности") <> ФайлПодписи.Свойство("АрхивДоверенности") Тогда
Продолжить;
КонецЕсли;
Если ПодписываемыйФайлОпределен Тогда Если ПодписываемыйФайлОпределен Тогда
Продолжить; Продолжить;
КонецЕсли; КонецЕсли;
Если СтрНачинаетсяС(ФайлПодписи.ИмяФайла, Файл.ИмяБезРасширения) Тогда Если СтрНачинаетсяС(ФайлПодписи.ИмяФайла, Файл.ИмяБезРасширения) Тогда
Если ЗагруженныйФайл.Свойство("АрхивДоверенности") И ЗагруженныйФайл.АрхивДоверенности <> ФайлПодписи.АрхивДоверенности Тогда
Продолжить;
КонецЕсли;
НайденныеПодписи.Добавить(ФайлПодписи); НайденныеПодписи.Добавить(ФайлПодписи);
ФайлыПодписей[ФайлПодписи] = Истина; ФайлыПодписей[ФайлПодписи] = Истина;
КонецЕсли; КонецЕсли;
КонецЦикла; КонецЦикла;
@@ -2044,7 +2092,7 @@
КонецФункции КонецФункции
Процедура ДобавитьПодписи(Файл, ПодписиФайла, Доверенность) Процедура ДобавитьПодписи(Файл, ПодписиФайла, Доверенность) Экспорт
Для Каждого ПодписьФайла Из ПодписиФайла Цикл Для Каждого ПодписьФайла Из ПодписиФайла Цикл
ИмяФайла = ПодписьФайла.ИмяФайла; ИмяФайла = ПодписьФайла.ИмяФайла;
@@ -2091,7 +2139,7 @@
КонецФункции КонецФункции
Функция ДобавитьПрисоединенныйФайл(Владелец, ИмяФайла, АдресФайла) Функция ДобавитьПрисоединенныйФайл(Владелец, ИмяФайла, АдресФайла) Экспорт
Файл = Новый Файл(ИмяФайла); Файл = Новый Файл(ИмяФайла);
@@ -0,0 +1,266 @@
<?xml version="1.0" encoding="UTF-8"?>
<document xmlns="http://v8.1c.ru/8.2/data/spreadsheet" xmlns:pal="http://v8.1c.ru/8.1/data/ui/colors/palette" xmlns:style="http://v8.1c.ru/8.1/data/ui/style" 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">
<languageSettings>
<currentLanguage>ru</currentLanguage>
<defaultLanguage>ru</defaultLanguage>
<languageInfo>
<id>ru</id>
<code>Русский</code>
<description>Русский</description>
</languageInfo>
</languageSettings>
<columns>
<size>2</size>
<columnsItem>
<index>0</index>
<column>
<formatIndex>1</formatIndex>
</column>
</columnsItem>
<columnsItem>
<index>1</index>
<column>
<formatIndex>2</formatIndex>
</column>
</columnsItem>
<columnsItem>
<index>2</index>
<column>
<formatIndex>3</formatIndex>
</column>
</columnsItem>
<columnsItem>
<index>3</index>
<column>
<formatIndex>3</formatIndex>
</column>
</columnsItem>
<columnsItem>
<index>4</index>
<column>
<formatIndex>3</formatIndex>
</column>
</columnsItem>
<columnsItem>
<index>5</index>
<column>
<formatIndex>3</formatIndex>
</column>
</columnsItem>
<columnsItem>
<index>6</index>
<column>
<formatIndex>3</formatIndex>
</column>
</columnsItem>
<columnsItem>
<index>7</index>
<column>
<formatIndex>3</formatIndex>
</column>
</columnsItem>
<columnsItem>
<index>8</index>
<column>
<formatIndex>3</formatIndex>
</column>
</columnsItem>
<columnsItem>
<index>9</index>
<column>
<formatIndex>3</formatIndex>
</column>
</columnsItem>
<columnsItem>
<index>10</index>
<column>
<formatIndex>3</formatIndex>
</column>
</columnsItem>
<columnsItem>
<index>11</index>
<column>
<formatIndex>3</formatIndex>
</column>
</columnsItem>
</columns>
<rowsItem>
<index>0</index>
<row>
<c>
<c>
<f>4</f>
<parameter>Наименование</parameter>
</c>
</c>
<c>
<c>
<f>5</f>
<parameter>Значение</parameter>
</c>
</c>
</row>
</rowsItem>
<rowsItem>
<index>1</index>
<row>
<formatIndex>6</formatIndex>
<c>
<c>
<f>7</f>
<parameter>Значение</parameter>
</c>
</c>
</row>
</rowsItem>
<rowsItem>
<index>2</index>
<row>
<c>
<c>
<f>8</f>
<tl>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Открыть для просмотра</v8:content>
</v8:item>
</tl>
<detailParameter>Файл</detailParameter>
</c>
</c>
</row>
</rowsItem>
<rowsItem>
<index>3</index>
<row>
<formatIndex>9</formatIndex>
<c>
<c>
<f>4</f>
<parameter>Значение</parameter>
</c>
</c>
</row>
</rowsItem>
<leftHeader>
<f>0</f>
<tfl/>
</leftHeader>
<centerHeader>
<f>0</f>
<tfl/>
</centerHeader>
<rightHeader>
<f>0</f>
<tfl/>
</rightHeader>
<leftFooter>
<f>0</f>
<tfl/>
</leftFooter>
<centerFooter>
<f>0</f>
<tfl/>
</centerFooter>
<rightFooter>
<f>0</f>
<tfl/>
</rightFooter>
<templateMode>true</templateMode>
<defaultFormatIndex>10</defaultFormatIndex>
<height>4</height>
<vgRows>4</vgRows>
<merge>
<r>1</r>
<c>0</c>
<w>1</w>
</merge>
<merge>
<r>3</r>
<c>0</c>
<w>1</w>
</merge>
<namedItem xsi:type="NamedItemCells">
<name>Заголовок</name>
<area>
<type>Rows</type>
<beginRow>1</beginRow>
<endRow>1</endRow>
<beginColumn>-1</beginColumn>
<endColumn>-1</endColumn>
</area>
</namedItem>
<namedItem xsi:type="NamedItemCells">
<name>ОткрытьДляПросмотра</name>
<area>
<type>Rows</type>
<beginRow>2</beginRow>
<endRow>2</endRow>
<beginColumn>-1</beginColumn>
<endColumn>-1</endColumn>
</area>
</namedItem>
<namedItem xsi:type="NamedItemCells">
<name>Строка</name>
<area>
<type>Rows</type>
<beginRow>0</beginRow>
<endRow>0</endRow>
<beginColumn>-1</beginColumn>
<endColumn>-1</endColumn>
</area>
</namedItem>
<namedItem xsi:type="NamedItemCells">
<name>Текст</name>
<area>
<type>Rows</type>
<beginRow>3</beginRow>
<endRow>3</endRow>
<beginColumn>-1</beginColumn>
<endColumn>-1</endColumn>
</area>
</namedItem>
<font faceName="Arial" height="8" bold="true" italic="false" underline="false" strikeout="false" kind="Absolute" scale="100"/>
<font ref="style:LargeTextFont" bold="false" italic="false" underline="true" strikeout="false" kind="StyleItem"/>
<format>
<width>403</width>
</format>
<format>
<width>377</width>
</format>
<format>
<width>68</width>
</format>
<format>
<textPlacement>Wrap</textPlacement>
<fillType>Parameter</fillType>
</format>
<format>
<borderColor>style:ReportLineColor</borderColor>
<width>68</width>
<textPlacement>Wrap</textPlacement>
<fillType>Parameter</fillType>
</format>
<format>
<font>0</font>
</format>
<format>
<font>0</font>
<borderColor>style:ReportLineColor</borderColor>
<width>68</width>
<horizontalAlignment>Center</horizontalAlignment>
<textPlacement>Wrap</textPlacement>
<fillType>Parameter</fillType>
</format>
<format>
<font>1</font>
<textColor>style:ГиперссылкаЦвет</textColor>
<hyperLink>true</hyperLink>
</format>
<format>
<textPlacement>Wrap</textPlacement>
</format>
<format>
<borderColor>style:ReportLineColor</borderColor>
</format>
</document>
@@ -1097,6 +1097,15 @@
<usePurposes>PersonalComputer</usePurposes> <usePurposes>PersonalComputer</usePurposes>
<usePurposes>MobileDevice</usePurposes> <usePurposes>MobileDevice</usePurposes>
</forms> </forms>
<forms uuid="85ca3f27-36af-4ae6-9240-a7f9698b12ca">
<name>Квитанции</name>
<synonym>
<key>ru</key>
<value>Квитанции оператора и другие файлы</value>
</synonym>
<usePurposes>PersonalComputer</usePurposes>
<usePurposes>MobileDevice</usePurposes>
</forms>
<templates uuid="d9cc0bdf-ec8a-41e6-a04d-f87a277dc07e"> <templates uuid="d9cc0bdf-ec8a-41e6-a04d-f87a277dc07e">
<name>ПФ_MXL_Доверенность</name> <name>ПФ_MXL_Доверенность</name>
<synonym> <synonym>
@@ -1131,6 +1140,13 @@
<comment>АПК:497 Не подлежит переводу, находится в локализованной части</comment> <comment>АПК:497 Не подлежит переводу, находится в локализованной части</comment>
<templateType>BinaryData</templateType> <templateType>BinaryData</templateType>
</templates> </templates>
<templates uuid="ade8ef52-e3cb-4b26-9d7e-ec1f1cdc19f0">
<name>ПФ_MXL_Квитанция</name>
<synonym>
<key>ru</key>
<value>Квитанция</value>
</synonym>
</templates>
<commands uuid="20cbe469-17f9-44da-8317-91feef8c5d46"> <commands uuid="20cbe469-17f9-44da-8317-91feef8c5d46">
<name>Отменить</name> <name>Отменить</name>
<synonym> <synonym>
@@ -54,6 +54,34 @@
КонецПроцедуры КонецПроцедуры
Процедура ПриЗаписи(Отказ)
Если ОбменДанными.Загрузка Тогда
Возврат;
КонецЕсли;
Если Не ИспользуетсяСОбъектамиАдресации И ИспользуетсяБезОбъектовАдресации Тогда
БлокировкаДанных = Новый БлокировкаДанных;
ЭлементБлокировки = БлокировкаДанных.Добавить("РегистрСведений.ИсполнителиЗадач");
ЭлементБлокировки.УстановитьЗначение("РольИсполнителя", Ссылка);
БлокировкаДанных.Заблокировать();
Набор = РегистрыСведений.ИсполнителиЗадач.СоздатьНаборЗаписей();
Набор.Отбор.РольИсполнителя.Установить(Ссылка);
Набор.Прочитать();
Если Набор.Количество() > 0 Тогда
Для Каждого ИсполнительЗадачи Из Набор Цикл
ИсполнительЗадачи.ОсновнойОбъектАдресации = Неопределено;
ИсполнительЗадачи.ДополнительныйОбъектАдресации = Неопределено;
КонецЦикла;
КонецЕсли;
Набор.Записать();
КонецЕсли;
КонецПроцедуры
#КонецОбласти #КонецОбласти
#Область СлужебныеПроцедурыИФункции #Область СлужебныеПроцедурыИФункции
@@ -875,6 +875,13 @@
СертификатКриптографии = Новый СертификатКриптографии(ПолучитьИзВременногоХранилища(СертификатАдрес)); СертификатКриптографии = Новый СертификатКриптографии(ПолучитьИзВременногоХранилища(СертификатАдрес));
ОтборДляДоверенностейПоСертификату = МодульМашиночитаемыеДоверенностиФНС.ОтборДляДоверенностейПоСертификату( ОтборДляДоверенностейПоСертификату = МодульМашиночитаемыеДоверенностиФНС.ОтборДляДоверенностейПоСертификату(
СертификатКриптографии, "Представитель"); СертификатКриптографии, "Представитель");
Для Каждого Элемент Из ОтборДляДоверенностейПоСертификату Цикл
Если Элемент.Значение = Неопределено Тогда
Возврат;
КонецЕсли;
КонецЦикла;
ВыбранныеПоля = Новый Массив; ВыбранныеПоля = Новый Массив;
ВыбранныеПоля.Добавить("МашиночитаемаяДоверенность"); ВыбранныеПоля.Добавить("МашиночитаемаяДоверенность");
ВыбранныеПоля.Добавить("Наименование"); ВыбранныеПоля.Добавить("Наименование");
@@ -534,8 +534,11 @@
Процедура ДобавитьСвойство(ЗначенияСвойств, Свойство, Представление, НижнийРегистр = Неопределено) Процедура ДобавитьСвойство(ЗначенияСвойств, Свойство, Представление, НижнийРегистр = Неопределено)
Значение = ЗначенияСвойств[Свойство]; Значение = ЗначенияСвойств[Свойство];
Если ТипЗнч(Значение) = Тип("Дата") Тогда Если ТипЗнч(Значение) = Тип("Дата") Тогда
Значение = МестноеВремя(Значение, ЧасовойПоясСеанса()); Значение = МестноеВремя(Значение, ЧасовойПоясСеанса());
ИначеЕсли ТипЗнч(Значение) = Тип("Число") И Свойство = "2.5.29.15" Тогда
Значение = ЭлектроннаяПодписьСлужебный.ИспользованиеКлючаСтрокой(Значение);
ИначеЕсли ТипЗнч(Значение) = Тип("ФиксированныйМассив") Или ТипЗнч(Значение) = Тип("Массив") Тогда ИначеЕсли ТипЗнч(Значение) = Тип("ФиксированныйМассив") Или ТипЗнч(Значение) = Тип("Массив") Тогда
ФиксированныйМассив = Значение; ФиксированныйМассив = Значение;
Значение = ""; Значение = "";
@@ -7558,7 +7558,7 @@
Для Позиция = 0 По ОКТМОБюджетополучателей.ВГраница() Цикл Для Позиция = 0 По ОКТМОБюджетополучателей.ВГраница() Цикл
ОКТМОБюджетополучателя = СокрЛП(ОКТМОБюджетополучателей.Получить(Позиция)); ОКТМОБюджетополучателя = СокрЛП(ОКТМОБюджетополучателей.Получить(Позиция));
Если СтрДлина(ОКТМОБюджетополучателя) = 8 Или СтрДлина(ОКТМОБюджетополучателя) = 11 Тогда Если СтрДлина(ОКТМОБюджетополучателя) = 8 Тогда
Если Результат.Данные[ОКТМОБюджетополучателя] = Неопределено Тогда Если Результат.Данные[ОКТМОБюджетополучателя] = Неопределено Тогда
Порция.Добавить(ОКТМОБюджетополучателя); Порция.Добавить(ОКТМОБюджетополучателя);
@@ -7566,7 +7566,7 @@
Иначе Иначе
ДанныеПоОКТМО = ДанныеПоОКТМО(); ДанныеПоОКТМО = ДанныеПоОКТМО();
ДанныеПоОКТМО.ТекстОшибки = НСтр("ru = 'Указан некорректный код ОКТМО'"); ДанныеПоОКТМО.ТекстОшибки = НСтр("ru = 'Недопустимая длина кода ОКТМО бюджетополучателя. Требуется 8 цифр.'");
Результат.Данные.Вставить(ОКТМОБюджетополучателя, ДанныеПоОКТМО); Результат.Данные.Вставить(ОКТМОБюджетополучателя, ДанныеПоОКТМО);
КонецЕсли; КонецЕсли;
@@ -40,7 +40,8 @@
// //
Функция ЭтоСсылочныйТип(Знач ПроверяемыйТип) Экспорт Функция ЭтоСсылочныйТип(Знач ПроверяемыйТип) Экспорт
Возврат ОписаниеСсылочныхТипов().СодержитТип(ПроверяемыйТип); ОписаниеСсылочныхТипов = ИнтерфейсODataСлужебныйПовтИсп.ОписаниеСсылочныхТипов();
Возврат ОписаниеСсылочныхТипов.СодержитТип(ПроверяемыйТип);
КонецФункции КонецФункции
@@ -227,23 +228,6 @@
#Область СлужебныеПроцедурыИФункции #Область СлужебныеПроцедурыИФункции
// Возвращает описание типов, содержащее все ссылочные типы объектов метаданных, существующих
// в конфигурации.
//
// Возвращаемое значение:
// ОписаниеТипов
//
Функция ОписаниеСсылочныхТипов()
ОписаниеТипаЛюбаяСсылкаXDTO = ФабрикаXDTO.Создать(ФабрикаXDTO.Тип("http://v8.1c.ru/8.1/data/core", "TypeDescription"));
ОписаниеТипаЛюбаяСсылкаXDTO.TypeSet.Добавить(СериализаторXDTO.ЗаписатьXDTO(Новый РасширенноеИмяXML(
"http://v8.1c.ru/8.1/data/enterprise/current-config", "AnyRef")));
ОписаниеТипаЛюбаяСсылка = СериализаторXDTO.ПрочитатьXDTO(ОписаниеТипаЛюбаяСсылкаXDTO);
Возврат ОписаниеТипаЛюбаяСсылка;
КонецФункции
// Возвращает ссылки точек маршрута бизнес-процессов. // Возвращает ссылки точек маршрута бизнес-процессов.
// //
// Возвращаемое значение: // Возвращаемое значение:
@@ -511,4 +511,21 @@
КонецФункции КонецФункции
// Возвращает описание типов, содержащее все ссылочные типы объектов метаданных, существующих
// в конфигурации.
//
// Возвращаемое значение:
// ОписаниеТипов
//
Функция ОписаниеСсылочныхТипов() Экспорт
ОписаниеТипаЛюбаяСсылкаXDTO = ФабрикаXDTO.Создать(ФабрикаXDTO.Тип("http://v8.1c.ru/8.1/data/core", "TypeDescription"));
ОписаниеТипаЛюбаяСсылкаXDTO.TypeSet.Добавить(СериализаторXDTO.ЗаписатьXDTO(Новый РасширенноеИмяXML(
"http://v8.1c.ru/8.1/data/enterprise/current-config", "AnyRef")));
ОписаниеТипаЛюбаяСсылка = СериализаторXDTO.ПрочитатьXDTO(ОписаниеТипаЛюбаяСсылкаXDTO);
Возврат ОписаниеТипаЛюбаяСсылка;
КонецФункции
#КонецОбласти #КонецОбласти
@@ -507,7 +507,9 @@
Возврат; Возврат;
КонецЕсли; КонецЕсли;
// Локализация
ЗагрузитьДанныеПроизводственныхКалендарей(Версия, Адрес, Обработан, ДополнительныеПараметры); ЗагрузитьДанныеПроизводственныхКалендарей(Версия, Адрес, Обработан, ДополнительныеПараметры);
// Конец Локализация
КонецПроцедуры КонецПроцедуры
@@ -3386,6 +3386,159 @@
Возврат Перечисления.СтатусыТранзакцииСРеестромМЧД.ПустаяСсылка(); Возврат Перечисления.СтатусыТранзакцииСРеестромМЧД.ПустаяСсылка();
КонецФункции КонецФункции
Процедура ЗагрузитьКвитанцииИзРеестра(Доверенность, ОшибкаПриЗагрузке, УникальныйИдентификатор) Экспорт
Отбор = Новый Структура("МашиночитаемаяДоверенность", Доверенность);
Отбор.Вставить("Верна", Неопределено);
Отбор.Вставить("Подписана", Неопределено);
Отбор.Вставить("Статус", Неопределено);
РеквизитыДоверенности = МашиночитаемыеДоверенностиФНС.ДоверенностиСОтбором(Отбор,
"ПредставительИНН, ПредставительИННФЛ, ДоверительИНН, ДоверительИННФЛ, НомерДоверенности", Дата(1, 1, 1));
Если РеквизитыДоверенности.Количество() = 0 Тогда
ОшибкаПриЗагрузке = НСтр("ru='Не удалось получить реквизиты доверенности для загрузки. Загрузите доверенность из реестра ФНС вручную'");
Возврат;
КонецЕсли;
СтрокаДоверенности = РеквизитыДоверенности[0];
ИННДоверителя = ?(ЗначениеЗаполнено(СтрокаДоверенности.ДоверительИНН), СтрокаДоверенности.ДоверительИНН,
СтрокаДоверенности.ДоверительИННФЛ);
ИННПредставителя = ?(ЗначениеЗаполнено(СтрокаДоверенности.ПредставительИНН), СтрокаДоверенности.ПредставительИНН,
СтрокаДоверенности.ПредставительИННФЛ);
ПолныеДанныеДоверенностиМЧДРР = ПолныеДанныеДоверенностиМЧДРР(
СтрокаДоверенности.НомерДоверенности, ИННДоверителя, ИННПредставителя,, НСтр(
"ru='Не удалось загрузить файлы доверенности'"));
Если ПолныеДанныеДоверенностиМЧДРР.Ошибка <> Неопределено Тогда
ОшибкаПриЗагрузке = ПолныеДанныеДоверенностиМЧДРР.Ошибка;
Возврат;
КонецЕсли;
ДвоичныеДанныеАрхива = ПолныеДанныеДоверенностиМЧДРР.ДанныеАрхива;
ОписаниеФайла = Новый Структура;
ОписаниеФайла.Вставить("ИмяФайла", ПолучитьИмяВременногоФайла("zip"));
ОписаниеФайла.Вставить("Хранение", ПоместитьВоВременноеХранилище(ДвоичныеДанныеАрхива, УникальныйИдентификатор));
ЗагруженныеФайлы = Новый Массив;
ЗагруженныеФайлы.Добавить(ОписаниеФайла);
ФайлыДоверенностейИПодписей = Справочники.МашиночитаемыеДоверенности.ФайлыДоверенностейИПодписей(ЗагруженныеФайлы,
УникальныйИдентификатор);
Если ФайлыДоверенностейИПодписей.ДругиеФайлы.Количество() = 0 Тогда
Возврат;
КонецЕсли;
УстановитьПривилегированныйРежим(Истина);
НачатьТранзакцию();
Попытка
Блокировка = Новый БлокировкаДанных;
ЭлементБлокировки = Блокировка.Добавить("Справочник.МашиночитаемыеДоверенности");
ЭлементБлокировки.УстановитьЗначение("Ссылка", Доверенность);
Блокировка.Заблокировать();
ФайлыДоверенности = Квитанции(Доверенность).Выгрузить();
Для Каждого КлючИЗначение Из ФайлыДоверенностейИПодписей.ДругиеФайлы Цикл
ЗагруженныйФайл = КлючИЗначение.Ключ;
ИмяФайла = ЗагруженныйФайл.ИмяФайла;
АдресФайла = ЗагруженныйФайл.Хранение;
Файл = Новый Файл(ИмяФайла);
Найдено = ФайлыДоверенности.НайтиСтроки(Новый Структура("Наименование, Расширение",
Файл.ИмяБезРасширения, СтрЗаменить(Файл.Расширение, ".", "")));
Если Найдено.Количество() = 0 Тогда
ПрисоединенныйФайл = Справочники.МашиночитаемыеДоверенности.ДобавитьПрисоединенныйФайл(Доверенность,
ИмяФайла, АдресФайла);
Иначе
ПрисоединенныйФайл = Найдено[0].Ссылка;
РаботаСФайлами.ОбновитьФайл(ПрисоединенныйФайл,
Новый Структура("АдресФайлаВоВременномХранилище, АдресВременногоХранилищаТекста", АдресФайла));
Если Найдено[0].ПометкаУдаления Тогда
ПрисоединенныйФайлОбъект = ПрисоединенныйФайл.ПолучитьОбъект();
ПрисоединенныйФайлОбъект.ПометкаУдаления = Ложь;
ПрисоединенныйФайлОбъект.Записать();
КонецЕсли;
КонецЕсли;
ПодписиФайла = ФайлыДоверенностейИПодписей.ПодписиФайлов[ЗагруженныйФайл];
Если ПодписиФайла = Неопределено Тогда
Продолжить;
КонецЕсли;
УстановленныеПодписи = ЭлектроннаяПодпись.ПодписиОбъекта(ПрисоединенныйФайл);
Если УстановленныеПодписи.Количество() = 0 Тогда
ПодписиФайлаДляДобавления = ПодписиФайла;
Иначе
ПодписиФайлаДляДобавления = Новый Массив;
Для Каждого Подпись Из ПодписиФайла Цикл
ДанныеПодписи = ПолучитьИзВременногоХранилища(Подпись.Хранение);
ПодписьВКодировкеDER = ЭлектроннаяПодпись.ПодписьВКодировкеDER(ДанныеПодписи);
ПодписьДобавлена = Ложь;
Для Каждого УстановленнаяПодпись Из УстановленныеПодписи Цикл
Если ПодписьВКодировкеDER = УстановленнаяПодпись.Подпись Тогда
ПодписьДобавлена = Истина;
Прервать;
КонецЕсли;
КонецЦикла;
Если Не ПодписьДобавлена Тогда
ПодписиФайлаДляДобавления.Добавить(Подпись);
КонецЕсли;
КонецЦикла;
КонецЕсли;
Если ПодписиФайлаДляДобавления.Количество() > 0 Тогда
Справочники.МашиночитаемыеДоверенности.ДобавитьПодписи(ПрисоединенныйФайл, ПодписиФайлаДляДобавления,
Доверенность);
КонецЕсли;
КонецЦикла;
ЗафиксироватьТранзакцию();
Исключение
ОтменитьТранзакцию();
ВызватьИсключение;
КонецПопытки;
КонецПроцедуры
Функция Квитанции(Доверенность, ПометкаУдаления = Неопределено) Экспорт
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
| МашиночитаемыеДоверенностиПрисоединенныеФайлы.Ссылка КАК Ссылка,
| МашиночитаемыеДоверенностиПрисоединенныеФайлы.Представление КАК Представление,
| МашиночитаемыеДоверенностиПрисоединенныеФайлы.Расширение КАК Расширение,
| МашиночитаемыеДоверенностиПрисоединенныеФайлы.Наименование КАК Наименование,
| МашиночитаемыеДоверенностиПрисоединенныеФайлы.ПометкаУдаления КАК ПометкаУдаления,
| МашиночитаемыеДоверенностиПрисоединенныеФайлы.ИндексКартинки КАК ИндексКартинки
|ИЗ
| Справочник.МашиночитаемыеДоверенности КАК МашиночитаемыеДоверенности
| ЛЕВОЕ СОЕДИНЕНИЕ Справочник.МашиночитаемыеДоверенностиПрисоединенныеФайлы КАК МашиночитаемыеДоверенностиПрисоединенныеФайлы
| ПО МашиночитаемыеДоверенности.Ссылка = МашиночитаемыеДоверенностиПрисоединенныеФайлы.ВладелецФайла
| И (МашиночитаемыеДоверенностиПрисоединенныеФайлы.Ссылка <> МашиночитаемыеДоверенности.ФайлДоверенности)
|ГДЕ
| МашиночитаемыеДоверенности.Ссылка = &Доверенность
| И &ПометкаУдаления";
Запрос.УстановитьПараметр("Доверенность", Доверенность);
Запрос.УстановитьПараметр("ПометкаУдаления", ПометкаУдаления);
Запрос.Текст = СтрЗаменить(Запрос.Текст, "&ПометкаУдаления", ?(ПометкаУдаления = Неопределено, "ИСТИНА",
"МашиночитаемыеДоверенностиПрисоединенныеФайлы.ПометкаУдаления = &ПометкаУдаления"));
Возврат Запрос.Выполнить();
КонецФункции
#КонецОбласти #КонецОбласти
#Область ТехническийСтатусДокумента #Область ТехническийСтатусДокумента
@@ -44,7 +44,7 @@
Процедура ПриДобавленииПодсистемы(Описание) Экспорт Процедура ПриДобавленииПодсистемы(Описание) Экспорт
Описание.Имя = "СтандартныеПодсистемы"; Описание.Имя = "СтандартныеПодсистемы";
Описание.Версия = "3.1.11.309"; Описание.Версия = "3.1.11.323";
Описание.ИдентификаторИнтернетПоддержки = "SSL"; Описание.ИдентификаторИнтернетПоддержки = "SSL";
Описание.РежимВыполненияОтложенныхОбработчиков = "Параллельно"; Описание.РежимВыполненияОтложенныхОбработчиков = "Параллельно";
Описание.ПараллельноеОтложенноеОбновлениеСВерсии = "2.3.3.0"; Описание.ПараллельноеОтложенноеОбновлениеСВерсии = "2.3.3.0";
@@ -1099,8 +1099,6 @@
Возврат НСтр("ru = 'Обновление конфигурации'", ОбщегоНазначения.КодОсновногоЯзыка()); Возврат НСтр("ru = 'Обновление конфигурации'", ОбщегоНазначения.КодОсновногоЯзыка());
КонецФункции КонецФункции
// ИнтернетПоддержкаПользователей.ПолучениеОбновленийПрограммы
Функция НастройкиПоУмолчанию() Функция НастройкиПоУмолчанию()
Результат = Новый Структура; Результат = Новый Структура;
@@ -1209,8 +1207,6 @@
КонецФункции КонецФункции
// Конец ИнтернетПоддержкаПользователей.ПолучениеОбновленийПрограммы
Функция ВыполнитьОтложенныеОбработчики() Экспорт Функция ВыполнитьОтложенныеОбработчики() Экспорт
Возврат Не СтандартныеПодсистемыСервер.ЭтоБазоваяВерсияКонфигурации() Возврат Не СтандартныеПодсистемыСервер.ЭтоБазоваяВерсияКонфигурации()
@@ -197,12 +197,15 @@
#Если Не ВебКлиент И Не МобильныйКлиент Тогда #Если Не ВебКлиент И Не МобильныйКлиент Тогда
// Локализация
Если Не ВозможнаУстановкаОбновления(Параметры, ПараметрыАдминистрирования) Тогда Если Не ВозможнаУстановкаОбновления(Параметры, ПараметрыАдминистрирования) Тогда
Возврат; Возврат;
КонецЕсли; КонецЕсли;
ОбновлениеКонфигурацииВызовСервера.СохранитьНастройкиОбновленияКонфигурации(Параметры); ОбновлениеКонфигурацииВызовСервера.СохранитьНастройкиОбновленияКонфигурации(Параметры);
// Конец Локализация
Если Параметры.РежимОбновления = 0 Тогда Если Параметры.РежимОбновления = 0 Тогда
УстановитьОбновлениеСейчасНачало(Форма, Параметры, ПараметрыАдминистрирования); УстановитьОбновлениеСейчасНачало(Форма, Параметры, ПараметрыАдминистрирования);
Возврат; Возврат;
@@ -437,6 +440,26 @@
КонецФункции КонецФункции
Функция ПоддерживаетсяПланировщикЗаданий()
// Планировщик заданий поддерживается начиная с версии 6.0 - Windows Vista.
СистемнаяИнформация = Новый СистемнаяИнформация();
ПозицияТочки = СтрНайти(СистемнаяИнформация.ВерсияОС, ".");
Если ПозицияТочки < 2 Тогда
Возврат Ложь;
КонецЕсли;
НомерВерсии = Сред(СистемнаяИнформация.ВерсияОС, ПозицияТочки - 2, 2);
ОписаниеТипаЧисло = Новый ОписаниеТипов("Число");
ВерсияВышеVista = ОписаниеТипаЧисло.ПривестиЗначение(НомерВерсии) >= 6;
Возврат ВерсияВышеVista;
КонецФункции
Функция ДатаОбновленияУказанаВерно(Параметры) Функция ДатаОбновленияУказанаВерно(Параметры)
ТекущаяДата = ОбщегоНазначенияКлиент.ДатаСеанса(); ТекущаяДата = ОбщегоНазначенияКлиент.ДатаСеанса();
@@ -673,26 +696,6 @@
КонецПроцедуры КонецПроцедуры
Функция ПоддерживаетсяПланировщикЗаданий()
// Планировщик заданий поддерживается начиная с версии 6.0 - Windows Vista.
СистемнаяИнформация = Новый СистемнаяИнформация();
ПозицияТочки = СтрНайти(СистемнаяИнформация.ВерсияОС, ".");
Если ПозицияТочки < 2 Тогда
Возврат Ложь;
КонецЕсли;
НомерВерсии = Сред(СистемнаяИнформация.ВерсияОС, ПозицияТочки - 2, 2);
ОписаниеТипаЧисло = Новый ОписаниеТипов("Число");
ВерсияВышеVista = ОписаниеТипаЧисло.ПривестиЗначение(НомерВерсии) >= 6;
Возврат ВерсияВышеVista;
КонецФункции
#Если Не ВебКлиент И Не МобильныйКлиент Тогда #Если Не ВебКлиент И Не МобильныйКлиент Тогда
Процедура ПрочитатьДанныеВЖурналРегистрации(РезультатОбновления, КаталогСкрипта) Процедура ПрочитатьДанныеВЖурналРегистрации(РезультатОбновления, КаталогСкрипта)
@@ -1050,8 +1053,6 @@
КонецФункции КонецФункции
// ИнтернетПоддержкаПользователей.ПолучениеОбновленийПрограммы
Процедура УстановитьОбновлениеСейчасНачало(Форма, Параметры, ПараметрыАдминистрирования) Процедура УстановитьОбновлениеСейчасНачало(Форма, Параметры, ПараметрыАдминистрирования)
ПараметрыПриложения.Вставить(ИмяПараметраОбновитьСейчас(), ПараметрыПриложения.Вставить(ИмяПараметраОбновитьСейчас(),
@@ -1085,8 +1086,6 @@
КонецПроцедуры КонецПроцедуры
// Конец ИнтернетПоддержкаПользователей.ПолучениеОбновленийПрограммы
Процедура ОбработчикОжиданияУстановитьОбновлениеСейчасПродолжение() Экспорт Процедура ОбработчикОжиданияУстановитьОбновлениеСейчасПродолжение() Экспорт
ПараметрыПриложения.Удалить(ИмяПараметраПропуститьЗавершениеРаботы()); ПараметрыПриложения.Удалить(ИмяПараметраПропуститьЗавершениеРаботы());
@@ -249,7 +249,7 @@
ПараметрыОбработкиБуфераОбмена = Новый Структура; ПараметрыОбработкиБуфераОбмена = Новый Структура;
ПараметрыОбработкиБуфераОбмена.Вставить("ТекущаяПопытка", 0); ПараметрыОбработкиБуфераОбмена.Вставить("ТекущаяПопытка", 0);
ПараметрыОбработкиБуфераОбмена.Вставить("МаксимальнаяПопытка", 3); ПараметрыОбработкиБуфераОбмена.Вставить("МаксимальнаяПопытка", 10);
СохраняемыеПараметры = Новый Структура; СохраняемыеПараметры = Новый Структура;
СохраняемыеПараметры.Вставить("ПараметрыОбработкиБуфераОбмена", ПараметрыОбработкиБуфераОбмена); СохраняемыеПараметры.Вставить("ПараметрыОбработкиБуфераОбмена", ПараметрыОбработкиБуфераОбмена);
@@ -350,6 +350,28 @@
ДобавитьОсновнойПоказатель(Показатели, МоментНачала, ДобавитьОсновнойПоказатель(Показатели, МоментНачала,
"СерверныеОповещенияСлужебныйВызовСервера.НедоставленныеСерверныеОповещенияСеанса"); "СерверныеОповещенияСлужебныйВызовСервера.НедоставленныеСерверныеОповещенияСеанса");
Если ТипЗнч(РезультатОбщегоВызова) <> Тип("Структура") Тогда
ТекстОшибки = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
НСтр("ru = 'Функция ""%1""
|вернула некорректное значение ""%2"" типа ""%3"" вместо типа ""%4"":
|- либо функция была изменена расширением;
|- либо после очередного обновления конфигурации некорректно обновились кэши метаданных платформы 1С:Предприятия на клиенте или на сервере (тогда их нужно почистить);
|- либо при серверном вызове возникла необычная ошибка, которая была некорректно обработана платформой 1С:Предприятия и вместо вызова исключения возвращено значение Неопределено (для регистрации нужна возможность устойчивого воспроизведения).'"),
"СерверныеОповещенияСлужебныйВызовСервера.НедоставленныеСерверныеОповещенияСеанса",
Строка(РезультатОбщегоВызова),
Строка(ТипЗнч(РезультатОбщегоВызова)),
Строка(Тип("Структура")));
Попытка
ВызватьИсключение ТекстОшибки;
Исключение
ИнформацияОбОшибке = ИнформацияОбОшибке();
СерверныеОповещенияСлужебныйВызовСервера.ЗарегистрироватьОшибкуПолученияНедоставленныхСерверныхОповещений(
ОбработкаОшибок.ПодробноеПредставлениеОшибки(ИнформацияОбОшибке));
КонецПопытки;
ПодключитьОбработчикПроверкиПолученияСерверныхОповещений(15);
Возврат;
КонецЕсли;
Если НовыеСообщения <> Неопределено Тогда Если НовыеСообщения <> Неопределено Тогда
НовыеСообщения.Очистить(); НовыеСообщения.Очистить();
КонецЕсли; КонецЕсли;
@@ -15,6 +15,18 @@
КонецФункции КонецФункции
// Параметры:
// ТекстОшибки - Строка
//
Процедура ЗарегистрироватьОшибкуПолученияНедоставленныхСерверныхОповещений(Знач ТекстОшибки) Экспорт
ЗаписьЖурналаРегистрации(
НСтр("ru = 'Серверные оповещения.Ошибка получения недоставленных серверных оповещений'",
ОбщегоНазначения.КодОсновногоЯзыка()),
УровеньЖурналаРегистрации.Ошибка,,, ТекстОшибки);
КонецПроцедуры
// Параметры: // Параметры:
// Описание - Структура: // Описание - Структура:
// * Дата - Дата // * Дата - Дата
@@ -3662,6 +3662,7 @@
// * Ссылка - СправочникСсылка.ЭкземплярыСервераDSS // * Ссылка - СправочникСсылка.ЭкземплярыСервераDSS
// * Наименование - Строка // * Наименование - Строка
// * АдресСервера - Строка // * АдресСервера - Строка
// * ЗащищенноеСоединениеГОСТ - Булево
// * АдресЛичногоКабинета - Строка // * АдресЛичногоКабинета - Строка
// * СервисИдентификации - Строка // * СервисИдентификации - Строка
// * СервисПодписи - Строка // * СервисПодписи - Строка
@@ -376,6 +376,7 @@
// * Ссылка - СправочникСсылка.ЭкземплярыСервераDSS // * Ссылка - СправочникСсылка.ЭкземплярыСервераDSS
// * Наименование - Строка // * Наименование - Строка
// * АдресСервера - Строка // * АдресСервера - Строка
// * ЗащищенноеСоединениеГОСТ - Булево
// * АдресЛичногоКабинета - Строка // * АдресЛичногоКабинета - Строка
// * СервисИдентификации - Строка // * СервисИдентификации - Строка
// * СервисПодписи - Строка // * СервисПодписи - Строка
@@ -6723,6 +6724,7 @@
// Структура: // Структура:
// * Сервер - Строка - адрес основного сервера // * Сервер - Строка - адрес основного сервера
// * Порт - Число - если 0, то определяется по протоколу подключения // * Порт - Число - если 0, то определяется по протоколу подключения
// * ЗащищенноеСоединениеГОСТ - Булево - использовать защищенное соединение ГОСТ
// * ИдентификаторКлиента - Строка - идентификатор клиента идентификации на сервере DSS // * ИдентификаторКлиента - Строка - идентификатор клиента идентификации на сервере DSS
// * ИдентификаторПодписи - Строка - идентификатор сервиса подписи // * ИдентификаторПодписи - Строка - идентификатор сервиса подписи
// * ЗащищенноеСоединение - Булево - Истина, использовать защищенное подключение // * ЗащищенноеСоединение - Булево - Истина, использовать защищенное подключение
@@ -6734,7 +6736,14 @@
ДанныеПодключения = Новый Структура(); ДанныеПодключения = Новый Структура();
ДанныеПодключения.Вставить("Сервер", ВыборкаПользователей.АдресСервера); ДанныеПодключения.Вставить("Сервер", ВыборкаПользователей.АдресСервера);
ДанныеПодключения.Вставить("Порт", 0); ДанныеПодключения.Вставить("Порт", 0);
ДанныеПодключения.Вставить("ЗащищенноеСоединениеГОСТ", ВыборкаПользователей.ЗащищенноеСоединениеГОСТ);
Если ТипЗнч(ВыборкаПользователей) <> Тип("Структура") Или ТипЗнч(ВыборкаПользователей) = Тип("Структура")
И ВыборкаПользователей.Свойство("ЗащищенноеСоединениеГОСТ") Тогда
ДанныеПодключения.Вставить("ЗащищенноеСоединениеГОСТ", ВыборкаПользователей.ЗащищенноеСоединениеГОСТ);
Иначе
ДанныеПодключения.Вставить("ЗащищенноеСоединениеГОСТ", Ложь);
КонецЕсли;
ДанныеПодключения.Вставить("ИдентификаторКлиента", ВыборкаПользователей.ИдентификаторЦИ); ДанныеПодключения.Вставить("ИдентификаторКлиента", ВыборкаПользователей.ИдентификаторЦИ);
ДанныеПодключения.Вставить("ИдентификаторПодписи", ВыборкаПользователей.ИдентификаторСЭП); ДанныеПодключения.Вставить("ИдентификаторПодписи", ВыборкаПользователей.ИдентификаторСЭП);
ДанныеПодключения.Вставить("ЗащищенноеСоединение", Истина); ДанныеПодключения.Вставить("ЗащищенноеСоединение", Истина);
@@ -734,6 +734,7 @@
Запрос = Новый Запрос; Запрос = Новый Запрос;
Запрос.УстановитьПараметр("ХешиПредставлений", Представления.ВыгрузитьКолонку("ХешПредставления")); Запрос.УстановитьПараметр("ХешиПредставлений", Представления.ВыгрузитьКолонку("ХешПредставления"));
// АПК:1377-выкл Измерение Объект состоит из небольшого количества типов и каждый тип требуется проверить.
Запрос.Текст = Запрос.Текст =
"ВЫБРАТЬ "ВЫБРАТЬ
| СклоненияПредставленийОбъектов.ХешПредставления КАК ХешПредставления, | СклоненияПредставленийОбъектов.ХешПредставления КАК ХешПредставления,
@@ -751,6 +752,7 @@
| СклоненияПредставленийОбъектов.ХешПредставления В(&ХешиПредставлений) | СклоненияПредставленийОбъектов.ХешПредставления В(&ХешиПредставлений)
|ИТОГИ ПО |ИТОГИ ПО
| ХешПредставления"; | ХешПредставления";
// АПК:1377-вкл
Дерево = Запрос.Выполнить().Выгрузить(ОбходРезультатаЗапроса.ПоГруппировкам); Дерево = Запрос.Выполнить().Выгрузить(ОбходРезультатаЗапроса.ПоГруппировкам);
Дерево.Колонки.Добавить("Порядок", Новый ОписаниеТипов("Число")); Дерево.Колонки.Добавить("Порядок", Новый ОписаниеТипов("Число"));
@@ -117,7 +117,7 @@
// //
Функция ЭтоБазоваяВерсияКонфигурации() Экспорт Функция ЭтоБазоваяВерсияКонфигурации() Экспорт
ЭтоБазоваяВерсияКонфигурации = СтрНайти(ВРег(Метаданные.Имя), НСтр("ru = 'БАЗОВАЯ'")) > 0; ЭтоБазоваяВерсияКонфигурации = СтрНайти(ВРег(Метаданные.Имя), "БАЗОВАЯ") > 0;
ОбщегоНазначенияПереопределяемый.ПриОпределенииПризнакаЭтоБазоваяВерсияКонфигурации(ЭтоБазоваяВерсияКонфигурации); ОбщегоНазначенияПереопределяемый.ПриОпределенииПризнакаЭтоБазоваяВерсияКонфигурации(ЭтоБазоваяВерсияКонфигурации);
Возврат ЭтоБазоваяВерсияКонфигурации; Возврат ЭтоБазоваяВерсияКонфигурации;
@@ -63,6 +63,7 @@
Команда.ТипПараметра = ТипПараметраКоманды; Команда.ТипПараметра = ТипПараметраКоманды;
Команда.СочетаниеКлавиш = Новый СочетаниеКлавиш(Клавиша.S, Ложь, Истина, Истина); Команда.СочетаниеКлавиш = Новый СочетаниеКлавиш(Клавиша.S, Ложь, Истина, Истина);
Команда.Картинка = БиблиотекаКартинок.СтруктураПодчиненности; Команда.Картинка = БиблиотекаКартинок.СтруктураПодчиненности;
Команда.Порядок = 100;
КонецПроцедуры КонецПроцедуры
@@ -1329,7 +1329,7 @@
Структура.Вставить("ИнформацияДляПоддержки", ""); Структура.Вставить("ИнформацияДляПоддержки", "");
Структура.Вставить("ТекстОшибкиКлиент", ""); Структура.Вставить("ТекстОшибкиКлиент", "");
Структура.Вставить("ТекстОшибкиСервер", ""); Структура.Вставить("ТекстОшибкиСервер", "");
Структура.Вставить("ДополнительныеДанные"); Структура.Вставить("ДополнительныеДанные", Новый Структура);
Структура.Вставить("ПоказатьТребуетсяПомощь", Ложь); Структура.Вставить("ПоказатьТребуетсяПомощь", Ложь);
Структура.Вставить("ПоказатьПереходКНастройкеПрограмм", Ложь); Структура.Вставить("ПоказатьПереходКНастройкеПрограмм", Ложь);
Структура.Вставить("ПоказатьУстановкуРасширения", Ложь); Структура.Вставить("ПоказатьУстановкуРасширения", Ложь);
@@ -244,9 +244,15 @@
КонецЕсли; КонецЕсли;
ОтборПоСертификату = МодульМашиночитаемыеДоверенностиФНС.ОтборДляДоверенностейПоСертификату(Сертификат, "Представитель"); ОтборПоСертификату = МодульМашиночитаемыеДоверенностиФНС.ОтборДляДоверенностейПоСертификату(Сертификат, "Представитель");
ОтборЗаполнен = Истина;
ПоляОтбора = Новый Массив; ПоляОтбора = Новый Массив;
Для Каждого Элемент Из ОтборПоСертификату Цикл Для Каждого Элемент Из ОтборПоСертификату Цикл
Если Элемент.Ключ = "ПредставительИНН" Или Элемент.Ключ = "ПредставительИННФЛ" Тогда Если Элемент.Ключ = "ПредставительИНН" Или Элемент.Ключ = "ПредставительИННФЛ" Тогда
Если Элемент.Значение = Неопределено Тогда
ОтборЗаполнен = Ложь;
Продолжить;
КонецЕсли;
Если Не ЗначениеЗаполнено(ТекущаяСтрока.МашиночитаемаяДоверенность) Тогда Если Не ЗначениеЗаполнено(ТекущаяСтрока.МашиночитаемаяДоверенность) Тогда
Для Каждого Доверенность Из Доверенности Цикл Для Каждого Доверенность Из Доверенности Цикл
Если СтрНайти(Доверенность.ПоляОтбора, Элемент.Значение) Тогда Если СтрНайти(Доверенность.ПоляОтбора, Элемент.Значение) Тогда
@@ -258,9 +264,10 @@
ПоляОтбора.Добавить(Элемент.Значение); ПоляОтбора.Добавить(Элемент.Значение);
КонецЕсли; КонецЕсли;
КонецЦикла; КонецЦикла;
ТекущаяСтрока.ПоляОтбора = СтрСоединить(ПоляОтбора, ";"); ТекущаяСтрока.ПоляОтбора = СтрСоединить(ПоляОтбора, ";");
Если Не ЗначениеЗаполнено(ТекущаяСтрока.МашиночитаемаяДоверенность) Тогда Если Не ЗначениеЗаполнено(ТекущаяСтрока.МашиночитаемаяДоверенность) И ОтборЗаполнен Тогда
Результат = МодульМашиночитаемыеДоверенностиФНС.ДоверенностиСОтбором( Результат = МодульМашиночитаемыеДоверенностиФНС.ДоверенностиСОтбором(
ОтборПоСертификату, "МашиночитаемаяДоверенность", СвойстваПодписи.ДатаПодписи); ОтборПоСертификату, "МашиночитаемаяДоверенность", СвойстваПодписи.ДатаПодписи);
Если Результат.Количество() > 0 Тогда Если Результат.Количество() > 0 Тогда
@@ -291,7 +298,7 @@
ТекущаяСтрока.МашиночитаемаяДоверенность, ПодписанныйОбъект, СвойстваПодписи.Сертификат, ТекущаяСтрока.МашиночитаемаяДоверенность, ПодписанныйОбъект, СвойстваПодписи.Сертификат,
СвойстваПодписи.ДатаПодписи); СвойстваПодписи.ДатаПодписи);
Иначе Иначе
СвойстваПодписи.РезультатПроверкиПодписиПоМЧД = Неопределено; СвойстваПодписи.РезультатПроверкиПодписиПоМЧД = Неопределено;
КонецЕсли; КонецЕсли;
Иначе Иначе
СвойстваПодписи.РезультатПроверкиПодписиПоМЧД = Неопределено; СвойстваПодписи.РезультатПроверкиПодписиПоМЧД = Неопределено;
@@ -1950,6 +1950,31 @@
КонецФункции КонецФункции
// Только для внутреннего использования.
Функция ИспользованиеКлючаСтрокой(Число) Экспорт
Массив = Новый Массив;
Соответствие = Новый Соответствие;
Соответствие.Вставить(0, НСтр("ru = 'Цифровая подпись'"));
Соответствие.Вставить(1, НСтр("ru = 'Неотрекаемость'"));
Соответствие.Вставить(2, НСтр("ru = 'Шифрование ключей'"));
Соответствие.Вставить(3, НСтр("ru = 'Шифрование данных'"));
Соответствие.Вставить(4, НСтр("ru = 'Согласование ключей'"));
Соответствие.Вставить(5, НСтр("ru = 'Подписывание сертификатов'"));
Соответствие.Вставить(6, НСтр("ru = 'Подписывание списков отзыва'"));
Соответствие.Вставить(7, НСтр("ru = 'Только шифрование'"));
Соответствие.Вставить(8, НСтр("ru = 'Только расшифровка'"));
Для Номер = 0 По 8 Цикл
Если ПроверитьБит(Число, Номер) Тогда
Массив.Добавить(Соответствие.Получить(Номер));
КонецЕсли;
КонецЦикла;
Возврат СтрСоединить(Массив, ", ");
КонецФункции
// Возвращает дополнительные параметры создания менеджера криптографии. // Возвращает дополнительные параметры создания менеджера криптографии.
// //
// Возвращаемое значение: // Возвращаемое значение:
@@ -8067,7 +8092,7 @@
// //
Функция РасширенныеДанныеДляПечатиСертификата(Данные) Экспорт Функция РасширенныеДанныеДляПечатиСертификата(Данные) Экспорт
Структура = Новый Структура("ТипИдентификации, СКЗИ, Заключение, СКЗИ_УЦ, ЗаключениеУЦ, Подпись"); Структура = Новый Структура("ТипИдентификации, СКЗИ, Заключение, СКЗИ_УЦ, ЗаключениеУЦ, Подпись, ИспользованиеКлюча");
АнализДанных = ЭлектроннаяПодписьСлужебныйКлиентСервер.НовыйАнализДанных(Данные); АнализДанных = ЭлектроннаяПодписьСлужебныйКлиентСервер.НовыйАнализДанных(Данные);
// SEQUENCE (Certificate). // SEQUENCE (Certificate).
@@ -8131,8 +8156,15 @@
Структура.ТипИдентификации = ЭлектроннаяПодписьСлужебныйКлиентСервер.ПрочитатьПотоковоеЦелое(АнализДанных); Структура.ТипИдентификации = ЭлектроннаяПодписьСлужебныйКлиентСервер.ПрочитатьПотоковоеЦелое(АнализДанных);
АнализДанных.Родители.Удалить(0); // INTEGER АнализДанных.Родители.Удалить(0); // INTEGER
АнализДанных.Родители.Удалить(0); // OCTET STRING АнализДанных.Родители.Удалить(0); // OCTET STRING
ИначеЕсли СтрокаБуфера = "551D0F" Тогда // 2.5.29.15 keyUsage
ЭлектроннаяПодписьСлужебныйКлиентСервер.ПропуститьБлок(АнализДанных, 0, 1, Ложь); // BOOLEAN
ЭлектроннаяПодписьСлужебныйКлиентСервер.ПропуститьНачалоБлока(АнализДанных, 0, 4); // OCTET STRING
РазмерДанных = АнализДанных.Родители[0].РазмерДанных;
Структура.ИспользованиеКлюча = ПолучитьHexСтрокуИзБуфераДвоичныхДанных(
АнализДанных.Буфер.Прочитать(АнализДанных.Смещение, РазмерДанных));
АнализДанных.Родители.Удалить(0); // OCTET STRING
КонецЕсли; КонецЕсли;
ЭлектроннаяПодписьСлужебныйКлиентСервер.ПропуститьРодительскийБлок(АнализДанных); // SEQUENCE ЭлектроннаяПодписьСлужебныйКлиентСервер.ПропуститьРодительскийБлок(АнализДанных); // SEQUENCE
КонецЦикла; КонецЦикла;
ЭлектроннаяПодписьСлужебныйКлиентСервер.ПропуститьРодительскийБлок(АнализДанных); // SEQUENCE OF ЭлектроннаяПодписьСлужебныйКлиентСервер.ПропуститьРодительскийБлок(АнализДанных); // SEQUENCE OF
@@ -4243,9 +4243,10 @@
Если Контейнеры = Неопределено Тогда Если Контейнеры = Неопределено Тогда
Возврат; Возврат;
ИначеЕсли Контейнеры.Количество() = 0 Тогда ИначеЕсли Контейнеры.Количество() = 0 Тогда
ПараметрыФормы = Новый Структура; ПараметрыФормы = ЭлектроннаяПодписьКлиент.ПараметрыФормыРасширенногоПредставленияОшибки();
ПараметрыФормы.Вставить("ЗаголовокПредупреждения", НСтр("ru = 'Не удалось установить сертификат.'")); ПараметрыФормы.ЗаголовокПредупреждения = НСтр("ru = 'Не удалось установить сертификат'");
ПараметрыФормы.Вставить("ТекстОшибкиКлиент", НСтр("ru = 'Не найден контейнер ключа электронной подписи.'")); ПараметрыФормы.ТекстОшибкиКлиент = НСтр("ru = 'Не найден контейнер ключа электронной подписи.'");
ПараметрыФормы.ДополнительныеДанные.Вставить("Сертификат", Адрес);
ОткрытьФормуРасширенногоПредставленияОшибки(ПараметрыФормы, , ПараметрыУстановкиСертификата.ОповещениеОЗавершении); ОткрытьФормуРасширенногоПредставленияОшибки(ПараметрыФормы, , ПараметрыУстановкиСертификата.ОповещениеОЗавершении);
Иначе Иначе
ПараметрыУстановкиСертификата.Хранилище = Новый Структура("Значение, Представление", "MY", НСтр("ru = 'Личное хранилище сертификатов'")); ПараметрыУстановкиСертификата.Хранилище = Новый Структура("Значение, Представление", "MY", НСтр("ru = 'Личное хранилище сертификатов'"));
+9 -9
View File
@@ -1,17 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<mdclass:Configuration xmlns:mdclass="http://g5.1c.ru/v8/dt/metadata/mdclass" uuid="34b8ef6a-4304-4abe-89b7-c4821fdd5efc"> <mdclass:Configuration xmlns:mdclass="http://g5.1c.ru/v8/dt/metadata/mdclass" uuid="b20f07cc-9064-46b8-b89e-98510fd9e1a4">
<name>БиблиотекаСтандартныхПодсистем</name> <name>БиблиотекаСтандартныхПодсистем</name>
<synonym> <synonym>
<key>ru</key> <key>ru</key>
<value>Библиотека стандартных подсистем, редакция 3.1</value> <value>Библиотека стандартных подсистем, редакция 3.1</value>
</synonym> </synonym>
<containedObjects classId="9cd510cd-abfc-11d4-9434-004095e12fc7" objectId="7bf15600-0803-464c-84c9-d2d22a6974ba"/> <containedObjects classId="9cd510cd-abfc-11d4-9434-004095e12fc7" objectId="b496d9ec-7d2a-4366-8702-98db52c9cf82"/>
<containedObjects classId="9fcd25a0-4822-11d4-9414-008048da11f9" objectId="7c65a43e-4b81-4a4f-b68e-0e29b4ab2349"/> <containedObjects classId="9fcd25a0-4822-11d4-9414-008048da11f9" objectId="f52c5e10-45e0-4a60-a164-885fda7422ad"/>
<containedObjects classId="e3687481-0a87-462c-a166-9f34594f9bba" objectId="8e4b3792-8829-4ab1-b12a-4f7f3d2dd122"/> <containedObjects classId="e3687481-0a87-462c-a166-9f34594f9bba" objectId="772ea8e6-0ab6-4a40-a11f-40990e9521a8"/>
<containedObjects classId="9de14907-ec23-4a07-96f0-85521cb6b53b" objectId="dfa6237b-8896-4f54-9376-493b8df071f2"/> <containedObjects classId="9de14907-ec23-4a07-96f0-85521cb6b53b" objectId="ef276dbb-cc2a-4c4b-af87-e69df21726b5"/>
<containedObjects classId="51f2d5d8-ea4d-4064-8892-82951750031e" objectId="20f2c443-cae4-474c-a38c-ea6cc575b6a3"/> <containedObjects classId="51f2d5d8-ea4d-4064-8892-82951750031e" objectId="25b1899d-1792-42ce-8a20-0f1feeeb979d"/>
<containedObjects classId="e68182ea-4237-4383-967f-90c1e3370bc7" objectId="af9c5545-6f24-4ace-9793-d40dc0cb67b8"/> <containedObjects classId="e68182ea-4237-4383-967f-90c1e3370bc7" objectId="be4afa21-d831-47e3-a9e0-cdee21b50c3b"/>
<containedObjects classId="fb282519-d103-4dd3-bc12-cb271d631dfc" objectId="89c480bc-9c9d-419e-836a-028925f99c59"/> <containedObjects classId="fb282519-d103-4dd3-bc12-cb271d631dfc" objectId="3274d19f-ec57-4fe3-9fd8-bb498ec6e604"/>
<defaultRunMode>ManagedApplication</defaultRunMode> <defaultRunMode>ManagedApplication</defaultRunMode>
<usePurposes>PersonalComputer</usePurposes> <usePurposes>PersonalComputer</usePurposes>
<scriptVariant>Russian</scriptVariant> <scriptVariant>Russian</scriptVariant>
@@ -19,7 +19,7 @@
<defaultRoles>Role.АдминистраторСистемы</defaultRoles> <defaultRoles>Role.АдминистраторСистемы</defaultRoles>
<defaultRoles>Role.ИнтерактивноеОткрытиеВнешнихОтчетовИОбработок</defaultRoles> <defaultRoles>Role.ИнтерактивноеОткрытиеВнешнихОтчетовИОбработок</defaultRoles>
<vendor>Фирма &quot;1С&quot;</vendor> <vendor>Фирма &quot;1С&quot;</vendor>
<version>3.1.11.309</version> <version>3.1.11.323</version>
<updateCatalogAddress>https://downloads.v8.1c.ru/tmplts/</updateCatalogAddress> <updateCatalogAddress>https://downloads.v8.1c.ru/tmplts/</updateCatalogAddress>
<includeHelpInContents>true</includeHelpInContents> <includeHelpInContents>true</includeHelpInContents>
<usedMobileApplicationFunctionalities> <usedMobileApplicationFunctionalities>
@@ -1 +1 @@
{6,1,1,04bd6794-d318-44d6-93d5-2d85966a84a9,1,1b636e4c-2828-4ab7-936f-b3d9e3a69f50,"3.1.11.309","Фирма ""1С""","БиблиотекаСтандартныхПодсистем",7959,1,0,34b8ef6a-4304-4abe-89b7-c4821fdd5efc,34b8ef6a-4304-4abe-89b7-c4821fdd5efc,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,fa04bf1e-69c0-4998-a939-039fcaba83c8,fa04bf1e-69c0-4998-a939-039fcaba83c8,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,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,baad68ea-0976-4bdf-8e0e-7ee5c25e3d51,baad68ea-0976-4bdf-8e0e-7ee5c25e3d51,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,7d8acec9-f5a9-411e-921c-446ed0dd3332,7d8acec9-f5a9-411e-921c-446ed0dd3332,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,7ee7cccc-4e52-464c-9c20-5c0dfbed7e5f,7ee7cccc-4e52-464c-9c20-5c0dfbed7e5f,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,491b9625-62ce-436b-8245-60decacc4552,491b9625-62ce-436b-8245-60decacc4552,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-1ceLine truncated {6,1,1,c3a0e385-1801-42a3-9bcf-d3503544fb7f,1,26ea5416-3f5c-413c-8a09-d91361a8632a,"3.1.11.323","Фирма ""1С""","БиблиотекаСтандартныхПодсистем",7961,1,0,b20f07cc-9064-46b8-b89e-98510fd9e1a4,b20f07cc-9064-46b8-b89e-98510fd9e1a4,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,fa04bf1e-69c0-4998-a939-039fcaba83c8,fa04bf1e-69c0-4998-a939-039fcaba83c8,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,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,baad68ea-0976-4bdf-8e0e-7ee5c25e3d51,baad68ea-0976-4bdf-8e0e-7ee5c25e3d51,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,7d8acec9-f5a9-411e-921c-446ed0dd3332,7d8acec9-f5a9-411e-921c-446ed0dd3332,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,7ee7cccc-4e52-464c-9c20-5c0dfbed7e5f,7ee7cccc-4e52-464c-9c20-5c0dfbed7e5f,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,491b9625-62ce-436b-8245-60decacc4552,491b9625-62ce-436b-8245-60decacc4552,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-1ceLine truncated
@@ -3031,7 +3031,7 @@
СписокПараметров.Добавить("1.2.643.100.5", Поля.OGRNIP); СписокПараметров.Добавить("1.2.643.100.5", Поля.OGRNIP);
КонецЕсли; КонецЕсли;
Если Поля.Свойство("O") Тогда Если Поля.Свойство("O") Тогда
СписокПараметров.Добавить("2.5.4.10", Поля.O); СписокПараметров.Добавить("2.5.4.10", Поля.O);
КонецЕсли; КонецЕсли;
Если Поля.Свойство("OU") Тогда Если Поля.Свойство("OU") Тогда
СписокПараметров.Добавить("2.5.4.11", Поля.OU); СписокПараметров.Добавить("2.5.4.11", Поля.OU);
@@ -3082,7 +3082,7 @@
|CertAttrs:{%1} |CertAttrs:{%1}
|CertEnhKeyUsage:{%2} |CertEnhKeyUsage:{%2}
|CertPolicies:{<1.2.643.100.113.1=>} |CertPolicies:{<1.2.643.100.113.1=>}
|dwKeyUsage:{240} |dwKeyUsage:{248}
|SignTool:{%3} |SignTool:{%3}
|CertTemplate:{%4} |CertTemplate:{%4}
|IdentKind:{%5} |IdentKind:{%5}
@@ -3492,8 +3492,6 @@
&НаСервере &НаСервере
Функция ПечатьИнформацииСертификата() Функция ПечатьИнформацииСертификата()
Макет = Обработки.ЗаявлениеНаВыпускНовогоКвалифицированногоСертификата.ПолучитьМакет("Сертификат");
ДанныеСертификата = ПолучитьИзВременногоХранилища(АдресСертификата); ДанныеСертификата = ПолучитьИзВременногоХранилища(АдресСертификата);
СертификатКриптографии = Новый СертификатКриптографии(ДанныеСертификата); СертификатКриптографии = Новый СертификатКриптографии(ДанныеСертификата);
@@ -3504,7 +3502,7 @@
Макет = Обработки.ЗаявлениеНаВыпускНовогоКвалифицированногоСертификата.ПолучитьМакет("Сертификат"); Макет = Обработки.ЗаявлениеНаВыпускНовогоКвалифицированногоСертификата.ПолучитьМакет("Сертификат");
Если ЭлектроннаяПодписьСлужебныйКлиентСервер.ДоступныДополнительныеСвойстваСертификата() Тогда Если ЭлектроннаяПодписьСлужебныйКлиентСервер.ДоступныДополнительныеСвойстваСертификата() Тогда
РасширенныеДанныеДляПечатиСертификата = Новый Структура("ТипИдентификации, СКЗИ, Заключение, СКЗИ_УЦ, ЗаключениеУЦ, Подпись"); РасширенныеДанныеДляПечатиСертификата = Новый Структура("ТипИдентификации, СКЗИ, Заключение, СКЗИ_УЦ, ЗаключениеУЦ, Подпись, ИспользованиеКлюча");
РасширенныеДанныеДляПечатиСертификата.ТипИдентификации = СертификатКриптографии.ДополненияСертификата.Получить( РасширенныеДанныеДляПечатиСертификата.ТипИдентификации = СертификатКриптографии.ДополненияСертификата.Получить(
"1.2.643.100.114"); "1.2.643.100.114");
РасширенныеДанныеДляПечатиСертификата.Подпись = СертификатКриптографии.ЗначениеПодписи; РасширенныеДанныеДляПечатиСертификата.Подпись = СертификатКриптографии.ЗначениеПодписи;
@@ -3517,6 +3515,12 @@
РасширенныеДанныеДляПечатиСертификата.ЗаключениеУЦ = ДанныеУЦ[3]; РасширенныеДанныеДляПечатиСертификата.ЗаключениеУЦ = ДанныеУЦ[3];
КонецЕсли; КонецЕсли;
ИспользованиеКлючаЧисло = СертификатКриптографии.ДополненияСертификата.Получить("2.5.29.15");
Если ИспользованиеКлючаЧисло <> Неопределено Тогда
Макет.Параметры.ОбластьИспользования = ЭлектроннаяПодписьСлужебный.ИспользованиеКлючаСтрокой(ИспользованиеКлючаЧисло);
КонецЕсли;
Если ЗначениеЗаполнено(СертификатКриптографии.УниверсальнаяДатаНачалаЗакрытогоКлюча) И ЗначениеЗаполнено( Если ЗначениеЗаполнено(СертификатКриптографии.УниверсальнаяДатаНачалаЗакрытогоКлюча) И ЗначениеЗаполнено(
СертификатКриптографии.УниверсальнаяДатаОкончанияЗакрытогоКлюча) Тогда СертификатКриптографии.УниверсальнаяДатаОкончанияЗакрытогоКлюча) Тогда
@@ -3546,6 +3550,12 @@
КонецЕсли; КонецЕсли;
Если РасширенныеДанныеДляПечатиСертификата.ИспользованиеКлюча = "030203F8" Тогда
Макет.Параметры.ОбластьИспользования = НСтр("ru = 'Цифровая подпись, Неотрекаемость, Шифрование ключей, Шифрование данных, Согласование ключей'");
Иначе
Макет.Параметры.ОбластьИспользования = НСтр("ru = 'Цифровая подпись, Неотрекаемость, Шифрование ключей, Шифрование данных'");
КонецЕсли;
Макет.Параметры.Алгоритм = ЭлектроннаяПодписьСлужебныйКлиентСервер.АлгоритмПодписиСертификата( Макет.Параметры.Алгоритм = ЭлектроннаяПодписьСлужебныйКлиентСервер.АлгоритмПодписиСертификата(
АдресСертификата, Истина); АдресСертификата, Истина);
@@ -3609,8 +3619,7 @@
Макет.Параметры.Класс = НСтр("ru = 'Класс средства ЭП КС1 (OID 1.2.643.100.113.1); Класс средства ЭП КС2 (OID 1.2.643.100.113.2)'"); Макет.Параметры.Класс = НСтр("ru = 'Класс средства ЭП КС1 (OID 1.2.643.100.113.1); Класс средства ЭП КС2 (OID 1.2.643.100.113.2)'");
Макет.Параметры.КлассУЦ = НСтр("ru = 'КС2'"); Макет.Параметры.КлассУЦ = НСтр("ru = 'КС2'");
Макет.Параметры.ОбластьИспользования = НСтр("ru = 'Цифровая подпись, Неотрекаемость, Шифрование ключей, Шифрование данных'"); Макет.Параметры.ОткрытыйКлюч = СертификатКриптографии.ОткрытыйКлюч;
Макет.Параметры.ОткрытыйКлюч = СертификатКриптографии.ОткрытыйКлюч;
ТабличныйДокумент = Новый ТабличныйДокумент; ТабличныйДокумент = Новый ТабличныйДокумент;
ТабличныйДокумент.Вывести(Макет); ТабличныйДокумент.Вывести(Макет);
@@ -3807,7 +3816,7 @@
АтрибутыJSON = СтрокаJSON(Атрибуты); АтрибутыJSON = СтрокаJSON(Атрибуты);
РасширенныеАтрибуты = Новый Соответствие; РасширенныеАтрибуты = Новый Соответствие;
РасширенныеАтрибуты.Вставить("keyUsage", "digitalSignature,nonRepudiation,keyEncipherment,dataEncipherment"); РасширенныеАтрибуты.Вставить("keyUsage", "critical,digitalSignature,nonRepudiation,keyEncipherment,dataEncipherment,keyAgreement");
РасширенныеАтрибуты.Вставить("extendedKeyUsage", "1.3.6.1.5.5.7.3.2,1.3.6.1.5.5.7.3.4"); РасширенныеАтрибуты.Вставить("extendedKeyUsage", "1.3.6.1.5.5.7.3.2,1.3.6.1.5.5.7.3.4");
РасширенныеАтрибуты.Вставить("certificatePolicies", "1.2.643.100.113.1"); РасширенныеАтрибуты.Вставить("certificatePolicies", "1.2.643.100.113.1");
РасширенныеАтрибуты.Вставить("1.2.643.100.111", СтрШаблон("ASN1:UTF8String:%1", ИмяСредства(СвойстваТокена.Токен))); РасширенныеАтрибуты.Вставить("1.2.643.100.111", СтрШаблон("ASN1:UTF8String:%1", ИмяСредства(СвойстваТокена.Токен)));
@@ -237,8 +237,9 @@
Если СтрокаОтчет = Неопределено Тогда Если СтрокаОтчет = Неопределено Тогда
ОчиститьСообщения(); ОчиститьСообщения();
ОбщегоНазначенияКлиент.СообщитьПользователю(НСтр( Сообщение = Новый СообщениеПользователю;
"ru = 'Не выбран снимок отчета.'")); Сообщение.Текст = НСтр("ru = 'Не выбран снимок отчета.'");
Сообщение.Сообщить();
Возврат; Возврат;
КонецЕсли; КонецЕсли;
@@ -253,9 +254,10 @@
Процедура ОбновитьСнимокОтчета(Команда) Процедура ОбновитьСнимокОтчета(Команда)
Если Элементы.СнимкиОтчетов.ТекущаяСтрока = Неопределено Тогда Если Элементы.СнимкиОтчетов.ТекущаяСтрока = Неопределено Тогда
ОчиститьСообщения(); ОчиститьСообщения();
ОбщегоНазначенияКлиент.СообщитьПользователю(НСтр( Сообщение = Новый СообщениеПользователю;
"ru = 'Не выбран снимок отчета.'")); Сообщение.Текст = НСтр("ru = 'Не выбран снимок отчета.'");
Сообщение.Сообщить();
Возврат; Возврат;
КонецЕсли; КонецЕсли;
@@ -1222,93 +1222,6 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </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> <object>
<name>Constant.АккредитованныеУдостоверяющиеЦентры</name> <name>Constant.АккредитованныеУдостоверяющиеЦентры</name>
<right> <right>
@@ -4132,6 +4045,93 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </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> <object>
<name>Catalog.КлассификаторБанков</name> <name>Catalog.КлассификаторБанков</name>
<right> <right>
@@ -628,33 +628,6 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </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> <object>
<name>CommonForm.ВыборУзловПлановОбмена</name> <name>CommonForm.ВыборУзловПлановОбмена</name>
<right> <right>
@@ -2221,6 +2194,33 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </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> <object>
<name>CommonForm.Сертификат</name> <name>CommonForm.Сертификат</name>
<right> <right>
@@ -465,33 +465,6 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </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> <object>
<name>CommonForm.ВыборУзловПлановОбмена</name> <name>CommonForm.ВыборУзловПлановОбмена</name>
<right> <right>
@@ -1742,6 +1715,33 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </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> <object>
<name>Catalog.КлассификаторБанков</name> <name>Catalog.КлассификаторБанков</name>
<right> <right>
@@ -248,33 +248,6 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </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> <object>
<name>CommonCommand.НастройкиСинхронизацииДанных</name> <name>CommonCommand.НастройкиСинхронизацииДанных</name>
<right> <right>
@@ -789,6 +762,33 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </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> <object>
<name>WebService.EnterpriseDataUpload_1_0_1_1.Operation.PutFilePart</name> <name>WebService.EnterpriseDataUpload_1_0_1_1.Operation.PutFilePart</name>
<right> <right>
@@ -72,33 +72,6 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </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> <object>
<name>InformationRegister.ПричиныИзмененияАдресныхСведений</name> <name>InformationRegister.ПричиныИзмененияАдресныхСведений</name>
<right> <right>
@@ -237,6 +210,33 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </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> <object>
<name>InformationRegister.ЗемельныеУчастки</name> <name>InformationRegister.ЗемельныеУчастки</name>
<right> <right>
@@ -3,33 +3,6 @@
<setForNewObjects>false</setForNewObjects> <setForNewObjects>false</setForNewObjects>
<setForAttributesByDefault>true</setForAttributesByDefault> <setForAttributesByDefault>true</setForAttributesByDefault>
<independentRightsOfChildObjects>false</independentRightsOfChildObjects> <independentRightsOfChildObjects>false</independentRightsOfChildObjects>
<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> <object>
<name>InformationRegister.СрокиХраненияПерсональныхДанных</name> <name>InformationRegister.СрокиХраненияПерсональныхДанных</name>
<right> <right>
@@ -76,6 +49,33 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </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> <object>
<name>InformationRegister.УничтоженныеПерсональныеДанные</name> <name>InformationRegister.УничтоженныеПерсональныеДанные</name>
<right> <right>
@@ -3,6 +3,24 @@
<setForNewObjects>false</setForNewObjects> <setForNewObjects>false</setForNewObjects>
<setForAttributesByDefault>true</setForAttributesByDefault> <setForAttributesByDefault>true</setForAttributesByDefault>
<independentRightsOfChildObjects>false</independentRightsOfChildObjects> <independentRightsOfChildObjects>false</independentRightsOfChildObjects>
<object>
<name>DataProcessor.ЗагрузкаКлассификатораБанков.Command.ЗагрузкаКлассификатораБанков</name>
<right>
<name>View</name>
<value>true</value>
</right>
</object>
<object>
<name>DataProcessor.ЗагрузкаКлассификатораБанков</name>
<right>
<name>Use</name>
<value>true</value>
</right>
<right>
<name>View</name>
<value>true</value>
</right>
</object>
<object> <object>
<name>Configuration.БиблиотекаСтандартныхПодсистем</name> <name>Configuration.БиблиотекаСтандартныхПодсистем</name>
<right> <right>
@@ -30,24 +48,6 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </object>
<object>
<name>DataProcessor.ЗагрузкаКлассификатораБанков.Command.ЗагрузкаКлассификатораБанков</name>
<right>
<name>View</name>
<value>true</value>
</right>
</object>
<object>
<name>DataProcessor.ЗагрузкаКлассификатораБанков</name>
<right>
<name>Use</name>
<value>true</value>
</right>
<right>
<name>View</name>
<value>true</value>
</right>
</object>
<object> <object>
<name>Catalog.КлассификаторБанков</name> <name>Catalog.КлассификаторБанков</name>
<right> <right>
@@ -49,33 +49,6 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </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> <object>
<name>Catalog.ПользовательскиеНастройкиОтчетов</name> <name>Catalog.ПользовательскиеНастройкиОтчетов</name>
<right> <right>
@@ -162,6 +135,33 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </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> <object>
<name>InformationRegister.НастройкиВариантовОтчетов</name> <name>InformationRegister.НастройкиВариантовОтчетов</name>
<right> <right>
@@ -293,33 +293,6 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </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> <object>
<name>InformationRegister.НастройкиУчетныхЗаписейЭлектроннойПочты.Command.ДополнительныеНастройки</name> <name>InformationRegister.НастройкиУчетныхЗаписейЭлектроннойПочты.Command.ДополнительныеНастройки</name>
<right> <right>
@@ -1075,6 +1048,33 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </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> <object>
<name>InformationRegister.ДатыПоследнейЗагрузкиПочтовыхСообщений</name> <name>InformationRegister.ДатыПоследнейЗагрузкиПочтовыхСообщений</name>
<right> <right>
@@ -3,33 +3,6 @@
<setForNewObjects>false</setForNewObjects> <setForNewObjects>false</setForNewObjects>
<setForAttributesByDefault>true</setForAttributesByDefault> <setForAttributesByDefault>true</setForAttributesByDefault>
<independentRightsOfChildObjects>false</independentRightsOfChildObjects> <independentRightsOfChildObjects>false</independentRightsOfChildObjects>
<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> <object>
<name>Catalog.ВидыКонтактнойИнформации</name> <name>Catalog.ВидыКонтактнойИнформации</name>
<right> <right>
@@ -108,4 +81,31 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </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>
</Rights> </Rights>
@@ -21,33 +21,6 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </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> <object>
<name>Catalog.ВнешниеПользователи.Command.ВнешнийДоступ</name> <name>Catalog.ВнешниеПользователи.Command.ВнешнийДоступ</name>
<right> <right>
@@ -112,6 +85,33 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </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> <object>
<name>Catalog.ГруппыВнешнихПользователей</name> <name>Catalog.ГруппыВнешнихПользователей</name>
<right> <right>
@@ -65,6 +65,29 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </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>
</object>
<object> <object>
<name>Configuration.БиблиотекаСтандартныхПодсистем</name> <name>Configuration.БиблиотекаСтандартныхПодсистем</name>
<right> <right>
@@ -92,27 +115,4 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </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>
</object>
</Rights> </Rights>
@@ -29,6 +29,13 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </object>
<object>
<name>InformationRegister.ДатыЗапретаИзменения.Command.ДатыЗапретаЗагрузкиДанных</name>
<right>
<name>View</name>
<value>true</value>
</right>
</object>
<object> <object>
<name>Configuration.БиблиотекаСтандартныхПодсистем</name> <name>Configuration.БиблиотекаСтандартныхПодсистем</name>
<right> <right>
@@ -56,13 +63,6 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </object>
<object>
<name>InformationRegister.ДатыЗапретаИзменения.Command.ДатыЗапретаЗагрузкиДанных</name>
<right>
<name>View</name>
<value>true</value>
</right>
</object>
<object> <object>
<name>InformationRegister.ДатыЗапретаИзменения</name> <name>InformationRegister.ДатыЗапретаИзменения</name>
<right> <right>
@@ -3,33 +3,6 @@
<setForNewObjects>false</setForNewObjects> <setForNewObjects>false</setForNewObjects>
<setForAttributesByDefault>true</setForAttributesByDefault> <setForAttributesByDefault>true</setForAttributesByDefault>
<independentRightsOfChildObjects>false</independentRightsOfChildObjects> <independentRightsOfChildObjects>false</independentRightsOfChildObjects>
<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> <object>
<name>InformationRegister.ПользовательскиеНастройкиДоступаКОбработкам</name> <name>InformationRegister.ПользовательскиеНастройкиДоступаКОбработкам</name>
<right> <right>
@@ -122,6 +95,33 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </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> <object>
<name>CommonForm.ДополнительныеОтчетыИОбработки</name> <name>CommonForm.ДополнительныеОтчетыИОбработки</name>
<right> <right>
@@ -81,33 +81,6 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </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> <object>
<name>CommonForm.РедактированиеГиперссылки</name> <name>CommonForm.РедактированиеГиперссылки</name>
<right> <right>
@@ -193,6 +166,33 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </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> <object>
<name>CommonForm.РедактированиеМеток</name> <name>CommonForm.РедактированиеМеток</name>
<right> <right>
@@ -44,33 +44,6 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </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> <object>
<name>Task.ЗадачаИсполнителя</name> <name>Task.ЗадачаИсполнителя</name>
<right> <right>
@@ -127,6 +100,33 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </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> <object>
<name>Task.ЗадачаИсполнителя.Command.МоиЗадачи</name> <name>Task.ЗадачаИсполнителя.Command.МоиЗадачи</name>
<right> <right>
@@ -3,33 +3,6 @@
<setForNewObjects>false</setForNewObjects> <setForNewObjects>false</setForNewObjects>
<setForAttributesByDefault>true</setForAttributesByDefault> <setForAttributesByDefault>true</setForAttributesByDefault>
<independentRightsOfChildObjects>false</independentRightsOfChildObjects> <independentRightsOfChildObjects>false</independentRightsOfChildObjects>
<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> <object>
<name>Catalog.Заметки</name> <name>Catalog.Заметки</name>
<right> <right>
@@ -97,6 +70,33 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </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> <object>
<name>CommonCommand.МоиЗаметкиПоПредмету</name> <name>CommonCommand.МоиЗаметкиПоПредмету</name>
<right> <right>
@@ -26,33 +26,6 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </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> <object>
<name>InformationRegister.ДанныеПроизводственногоКалендаря</name> <name>InformationRegister.ДанныеПроизводственногоКалендаря</name>
<right> <right>
@@ -134,4 +107,31 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </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>
</Rights> </Rights>
@@ -72,33 +72,6 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </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> <object>
<name>Catalog.ПользовательскиеНастройкиОтчетов</name> <name>Catalog.ПользовательскиеНастройкиОтчетов</name>
<right> <right>
@@ -192,6 +165,33 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </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> <object>
<name>Catalog.ВариантыОтчетов.Command.РазместитьВРазделах</name> <name>Catalog.ВариантыОтчетов.Command.РазместитьВРазделах</name>
<right> <right>
@@ -158,33 +158,6 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </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> <object>
<name>CommonCommand.ОтправитьПисьмо</name> <name>CommonCommand.ОтправитьПисьмо</name>
<right> <right>
@@ -221,6 +194,33 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </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>
<restrictionTemplate> <restrictionTemplate>
<name>ДляОбъекта(ПолеОбъекта)</name> <name>ДляОбъекта(ПолеОбъекта)</name>
<condition>// ДляОбъекта(ПолеОбъекта = "") <condition>// ДляОбъекта(ПолеОбъекта = "")
@@ -10,33 +10,6 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </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> <object>
<name>Catalog.МашиночитаемыеДоверенности</name> <name>Catalog.МашиночитаемыеДоверенности</name>
<right> <right>
@@ -87,6 +60,33 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </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> <object>
<name>Catalog.МашиночитаемыеДоверенностиПрисоединенныеФайлы</name> <name>Catalog.МашиночитаемыеДоверенностиПрисоединенныеФайлы</name>
<right> <right>
@@ -10,33 +10,6 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </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> <object>
<name>InformationRegister.НапоминанияПользователя</name> <name>InformationRegister.НапоминанияПользователя</name>
<right> <right>
@@ -74,6 +47,33 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </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> <object>
<name>InformationRegister.НапоминанияПользователя.Command.МоиНапоминания</name> <name>InformationRegister.НапоминанияПользователя.Command.МоиНапоминания</name>
<right> <right>
@@ -18,33 +18,6 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </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> <object>
<name>Document.НазначениеОпросов</name> <name>Document.НазначениеОпросов</name>
<right> <right>
@@ -108,4 +81,31 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </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>
</Rights> </Rights>
@@ -32,33 +32,6 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </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> <object>
<name>Catalog.ВариантыОтветовАнкет</name> <name>Catalog.ВариантыОтветовАнкет</name>
<right> <right>
@@ -193,6 +166,33 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </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> <object>
<name>DataProcessor.ДоступныеАнкеты</name> <name>DataProcessor.ДоступныеАнкеты</name>
<right> <right>
@@ -10,33 +10,6 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </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> <object>
<name>Catalog.Файлы.Command.Файлы</name> <name>Catalog.Файлы.Command.Файлы</name>
<right> <right>
@@ -114,6 +87,33 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </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> <object>
<name>CommonCommand.ПрисоединенныеФайлы</name> <name>CommonCommand.ПрисоединенныеФайлы</name>
<right> <right>
@@ -10,33 +10,6 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </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> <object>
<name>Catalog.Файлы.Command.Файлы</name> <name>Catalog.Файлы.Command.Файлы</name>
<right> <right>
@@ -114,6 +87,33 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </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> <object>
<name>CommonCommand.ПрисоединенныеФайлы</name> <name>CommonCommand.ПрисоединенныеФайлы</name>
<right> <right>
@@ -21,33 +21,6 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </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> <object>
<name>Catalog.Пользователи</name> <name>Catalog.Пользователи</name>
<right> <right>
@@ -144,4 +117,31 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </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>
</Rights> </Rights>
@@ -10,33 +10,6 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </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> <object>
<name>InformationRegister.ПутиКПрограммамЭлектроннойПодписиИШифрованияНаСерверахLinux</name> <name>InformationRegister.ПутиКПрограммамЭлектроннойПодписиИШифрованияНаСерверахLinux</name>
<right> <right>
@@ -95,4 +68,31 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </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>
</Rights> </Rights>
@@ -33,37 +33,6 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </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>
<right>
<name>Output</name>
<value>true</value>
</right>
</object>
<object> <object>
<name>Catalog.РассылкиОтчетов.Command.СобытияРассылки</name> <name>Catalog.РассылкиОтчетов.Command.СобытияРассылки</name>
<right> <right>
@@ -163,6 +132,37 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </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>
<right>
<name>Output</name>
<value>true</value>
</right>
</object>
<object> <object>
<name>Report.КонтрольРассылкиОтчетов</name> <name>Report.КонтрольРассылкиОтчетов</name>
<right> <right>
@@ -25,33 +25,6 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </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> <object>
<name>InformationRegister.ИсполнителиЗадач</name> <name>InformationRegister.ИсполнителиЗадач</name>
<right> <right>
@@ -178,6 +151,33 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </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> <object>
<name>Report.Задачи</name> <name>Report.Задачи</name>
<right> <right>
@@ -22,33 +22,6 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </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> <object>
<name>Catalog.СертификатыКлючейЭлектроннойПодписиИШифрования</name> <name>Catalog.СертификатыКлючейЭлектроннойПодписиИШифрования</name>
<right> <right>
@@ -88,4 +61,31 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </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>
</Rights> </Rights>
@@ -3,33 +3,6 @@
<setForNewObjects>false</setForNewObjects> <setForNewObjects>false</setForNewObjects>
<setForAttributesByDefault>true</setForAttributesByDefault> <setForAttributesByDefault>true</setForAttributesByDefault>
<independentRightsOfChildObjects>false</independentRightsOfChildObjects> <independentRightsOfChildObjects>false</independentRightsOfChildObjects>
<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> <object>
<name>InformationRegister.СнимкиОтчетов</name> <name>InformationRegister.СнимкиОтчетов</name>
<right> <right>
@@ -74,6 +47,33 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </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>
<restrictionTemplate> <restrictionTemplate>
<name>ДляРегистра(Регистр, Поле1, Поле2, Поле3, Поле4, Поле5)</name> <name>ДляРегистра(Регистр, Поле1, Поле2, Поле3, Поле4, Поле5)</name>
<condition>// ДляРегистра(Регистр, Поле1, Поле2 = "", Поле3 = "", Поле4 = "", Поле5 = "") <condition>// ДляРегистра(Регистр, Поле1, Поле2 = "", Поле3 = "", Поле4 = "", Поле5 = "")
@@ -14,33 +14,6 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </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> <object>
<name>InformationRegister.СогласияНаОбработкуПерсональныхДанных</name> <name>InformationRegister.СогласияНаОбработкуПерсональныхДанных</name>
<right> <right>
@@ -115,6 +88,33 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </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> <object>
<name>Document.СогласиеНаОбработкуПерсональныхДанных</name> <name>Document.СогласиеНаОбработкуПерсональныхДанных</name>
<right> <right>
@@ -3,33 +3,6 @@
<setForNewObjects>false</setForNewObjects> <setForNewObjects>false</setForNewObjects>
<setForAttributesByDefault>true</setForAttributesByDefault> <setForAttributesByDefault>true</setForAttributesByDefault>
<independentRightsOfChildObjects>false</independentRightsOfChildObjects> <independentRightsOfChildObjects>false</independentRightsOfChildObjects>
<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> <object>
<name>Catalog.СостоянияОригиналовПервичныхДокументов</name> <name>Catalog.СостоянияОригиналовПервичныхДокументов</name>
<right> <right>
@@ -105,4 +78,31 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </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>
</Rights> </Rights>
@@ -3,33 +3,6 @@
<setForNewObjects>false</setForNewObjects> <setForNewObjects>false</setForNewObjects>
<setForAttributesByDefault>true</setForAttributesByDefault> <setForAttributesByDefault>true</setForAttributesByDefault>
<independentRightsOfChildObjects>false</independentRightsOfChildObjects> <independentRightsOfChildObjects>false</independentRightsOfChildObjects>
<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> <object>
<name>Catalog.УчетныеЗаписиDSS</name> <name>Catalog.УчетныеЗаписиDSS</name>
<right> <right>
@@ -98,6 +71,33 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </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>
<restrictionTemplate> <restrictionTemplate>
<name>ДляОбъекта(ПолеОбъекта)</name> <name>ДляОбъекта(ПолеОбъекта)</name>
<condition>// ДляОбъекта(ПолеОбъекта = "") <condition>// ДляОбъекта(ПолеОбъекта = "")
@@ -3,33 +3,6 @@
<setForNewObjects>false</setForNewObjects> <setForNewObjects>false</setForNewObjects>
<setForAttributesByDefault>true</setForAttributesByDefault> <setForAttributesByDefault>true</setForAttributesByDefault>
<independentRightsOfChildObjects>false</independentRightsOfChildObjects> <independentRightsOfChildObjects>false</independentRightsOfChildObjects>
<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> <object>
<name>Catalog.УчетныеЗаписиЭлектроннойПочты</name> <name>Catalog.УчетныеЗаписиЭлектроннойПочты</name>
<right> <right>
@@ -104,6 +77,33 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </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> <object>
<name>CommonForm.ОтправкаСообщения</name> <name>CommonForm.ОтправкаСообщения</name>
<right> <right>
@@ -88,33 +88,6 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </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> <object>
<name>Catalog.ВариантыОтветовАнкет</name> <name>Catalog.ВариантыОтветовАнкет</name>
<right> <right>
@@ -154,6 +127,33 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </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> <object>
<name>ChartOfCharacteristicTypes.ВопросыДляАнкетирования</name> <name>ChartOfCharacteristicTypes.ВопросыДляАнкетирования</name>
<right> <right>
@@ -10,6 +10,13 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </object>
<object>
<name>CommonForm.ПродлениеСрокаДействияЭлектронныхПодписей</name>
<right>
<name>View</name>
<value>true</value>
</right>
</object>
<object> <object>
<name>Configuration.БиблиотекаСтандартныхПодсистем</name> <name>Configuration.БиблиотекаСтандартныхПодсистем</name>
<right> <right>
@@ -37,11 +44,4 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </object>
<object>
<name>CommonForm.ПродлениеСрокаДействияЭлектронныхПодписей</name>
<right>
<name>View</name>
<value>true</value>
</right>
</object>
</Rights> </Rights>
@@ -21,33 +21,6 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </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> <object>
<name>Task.ЗадачаИсполнителя</name> <name>Task.ЗадачаИсполнителя</name>
<right> <right>
@@ -173,6 +146,33 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </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> <object>
<name>CommonCommand.КартаМаршрутаБизнесПроцесса</name> <name>CommonCommand.КартаМаршрутаБизнесПроцесса</name>
<right> <right>
@@ -3,33 +3,6 @@
<setForNewObjects>false</setForNewObjects> <setForNewObjects>false</setForNewObjects>
<setForAttributesByDefault>true</setForAttributesByDefault> <setForAttributesByDefault>true</setForAttributesByDefault>
<independentRightsOfChildObjects>false</independentRightsOfChildObjects> <independentRightsOfChildObjects>false</independentRightsOfChildObjects>
<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> <object>
<name>InformationRegister.ДополнительныеСведения</name> <name>InformationRegister.ДополнительныеСведения</name>
<right> <right>
@@ -67,6 +40,33 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </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> <object>
<name>CommonCommand.ДополнительныеСведенияКоманднаяПанель</name> <name>CommonCommand.ДополнительныеСведенияКоманднаяПанель</name>
<right> <right>
@@ -3,6 +3,25 @@
<setForNewObjects>false</setForNewObjects> <setForNewObjects>false</setForNewObjects>
<setForAttributesByDefault>true</setForAttributesByDefault> <setForAttributesByDefault>true</setForAttributesByDefault>
<independentRightsOfChildObjects>false</independentRightsOfChildObjects> <independentRightsOfChildObjects>false</independentRightsOfChildObjects>
<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>
</object>
<object> <object>
<name>Configuration.БиблиотекаСтандартныхПодсистем</name> <name>Configuration.БиблиотекаСтандартныхПодсистем</name>
<right> <right>
@@ -30,25 +49,6 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </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>
</object>
<object> <object>
<name>Catalog.МакетыПечатныхФорм</name> <name>Catalog.МакетыПечатныхФорм</name>
<right> <right>
@@ -3,6 +3,13 @@
<setForNewObjects>false</setForNewObjects> <setForNewObjects>false</setForNewObjects>
<setForAttributesByDefault>true</setForAttributesByDefault> <setForAttributesByDefault>true</setForAttributesByDefault>
<independentRightsOfChildObjects>false</independentRightsOfChildObjects> <independentRightsOfChildObjects>false</independentRightsOfChildObjects>
<object>
<name>CommonCommand.МакетыФайловВыгрузки</name>
<right>
<name>View</name>
<value>true</value>
</right>
</object>
<object> <object>
<name>Configuration.БиблиотекаСтандартныхПодсистем</name> <name>Configuration.БиблиотекаСтандартныхПодсистем</name>
<right> <right>
@@ -30,11 +37,4 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </object>
<object>
<name>CommonCommand.МакетыФайловВыгрузки</name>
<right>
<name>View</name>
<value>true</value>
</right>
</object>
</Rights> </Rights>
@@ -22,6 +22,21 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </object>
<object>
<name>Catalog.СостоянияОригиналовПервичныхДокументов</name>
<right>
<name>Read</name>
<value>true</value>
</right>
<right>
<name>View</name>
<value>true</value>
</right>
<right>
<name>InputByString</name>
<value>true</value>
</right>
</object>
<object> <object>
<name>Configuration.БиблиотекаСтандартныхПодсистем</name> <name>Configuration.БиблиотекаСтандартныхПодсистем</name>
<right> <right>
@@ -49,21 +64,6 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </object>
<object>
<name>Catalog.СостоянияОригиналовПервичныхДокументов</name>
<right>
<name>Read</name>
<value>true</value>
</right>
<right>
<name>View</name>
<value>true</value>
</right>
<right>
<name>InputByString</name>
<value>true</value>
</right>
</object>
<object> <object>
<name>CommonCommand.ЖурналУчетаОригиналовПервичныхДокументов</name> <name>CommonCommand.ЖурналУчетаОригиналовПервичныхДокументов</name>
<right> <right>
@@ -10,6 +10,13 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </object>
<object>
<name>CommonForm.ПраваДоступа</name>
<right>
<name>View</name>
<value>true</value>
</right>
</object>
<object> <object>
<name>Configuration.БиблиотекаСтандартныхПодсистем</name> <name>Configuration.БиблиотекаСтандартныхПодсистем</name>
<right> <right>
@@ -37,13 +44,6 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </object>
<object>
<name>CommonForm.ПраваДоступа</name>
<right>
<name>View</name>
<value>true</value>
</right>
</object>
<object> <object>
<name>Catalog.ГруппыДоступа</name> <name>Catalog.ГруппыДоступа</name>
<right> <right>
@@ -3,6 +3,17 @@
<setForNewObjects>false</setForNewObjects> <setForNewObjects>false</setForNewObjects>
<setForAttributesByDefault>true</setForAttributesByDefault> <setForAttributesByDefault>true</setForAttributesByDefault>
<independentRightsOfChildObjects>false</independentRightsOfChildObjects> <independentRightsOfChildObjects>false</independentRightsOfChildObjects>
<object>
<name>DataProcessor.ТекущиеДела</name>
<right>
<name>Use</name>
<value>true</value>
</right>
<right>
<name>View</name>
<value>true</value>
</right>
</object>
<object> <object>
<name>Configuration.БиблиотекаСтандартныхПодсистем</name> <name>Configuration.БиблиотекаСтандартныхПодсистем</name>
<right> <right>
@@ -30,15 +41,4 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </object>
<object>
<name>DataProcessor.ТекущиеДела</name>
<right>
<name>Use</name>
<value>true</value>
</right>
<right>
<name>View</name>
<value>true</value>
</right>
</object>
</Rights> </Rights>
@@ -3,6 +3,17 @@
<setForNewObjects>false</setForNewObjects> <setForNewObjects>false</setForNewObjects>
<setForAttributesByDefault>true</setForAttributesByDefault> <setForAttributesByDefault>true</setForAttributesByDefault>
<independentRightsOfChildObjects>false</independentRightsOfChildObjects> <independentRightsOfChildObjects>false</independentRightsOfChildObjects>
<object>
<name>DataProcessor.УничтожениеПерсональныхДанных</name>
<right>
<name>Use</name>
<value>true</value>
</right>
<right>
<name>View</name>
<value>true</value>
</right>
</object>
<object> <object>
<name>Configuration.БиблиотекаСтандартныхПодсистем</name> <name>Configuration.БиблиотекаСтандартныхПодсистем</name>
<right> <right>
@@ -30,15 +41,4 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </object>
<object>
<name>DataProcessor.УничтожениеПерсональныхДанных</name>
<right>
<name>Use</name>
<value>true</value>
</right>
<right>
<name>View</name>
<value>true</value>
</right>
</object>
</Rights> </Rights>
@@ -14,6 +14,24 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </object>
<object>
<name>CommonForm.НастройкаКолонтитулов</name>
<right>
<name>View</name>
<value>true</value>
</right>
</object>
<object>
<name>Constant.НастройкиКолонтитулов</name>
<right>
<name>Read</name>
<value>true</value>
</right>
<right>
<name>View</name>
<value>true</value>
</right>
</object>
<object> <object>
<name>Configuration.БиблиотекаСтандартныхПодсистем</name> <name>Configuration.БиблиотекаСтандартныхПодсистем</name>
<right> <right>
@@ -41,22 +59,4 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </object>
<object>
<name>CommonForm.НастройкаКолонтитулов</name>
<right>
<name>View</name>
<value>true</value>
</right>
</object>
<object>
<name>Constant.НастройкиКолонтитулов</name>
<right>
<name>Read</name>
<value>true</value>
</right>
<right>
<name>View</name>
<value>true</value>
</right>
</object>
</Rights> </Rights>
@@ -152,33 +152,6 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </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> <object>
<name>Constant.ДатаПоследнейВыгрузкиЗамеровПроизводительностиUTC</name> <name>Constant.ДатаПоследнейВыгрузкиЗамеровПроизводительностиUTC</name>
<right> <right>
@@ -264,6 +237,33 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </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> <object>
<name>InformationRegister.ЗамерыВремениТехнологические</name> <name>InformationRegister.ЗамерыВремениТехнологические</name>
<right> <right>
@@ -26,33 +26,6 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </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> <object>
<name>InformationRegister.СтатусыСинхронизацииФайловСОблачнымСервисом</name> <name>InformationRegister.СтатусыСинхронизацииФайловСОблачнымСервисом</name>
<right> <right>
@@ -107,4 +80,31 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </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>
</Rights> </Rights>
@@ -3,6 +3,13 @@
<setForNewObjects>false</setForNewObjects> <setForNewObjects>false</setForNewObjects>
<setForAttributesByDefault>true</setForAttributesByDefault> <setForAttributesByDefault>true</setForAttributesByDefault>
<independentRightsOfChildObjects>false</independentRightsOfChildObjects> <independentRightsOfChildObjects>false</independentRightsOfChildObjects>
<object>
<name>CommonForm.ОтправкаSMS</name>
<right>
<name>View</name>
<value>true</value>
</right>
</object>
<object> <object>
<name>Configuration.БиблиотекаСтандартныхПодсистем</name> <name>Configuration.БиблиотекаСтандартныхПодсистем</name>
<right> <right>
@@ -30,11 +37,4 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </object>
<object>
<name>CommonForm.ОтправкаSMS</name>
<right>
<name>View</name>
<value>true</value>
</right>
</object>
</Rights> </Rights>
@@ -1729,45 +1729,6 @@
<value>false</value> <value>false</value>
</right> </right>
</object> </object>
<object>
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
<right>
<name>Administration</name>
<value>false</value>
</right>
<right>
<name>UpdateDataBaseConfiguration</name>
<value>false</value>
</right>
<right>
<name>ThickClient</name>
<value>false</value>
</right>
<right>
<name>ExternalConnection</name>
<value>false</value>
</right>
<right>
<name>Automation</name>
<value>false</value>
</right>
<right>
<name>TechnicalSpecialistMode</name>
<value>false</value>
</right>
<right>
<name>ConfigurationExtensionsAdministration</name>
<value>false</value>
</right>
<right>
<name>InteractiveOpenExtDataProcessors</name>
<value>false</value>
</right>
<right>
<name>InteractiveOpenExtReports</name>
<value>false</value>
</right>
</object>
<object> <object>
<name>Constant.АккредитованныеУдостоверяющиеЦентры</name> <name>Constant.АккредитованныеУдостоверяющиеЦентры</name>
<right> <right>
@@ -5725,6 +5686,45 @@
<value>false</value> <value>false</value>
</right> </right>
</object> </object>
<object>
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
<right>
<name>Administration</name>
<value>false</value>
</right>
<right>
<name>UpdateDataBaseConfiguration</name>
<value>false</value>
</right>
<right>
<name>ThickClient</name>
<value>false</value>
</right>
<right>
<name>ExternalConnection</name>
<value>false</value>
</right>
<right>
<name>Automation</name>
<value>false</value>
</right>
<right>
<name>TechnicalSpecialistMode</name>
<value>false</value>
</right>
<right>
<name>ConfigurationExtensionsAdministration</name>
<value>false</value>
</right>
<right>
<name>InteractiveOpenExtDataProcessors</name>
<value>false</value>
</right>
<right>
<name>InteractiveOpenExtReports</name>
<value>false</value>
</right>
</object>
<object> <object>
<name>Catalog.КлассификаторБанков</name> <name>Catalog.КлассификаторБанков</name>
<right> <right>
@@ -3,6 +3,13 @@
<setForNewObjects>false</setForNewObjects> <setForNewObjects>false</setForNewObjects>
<setForAttributesByDefault>true</setForAttributesByDefault> <setForAttributesByDefault>true</setForAttributesByDefault>
<independentRightsOfChildObjects>false</independentRightsOfChildObjects> <independentRightsOfChildObjects>false</independentRightsOfChildObjects>
<object>
<name>DataProcessor.ЖурналРегистрации.Command.ЖурналДоступаКДанным</name>
<right>
<name>View</name>
<value>true</value>
</right>
</object>
<object> <object>
<name>Configuration.БиблиотекаСтандартныхПодсистем</name> <name>Configuration.БиблиотекаСтандартныхПодсистем</name>
<right> <right>
@@ -34,13 +41,6 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </object>
<object>
<name>DataProcessor.ЖурналРегистрации.Command.ЖурналДоступаКДанным</name>
<right>
<name>View</name>
<value>true</value>
</right>
</object>
<object> <object>
<name>DataProcessor.ЖурналРегистрации.Command.ЖурналРегистрации</name> <name>DataProcessor.ЖурналРегистрации.Command.ЖурналРегистрации</name>
<right> <right>
@@ -3,6 +3,20 @@
<setForNewObjects>false</setForNewObjects> <setForNewObjects>false</setForNewObjects>
<setForAttributesByDefault>true</setForAttributesByDefault> <setForAttributesByDefault>true</setForAttributesByDefault>
<independentRightsOfChildObjects>false</independentRightsOfChildObjects> <independentRightsOfChildObjects>false</independentRightsOfChildObjects>
<object>
<name>CommonForm.СвязанныеДокументы</name>
<right>
<name>View</name>
<value>true</value>
</right>
</object>
<object>
<name>CommonCommand.СвязанныеДокументы</name>
<right>
<name>View</name>
<value>true</value>
</right>
</object>
<object> <object>
<name>Configuration.БиблиотекаСтандартныхПодсистем</name> <name>Configuration.БиблиотекаСтандартныхПодсистем</name>
<right> <right>
@@ -30,18 +44,4 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </object>
<object>
<name>CommonForm.СвязанныеДокументы</name>
<right>
<name>View</name>
<value>true</value>
</right>
</object>
<object>
<name>CommonCommand.СвязанныеДокументы</name>
<right>
<name>View</name>
<value>true</value>
</right>
</object>
</Rights> </Rights>
@@ -891,33 +891,6 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </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> <object>
<name>Catalog.ВидыПроверок</name> <name>Catalog.ВидыПроверок</name>
<right> <right>
@@ -3007,6 +2980,33 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </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> <object>
<name>SessionParameter.ПараметрыСеансаСинхронизацииДанных</name> <name>SessionParameter.ПараметрыСеансаСинхронизацииДанных</name>
<right> <right>
@@ -3,6 +3,13 @@
<setForNewObjects>false</setForNewObjects> <setForNewObjects>false</setForNewObjects>
<setForAttributesByDefault>true</setForAttributesByDefault> <setForAttributesByDefault>true</setForAttributesByDefault>
<independentRightsOfChildObjects>false</independentRightsOfChildObjects> <independentRightsOfChildObjects>false</independentRightsOfChildObjects>
<object>
<name>WebService.InterfaceVersion.Operation.GetVersions</name>
<right>
<name>Use</name>
<value>true</value>
</right>
</object>
<object> <object>
<name>Configuration.БиблиотекаСтандартныхПодсистем</name> <name>Configuration.БиблиотекаСтандартныхПодсистем</name>
<right> <right>
@@ -30,11 +37,4 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </object>
<object>
<name>WebService.InterfaceVersion.Operation.GetVersions</name>
<right>
<name>Use</name>
<value>true</value>
</right>
</object>
</Rights> </Rights>
@@ -31,33 +31,6 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </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> <object>
<name>WebService.RemoteAdministrationOfExchange.Operation.TestConnection</name> <name>WebService.RemoteAdministrationOfExchange.Operation.TestConnection</name>
<right> <right>
@@ -142,6 +115,33 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </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> <object>
<name>WebService.RemoteAdministrationOfExchange_2_0_1_6.Operation.TestConnection</name> <name>WebService.RemoteAdministrationOfExchange_2_0_1_6.Operation.TestConnection</name>
<right> <right>
@@ -3,6 +3,13 @@
<setForNewObjects>false</setForNewObjects> <setForNewObjects>false</setForNewObjects>
<setForAttributesByDefault>true</setForAttributesByDefault> <setForAttributesByDefault>true</setForAttributesByDefault>
<independentRightsOfChildObjects>false</independentRightsOfChildObjects> <independentRightsOfChildObjects>false</independentRightsOfChildObjects>
<object>
<name>WebService.RemoteControl.Operation.GetCurrentState</name>
<right>
<name>Use</name>
<value>true</value>
</right>
</object>
<object> <object>
<name>Configuration.БиблиотекаСтандартныхПодсистем</name> <name>Configuration.БиблиотекаСтандартныхПодсистем</name>
<right> <right>
@@ -30,11 +37,4 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </object>
<object>
<name>WebService.RemoteControl.Operation.GetCurrentState</name>
<right>
<name>Use</name>
<value>true</value>
</right>
</object>
</Rights> </Rights>
@@ -3,6 +3,28 @@
<setForNewObjects>false</setForNewObjects> <setForNewObjects>false</setForNewObjects>
<setForAttributesByDefault>true</setForAttributesByDefault> <setForAttributesByDefault>true</setForAttributesByDefault>
<independentRightsOfChildObjects>false</independentRightsOfChildObjects> <independentRightsOfChildObjects>false</independentRightsOfChildObjects>
<object>
<name>InformationRegister.СрокиХраненияПерсональныхДанных</name>
<right>
<name>Read</name>
<value>true</value>
</right>
<right>
<name>View</name>
<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> <object>
<name>Configuration.БиблиотекаСтандартныхПодсистем</name> <name>Configuration.БиблиотекаСтандартныхПодсистем</name>
<right> <right>
@@ -30,28 +52,6 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </object>
<object>
<name>InformationRegister.СрокиХраненияПерсональныхДанных</name>
<right>
<name>Read</name>
<value>true</value>
</right>
<right>
<name>View</name>
<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> <object>
<name>InformationRegister.УничтоженныеПерсональныеДанные</name> <name>InformationRegister.УничтоженныеПерсональныеДанные</name>
<right> <right>
@@ -25,33 +25,6 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </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> <object>
<name>Catalog.ПользовательскиеНастройкиОтчетов</name> <name>Catalog.ПользовательскиеНастройкиОтчетов</name>
<right> <right>
@@ -85,6 +58,33 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </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> <object>
<name>InformationRegister.НастройкиВариантовОтчетов</name> <name>InformationRegister.НастройкиВариантовОтчетов</name>
<right> <right>
@@ -14,33 +14,6 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </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> <object>
<name>Catalog.ВнешниеПользователи.Command.ВнешнийДоступ</name> <name>Catalog.ВнешниеПользователи.Command.ВнешнийДоступ</name>
<right> <right>
@@ -74,6 +47,33 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </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> <object>
<name>Catalog.ГруппыВнешнихПользователей</name> <name>Catalog.ГруппыВнешнихПользователей</name>
<right> <right>
@@ -36,6 +36,17 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </object>
<object>
<name>InformationRegister.РучныеИзмененияГрафиковРаботы</name>
<right>
<name>Read</name>
<value>true</value>
</right>
<right>
<name>View</name>
<value>true</value>
</right>
</object>
<object> <object>
<name>Configuration.БиблиотекаСтандартныхПодсистем</name> <name>Configuration.БиблиотекаСтандартныхПодсистем</name>
<right> <right>
@@ -63,15 +74,4 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </object>
<object>
<name>InformationRegister.РучныеИзмененияГрафиковРаботы</name>
<right>
<name>Read</name>
<value>true</value>
</right>
<right>
<name>View</name>
<value>true</value>
</right>
</object>
</Rights> </Rights>
@@ -18,33 +18,6 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </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> <object>
<name>Catalog.УчетныеЗаписиDSS</name> <name>Catalog.УчетныеЗаписиDSS</name>
<right> <right>
@@ -89,6 +62,33 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </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> <object>
<name>Report.СостояниеУчетнойЗаписиDSS</name> <name>Report.СостояниеУчетнойЗаписиDSS</name>
<right> <right>
@@ -29,6 +29,13 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </object>
<object>
<name>InformationRegister.ДатыЗапретаИзменения.Command.ДатыЗапретаЗагрузкиДанных</name>
<right>
<name>View</name>
<value>true</value>
</right>
</object>
<object> <object>
<name>Configuration.БиблиотекаСтандартныхПодсистем</name> <name>Configuration.БиблиотекаСтандартныхПодсистем</name>
<right> <right>
@@ -56,13 +63,6 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </object>
<object>
<name>InformationRegister.ДатыЗапретаИзменения.Command.ДатыЗапретаЗагрузкиДанных</name>
<right>
<name>View</name>
<value>true</value>
</right>
</object>
<object> <object>
<name>InformationRegister.ДатыЗапретаИзменения</name> <name>InformationRegister.ДатыЗапретаИзменения</name>
<right> <right>
@@ -3,33 +3,6 @@
<setForNewObjects>false</setForNewObjects> <setForNewObjects>false</setForNewObjects>
<setForAttributesByDefault>true</setForAttributesByDefault> <setForAttributesByDefault>true</setForAttributesByDefault>
<independentRightsOfChildObjects>false</independentRightsOfChildObjects> <independentRightsOfChildObjects>false</independentRightsOfChildObjects>
<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> <object>
<name>InformationRegister.ПользовательскиеНастройкиДоступаКОбработкам</name> <name>InformationRegister.ПользовательскиеНастройкиДоступаКОбработкам</name>
<right> <right>
@@ -82,6 +55,33 @@
<value>true</value> <value>true</value>
</right> </right>
</object> </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> <object>
<name>CommonForm.ДополнительныеОтчетыИОбработки</name> <name>CommonForm.ДополнительныеОтчетыИОбработки</name>
<right> <right>
Loaded 100 of 111 files, more files were not shown because too many files have changed in this diff. Show more