Ver la Versión Completa : ME51N/ME52N/ME53N creación de campos
guachilipu
15/12/08, 08:34:14
Buenas.
He creado con la ampliación MEREQ001 una pestaña nueva en la solicitud de pedido.
El problema es que no sé cómo traspasar los datos del objeto IM_REQ_ITEM
a mis campos Z de la dynpro ya que cuando el programa llama a la subscreen pierdo el objeto IM_REQ_ITEM.
¿Alguien me podría indicar cómo recuperar estos datos?
Gracias.
Saludos.
Buenas.
He creado con la ampliación MEREQ001 una pestaña nueva en la solicitud de pedido.
El problema es que no sé cómo traspasar los datos del objeto IM_REQ_ITEM
a mis campos Z de la dynpro ya que cuando el programa llama a la subscreen pierdo el objeto IM_REQ_ITEM.
¿Alguien me podría indicar cómo recuperar estos datos?
Gracias.
Saludos.
Debes usar el exit 'EXIT_SAPLMEREQ_001' para exportar la data de los campos Z al subscreen en el include 'ZXM02U01'.
Asimismo, se usa el exit 'EXIT_SAPLMEREQ_005' para actualizar los campos Z desde el subscreen en el include 'ZXM02U05'.
Te adjunto dos códigos y te indico qué es lo que estoy haciendo en ambos casos...
Mi objetivo era guardar la terminal desde donde se registra la Solicitud de Pedido en un campo Z del objeto IM_REQ_ITEM.
El campo Z adicional se llama 'SOLICTANTE'.
Tener en cuenta donde se llaman a los métodos 'im_req_item->get_data' y 'im_req_item->set_data', pues éstos son básicos para la tarea que buscas...
Espero el código te ayude
Saludos...
guachilipu
16/12/08, 06:35:03
Muchas gracias por la ayuda.
Al final encontré la nota "408017 MERQ001: Implementation sample code".
En ella encontré código de ejemplo para poder aplicarla.
Es muy parecido al tuyo.
Saludos.
Eduardo.
www.mundosap.com 2006 - Spain
software crm, crm on demand, software call center, crm act, crm solutions, crm gratis, crm web