Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Рефакторинг подсистемы интеграций и доработка истории интеграции #120

Merged
merged 3 commits into from
Oct 17, 2024
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
84 changes: 84 additions & 0 deletions src/cf/Catalogs/пбп_ИсторияИнтеграции.xml
Original file line number Diff line number Diff line change
Expand Up @@ -1001,6 +1001,90 @@
<DataHistory>Use</DataHistory>
</Properties>
</Attribute>
<Attribute uuid="d1f5399b-14ba-4698-8561-2a733d651314">
<Properties>
<Name>ИмяФайлаСообщения</Name>
<Synonym>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Имя файла сообщения</v8:content>
</v8:item>
</Synonym>
<Comment/>
<Type>
<v8:Type>xs:string</v8:Type>
<v8:StringQualifiers>
<v8:Length>150</v8:Length>
<v8:AllowedLength>Variable</v8:AllowedLength>
</v8:StringQualifiers>
</Type>
<PasswordMode>false</PasswordMode>
<Format/>
<EditFormat/>
<ToolTip/>
<MarkNegatives>false</MarkNegatives>
<Mask/>
<MultiLine>false</MultiLine>
<ExtendedEdit>false</ExtendedEdit>
<MinValue xsi:nil="true"/>
<MaxValue xsi:nil="true"/>
<FillFromFillingValue>false</FillFromFillingValue>
<FillValue xsi:type="xs:string"/>
<FillChecking>DontCheck</FillChecking>
<ChoiceFoldersAndItems>Items</ChoiceFoldersAndItems>
<ChoiceParameterLinks/>
<ChoiceParameters/>
<QuickChoice>Auto</QuickChoice>
<CreateOnInput>Auto</CreateOnInput>
<ChoiceForm/>
<LinkByType/>
<ChoiceHistoryOnInput>Auto</ChoiceHistoryOnInput>
<Use>ForItem</Use>
<Indexing>DontIndex</Indexing>
<FullTextSearch>Use</FullTextSearch>
<DataHistory>Use</DataHistory>
</Properties>
</Attribute>
<Attribute uuid="05bf5522-0066-4d0c-b37a-23553f477edf">
<Properties>
<Name>ФайлСообщения</Name>
<Synonym>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Файл сообщения</v8:content>
</v8:item>
</Synonym>
<Comment/>
<Type>
<v8:Type>v8:ValueStorage</v8:Type>
</Type>
<PasswordMode>false</PasswordMode>
<Format/>
<EditFormat/>
<ToolTip/>
<MarkNegatives>false</MarkNegatives>
<Mask/>
<MultiLine>false</MultiLine>
<ExtendedEdit>false</ExtendedEdit>
<MinValue xsi:nil="true"/>
<MaxValue xsi:nil="true"/>
<FillFromFillingValue>false</FillFromFillingValue>
<FillValue xsi:nil="true"/>
<FillChecking>DontCheck</FillChecking>
<ChoiceFoldersAndItems>Items</ChoiceFoldersAndItems>
<ChoiceParameterLinks/>
<ChoiceParameters/>
<QuickChoice>Auto</QuickChoice>
<CreateOnInput>Auto</CreateOnInput>
<ChoiceForm/>
<LinkByType/>
<ChoiceHistoryOnInput>Auto</ChoiceHistoryOnInput>
<Use>ForItem</Use>
<Indexing>DontIndex</Indexing>
<FullTextSearch>Use</FullTextSearch>
<DataHistory>Use</DataHistory>
</Properties>
</Attribute>
<TabularSection uuid="ed8ab14b-48ad-444e-8949-68731cf6a0e8">
<InternalInfo>
<xr:GeneratedType name="CatalogTabularSection.пбп_ИсторияИнтеграции.ОбъектыИнтеграции" category="TabularSection">
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,12 @@

#Если Сервер Или ТолстыйКлиентОбычноеПриложение Или ВнешнееСоединение Тогда

Функция ПолучитьДанныеФайлаСообщения() Экспорт

Check notice on line 23 in src/cf/Catalogs/пбп_ИсторияИнтеграции/Ext/ObjectModule.bsl

View check run for this annotation

sonar.openbsl.ru qa-bot / 1C: Project SubSystems Library Sonarqube Results

src/cf/Catalogs/пбп_ИсторияИнтеграции/Ext/ObjectModule.bsl#L23

Переместите код в область

Возврат ФайлСообщения.Получить();

КонецФункции

#Область ОбработчикиСобытий

