process-mining
latest
false
Importante :
Este contenido se ha localizado parcialmente a partir de un sistema de traducción automática.
UiPath logo, featuring letters U and I in white
Process Mining
Automation CloudAutomation Cloud Public SectorAutomation SuiteStandalone
Last updated 13 de nov. de 2024

Ampliar la herramienta de extracción de SAP Ariba

Introducción

Las plantillas de aplicación SAP Ariba Purchase-to-Pay y SAP Ariba Vendor-Sourcing contienen un extractor que permite extraer datos de SAP Ariba en formato CSV utilizando las API de Ariba para los procesos específicos de la plantilla de aplicación. En esta página se describe cómo ampliar este extractor con una nueva configuración de API si quieres extraer datos de SAP Ariba para otros procesos, por ejemplo, la gestión de proveedores o la gestión de facturas.

Requisitos previos

Asumimos que:

  • conocimientos básicos de Python.

  • conocimientos sobre la API de SAP Ariba.

  • descargó y extrajo la herramienta de extracción SAP_Ariba_extractor.zip de la documentación de la plantilla de la aplicación SAP Ariba Purchase-to-Pay o SAP Ariba Vendor-Sourcing .

Añadir una nueva configuración de API

Sigue estos pasos para añadir una nueva configuración de API a la herramienta de extracción de SAP Ariba.

  1. Añade la configuración de la API en el archivo extractor/developer_settings.yaml de la herramienta de extracción.
  2. Añade los ***_api_key, ***_client_id y ***_secret correspondientes al archivo user_settings.yaml .
  3. Si se necesita un nuevo modelo, añádelo a la carpeta models/ de la herramienta de extracción. Si es necesario, añade una nueva tabla en la carpeta tables/ .
    Nota:

    La tabla debe tener campos que estén incluidos en el modelo.

  4. En el archivo extractor/settings.py ,
    1. añade el modelo recién creado a la variable _MODELS_MAPPING_ existente.
    2. añade la tabla recién creada a la variable _TABLE_MAPPING_ existente.
  5. En caso de que quieras llamar a varios modelos con una sola llamada, añade una constante en /utils/constants.py y amplía cli_handler/entrypoint.py para utilizar la constante para extraer todos los modelos.
  • Introducción
  • Requisitos previos
  • Añadir una nueva configuración de API

¿Te ha resultado útil esta página?

Obtén la ayuda que necesitas
RPA para el aprendizaje - Cursos de automatización
Foro de la comunidad UiPath
Uipath Logo White
Confianza y seguridad
© 2005-2024 UiPath. Todos los derechos reservados.