#1
|
||||
|
||||
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 |
#2
|
|||
|
|||
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.
|
#3
|
|||
|
|||
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. |
#4
|
|||
|
|||
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 .... |
#5
|
|||
|
|||
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. |
Herramientas | Buscar en Tema |
Desplegado | |
|
|