Modificar grabacion de pedido
Buenas tardes,
Alguien me puede ayudar a generar el siguiente código. Ya que creo pedidos , por via externa, Voxel, Excel.... Necesito en la exit de grabación de pedidos MV45AFZZ No permitir que haya dos líneas diferentes con el mismo material, y que me lo junte en uno sumarizado. Ejemplo : posicion 10 materialA 2unidades posicion 20 MAterialB 3 unidades posicion 30 MaterialC 4 unidades posicion 40 MateriaA 1 unidad posicion 50 Material C 2 unidades Resultado posicion 10 MAterialA 3 Unidades posicion 20 MaterialB 3 unidades posicion 30 MAterial C 5 unidades Muchas gracias |
Hola,
Intentaste con un collect a una tabla interna que tenga material y unidades?, luego le asignas las pos. Otra opcion es recorerr la tabla interna verificando el material, si existe sumarlo, sino agregarlo de la siguiente forma loop itab read table itab2 with key matnr = itab-matnr si existe itab2-cantidad = itab2-cantidad + itab-cantidad modifiy itab2 si no existe agregar linea a itab2 endloop En ambos casos la itab debe estar ordenado por material. Saludos. |
Husos Horarios son GMT. La hora en este momento es 12:53:02. |
www.mundosap.com 2006 - Spain
software crm, crm on demand, software call center, crm act, crm solutions, crm gratis, crm web