Avalados por :

Cómo replicar el campo PRENO de la tabla MARC de R/3 a CRM: Configuración y solución de problemas

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 4 Vistas
0
Cargando...

Hola a todos,

Estoy tratando de replicar el valor del campo PRENO de la tabla MARC de R/3 a CRM.

He configurado el evento BTE CRM0_200 en R/3 y asignado el FM personalizado creado en la tabla TPS34.

Ahora, cuando intento poner un punto de interrupción en el FM y cambiar el valor de este campo, el depurador no se detiene y no se crea ningún BDoc.

Cuando reviso en el FM 'CRS_MATERIAL_COLLECT_DATA', cualquier actualización de la tabla MARC está bloqueada.

Las variables globales gv_marc_inactive y gv_marc_key_inactive están configuradas por defecto como 'X'.

Por lo tanto, las condiciones anteriores no se cumplen y el valor 'UPD_MARC' se borra, lo que detiene futuras actualizaciones para que se publiquen en la tabla MARC.

¿Esto está impidiendo que se active el evento CRM0_200?

¿Alguna ayuda por favor?

Gracias,

Ashish

MARC.PNG
Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

4 Respuestas

0
Cargando...

Hola Ashish,

Revisa la lógica dentro del bucle en la línea número 856. Las banderas se despejarán dependiendo del éxito o fracaso de la consulta en la tabla CRMOBJTAB. Esta tabla se actualizará al realizar cambios en el objeto adaptador MATERIAL (bajo la pestaña 'tablas/estructuras dentro del objeto').

Puedes agregar la entrada para las entradas MARC y MARC_KEY en el objeto MATERIAL si no están presentes. A continuación se muestra una captura de pantalla del mismo.

Espero que te sea útil,

~Athreya

Capture.PNG
Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Hola Athreya,

La tabla MARC no figura en las tablas permitidas para la replicación en el objeto adaptador 'MATERIAL' en CRM (Tx: R3AC1).

Además, este código en ECC no se refiere a una personalización que podría verse afectada al cambiar el objeto adaptador en CRM. Este es un segmento de código codificado de forma rígida.

Eso es todo.

¿Tenemos alguna otra forma de descargar datos específicos de planta para un material de ECC a CRM?

Gracias

Ashish

vairables hardcoded - ECC.PNG CRM - Material Adaptor object tables.PNG
Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Hola Ashish,

Verifica si hay una entrada para la tabla MARC y MARC_KEY en la tabla CRMOBJTAB para el consumidor CRM y el nombre del objeto MATERIAL. Si la bandera INACTIVA está activada, entonces los datos no se enviarán de ECC a CRM.

Espero que te ayude,

~Athreya

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Hola Ashish,

En general, la replicación de datos MARC de ERP a CRM no está soportada (excepto para un campo MARC-STEUC). Incluso si los datos MARC pueden ser enviados a CRM, serían descartados en CRM.

Por favor, consulta el siguiente wiki:

MARC Data Replicated to CRM - CRM - SCN Wiki

Además, no hay mapeo de datos de la tabla MARC en CRM. Puedes tener una implementación de BAdI de PRODUCT_CUSTOMER2 en CRM y mapearlo al campo Z*.

Saludos cordiales,

Ellen

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019

contacto@primeinstitute.com

(+51) 1641 9379
(+57) 1489 6964

© 2024 Copyright. Todos los derechos reservados.

Desarrollado por Prime Institute

¡Hola! Soy Diana, asesora académica de Prime Institute, indícame en que curso estas interesado, saludos!
Hola ¿Puedo ayudarte?