Копировать ссылку на страницу

Синтаксис:

Visual Basic (Declaration)

<OperationBehaviorAttribute(Impersonation := ImpersonationOption.Allowed)> _

Public Function GetEntity ( _

 ReferenceName As String, _

 RecordKey As String, _

 ISCode As String _

As String

C#

[OperationBehaviorAttribute(Impersonation = ImpersonationOption.Allowed)]

public string GetEntity(

 string ReferenceName,

 string RecordKey,

 string ISCode

)

Параметры:

ReferenceName – имя справочника;
RecordKey – ИД записи справочника;
ISCode – код интегрированной системы.

Если задан код интегрированной системы, то в параметрах ReferenceName и RecordKey необходимо указать имя справочника внешней системы и ИД его записи.

Возвращаемое значение:

XML-пакет с описанием реквизитов карточки справочника в формате:

обмена, если код интегрированной системы не задан;
внешней системы, если код интегрированной системы задан.

Подробнее см. раздел «Строковые форматы обмена».

Свернуть/развернуть пример Пример SOAP-пакета

Получение записи справочника Работники с ИД=103538:

 

<soapenv:Envelope xmlns:int=http://IntegrationWebService
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
  <soapenv:Body>
    <int:GetEntity>
      <int:ReferenceName>РАБ</int:ReferenceName>
      <int:RecordKey>103538</int:RecordKey>
    </int:GetEntity>
  </soapenv:Body>
</soapenv:Envelope>

© 2016 Компания DIRECTUM Сообщество пользователей DIRECTUM