Idoc pricecatalogue02

Hola buenas tardes, necesito ayuda soy nuevo y me pidieron usar un idoc pricecatalue02 pero me marca error
ya que el sentido deberia ser de entrada y no de salida.
estoy usando ‘MASTER_IDOC_DISTRIBUTE’ .
lo que se espera es que el cliente ingrese los datos para el ALTA DE UN NUEVO PRODUCTO.

cabe mencionar que revisando otros ejemplos me di cuenta que el sentido debe ser de entrada (2) pero al ingresar el numero 2 en los parametros de la tabla edidc-direct para mandarlos al modulo de funcion ‘MASTER_IDOC_DISTRIBUTE’ al parecer no me toma en cuenta el sentido (2) y lo cambia a entrada(1)

Tienen alguna idea de lo que pueda estar pasando?

‘MASTER_IDOC_DISTRIBUTE’ crea idocs solo de salida?
Deberia usar la bapi ‘BAPI_IDOC_INPUT1’?

Finalmente pude resolver el tema, y un amigo me comento que era por el modulo de funciones que estaba empleando ‘MASTER_IDOC_DISTRIBUTE’(SOLO ES PARA SALIDA).
Me paso tres modulos:
‘IDOC_INBOUND_WRITE_TO_DB’(crea idoc de entrada)
‘DB_COMMIT’(confirma en base de datos)
‘IDOC_START_INBOUND’ (Procesa los idocs).
Gracias, Bendiciones a todos. :grinning:

Este tema se cerró automáticamente 30 días después de la última publicación. No se permiten nuevas respuestas.