[QUOTE]
Programmer пишет:
ЛЮДИ ДОБРЫЕ! Намекните, пожалуйста. Накопал кучу XSD - файлов и мне не по себе стало. По сути - это те же XML (XML Schema?, насколько я помню). Но для чего их вывалили в таком количестве и что с ними делать - точно не знаю. Есть только догадки, что с помощью этих файлов надо что-то проверять. Спасибо![/QUOTE]
XSD - простым языком - описание структуры XML -файла. Имея XSD, можно создать корректный XML-файл (или формально проверить корректность существующего). Их много, потому, что в ГИС (я правильно понимаю, что речь про нее идет) используется много видов XML-файлов.
[SIZE=85px][COLOR=greenpt]Отправлено спустя 5 минуты 8 секунды:[/COLOR][/SIZE]
[QUOTE]
Programmer пишет:
А вот объясните, пожалуйста мне, неграмотному. Правильно ли я понимаю, что XML - файлами (если использовать интеграцию) можно заменить Ёкселевские шаблоны. Если да, и, если у кого-то есть пример любого XML, загрузившегося в ГИС, то опубликуйте его, пожалуйста.
[SIZE=85px][COLOR=greenpt]Отправлено спустя 1 минуту 32 секунды:[/COLOR][/SIZE]
И еще. Крайне не хотелось бы использовать Java и .NET.[/QUOTE]
Пожалуйста (без блока с ЭЦП)
soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:base="http://dom.gosuslugi.ru/schema/integration/base/"
xmlns:pay="http://dom.gosuslugi.ru/schema/integration/payment/"
xmlns:xd="http://www.w3.org/2000/09/xmldsig#"
xmlns:pay1="http://dom.gosuslugi.ru/schema/integration/payments-base/"
xmlns:org="http://dom.gosuslugi.ru/schema/integration/organizations-base/"
xmlns:ind="http://dom.gosuslugi.ru/schema/integration/individual-registry-base/"
xmlns:bil="http://dom.gosuslugi.ru/schema/integration/bills-base/"
xmlns:acc="http://dom.gosuslugi.ru/schema/integration/account-base/">
<soapenv:Header>
<base:RequestHeader>
<base:Date>${=javax.xml.datatype.DatatypeFactory.newInstance().newXMLGregorianCalendar(GregorianCalendar.getInstance())}</base:Date>
<base:MessageGUID>${=java.util.UUID.randomUUID()}</base:MessageGUID>
<!--You have a CHOICE of the next 2 items at this level-->
<base:orgPPAGUID>35175e73-3a11-4b04-8c34-6916be471286</base:orgPPAGUID>
</base:RequestHeader>
</soapenv:Header>
<soapenv:Body>
<pay:importNotificationsOfOrderExecutionRequest base:version="10.0.1.1">
<pay:NotificationOfOrderExecutionType>
<pay1:RecipientInfo>
<org:INN>3436018361</org:INN>
<pay1:Legal>
<org:KPP>343601001</org:KPP>
<pay1:Name>ОАО "КамышинТеплоЭнерго"</pay1:Name>
</pay1:Legal>
</pay1:RecipientInfo>
<pay1:OrderInfo>
<pay1:OrderID>20014434523972549256316041264596</pay1:OrderID>
<pay1:OrderDate>2016-10-27</pay1:OrderDate>
<!--Optional:-->
<pay1:Amount>3000</pay1:Amount>
<bil:PaymentDocumentNumber>100503703</bil:PaymentDocumentNumber>
</pay1:OrderInfo>
<base:TransportGUID>${=java.util.UUID.randomUUID()}</base:TransportGUID>
</pay:NotificationOfOrderExecutionType>
</pay:importNotificationsOfOrderExecutionRequest>
</soapenv:Body>
</soapenv:Envelope>