Добрый день,
У меня 2 вопроса по созданию XML-текста (файла).

1. Есть пример XML-текста, который нужно получить, но не могу понять, где начало элементов и как они должны называться... Если можно привести хотя бы частично конкретно по этому примеру для понимания 15-20 начальных строк кода 1С... конечных..., но именно с терминами, именами из моего XML.

2. Можно ли и как сформировать этот XML-текст не в файле, а в переменной, текстовом документе..., чтобы я его скопировал в буфер обмена для вставки в почтовый клиент для передачи по назначению?

В крайнем случае, конечно, буду копировать из файла, т.к. мой почтовый клиент работает не с файлом, а путем вставки XML-текста в поле своего редактора для отправки.

Спасибо.
Ниже текст XML:

```1c
    <?xml version="1.0" encoding="utf-8" ?>
    <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:api2="http://www.asycuda.org/api2">
    <soapenv:Header />
    <soapenv:Body>
    <api2:sendMessageXFFM>
    <api2:airline>PMD</api2:airline>
    <api2:xffm><![CDATA[<?xml version="1.0" encoding="utf-8"?>
    <ns0:FlightManifest xmlns:ns0="iata:flightmanifest:1" xmlns:ram="iata:datamodel:3">
    <ns0:MessageHeaderDocument>
    <ram:ID>PMD_240822162004</ram:ID>
    <ram:Name>Transport Loading Report</ram:Name>
    <ram:TypeCode listID="1001" listAgencyID="6" listVersionID="D09A">122</ram:TypeCode>
    <ram:IssueDateTime>2024-07-24T00:00:00</ram:IssueDateTime>
    <ram:PurposeCode>Creation</ram:PurposeCode>
    <ram:VersionID>2.0</ram:VersionID>
    <ram:ConversationID>68550108-5399-d2d4-caec-5d726c0ec8f1</ram:ConversationID>
    <ram:SenderParty>
    <ram:PrimaryID schemeID="C">IASRMO</ram:PrimaryID>
    </ram:SenderParty>
    <ram:SenderParty>
    <ram:PrimaryID schemeID="T">IASRMO</ram:PrimaryID>
    </ram:SenderParty>
    <ram:RecipientParty>
    <ram:PrimaryID schemeID="C">JM_ACI_AIR</ram:PrimaryID>
    </ram:RecipientParty>
    </ns0:MessageHeaderDocument>
    <ns0:BusinessHeaderDocument>
    <ram:ID>PMD_240822162004</ram:ID>
    </ns0:BusinessHeaderDocument>
    <ns0:LogisticsTransportMovement>
    <ram:StageCode>Main-Carriage</ram:StageCode>
    <ram:ModeCode listID="Recommendation 19" listAgencyID="6" listVersionID="2">4</ram:ModeCode>
    <ram:Mode>AIR TRANSPORT</ram:Mode>
    <ram:ID>PMD_240822162004</ram:ID>
    <ram:SequenceNumeric>1</ram:SequenceNumeric>
    <ram:TotalPieceQuantity>2</ram:TotalPieceQuantity>
    <ram:UsedLogisticsTransportMeans>
    <ram:Name>K5544</ram:Name>
    <ram:RegistrationCountry>
    <ram:ID>MD</ram:ID>
    </ram:RegistrationCountry>
    </ram:UsedLogisticsTransportMeans>
    <ram:DepartureEvent>
    <ram:DepartureOccurrenceDateTime>2024-08-22T00:00:00</ram:DepartureOccurrenceDateTime>
    <ram:DepartureDateTimeTypeCode>S</ram:DepartureDateTimeTypeCode>
    <ram:OccurrenceDepartureLocation>
    <ram:ID>IAS</ram:ID>
    <ram:TypeCode>Airport</ram:TypeCode>
    </ram:OccurrenceDepartureLocation>
    </ram:DepartureEvent>
    </ns0:LogisticsTransportMovement>
    <ns0:ArrivalEvent>
    <ram:ArrivalOccurrenceDateTime>2024-08-22T00:00:00</ram:ArrivalOccurrenceDateTime>
    <ram:ArrivalDateTimeTypeCode>S</ram:ArrivalDateTimeTypeCode>
    <ram:OccurrenceArrivalLocation>
    <ram:ID>RMO</ram:ID>
    <ram:TypeCode>Airport</ram:TypeCode>
    <ram:FirstArrivalCountryID>MD</ram:FirstArrivalCountryID>
    </ram:OccurrenceArrivalLocation>
    <ram:AssociatedTransportCargo>
    <ram:TypeCode>ULD</ram:TypeCode>
    <ram:UtilizedUnitLoadTransportEquipment>
    <ram:ID>30386</ram:ID>
    <ram:CharacteristicCode>DQF</ram:CharacteristicCode>
    <ram:OperatingParty>
    <ram:PrimaryID>R7</ram:PrimaryID>
    </ram:OperatingParty>
    </ram:UtilizedUnitLoadTransportEquipment>
    <ram:IncludedMasterConsignment>
    <ram:GrossWeightMeasure unitCode="KGM">0.14</ram:GrossWeightMeasure>
    <ram:GrossVolumeMeasure unitCode="MC">0.001</ram:GrossVolumeMeasure>
    <ram:TotalPieceQuantity>1</ram:TotalPieceQuantity>
    <ram:SummaryDescription>Descrierea marfii din Trimiterea 1</ram:SummaryDescription>
    <ram:TransportSplitDescription>T</ram:TransportSplitDescription>
    <ram:MovementPriorityCode>H</ram:MovementPriorityCode>
    <ram:TransportContractDocument>
    <ram:ID>PMD_240822162004_00001</ram:ID>
    </ram:TransportContractDocument>
    <ram:OriginLocation>
    <ram:ID>IAS</ram:ID>
    </ram:OriginLocation>
    <ram:FinalDestinationLocation>
    <ram:ID>RMO</ram:ID>
    </ram:FinalDestinationLocation>
    <ram:HandlingSPHInstructions>
    <ram:DescriptionCode>F20</ram:DescriptionCode>
    </ram:HandlingSPHInstructions>
    </ram:IncludedMasterConsignment>
    <ram:IncludedMasterConsignment>
    <ram:GrossWeightMeasure unitCode="KGM">1.52</ram:GrossWeightMeasure>
    <ram:GrossVolumeMeasure unitCode="MC">0.035</ram:GrossVolumeMeasure>
    <ram:TotalPieceQuantity>2</ram:TotalPieceQuantity>
    <ram:SummaryDescription>Descrierea marfii din Trimiterea 2</ram:SummaryDescription>
    <ram:TransportSplitDescription>T</ram:TransportSplitDescription>
    <ram:MovementPriorityCode>H</ram:MovementPriorityCode>
    <ram:TransportContractDocument>
    <ram:ID>PMD_240822162004_00002</ram:ID>
    </ram:TransportContractDocument>
    <ram:OriginLocation>
    <ram:ID>IAS</ram:ID>
    </ram:OriginLocation>
    <ram:FinalDestinationLocation>
    <ram:ID>RMO</ram:ID>
    </ram:FinalDestinationLocation>
    <ram:HandlingSPHInstructions>
    <ram:DescriptionCode>F20</ram:DescriptionCode>
    </ram:HandlingSPHInstructions>
    </ram:IncludedMasterConsignment>
    </ram:AssociatedTransportCargo>
    </ns0:ArrivalEvent>
    </ns0:FlightManifest>
    ]]></api2:xffm>
    </api2:sendMessageXFFM>
    </soapenv:Body>
    </soapenv:Envelope>
```

