05-26-2011 3:47 PM
Dear All,
I have implemented a enhancement for ME59n(EXIT_SAPLME59_001). Here we club the PR which has same material, vendor, date..... And add the quantity to first PR quantity and create a single PO against all the PR.
PR No Material vendor date Quantity
1 ABC XYZ 26.05.2011 100
2 ABC XYZ 26.05.2011 200
3 ABC XYZ 26.05.2011 300
Assume the above example and here it will sum up the quantity i.e. 600 total and put against PR 1 and will remove the PR 2 and 3 from the internal table. Now PO will create for PR 1 with 600 as quantity and standard SAP will mark the PR 1 as closed.
Now we have removed PR 2 and 3 from the internal table during run time after adding the Quantity. But I need to mark PR 2 and 3 as closed.
Please let me know if there is any right Exit or Badi to achieve it or other way.
Thanks in advance.
Arun Kumaram.
05-26-2011 3:56 PM
05-26-2011 11:10 PM
Here are the user exits you can look to http://www.sap-img.com/ab038.htm to and
AMPL0001 Subscreen usu.p.dat.adicionales p.lista piezas fabr.autoriz.
LMEDR001 Ampliaciones programa de impresión
LMEKO001 Ampliar estructura comunicación KOMK para determinar precios
LMEKO002 Ampliar estructura comunicación KOMP para determinar precios
LMELA002 Transfer.núm.lote de aviso entrega al contabilizar una EM
LMELA010 Entrada aviso de entrega: toma de datos posición de IDOC
LMEQR001 Exit de usuario p.determinación fuente aprovision.
LMEXF001 Condiciones en documentos de compra sin recepción d.factura
LWSUS001 Determinación fuente aprov.específica cliente en el comercio
M06B0001 Determinación de funciones p.liberación solicitud de pedido
M06B0002 Modific.estructura de comunicación p.liberación solic.pedido
M06B0003 rango de números y número de documento
M06B0004 rango de números y número de documento
M06B0005 Modif.estruct.comunicación p.liberación general solic.pedido
M06E0004 Modif.estructura comunicación p.liberación docs.compras
M06E0005 Determinación funciones p.liberación doc.compras
ME590001 Agrupación solicitudes de ped.p.partición de pedidos en ME59
MEETA001 Determinar clase de reparto (atrasos, nec.inmed., previsión)
MEFLD004 Determ.fe.entrega más temprana p.verif.seg.EM (sólo pedido)
MELAB001 Crear orden entrega p.suministro: Realiz.plan de transmisión
MEQUERY1 Ampliación para resumen de documentos ME21N/ME51N
MEVME001 Cálculo ctd.prop.entr.mercanc.y tolerancia exc./faltas sum.
MM06E001 Exit de usuario para EDI: entrada/salida documentos ventas
MM06E003 rango de números y número de documento
MM06E004 Control pantallas datos import. en el pedido
MM06E005 Campos cliente en documento compras
MM06E007 Doc.modif.p.solicitudes pedido durante conversión a pedido
MM06E008 Control del valor previsto p.pedidos p.orden de entrega
MM06E009 Textos relevantes p.indicador "Existen textos"
MM06E010 Selección de campos para la dirección del proveedor
MM06E011 Activación bloqueo de solicitud pedido
MMAL0001 ALE distribución libro de pedidos: tratamiento salidas
MMAL0002 ALE distribución libro de pedidos: tratamiento entradas
MMAL0003 ALE distribución registro info compras: tratamiento salidas
MMAL0004 ALE distribución registro info compras: tratamiento entradas
MMDA0001 Propuesta de direcciones suministro
MMFAB001 Exit usuario para creación orden entrega
MRFLB001 Controlar posiciones p.creación orden entrega