Conexión a S/4 HANA - AWS Supply Chain

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Conexión a S/4 HANA

Antes de poder conectarse a la fuente de HANA datos S/4, debe cumplir los siguientes requisitos previos. Después de eso, AWS Supply Chain crea automáticamente las rutas de Amazon S3 e ingiere los datos de las tablas de SAP origen.

Requisitos previos para conectarse a S/4 HANA

Para conectarse a la fuente de HANA datos S/4, se deben cumplir los siguientes requisitos previos antes de ingerir datos.

  1. Configure su HANA sistema SAP S/4 para activar la extracción de datos ODP basada a través del SAP OData conector de Amazon AppFlow. Para obtener más información, consulta el SAPODataconector para Amazon AppFlow.

  2. Configure sus fuentes o extractores de SAP datos y genere OData servicios ODP basados para AWS Supply Chain para conectar y extraer información. Para obtener más información, consulte SAPfuentes de datos.

  3. Configure SAP el sistema con uno de los siguientes tipos de autenticación:

    • Basic

    • OAuth

  4. Configure las funciones de seguridad en el SAP sistema para activar la extracción de datos.

  5. Configure la conectividad de red con SAP S/4HANA. Si tu SAP instancia está en un lugar seguro VPN y no puedes abrir un puerto para AWS Supply Chain para conectarte, te recomendamos que utilices AWS PrivateLink. Para configurar manualmente AWS PrivateLink, consulte AWS para SAP y para configurar automáticamente mediante AWS CloudFormation, consulte AWS CloudFormation.

Configuración de la conexión S/4 HANA

