CloseCompoundDictionarySource

Синтаксис

bool CloseCompoundDictionarySource(RdsId id)

Параметры

id. Моникёр источника составного справочника НСИ.

Описание

Операция CloseCompoundDictionarySource закрывает источник составного справочника НСИ.

Комментарии

Для выполнения операции укажите в поле id моникёр источника составного справочника НСИ. Моникёр может быть получен при выполнении операции CreateCompoundDictionarySource, OpenCompoundDictionarySource.

Результатом выполнения операции будет логическое значение true, если закрытие источника завершилось успешно.

Пример

Ниже приведён пример закрытия источника составного справочника НСИ. В запросе передаётся моникёр источника. В ответе возвращается признак успешного закрытия.

SOAP-запрос:

<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
<s:Body xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<CloseCompoundDictionarySource xmlns="http://www.fsight.ru/PP.SOM.Som">
<id xmlns="">
  <id>LFDCEOAJELGFGOAEOHNCJJKKEAEKGGDECKEPMBLACNIPJPNG!M!S!NONBODBBJELGFGOAELOJMHDMDOIMJJHKEJIFCPPBNLHMBJEEO!Sources!2</id>
  </id>
  </CloseCompoundDictionarySource>
  </s:Body>
  </s:Envelope>

SOAP-ответ:

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Body>
  <CloseCompoundDictionarySourceResult xmlns="http://www.fsight.ru/PP.SOM.Som" xmlns:q1="http://www.fsight.ru/PP.SOM.Som" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">1</CloseCompoundDictionarySourceResult>
  </soapenv:Body>
  </soapenv:Envelope>

JSON-запрос:

{
"CloseCompoundDictionarySource" :
{
"id" :
{
"id" : "LFDCEOAJELGFGOAEOHNCJJKKEAEKGGDECKEPMBLACNIPJPNG!M!S!NONBODBBJELGFGOAELOJMHDMDOIMJJHKEJIFCPPBNLHMBJEEO!Sources!2"
}
}
}

JSON-ответ:

{
"CloseCompoundDictionarySourceResult" : "1"
}
public static bool CloseCompoundDictionarySource(string sourceMoniker)
{
var somClient = new SomPortTypeClient(); // Прокси-объект для выполнения операции
// Параметры выполнения операции
var tClose = new CloseCompoundDictionarySource()
{
id = new RdsId() { id = sourceMoniker }
};
// Закрытие источника составного справочника НСИ
var tResult = somClient.CloseCompoundDictionarySource(tClose);
return tResult;
}

См. также:

Работа со справочниками НСИ