...
Параметр clearIfEmptyData
предназначен для очистки справочников и используется только при значении параметра clear = true
и загрузке пустого справочника. В таблице приведено описание поведения при других значениях параметров clear
и clearIfEmptyData
.
Содержимое справочника | Значения параметров | Поведение | |
---|---|---|---|
clear | clearIfEmptyData | ||
Справочник с данными | true | true | Данные данные не будут добавлены в БД, в результате выполнения запроса выводится ошибка "You can use this option "clearIfEmptyData" only with an empty array of objects" |
true | false | Данные добавляются в БД с очисткой, в результате выполнения запроса выводится сообщение о количестве загруженных объектов | |
false | true | Данные данные не будут добавлены в БД, в результате выполнения запроса выводится ошибка "You can use this option "clearIfEmptyData" only with an empty array of objects" | |
false | false | Данные добавляются в БД без очистки, в результате выполнения запроса выводится сообщение о количестве загруженных объектов | |
Пустой справочник | true | true | Справочник очищен, в результате выполнения запроса выводится сообщение "Sent dictionary clear command" |
true | false | Справочник не очищен, подтверждение операции не полное, в результате выполнения запроса выводится сообщение "There is no confirmation of a complete cleaning dictionary(clear = true, clearIfEmptyData = true). Dictionary is not cleaned" | |
false | true | Справочник не очищен, в результате выполнения запроса выводится сообщение "No entries have been added to queue" | |
false | false | Справочник не очищен, в результате выполнения запроса выводится сообщение "No entries have been added to queue" |
Сессионная загрузка справочников
...
Info |
---|
SOAP клиент может быть сгенерирован на основании wsdl . |
Особенности использования протокола SOAP
Info |
---|
Команды SOAP соответствуют командам |
Протокол SOAP базируется на обмене сообщениями между клиентом и сервером. Каждое сообщение содержит информацию о данных, которые передаются из АСТУ в БД кассового сервера. SOAP описывает структуру сообщения при помощи XML-схем. На кассовом сервере расположен документ WSDL wsdl
, содержащий данные о расположении сервиса, типах данных передаваемых объектов и операции, которые могут быть выполнены при обращении к нему.
...
Веб-сервис, предоставляя возможность вызова какого-либо метода, дает возможность клиентам узнать, какие параметры для этого метода используются. На основании этого принципа любой SOAP-клиент, обращаясь к wsdl
-документу, строит внутреннюю структуру запроса для загрузки справочников.
...