Para ingerir datos de una fuente de datos SAP S/4, siga el HANA procedimiento que se indica a continuación.

  1. En el AWS Supply Chain En el panel de navegación izquierdo, selecciona Data Lake.

  2. En la página del lago de datos, elija Agregar nueva fuente.

    Aparece la página Seleccione la fuente de datos de su cadena de suministro.

  3. Elija SAPS/4 HANA.

  4. Elija Next (Siguiente).

  5. En Detalles de la HANAconexión SAP S/4, introduzca lo siguiente:

    • En Nombre de la conexión, escriba un nombre para la conexión.

    • (Opcional) Descripción de la conexión: introduzca un nombre para esta conexión.

    • Usar un AppFlow conector existente: elija para usar un AppFlow conector existente.

    • Anfitrión de la aplicación URL: introduzca la SAP cuentaURL.

    • Ruta del servicio de la aplicación: introduzca la ruta del servicio de la SAP aplicación.

    • Número de puerto: introduzca el número de SAP puerto.

    • Número de cliente: introduzca el número de SAP cliente.

    • Idioma de inicio de sesión: introduzca el código de SAP idioma. Por ejemplo, EN para inglés.

    • PrivateLink— Elija Activado para habilitar una conexión privada entre el SAP servidor y su Cuenta de AWS alojamiento AWS Supply Chain.

    • Nombre de usuario: introduzca el nombre de usuario de la SAP cuenta.

    • Contraseña: introduzca la contraseña de la SAP cuenta.

      nota

      Amazon AppFlow utiliza el SAP nombre de usuario y la contraseña proporcionados por usted para conectarse aSAP.

  6. Elija Connect to (Conectar a SAP).

    Si el SAP nombre de usuario y la contraseña se han introducido correctamente, aparece un mensaje de conexión exitosa.

  7. (Opcional) En AppFlow Configuración opcional, paso 1: Descargar el archivo de JSON plantilla, seleccione Descargar el archivo de JSON plantilla existente para modificar la configuración de ingesta de appflow.

    nota

    Puede usar su propio editor para editar el archivo.json. No puede editar el archivo.json en AWS Supply Chain.

    Después de actualizar el archivo.json, en el paso 2: Cargar el archivo de JSON plantilla modificado, seleccione buscar archivos para cargar.

    nota

    Si la carga no se realiza correctamente, el Resumen de carga mostrará los errores o conflictos en el archivo .json. Puede actualizar el archivo .json para solucionar los problemas y volver a cargarlo.

    Este es un ejemplo de archivo .json con la programación, los flujos de datos y las tablas de origen necesarios.

    { "schedule" : { "scheduleExpression" : "rate(1days)", // scheduleExpression key should be available and the value cannot be null/empty. Format starts with rate and having time values in minutes, hours, or days. For example, rate(1days) "scheduleStartTime" : null // Supported format - "yyyy-MM-dd'T'hh:mm:ss[+|-]hh:mm". For example, 2022-04-26T13:00:00-07:00. ScheduleStartTime should atleast be 5 minutes after current time. A null value will automatically set the start time as 5 minutes after the connection creation time }, "dataFlows" : [ // DataFlows cannot be null or empty. Make sure to choose from the list below "Company-Company", "Geography-Geography", "Inventory-Inventory Level", "Inventory-Inventory Policy", "Outbound-Outbound Order Line", "Outbound-Outbound Shipment", "Product-Product", "Product-Product Hierarchy", "Production Order-Inbound Order", "Production Order-Inbound Order Line", "Purchase Order-Inbound Order", "Purchase Order-Inbound Order Line", "Purchase Order-Inbound Order Line Schedule", "Reference-Reference Fields", "Shipment-Shipment", "Site-Site", "Site-Transportation Lane", "Trading Partner-Trading Partner", "Transfer Order-Inbound Order Line", "Vendor Management-Vendor Lead Time", "Vendor Management-Vendor Product", "Product-Product UOM" ], "sourceTables" : [ // sourceTables cannot be empty { "tableName" : "SomeString", // Should be an existing table name from the SAP instance "extractType" : "DELTA", // Should either be DELTA or FULL "tableCols" : [ // TableCols cannot be empty. Enter valid column names for the table "col1", "col2", "col3" ], "filters" : [// Optional field "colName" : "col1", // colName value should be part of tableCols "dataType" : "String", // Should contain values `STRING` or `DATETIME` "value" : "String", "operator" : "String" // Choose a string value from the pre-defined value of "PROJECTION", "LESS_THAN", "CONTAINS","GREATER_THAN","LESS_THAN_OR_EQUAL_TO","GREATER_THAN_OR_EQUAL_TO","EQUAL_TO","NOT_EQUAL_TO","ADDITION","MULTIPLICATION","DIVISION","SUBTRACTION","MASK_ALL","MASK_FIRST_N","MASK_LAST_N","VALIDATE_NON_NULL","VALIDATE_NON_ZERO","VALIDATE_NON_NEGATIVE",or "VALIDATE_NUMERIC","NO_OP"; ] }, { // sourceTables with same keys - tableName, extractType, tableCols, filters(not mandatory) } ] }
  8. En Facturación de bucket de Amazon S3, revise la información de facturación de Amazon S3 y, a continuación, seleccione Confirmar.

  9. Elija Next (Siguiente).

  10. En Asignación de datos, elija Comenzar.

  11. nota

    Los campos obligatorios ya están asignados. Realice este paso únicamente si desea realizar cambios específicos en la receta de transformación predeterminada.

    En la página Receta de asignación, puede ver la receta de transformación predeterminada en Asignaciones de campos.

    Seleccione Añadir asignación para asignar cualquier campo de destino adicional. Los Campos de destino obligatorios son obligatorios. Elija Campo de destino para añadir un campo de destino personalizado adicional.

  12. Para ver los valores del campo de origen y las asignaciones de datos de la receta de transformación, puede cargar datos de muestra. En la página de recetas de mapeo, en Cargar datos de muestra, selecciona buscar archivos o arrastra y suelta los archivos. El archivo de datos de ejemplo debe contener los parámetros necesarios e incluir los nombres de los campos de origen.

  13. Elija Aceptar todo y continuar.

  14. En Revisar y confirmar, puede ver el resumen de la conexión de datos. Para editar la asignación de campos de datos, seleccione Volver a la asignación de datos.

  15. (Opcional) en Acciones de recetas, puede llevar a cabo las acciones siguientes:

    • Descargar el archivo de recetas: selecciona Descargar para editar los archivos de recetas SQL como un archivo de texto.

      nota

      Para obtener información sobre SQL las funciones integradas, consulta Spark SQL.

    • Cargar el archivo de recetas: elija examinar archivos o arrastre y suelte los archivos de texto de recetas editados. Seleccione Confirmar carga para cargar el archivo de recetas editado y modificar las asignaciones de campos de datos.

  16. Para revisar las rutas de ubicación de Amazon S3 en las que debe cargar los datos de SAP origen para su ingesta, elija Confirmar y configurar la ingesta de datos. Como alternativa, puede elegir Confirmar y configurar la ingesta de datos más adelante. Puede ver la información de la ingesta de datos en cualquier momento. Desde AWS Supply Chain panel de control, selecciona Conexiones. Seleccione el flujo de datos de conexión en el que desea ingerir datos, elija los puntos suspensivos verticales y seleccione Configuración de ingesta.

SAPfuentes de datos

Configure las siguientes fuentes de SAP tabla para AWS Supply Chain para conectar y extraer información.

nota

Cuando busque una fuente de SAP datos, añada el prefijo al nombre de la fuente de datos. EntityOf Por ejemplo, para la fuente de datos 0BP_ _ DEF ADDRESS _ ATTR, el nombre de la entidad debe ser EntityOfDEF0BP_ _ _. ADDRESS ATTR

Cuando Amazon AppFlow extrae cada fuente de SAP datos, se utiliza el formato del nombre de la entidad para extraer la información. Por ejemplo, para extraer datos de 0BP_ _ DEF ADDRESS _ATTR, los datos se extraen de la ruta de la entidad DEF/SAP/OPU/OData/SAP/Z0bp_ _ _/0BP_ _ _. ADDRESS ATTR SRV EntityOf DEF ADDRESS ATT

SAPfuente de datos SAPdescripción de la fuente de datos SAPtabla de fuentes ODatanombre del servicio Origen de datos BW SAPdatos Delta/Completo

0BP_ _ _ DEF ADDRESS ATTR

Extracción de direcciones estándar BP

ND

Z0BP_ _ _ _ DEF ADDRESS ATTR SRV

Origen de datos

Datos maestros

Delta

0 BPARTNER _ ATTR

BP: datos centrales de extracción de BW

N/D

Z0 BPARTNER _ _ ATTR SRV

Origen de datos

Datos maestros

Delta

0 _ BPARTNER TEXT

BP: DataSource para textos de socios comerciales

N/D

Z0 BPARTNER _ _ TEXT SRV

Origen de datos

Datos maestros

Delta

0CO_PC__05 ACT

Valoración del material: precios

N/D

Z0CO_PC_ _05_ ACT SRV

Origen de datos

Datos maestros

Completo

0 _ _ COMP CODE TEXT

Texto del código de la empresa

N/D

Z0 COMP _ _ CODE _ TEXT SRV

Origen de datos

Datos maestros

Completo

0 _ CUSTOMER ATTR

Cliente

N/D

Z0 CUSTOMER _ _ ATTR SRV

Origen de datos

Datos maestros

Delta

0 MAT _ _ VEND ATTR

Material o proveedor

N/D

Z0 MAT _ _ VEND _ ATTR SRV

Origen de datos

Datos maestros

Delta

0 _ MATERIAL ATTR

Material

N/D

Z0 MATERIAL _ _ ATTR SRV

Origen de datos

Datos maestros

Delta

0 _ MATERIAL TEXT

Texto de material

N/D

Z0 MATERIAL _ _ TEXT SRV

Origen de datos

Datos maestros

Delta

0 PURCH _ _ ORG TEXT

Texto de organización de compras

N/D

Z0 PURCH _ _ ORG _ TEXT SRV

Origen de datos

Datos maestros

Completo

0 _ VENDOR ATTR

Proveedor

N/D

Z0 VENDOR _ _ ATTR SRV

Origen de datos

Datos maestros

Delta

2 _02_ LIS HDR

Datos de compra (nivel de cabecera)

N/D

Z2 _02_ _ LIS HDR SRV

Origen de datos

Transaccional

Delta

2 LIS _02_ ITM

Datos de compra (nivel de artículo)

N/D

Z2 _02_ _ LIS ITM SRV

Origen de datos

Transaccional

Delta

2 LIS _02_ SCL

Datos de compras (nivel de línea de programación)

N/D

Z2 _02_ _ LIS SCL SRV

Origen de datos

Transaccional

Delta

2 LIS _02_ SCN

Confirmación de líneas de programación

N/D

Z2 _02_ _ LIS SCN SRV

Origen de datos

Transaccional

Delta

2 LIS _03_BF

Movimientos de mercancías procedentes de la gestión de inventario

N/D

Z2 LIS _03_BF_ SRV

Origen de datos

Transaccional

Delta

2 LIS _04_P_ MATNR

Vista del material desde PP/PP-PI

N/D

Z2 LIS _04_P_ _ MATNR SRV

Origen de datos

Transaccional

Delta

2 LIS _08 TRFKP

Costes de envío a nivel de artículo

N/D

Z2 _08 _ LIS TRFKP SRV

Origen de datos

Transaccional

Delta

2 _08 LIS TRTLP

Envío: datos del artículo de entrega por sección

N/D

Z2 _08 _ LIS TRTLP SRV

Origen de datos

Transaccional

Delta

2 _08 LIS TRTK

Envío: datos de cabecera

N/D

Z2 _08 _ LIS TRTK SRV

Origen de datos

Transaccional

Delta

2 _11_ LIS VAHDR

Encabezado del documento de ventas

N/D

Z2 _11_ _ LIS VAHDR SRV

Origen de datos

Transaccional

Delta

2 LIS _11_ VAITM

Artículo de documento de venta

N/D

Z2 _11_ _ LIS VAITM SRV

Origen de datos

Transaccional

Delta

2 LIS _12_ VCITM

Datos del artículo de entrega

N/D

Z2 _12_ _ LIS VCITM SRV

Origen de datos

Transaccional

Delta

ZADRC

Direcciones

ADRC

ZADRC_SRV

Tabla

Datos maestros

Completo

ZBUT021_FS

Dirección del socio

BUT021_FS

ZBUT021_FS_ SRV

Tabla

Datos maestros

Completo

ZCDHDR

Cambiar el encabezado del documento

CDHDR

ZCDHDR_SRV

Tabla

Datos maestros

Delta

ZEINA

Registro de información de compras: datos generales

EINA

ZEINA_SRV

Tabla

Datos maestros

Completo

ZEINE

Registro de información de compras: datos de la organización de compras

ZV_ EINE

ZEINE_SRV

Tabla

Datos maestros

Completo

ZEKKO

Encabezado del documento de compra

ZV_ EKKO

ZEKKO_SRV

Tabla

Transaccional

Delta

ZEKPO

Artículo de documento de compra

ZV_ EKPO

ZEKPO_SRV

Tabla

Transaccional

Delta

ZEQUI

Datos maestros del equipo

EQUI

ZEQUI_SRV

Tabla

Datos maestros

Completo

ZGEOLOC

Ubicación geográfica

GEOLOC

ZGEOLOC_SRV

Tabla

Datos maestros

Completo

ZLIKP

Datos del encabezado de entrega

LIKP

ZLIKP_SRV

Tabla

Transaccional

Delta

ZLIPS

Entrega: datos de artículos

ZV_ LIPS

ZLIPS_SRV

Tabla

Transaccional

Delta

ZMDRP_​NODTT

Tipo de nodo de red DRP

MDRP_NODTT

ZMDRP_NODTT​_SRV

Tabla

Datos maestros

Completo

ZMARC

Datos de planta para material

ZQ_ MARC

ZMARC_SRV

Tabla

Datos maestros

Completo

ZMARD

Datos de ubicación de almacenamiento del material

ZQ_ MARD

ZMARD_SRV

Tabla

Datos maestros

Completo

ZMCHB

Existencias por lotes

ZQ_ MCHB

ZMCHB_SRV

Tabla

Datos maestros

Completo

ZT001W

Planta

T001W

ZT001W_ SRV

Tabla

Datos maestros

Completo

ZT005T

Nombre de país

T005T

ZT005T_ SRV

Tabla

Datos maestros

Completo

ZT141T

Descripciones del estado del material

T141T

ZT141T_SRV

Tabla

Datos maestros

Completo

ZT173T

Tipo de envío de los textos de transporte

T173T

ZT173T_SRV

Tabla

Datos maestros

Completo

ZT179

Materiales: jerarquías de productos

T179

ZT179_SRV

Tabla

Datos maestros

Completo

ZT179T

Materiales: texto de jerarquías de productos

T179T

ZT179T_SRV

Tabla

Datos maestros

Completo

ZT370U

Texto de la categoría de equipo

T370U

ZT370U_ SRV

Tabla

Datos maestros

Completo

ZT618T

Descripciones del modo de transporte

T618T

ZT618T_SRV

Tabla

Datos maestros

Completo

ZTVRAB

Etapas de ruta

TVRAB

ZTVRAB_SRV

Tabla

Datos maestros

Completo

ZTVRO

Rutas

TVRO

ZTVRO_SRV

Tabla

Datos maestros

Completo

ZVALW

Horario de ruta

VALW

ZVALW_SRV

Tabla

Datos maestros

Completo

ZVBBE

Requisitos de venta: registros individuales

VBBE

ZVBBE_SRVs

Tabla

Datos maestros

Completo

ZINB_​SHIPMENT

Encabezado y artículo del envío (entrante)

ZV_ INB _ SHIPMENT basado en la condición de unión:. VTTK MANDT=. VTTP MANDTyVTTK. TKNUM=VTTP. TKNUM

ZINB_SHIPMENT​_SRV

Tabla

Transaccional

Completo

ZAUFK

Datos maestros del pedido

AUFK

ZAUFK_SRV

Tabla

Datos maestros

Completo

ZMARM

Unidad de medida del material

MARM

ZMARM_SRV

Tabla

Datos maestros

Completo

ZEBAN

Solicitudes de compra

EBAN

ZEBAN_SRV

Tabla

Datos transaccionales

Delta