Заранее спасибо за помощь.
---
```1c
    Запись = Новый ЗаписьXML();
    Запись.УстановитьСтроку("UTF-8");

    Запись.ЗаписатьОбъявлениеXML();
    Запись.ЗаписатьНачалоЭлемента("soapenv:Envelope");
    Запись.ЗаписатьАтрибут("xmlns:soapenv", "http://schemas.xmlsoap.org/soap/envelope/");
    Запись.ЗаписатьАтрибут("xmlns:api2", "http://www.asycuda.org/api2");
    // +++ Header
    Запись.ЗаписатьНачалоЭлемента("soapenv:Header");
    Запись.ЗаписатьКонецЭлемента();
    // --- Header
    // +++ Body
    Запись.ЗаписатьНачалоЭлемента("soapenv:Body");
    // +++ sendMessageXFFM
    Запись.ЗаписатьНачалоЭлемента("api2:sendMessageXFFM");
    // +++ airline
    Запись.ЗаписатьНачалоЭлемента("api2:airline");
    Запись.ЗаписатьТекст("PMD");
    Запись.ЗаписатьКонецЭлемента();
    // --- airline
    // +++ xffm
    Запись.ЗаписатьНачалоЭлемента("api2:xffm");
    Запись.ЗаписатьСекциюCDATA("данные");
    Запись.ЗаписатьКонецЭлемента();
    // --- xffm
    Запись.ЗаписатьКонецЭлемента();
    // --- sendMessageXFFM
    Запись.ЗаписатьКонецЭлемента();
    // --- Body

    Запись.ЗаписатьКонецЭлемента();
    Стр = Запись.Закрыть();
    Сообщить(Стр);
```

