создать отчет BI в слиянии с использованием веб-сервисов слияния

Я использовал отчет BI через WSDL, я проверил в пользовательском интерфейсе SOAP, есть ли способ создать отчет BI через WSDL.

Как я могу создать отчет BI через WSDL? Пожалуйста, помогите мне

С уважением Суба


person Subashri    schedule 17.03.2017    source источник


Ответы (1)


Для создания отчета BIPublisher вам потребуется шаблон отчета и модель данных. Вы можете либо разместить шаблон на сервере BIP, либо передать templateFileName в методе createReport. Или, если вы хотите отправить шаблон в формате SOAP, вам придется закодировать его в Base64 и отправить эти данные в формате templateData.

Вам нужно будет указать folderAbsolutePathURL , это будет путь, по которому будет сохранен отчет. И dataModelURL, указывающий на модель данных для этого отчета. Модель данных должна быть создана вручную на сервере.

Остальные параметры являются необязательными. Все это задокументировано здесь.

person Ranjith R    schedule 17.03.2017
comment
Спасибо, Ранджит, за быстрый ответ. Мне нужно создать отчет BI в HCM Fusion с помощью страницы ADF. В настоящее время я использую отчет BI, чтобы получить сведения о слиянии. Страница ADF. Обязательна ли DataModel для создания отчета BI? - person Subashri; 17.03.2017
comment
В моем случае детали, которые я получаю со страницы ADF, должны добавить строку в сгенерированный отчет BI. - person Subashri; 17.03.2017
comment
Ну да, во всех отчетах BIP будет модель данных. Попробуйте сначала создать отчет BIP в HCM BIP, чтобы получить представление об этом. createReport создает только новый отчет, вы должны использовать runReport для фактического запуска созданного отчета. Я думаю, что в вашем случае вы можете сначала создать отчет BIP вручную, а затем использовать runReport для запуска этого отчета. Вы можете отправить входные данные в формате base64 в runReport. На этот вопрос был дан ответ здесь: stackoverflow .com/questions/27558070/ - person Ranjith R; 17.03.2017