Initial commit of 1C configuration from DT-021 - 18.06.2026 13:57:56,21

This commit is contained in:
70 changed files with 15878 additions and 0 deletions
@@ -0,0 +1,35 @@
<?xml version="1.0" encoding="UTF-8"?>
<MetaDataObject xmlns="http://v8.1c.ru/8.3/MDClasses" xmlns:app="http://v8.1c.ru/8.2/managed-application/core" xmlns:cfg="http://v8.1c.ru/8.1/data/enterprise/current-config" xmlns:cmi="http://v8.1c.ru/8.2/managed-application/cmi" xmlns:ent="http://v8.1c.ru/8.1/data/enterprise" xmlns:lf="http://v8.1c.ru/8.2/managed-application/logform" xmlns:style="http://v8.1c.ru/8.1/data/ui/style" xmlns:sys="http://v8.1c.ru/8.1/data/ui/fonts/system" xmlns:v8="http://v8.1c.ru/8.1/data/core" xmlns:v8ui="http://v8.1c.ru/8.1/data/ui" xmlns:web="http://v8.1c.ru/8.1/data/ui/colors/web" xmlns:win="http://v8.1c.ru/8.1/data/ui/colors/windows" xmlns:xen="http://v8.1c.ru/8.3/xcf/enums" xmlns:xpr="http://v8.1c.ru/8.3/xcf/predef" xmlns:xr="http://v8.1c.ru/8.3/xcf/readable" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="2.20">
<Document uuid="83c6bfba-2c6d-4fe7-a05b-1b54e8208966">
<InternalInfo>
<xr:GeneratedType name="DocumentObject.ЗаказКлиента" category="Object">
<xr:TypeId>cc44aac7-afe6-4d22-a1a0-2d863fe685e2</xr:TypeId>
<xr:ValueId>05605be3-3122-4107-a0e1-203a89dd7953</xr:ValueId>
</xr:GeneratedType>
<xr:GeneratedType name="DocumentRef.ЗаказКлиента" category="Ref">
<xr:TypeId>d3c98f68-2fc6-4cec-a180-0446d8ea490c</xr:TypeId>
<xr:ValueId>fff3b91a-f887-4bde-852e-19195f60b6f3</xr:ValueId>
</xr:GeneratedType>
<xr:GeneratedType name="DocumentSelection.ЗаказКлиента" category="Selection">
<xr:TypeId>7d473ab3-381c-4fcf-aef9-787d1b9a1f00</xr:TypeId>
<xr:ValueId>cf4db881-db0f-4a76-bd0a-4ef56088a45b</xr:ValueId>
</xr:GeneratedType>
<xr:GeneratedType name="DocumentList.ЗаказКлиента" category="List">
<xr:TypeId>381fa9ea-3fcf-400c-83ee-3d7b20bf2904</xr:TypeId>
<xr:ValueId>ffa615ef-745f-400e-89d8-d9e4c75ae762</xr:ValueId>
</xr:GeneratedType>
<xr:GeneratedType name="DocumentManager.ЗаказКлиента" category="Manager">
<xr:TypeId>7d9a82fd-bbdf-4289-b690-09616576ae40</xr:TypeId>
<xr:ValueId>1e1dc459-dd74-44ff-b02c-55d83da68e02</xr:ValueId>
</xr:GeneratedType>
</InternalInfo>
<Properties>
<ObjectBelonging>Adopted</ObjectBelonging>
<Name>ЗаказКлиента</Name>
<Comment/>
<ExtendedConfigurationObject>1ceef4a2-6b58-45a0-8a75-bb6e3004590f</ExtendedConfigurationObject>
<RegisterRecords/>
</Properties>
<ChildObjects/>
</Document>
</MetaDataObject>
@@ -0,0 +1,69 @@
<?xml version="1.0" encoding="UTF-8"?>
<MetaDataObject xmlns="http://v8.1c.ru/8.3/MDClasses" xmlns:app="http://v8.1c.ru/8.2/managed-application/core" xmlns:cfg="http://v8.1c.ru/8.1/data/enterprise/current-config" xmlns:cmi="http://v8.1c.ru/8.2/managed-application/cmi" xmlns:ent="http://v8.1c.ru/8.1/data/enterprise" xmlns:lf="http://v8.1c.ru/8.2/managed-application/logform" xmlns:style="http://v8.1c.ru/8.1/data/ui/style" xmlns:sys="http://v8.1c.ru/8.1/data/ui/fonts/system" xmlns:v8="http://v8.1c.ru/8.1/data/core" xmlns:v8ui="http://v8.1c.ru/8.1/data/ui" xmlns:web="http://v8.1c.ru/8.1/data/ui/colors/web" xmlns:win="http://v8.1c.ru/8.1/data/ui/colors/windows" xmlns:xen="http://v8.1c.ru/8.3/xcf/enums" xmlns:xpr="http://v8.1c.ru/8.3/xcf/predef" xmlns:xr="http://v8.1c.ru/8.3/xcf/readable" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="2.20">
<Document uuid="3d303157-526b-4725-8f94-4077b108b463">
<InternalInfo>
<xr:GeneratedType name="DocumentObject.РасходныйОрдерНаТовары" category="Object">
<xr:TypeId>13183c31-af45-4f29-8802-18dd2cd21f5f</xr:TypeId>
<xr:ValueId>bfab6020-1773-4c92-a821-c4a11d5df087</xr:ValueId>
</xr:GeneratedType>
<xr:GeneratedType name="DocumentRef.РасходныйОрдерНаТовары" category="Ref">
<xr:TypeId>a5a7e940-c9ad-40e4-bc0f-b6df03e54b5f</xr:TypeId>
<xr:ValueId>1e8b45e2-d942-4db8-b89a-6d73d46477e0</xr:ValueId>
</xr:GeneratedType>
<xr:GeneratedType name="DocumentSelection.РасходныйОрдерНаТовары" category="Selection">
<xr:TypeId>a69cae53-1602-4517-a303-38401467a975</xr:TypeId>
<xr:ValueId>85fc8f30-2de4-4623-8216-a3200b55ef43</xr:ValueId>
</xr:GeneratedType>
<xr:GeneratedType name="DocumentList.РасходныйОрдерНаТовары" category="List">
<xr:TypeId>111062a8-a226-439f-82e3-2841e170ce57</xr:TypeId>
<xr:ValueId>9e9235cf-6190-452d-b7eb-233e411c3222</xr:ValueId>
</xr:GeneratedType>
<xr:GeneratedType name="DocumentManager.РасходныйОрдерНаТовары" category="Manager">
<xr:TypeId>bbad4dcb-de0a-4706-b1ad-637b2536b9c9</xr:TypeId>
<xr:ValueId>67083fc2-958a-4a3c-b0f9-0383cea953bc</xr:ValueId>
</xr:GeneratedType>
</InternalInfo>
<Properties>
<ObjectBelonging>Adopted</ObjectBelonging>
<Name>РасходныйОрдерНаТовары</Name>
<Comment/>
<ExtendedConfigurationObject>e5b57481-c7d7-459c-8f38-003976928dcf</ExtendedConfigurationObject>
<RegisterRecords/>
</Properties>
<ChildObjects>
<Form>ФормаДокумента</Form>
<TabularSection uuid="fc7fa2cf-10f9-4100-aef4-9aee19b897ff">
<InternalInfo>
<xr:GeneratedType name="DocumentTabularSection.РасходныйОрдерНаТовары.ТоварыПоРаспоряжениям" category="TabularSection">
<xr:TypeId>7c6f1a46-ba68-4604-bc12-7ffb432ccea3</xr:TypeId>
<xr:ValueId>31bf216c-9ce0-4bf6-9ddc-b6427686df71</xr:ValueId>
</xr:GeneratedType>
<xr:GeneratedType name="DocumentTabularSectionRow.РасходныйОрдерНаТовары.ТоварыПоРаспоряжениям" category="TabularSectionRow">
<xr:TypeId>9e5c986b-f1b3-4eb6-9c88-cc56015695f3</xr:TypeId>
<xr:ValueId>1691038f-9097-44a9-9eff-ddffd0c66493</xr:ValueId>
</xr:GeneratedType>
</InternalInfo>
<Properties>
<ObjectBelonging>Adopted</ObjectBelonging>
<Name>ТоварыПоРаспоряжениям</Name>
<Comment/>
<ExtendedConfigurationObject>f93cbc89-602b-4c37-a90c-1bceda80afe7</ExtendedConfigurationObject>
</Properties>
<ChildObjects>
<Attribute uuid="f189fc59-8635-4c7d-bb98-120ed8da4000">
<InternalInfo/>
<Properties>
<ObjectBelonging>Adopted</ObjectBelonging>
<Name>Распоряжение</Name>
<Comment/>
<ExtendedConfigurationObject>07df2cb8-3a48-4671-b17f-d2bf82e412f8</ExtendedConfigurationObject>
<Type>
<v8:TypeSet>cfg:DefinedType.РаспоряжениеНаОтгрузку</v8:TypeSet>
</Type>
</Properties>
</Attribute>
</ChildObjects>
</TabularSection>
</ChildObjects>
</Document>
</MetaDataObject>
@@ -0,0 +1,18 @@
<?xml version="1.0" encoding="UTF-8"?>
<MetaDataObject xmlns="http://v8.1c.ru/8.3/MDClasses" xmlns:app="http://v8.1c.ru/8.2/managed-application/core" xmlns:cfg="http://v8.1c.ru/8.1/data/enterprise/current-config" xmlns:cmi="http://v8.1c.ru/8.2/managed-application/cmi" xmlns:ent="http://v8.1c.ru/8.1/data/enterprise" xmlns:lf="http://v8.1c.ru/8.2/managed-application/logform" xmlns:style="http://v8.1c.ru/8.1/data/ui/style" xmlns:sys="http://v8.1c.ru/8.1/data/ui/fonts/system" xmlns:v8="http://v8.1c.ru/8.1/data/core" xmlns:v8ui="http://v8.1c.ru/8.1/data/ui" xmlns:web="http://v8.1c.ru/8.1/data/ui/colors/web" xmlns:win="http://v8.1c.ru/8.1/data/ui/colors/windows" xmlns:xen="http://v8.1c.ru/8.3/xcf/enums" xmlns:xpr="http://v8.1c.ru/8.3/xcf/predef" xmlns:xr="http://v8.1c.ru/8.3/xcf/readable" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="2.20">
<Form uuid="f5a26ea1-198f-42b0-ba3f-056950385af4">
<InternalInfo>
<xr:PropertyState>
<xr:Property>Form</xr:Property>
<xr:State>Extended</xr:State>
</xr:PropertyState>
</InternalInfo>
<Properties>
<ObjectBelonging>Adopted</ObjectBelonging>
<Name>ФормаДокумента</Name>
<Comment/>
<ExtendedConfigurationObject>f3129bd1-9005-4994-81e8-37bd01ab40a5</ExtendedConfigurationObject>
<FormType>Managed</FormType>
</Properties>
</Form>
</MetaDataObject>
@@ -0,0 +1,37 @@
#Область ОбработчикиСобытийФормы
&НаКлиенте
Процедура РК_ПриОткрытииПосле(Отказ)
Если Объект.ТоварыПоРаспоряжениям.Количество() > 0 Тогда
РК_ОбновитьИнформациюОКупонах();
КонецЕсли;
КонецПроцедуры
#КонецОбласти
#Область СлужебныеПроцедурыИФункции
&НаКлиенте
Процедура РК_ОбновитьИнформациюОКупонах()
РК_ОбновитьИнформациюОКупонахНаСервере();
КонецПроцедуры
&НаСервере
Процедура РК_ОбновитьИнформациюОКупонахНаСервере()
РК_ИнформацияОКупоне = "";
Для Каждого рк_СтрокаРаспоряжений из Объект.ТоварыПоРаспоряжениям Цикл
Если ТипЗнч(рк_СтрокаРаспоряжений.Распоряжение) = Тип("ДокументСсылка.ЗаказКлиента")
и рк_СтрокаРаспоряжений.Распоряжение <> ПредопределенноеЗначение("Документ.ЗаказКлиента.ПустаяСсылка") Тогда
рк_Купон = УправлениеСвойствами.ЗначениеСвойства(
рк_СтрокаРаспоряжений.Распоряжение,
"РК_Купон"
);
Если рк_Купон <> Неопределено и ЗначениеЗаполнено(рк_Купон) Тогда
РК_ИнформацияОКупоне = "" + рк_Купон;
Возврат;
КонецЕсли;
КонецЕсли;
КонецЦикла;
КонецПроцедуры
#КонецОбласти
@@ -0,0 +1,100 @@
<?xml version="1.0" encoding="UTF-8"?>
<MetaDataObject xmlns="http://v8.1c.ru/8.3/MDClasses" xmlns:app="http://v8.1c.ru/8.2/managed-application/core" xmlns:cfg="http://v8.1c.ru/8.1/data/enterprise/current-config" xmlns:cmi="http://v8.1c.ru/8.2/managed-application/cmi" xmlns:ent="http://v8.1c.ru/8.1/data/enterprise" xmlns:lf="http://v8.1c.ru/8.2/managed-application/logform" xmlns:style="http://v8.1c.ru/8.1/data/ui/style" xmlns:sys="http://v8.1c.ru/8.1/data/ui/fonts/system" xmlns:v8="http://v8.1c.ru/8.1/data/core" xmlns:v8ui="http://v8.1c.ru/8.1/data/ui" xmlns:web="http://v8.1c.ru/8.1/data/ui/colors/web" xmlns:win="http://v8.1c.ru/8.1/data/ui/colors/windows" xmlns:xen="http://v8.1c.ru/8.3/xcf/enums" xmlns:xpr="http://v8.1c.ru/8.3/xcf/predef" xmlns:xr="http://v8.1c.ru/8.3/xcf/readable" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="2.20">
<Document uuid="a7641638-efca-42a4-9641-ad3095a03331">
<InternalInfo>
<xr:GeneratedType name="DocumentObject.РеализацияТоваровУслуг" category="Object">
<xr:TypeId>7931b983-3b22-4e03-ac4d-53596ad4e442</xr:TypeId>
<xr:ValueId>f37b4ab5-f0b7-4c86-878a-6f84b437d194</xr:ValueId>
</xr:GeneratedType>
<xr:GeneratedType name="DocumentRef.РеализацияТоваровУслуг" category="Ref">
<xr:TypeId>e7ac661e-4cab-48d8-98e3-79dcce9a675c</xr:TypeId>
<xr:ValueId>342c911e-8de1-47a4-ae5b-ce58478b42e0</xr:ValueId>
</xr:GeneratedType>
<xr:GeneratedType name="DocumentSelection.РеализацияТоваровУслуг" category="Selection">
<xr:TypeId>f9e9ea23-1f9f-4d75-a475-980f58945d41</xr:TypeId>
<xr:ValueId>cd5bbe96-aaa5-42c8-9d36-3ca94cb6ad8c</xr:ValueId>
</xr:GeneratedType>
<xr:GeneratedType name="DocumentList.РеализацияТоваровУслуг" category="List">
<xr:TypeId>d7b5d8e8-9fcc-4018-8048-56585463bda4</xr:TypeId>
<xr:ValueId>e87278c4-d488-4ce8-a67a-286d816eb311</xr:ValueId>
</xr:GeneratedType>
<xr:GeneratedType name="DocumentManager.РеализацияТоваровУслуг" category="Manager">
<xr:TypeId>c499533d-8ea1-4988-bcc0-897667dcae35</xr:TypeId>
<xr:ValueId>63ce8114-92be-4c22-900f-45da92a8e559</xr:ValueId>
</xr:GeneratedType>
<xr:PropertyState>
<xr:Property>ObjectModule</xr:Property>
<xr:State>Extended</xr:State>
</xr:PropertyState>
</InternalInfo>
<Properties>
<ObjectBelonging>Adopted</ObjectBelonging>
<Name>РеализацияТоваровУслуг</Name>
<Comment/>
<ExtendedConfigurationObject>8eac9a31-ed8b-4965-85f9-086b89e1764b</ExtendedConfigurationObject>
<RegisterRecords/>
</Properties>
<ChildObjects>
<TabularSection uuid="1b0c662b-7e61-47d5-9b4b-ed8d6b77ae7b">
<InternalInfo>
<xr:GeneratedType name="DocumentTabularSection.РеализацияТоваровУслуг.ДополнительныеРеквизиты" category="TabularSection">
<xr:TypeId>2c4f9e9e-4e39-4454-aa06-4b28645837b3</xr:TypeId>
<xr:ValueId>8b92f6ad-605b-46c0-9076-c0319af7fde3</xr:ValueId>
</xr:GeneratedType>
<xr:GeneratedType name="DocumentTabularSectionRow.РеализацияТоваровУслуг.ДополнительныеРеквизиты" category="TabularSectionRow">
<xr:TypeId>dbd08361-f50a-4de0-8549-7145169c07fa</xr:TypeId>
<xr:ValueId>28dca111-4916-4869-8760-24d4fa63676c</xr:ValueId>
</xr:GeneratedType>
</InternalInfo>
<Properties>
<ObjectBelonging>Adopted</ObjectBelonging>
<Name>ДополнительныеРеквизиты</Name>
<Comment/>
<ExtendedConfigurationObject>1a556c50-40cd-4322-9ede-3338c01963f6</ExtendedConfigurationObject>
</Properties>
<ChildObjects>
<Attribute uuid="d17094b3-ba3b-4fe9-886e-d7bb23bc22be">
<InternalInfo/>
<Properties>
<ObjectBelonging>Adopted</ObjectBelonging>
<Name>Свойство</Name>
<Comment/>
<ExtendedConfigurationObject>fef6c682-ffa3-4212-948e-e4ddff034a27</ExtendedConfigurationObject>
<Type>
<v8:Type>cfg:ChartOfCharacteristicTypesRef.ДополнительныеРеквизитыИСведения</v8:Type>
</Type>
</Properties>
</Attribute>
<Attribute uuid="31cdf55c-fc5f-4d41-80f8-083aa61f0387">
<InternalInfo/>
<Properties>
<ObjectBelonging>Adopted</ObjectBelonging>
<Name>Значение</Name>
<Comment/>
<ExtendedConfigurationObject>9c104b89-f895-46e7-a630-736566ae3f27</ExtendedConfigurationObject>
<Type>
<v8:TypeSet>cfg:Characteristic.ДополнительныеРеквизитыИСведения</v8:TypeSet>
</Type>
</Properties>
</Attribute>
<Attribute uuid="58ea3d1a-b77b-4563-88d1-c11aeef9619f">
<InternalInfo/>
<Properties>
<ObjectBelonging>Adopted</ObjectBelonging>
<Name>ТекстоваяСтрока</Name>
<Comment/>
<ExtendedConfigurationObject>6490e0a9-6659-4dd4-be86-5956bf016a3a</ExtendedConfigurationObject>
<Type>
<v8:Type>xs:string</v8:Type>
<v8:StringQualifiers>
<v8:Length>0</v8:Length>
<v8:AllowedLength>Variable</v8:AllowedLength>
</v8:StringQualifiers>
</Type>
</Properties>
</Attribute>
</ChildObjects>
</TabularSection>
</ChildObjects>
</Document>
</MetaDataObject>
@@ -0,0 +1,41 @@
#Область ОбработчикиСобытий
&Перед("ОбработкаЗаполнения")
Процедура РК_ОбработкаЗаполнения(ДанныеЗаполнения, ТекстЗаполнения, СтандартнаяОбработка)
рк_ИспользуютсяДопРеквизиты = УправлениеСвойствами.ИспользоватьДопРеквизиты(ЭтотОбъект);
Если рк_ИспользуютсяДопРеквизиты
и ДанныеЗаполнения.Свойство("ДокументОснование")
и ТипЗнч(ДанныеЗаполнения.ДокументОснование) = Тип("ДокументСсылка.ЗаказКлиента") Тогда
рк_ИменаДопСвойств = Новый Массив;
рк_ИменаДопСвойств.Добавить("РК_КредитНота");
рк_ИменаДопСвойств.Добавить("РК_Купон");
ЗначенияДопРеквизитов = УправлениеСвойствами.ЗначенияСвойств(
ДанныеЗаполнения.ДокументОснование,
Истина,
Ложь,
рк_ИменаДопСвойств
);
Для Каждого рк_СтрокаДопСвойства из ЗначенияДопРеквизитов Цикл
Если УправлениеСвойствами.ПроверитьСвойствоУОбъекта(ЭтотОбъект, рк_СтрокаДопСвойства.Свойство) Тогда
рк_НоваяСтрокаДопСвойства = ДополнительныеРеквизиты.Добавить();
ЗаполнитьЗначенияСвойств(рк_НоваяСтрокаДопСвойства, рк_СтрокаДопСвойства);
КонецЕсли;
// Для проверки наличия - для примера. В данном случает применять нет необходимости.
// Тут у нас - новый объект.
//
//СтрокаТЧ = ЭтотОбъект.ДополнительныеРеквизиты.Найти(СвойствоДляПоиска, "Свойство");
//Если ЗначениеЗаполнено(СтрокаТЧ) Тогда
// Сообщить("Свойство найдено, текущее значение: " + СтрокаТЧ.Значение);
//Иначе
// Сообщить("Свойство не найдено в ТЧ");
//КонецЕсли;
//
//Если ЗначениеЗаполнено(СтрокаТЧ) Тогда
// СтрокаТЧ.Значение = НовоеЗначение; // задаём новое значение
// Сообщить("Значение обновлено: " + СтрокаТЧ.Значение);
//Иначе
КонецЦикла;
КонецЕсли;
КонецПроцедуры
#КонецОбласти