Процедура ПередУдалением(Отказ)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -284,13 +284,47 @@
</ToolTip>
<ExtendedTooltip name="ГруппаЗапросИсходящийРасширеннаяПодсказка" id="63"/>
<ChildItems>
<TextDocumentField name="ЗапросИсходящий" id="7">
<TextDocumentField name="ИсходящееСообщение" id="7">
<DataPath>ЗапросИсходящийОтформатированный</DataPath>
<TitleLocation>None</TitleLocation>
<EditMode>EnterOnInput</EditMode>
<ContextMenu name="ЗапросИсходящийКонтекстноеМеню" id="8"/>
<ExtendedTooltip name="ЗапросИсходящийРасширеннаяПодсказка" id="9"/>
<ContextMenu name="ИсходящееСообщениеКонтекстноеМеню" id="8"/>
<ExtendedTooltip name="ИсходящееСообщениеРасширеннаяПодсказка" id="9"/>
</TextDocumentField>
<UsualGroup name="ГруппаДанныеСообщенияИсходящего" id="163">
<Title>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Группа данные сообщения исходящего</v8:content>
</v8:item>
</Title>
<ToolTip>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Группа данные сообщения исходящего</v8:content>
</v8:item>
</ToolTip>
<Representation>None</Representation>
<ShowTitle>false</ShowTitle>
<ExtendedTooltip name="ГруппаДанныеСообщенияИсходящегоРасширеннаяПодсказка" id="164"/>
<ChildItems>
<LabelDecoration name="Декорация1" id="158">
<Title formatted="false">
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Прикрепленный файл обмена:</v8:content>
</v8:item>
</Title>
<ContextMenu name="Декорация1КонтекстноеМеню" id="159"/>
<ExtendedTooltip name="Декорация1РасширеннаяПодсказка" id="160"/>
</LabelDecoration>
<Button name="СохранитьФайлСообщенияОбменаИсх" id="161">
<Type>Hyperlink</Type>
<CommandName>Form.Command.СохранитьФайлСообщенияОбмена</CommandName>
<ExtendedTooltip name="СохранитьФайлСообщенияОбменаИсхРасширеннаяПодсказка" id="162"/>
</Button>
</ChildItems>
</UsualGroup>
</ChildItems>
</Page>
<Page name="ГруппаЗапросВходящий" id="102">
Expand All @@ -313,13 +347,47 @@
</ToolTip>
<ExtendedTooltip name="ГруппаЗапросВходящийРасширеннаяПодсказка" id="103"/>
<ChildItems>
<TextDocumentField name="ЗапросВходящий" id="104">
<TextDocumentField name="ВходящееСообщение" id="104">
<DataPath>ЗапросВходящийОтформатированный</DataPath>
<TitleLocation>None</TitleLocation>
<EditMode>EnterOnInput</EditMode>
<ContextMenu name="ЗапросВходящийКонтекстноеМеню" id="105"/>
<ExtendedTooltip name="ЗапросВходящийРасширеннаяПодсказка" id="106"/>
<ContextMenu name="ВходящееСообщениеКонтекстноеМеню" id="105"/>
<ExtendedTooltip name="ВходящееСообщениеРасширеннаяПодсказка" id="106"/>
</TextDocumentField>
<UsualGroup name="ГруппаДанныеСообщенияВходящего" id="165">
<Title>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Группа данные сообщения входящего</v8:content>
</v8:item>
</Title>
<ToolTip>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Группа данные сообщения исходящего</v8:content>
</v8:item>
</ToolTip>
<Representation>None</Representation>
<ShowTitle>false</ShowTitle>
<ExtendedTooltip name="ГруппаДанныеСообщенияВходящегоРасширеннаяПодсказка" id="166"/>
<ChildItems>
<LabelDecoration name="Декорация2" id="167">
<Title formatted="false">
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Прикрепленный файл обмена:</v8:content>
</v8:item>
</Title>
<ContextMenu name="Декорация2КонтекстноеМеню" id="168"/>
<ExtendedTooltip name="Декорация2РасширеннаяПодсказка" id="169"/>
</LabelDecoration>
<Button name="СохранитьФайлСообщенияОбменаВх" id="170">
<Type>Hyperlink</Type>
<CommandName>Form.Command.СохранитьФайлСообщенияОбмена</CommandName>
<ExtendedTooltip name="СохранитьФайлСообщенияОбменаВхРасширеннаяПодсказка" id="171"/>
</Button>
</ChildItems>
</UsualGroup>
</ChildItems>
</Page>
<Page name="ГруппаТекстОшибки" id="66">
Expand Down Expand Up @@ -586,5 +654,20 @@
<Action>КопироватьВБуферОбмена</Action>
<Representation>TextPicture</Representation>
</Command>
<Command name="СохранитьФайлСообщенияОбмена" id="4">
<Title>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Сохранить файл сообщения обмена</v8:content>
</v8:item>
</Title>
<ToolTip>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Сохранить файл сообщения обмена</v8:content>
</v8:item>
</ToolTip>
<Action>СохранитьФайлСообщенияОбмена</Action>
</Command>
</Commands>
</Form>
Loading
Loading