Везультат:

```1c
    <?xml version="1.0" encoding="UTF-8"?>
    <soapenv:Envelope xmlns:api2="http://www.asycuda.org/api2" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
    <soapenv:Header/>
    <soapenv:Body>
    <api2:sendMessageXFFM>
    <api2:airline>PMD</api2:airline>
    <api2:xffm>
    <![CDATA[данные]]></api2:xffm>
    </api2:sendMessageXFFM>
    </soapenv:Body>
    </soapenv:Envelope>
```
---
```1c
    Запись = Новый ЗаписьXML();
    Запись.УстановитьСтроку("UTF-8");

    Запись.ЗаписатьОбъявлениеXML();
    Запись.ЗаписатьНачалоЭлемента("soapenv:Envelope");
    Запись.ЗаписатьАтрибут("xmlns:soapenv", "http://schemas.xmlsoap.org/soap/envelope/");
    Запись.ЗаписатьАтрибут("xmlns:api2", "http://www.asycuda.org/api2");
    // +++ Header
    Запись.ЗаписатьНачалоЭлемента("soapenv:Header");
    Запись.ЗаписатьКонецЭлемента();
    // --- Header
    // +++ Body
    Запись.ЗаписатьНачалоЭлемента("soapenv:Body");
    // +++ sendMessageXFFM
    Запись.ЗаписатьНачалоЭлемента("api2:sendMessageXFFM");
    // +++ airline
    Запись.ЗаписатьНачалоЭлемента("api2:airline");
    Запись.ЗаписатьТекст("PMD");
    Запись.ЗаписатьКонецЭлемента();
    // --- airline
    // +++ xffm
    Запись.ЗаписатьНачалоЭлемента("api2:xffm");
    Запись.ЗаписатьСекциюCDATA("данные");
    Запись.ЗаписатьКонецЭлемента();
    // --- xffm
    Запись.ЗаписатьКонецЭлемента();
    // --- sendMessageXFFM
    Запись.ЗаписатьКонецЭлемента();
    // --- Body

    Запись.ЗаписатьКонецЭлемента();
    Стр = Запись.Закрыть();
    Сообщить(Стр);
```

Везультат:

```1c
    <?xml version="1.0" encoding="UTF-8"?>
    <soapenv:Envelope xmlns:api2="http://www.asycuda.org/api2" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
    <soapenv:Header/>
    <soapenv:Body>
    <api2:sendMessageXFFM>
    <api2:airline>PMD</api2:airline>
    <api2:xffm>
    <![CDATA[данные]]></api2:xffm>
    </api2:sendMessageXFFM>
    </soapenv:Body>
    </soapenv:Envelope>
```
---
Сообщение было скрыто модератором.