Вопросы и ответы KB0400604
Электронная почта
OpenAPI: как получить данные из API аналитической отчетности, отчетности по закупкам и закупкам?
Для Вашего удобства эта статья базы знаний переведена машинными средствами. SAP не предоставляет никаких гарантий правильности или полноты машинного перевода. Исходное содержимое можно увидеть, переключившись на английский язык с помощью селектора языка.
Симптом

Как получить данные из API аналитической отчетности, отчетности по заготовке и выбору источника поставки?


Расширение

Предпосылки:

  1. Зарегистрируйтесь на портале для разработчиков SAP Ariba, где находятся ваши сферы
  2. Создание приложения для определенного API отчетности (аналитика, заготовка и выбор источника поставки)
  3. Утверждение и включение APP в конкретной сфере, выбранной на шаге 2
  4. иметь возможность получения секретного ключа (по праву администратора организации или запросить ключ у администратора организации);
  5. Возможность генерации секретного ключа для генерации маркера доступа

Обзор потока API отчетности:

Единственным способом создания данных является использование viewTemplate.
viewTemplate может быть готовым шаблоном или пользовательским шаблоном, созданным вами (через API управления шаблонами).
Отчетные данные могут запрашиваться как синхронно (немедленно - результат разбиения на страницы) или асинхронно (отправка задания - результат архивного файла).

Сведения о структурах API отчетности:

  1. Получение метаданных
    Конечная точка API метаданных возвращает все доступные выбранные поля и поля фильтров для documentTypes, доступные в API отчетности.
    С помощью метаданных можно создать пользовательские шаблоны ракурсов с помощью конечных точек API viewTemplate management.
    Метаданные также следует использовать для тиражирования данных, поскольку они состоят из типа данных, длины и описания.
  2. ViewTemplate management
    Предоставляются готовые viewTemplates, и можно создать пользовательские viewTemplate/s специально для каждого documentType.
    Обязательным требованием для пользовательского viewTemplate является documentType, selectFields и filterFields.
    Для viewTemplate можно указать только 1 documentType.
    После создания пользовательского viewTemplate можно исправить, изменить поля выбора и поля фильтра, но его нельзя изменить для другого documentType или удалить.
    Пользовательские поля также необходимо добавить в viewTemplate, добавив их в определение выбранных полей.
    В готовом виде viewTemplates нет пользовательских полей, так как они уникальны для каждой сферы. Необходимо добавить пользовательские поля в пользовательский шаблон ракурса во время создания или путем исправления viewTemplate.
  3. Получение данных отчета
    С помощью viewTemplate можно выполнить синхронный вызов для возврата данных в разбиении на страницы или отправить асинхронное задание. После завершения данные можно выгрузить в формате ZIP-архива.

Глоссарий:

DocumentType: корневой объект базы данных кластера. В аналитической отчетности это факты и измерения. Отчетность по заготовке: счет-фактура, поступление, заявка и т. д. Отчетность по выбору источника поставки: задача, документ RFX, организация и т. д.

viewTemplate: аналогично ракурсу базы данных, состоит из 3 компонентов: DocumentType, Select Fields и Filter Fields.

Метаданные: полные сведения о доступных видах документов, а также о выбранных полях и полях фильтров.

Задание отчетности: асинхронный запрос на вызов данных определенного шаблона ракурса отчетности. Задание может иметь разные статусы (В ожидании, Выполняется, Завершено и Ошибка).

Шаблон системного ракурса: родовой, готовый к использованию шаблон. Доступно для немедленного использования во всех сферах.

Custom viewTemplate: определенный viewTemplate для конкретной сферы, должен быть создан клиентом и доступен только для указанной сферы.


См. такье

Для получения более подробных инструкций на портале разработчика выберите "Справка" > "Документация по продукту"

API аналитической отчетности для стратегических и оперативных закупок

SAP Ariba Operational Reporting API для заготовки

API оперативной отчетности SAP Ariba для выбора источника поставки

Создание аналитических отчетов

Аналитический - ссылка на факты отчетности



Применимо к

Ariba Connect
Видимость затрат
Жизненный цикл и качество работы поставщиков
Закупки
Стратегические закупки
Управление информацией и качеством работы поставщиков

Условия использования  |  Авторские права  |  Безопасность  |  Конфиденциальность