Отображение списков документов - Сценарии ExtSdk2
Версия от 13:52, 14 мая 2021; Долбицын Артём (обсуждение | вклад) (Новая страница: «Для отображения списков документов во внешней системе их необходимо сначала получить и…»)
Для отображения списков документов во внешней системе их необходимо сначала получить из реестра документов. Для этого создана команда API СБИС.СписокДокументовПоСобытиям. Для ее вызова через ExtSdk2 следует использовать метод CallSabyApi .
Пример вызова и получение ответа
#Пример вызова
query_id = str(uuid.uuid4())
module_method = "ExtSdk2.CallSabyApi"
params = {...} #Параметр запроса в СБИС.СписокДокументовПоСобытиям
parameters_module_method = json.dumps({"Method": "СБИС.СписокДокументовПоСобытиям", "Params": params}, ensure_ascii=True)
account_id = ********@plugin.sbis.ru
ole.CallMethod( query_id, guid_module, module_method, parameters_module_method, account_id )
#Пример получения ответа
json_string = ole.ReadAllObject()
Более подробное описание вызова методов и получение ответом см. Подключение к ExtSdk2