MUNDOSAP

Regresar   MUNDOSAP > DESARROLLO > Programación ABAP IV
Nombre de Usuario
Contraseña
Home Descargas Registrar FAQ Miembros Calendario Buscar Temas de Hoy Marcar Foros Como Leídos




 
Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Viejo 01/08/07, 13:34:48
Avatar de marialeqd
marialeqd marialeqd is offline
Senior Member
 
Fecha de Ingreso: jun 2006
Mensajes: 188
User Exit MM - Creacion de solicitud

Buenos dias foro, tengo la siguiente inquietud, resulta que necesito que la momento de crear una solicitud de pedido por la ME51N y por la MD14 (Orden previsional) en el campos precio de la pestaña valoración se coloque un valor X. Pues bien desde la ME51n la función EXIT_SAPLMEREQ_005 se activa en la pestaña mencionada, pero no encuentro el lugar desde la MD14, donde se pueda colocar el código para este propósito, si alguien sabe de esto, le agradecería mucho que me ayudara,
__________________
Mariale
Responder Con Cita
  #2  
Viejo 27/02/08, 14:48:32
ninaiz ninaiz is offline
Junior Member
 
Fecha de Ingreso: feb 2008
Mensajes: 5
Question Me51n Exit_saplmereq_005

¿Como meto el precio?, no veo la forma de actualizar el precio aquí, no está en parámetros "export" ni en tablas.
Responder Con Cita
  #3  
Viejo 27/02/08, 16:33:06
vickxo vickxo is offline
Senior Member
 
Fecha de Ingreso: nov 2006
Localización: Madrid, España
Mensajes: 118
Hola

Para implementear la UE entras por la transaccion se37, le das el nombre de la UE EXIT_SAPLMEREQ_005 le das en visualizar, de ahi te mandara a una pantalla donde ve ndra algo como esto:

FUNCTION EXIT_SAPLMEREQ_005.
*"----------------------------------------------------------------------
*"*"Lokale Schnittstelle:
*" IMPORTING
*" REFERENCE(IM_REQ_ITEM) TYPE REF TO IF_PURCHASE_REQUISITION_ITEM
*" REFERENCE(IM_DATA_NEW) TYPE MEREQ_ITEM
*" REFERENCE(IM_DATA_OLD) TYPE MEREQ_ITEM
*" REFERENCE(IM_DATA_PERSISTENT) TYPE MEREQ_ITEM
*" REFERENCE(IM_FULL_CHECK) TYPE SY-CALLD
*" REFERENCE(IM_ITEM_HAS_ERRORS) TYPE SY-CALLD
*" EXPORTING
*" REFERENCE(EX_MESSAGES) TYPE MEREQ_T_BAPIRET2
*" REFERENCE(EX_RECHECK_ITEM) TYPE SY-CALLD
*"----------------------------------------------------------------------


INCLUDE ZXM02U05 .


ENDFUNCTION.


Le picas en en el include y ya estando en ZXM02U05 podras darle en la opcion modificar. EN la pantalla donde te manda el include viene las estructuras con las cuales puedes trabajar, ahi es donde tendras que buscar el parametro precio y demas.

Las user exit para esa transaccion q encontre en mi sistemas son:
EXIT_SAPLMEREQ_001 Export Data to Customer Subscreen for Requisition (PBO)
EXIT_SAPLMEREQ_002 Prepare Customer Subscreen for Requisition (PAI Before Subsc
EXIT_SAPLMEREQ_003 Import Data from Customer Subscreen for Requisition
EXIT_SAPLMEREQ_004 Reset Customer Data After Updating All Purchase Requisitions
EXIT_SAPLMEREQ_005 Check Customer's Own Purchase Requisition Data (Without Dial
EXIT_SAPLMEREQ_006 Update Customer's Own Purchase Requisisition Data for all PReq
EXIT_SAPLMEREQ_007 Read Customer's Own Requisition Data when Reading Requisitio
EXIT_SAPLMEREQ_008 Prepare for Update of Customer's Own Purchase Requisition Da
EXIT_SAPLMEREQ_009 Document Number Assignment - Purchase Requisition


Para la transaccion MD14 encontre las siguientes ampliaciones
LMDR2001 Exit usuario p.perfiles limitación reagrupac.optimiz.pedidos
LMDZU001 Exit usuario en planificación necesidades adicional


Auque en si no conteste la pregunta original aclaro --

Úlima edición por vickxo fecha: 27/02/08 a las 16:42:53.
Responder Con Cita
  #4  
Viejo 29/02/08, 08:20:43
ninaiz ninaiz is offline
Junior Member
 
Fecha de Ingreso: feb 2008
Mensajes: 5
EXIT_SAPLMEREQ_005.
El problema que veo está en los parámetros EXPORT, no incluyen la estructura EBAN u otro campo para devolver el precio modificado.

EXPORTING
*" REFERENCE(EX_MESSAGES) TYPE MEREQ_T_BAPIRET2
*" REFERENCE(EX_RECHECK_ITEM) TYPE SY-CALLD

Gracias de todas formas ....
Responder Con Cita
  #5  
Viejo 01/04/08, 15:08:31
bulma145 bulma145 is offline
Junior Member
 
Fecha de Ingreso: jul 2007
Mensajes: 3
User exit para la ME51N

Buenas tardes Foro,

Estoy intentando modificar el campo eban-blckd que pase de estar no bloqueado a estar bloqueado por solicitante de forma que las solicitudes de pedido no se conviertan en pedidos hasta que cumplan una serie de condiciones y esto tiene que ser automatico.

Lo he intentado con la user exit EXIT_SAPLMEREQ_010 , pero no me deja y me pone que es un campo protegido y con la EXIT_SAPLMEREQ_005 pero no me lo cambia al grabar el pedido.
No se como lo podía hacer , si alguien me ayuda se lo agradecería muchisimo.

Saludos,
Rosa.
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Reglas de Mensajes
no puedes crear nuevos temas
no puedes responder temas
no puedes adjuntar archivos
no puedes editar tus mensajes

El código vB está On
Las caritas están On
Código [IMG] está On
Código HTML está Off
Saltar a Foro


Husos Horarios son GMT. La hora en este momento es 03:25:27.


www.mundosap.com 2006 - Spain
software crm, crm on demand, software call center, crm act, crm solutions, crm gratis, crm web