• Inicio
  • Novedades
  • Academia SAP
  • FAQ
  • Blog
  • Contacto
S4PCADEMY_Logo
Twitter Linkedin Instagram
S4PCADEMY_Logo
Twitter Linkedin Instagram
FORMACIÓN SAP

Transferencia de lista de materiales con artículos ficticios a un sistema externo a través de SAP MII

By s4pcademy 


Hola a todos,

SAP MII (Manufacturing Integration and Intelligence) es una poderosa herramienta proporcionada por SAP para conectar los sistemas de planta (PLC/SCADA/Historiadores) a ERP (SAP ECC/SAP S/4 HANA).

Puede haber casos en los que necesite transferir la lista de materiales con elementos ficticios a un sistema externo. Usando MII podemos lograr esto.

¿Por qué necesitamos esto?

Para mostrar los detalles de la lista de materiales con componentes fantasma al sistema externo.

requisitos previos:

  1. Configuración MEINT
  2. Configuración IDOC para BOMMAT S4 a MII
  3. URL del sistema externo para publicar el componente BOM desde MII

Descripción general de alto nivel

  1. Configuración del flujo de trabajo MII
  2. Transacción BLS integrada para el controlador de pases de BOMMAT05.
  3. Transacción BLS integrada para transferir BOM con artículos fantasma a un sistema externo (Transacción de servicio)
  4. Transferencia de detalles de la lista de materiales a un sistema externo
  5. Conclusión

1. Configuración del flujo de trabajo MII

  • Vaya a Integración de SAP ME ERP–>Configuración de SAPMEINT–>Configuración de flujo de trabajo flujo de trabajo estándar de BOM BOMMAT05 en la configuración de flujo de trabajo de SAPMEINT. Figura%3A%201.1 Figura: 1.1
  • Al flujo de trabajo BOMMAT05, agregue la transacción del controlador de pases.
  • La transacción del controlador de pases debe desencadenar el nuevo flujo de trabajo después de que BOM se actualice a las tablas estándar de ME. Figura: 1.2
  • Crear un nuevo nombre de tipo de mensaje de flujo de trabajo Z_SEND_BOM para transferir BOM a un sistema externo y adjuntar un punto de activación en controlador de pases BOMMAT05.
  • De modo que siempre que BOM se actualice en las tablas ME estándar. Z_SEND_BOM se activará el flujo de trabajo y la lista de materiales se enviará al sistema externo.
  • En Z_SEND_BOM flujo de trabajo agregar transacción de servicio y solicitar XSLT. Figura: 1.3
  • Cada vez que se envía BOM desde S4 en MII, se activa el flujo de trabajo BOMMAT05 y se actualiza en las tablas ME estándar y después de la actualización Z_SEND_BOM activador de flujo de trabajo.
  • Iniciará la transferencia de BOM al sistema externo.
  • El mensaje disparado al sistema externo se puede notar en la Cola MII.

2. Transacción BLS integrada para el controlador de pases de BOMMAT05

  • Cree una transacción de controlador de BLS Pass.
  • En el controlador de paso, verifique los datos modificados de BOM.
  • Asigne la fecha a la propiedad local del tipo de datos fecha. Independientemente del formato de fecha, deberíamos poder verificar la fecha.
  • La figura 2.1 muestra la condición para verificar la fecha de modificación del valor de la lista de materiales de la tabla de componentes de la lista de materiales que se asigna en la propiedad local.
    Figura: 2.1
  • De modo que siempre que haya un cambio en la lista de materiales o en el componente de la lista de materiales. La nueva lista de materiales puede transferirse a un sistema externo. Figura: 2.2

3. Transacción BLS integrada para transferir BOM con artículos fantasma a un sistema externo (Transacción de servicio)

  • Cree dos encabezados de lista de materiales de propiedades locales y componentes de lista de materiales como se muestra en las siguientes figuras 3.1 y 3.2.
  • Según el requisito, cambie las propiedades locales en consecuencia. Figura: 3.1

Figura: 3.2

  • Usando la consulta SQL, obtenga los detalles de la lista de materiales y
  • Verifique que el indicador fantasma esté activo. Figura: 3.3
  • Si el indicador de componente está activo, agregue los componentes en la propiedad local del componente de lista de materiales.
  • El sistema externo solo acepta el formato JSON. Entonces, construí un XML y lo convertí a formato JSON antes de transferirlo a un sistema externo.
  • El uso de for next loop verificó todos los componentes que tienen un indicador fantasma y obtuvo los componentes fantasma y los agregó con la estructura xml de la lista de materiales principal.
  • En Configurar para el siguiente ciclo, establezca el recuento de ciclos DESDE 0 y HASTA 25 (TO representa cuántas veces debe ejecutarse el ciclo). Según el requisito varía.
  • A partir de ahora veinticinco niveles Phantom se pueden lograr por para el siguiente bucle bloque de acción Figura: 3.4
  • Asigne los detalles de la lista de materiales del repetidor a la propiedad local del componente de la lista de materiales.
  • Uso de la asignación separada por bloques de condiciones del encabezado de la lista de materiales y los componentes de la lista de materiales anexada. Podemos evitar agregar los detalles del encabezado de la lista de materiales asignando repetidamente en la estructura XML. higo: 3.5

4. Transferencia de detalles de la lista de materiales al sistema externo

  • Convirtió los detalles de la lista de materiales a JSON mediante el bloque de acción del convertidor de XML a JSON porque el sistema externo solo acepta el formato JSON.
  • El equipo del sistema externo ha proporcionado la URL de publicación.
  • El uso del bloque de acción HTTP Post vinculó los detalles JSON BOM convertidos en los datos de la publicación y la URL del sistema externo. Figura: 4.1

5. Conclusión

También le recomendaría que siga la comunidad SAP Manufacturing Integration and Intelligence para que pueda recibir notificaciones sobre el próximo contenido mío y de otros miembros de la comunidad.

Integración e inteligencia de fabricación de SAP

También puede ver las preguntas y respuestas en las comunidades y hacer preguntas.

Plataforma de preguntas y respuestas

Finalmente, me gustaría solicitarle y alentarlo a que siga mi perfil para que pueda ser el primero en enterarse de cualquier información técnica o funcional nueva y emocionante relacionada con SAP Manufacturing Integration and Intelligence.

Gracias por leer la publicación de mi blog, y si tiene alguna idea o sugerencia, hágamelo saber.




Conozca RAP: defina el modelo de datos basado en CDS - Parte 2
Previo
ADMINISTRACIÓN DE SALIDA DE S/4 HANA CON BRF+ Para el documento de liquidación en las ediciones locales de 2022
Siguiente

Madrid

Calle Eloy Gonzalo, 27
Madrid, Madrid.
Código Postal 28010

México

Paseo de la Reforma 26
Colonia Juárez,  Cuauhtémoc
Ciudad de México 06600

Costa Rica

Real Cariari
Autopista General Cañas, 
San José, SJ 40104

Perú

Av. Jorge Basadre 349
San Isidro
Lima, LIM 15073

Twitter Linkedin Instagram
Copyright 2022 | All Right Reserved.