Синтаксис:
Visual Basic (Declaration) |
---|
<OperationBehavior(Impersonation := ImpersonationOption.Allowed)> Public Function CheckXsltForPackage ( XMLPackage As String, ISCode As String ) As String |
C# |
[OperationBehavior(Impersonation = ImpersonationOption.Allowed)] public string CheckXsltForPackage( string XMLPackage, string ISCode ) |
Параметры:
• | XMLPackage – XML-пакет; |
• | ISCode – код интегрированной системы. |
Возвращаемое значение:
Если проверка XML-пакета прошла успешно, возвращается строка об успешной проверке. Иначе возвращается строка с несовпадающими реквизитами в пакете.
Примечание
Метод CheckXsltForPackage приводит пакет данных к классу ExchangePackage с помощью XSLT-преобразования. В результате, если реквизиты в пакете после XSLT-преобразования не совпадают с настройкой в справочнике Настройки обмена данными с интегрированными системами, то администратор увидит сообщение с указанием несовпадающих реквизитов.
Запрос:
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:int="http://IntegrationWebService"> Ответ:
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/"> xmlns="http://schemas.microsoft.com/2004/09/ServiceModel/Diagnostics">4fc70a11-478c-4484-90be-2855c5b42dff</ActivityId> |
© Компания Directum, 2020 | Сообщество пользователей Directum |