z
No existe tx, debes desarrollar una Z.
esta es mas menos la especificación funcional
Proceso:
3.1 Debe crearse el programa ZMM0001T “Modificación en Masa Ordenes - Indicador de entrega final” con los siguientes parámetros de entrada (usar como base estructura IOHEADER similar a transacción COHV) con opción desde-hasta:
AUFNR CHAR 12 0 Número de orden
MATNR CHAR 18 0 Número de material
WERKS_D CHAR 4 0 Centro de Planificación
WERKS_D CHAR 4 0 Centro de Producción
AUFART CHAR 4 0 Clase de orden
CO_DISPO CHAR 3 0 Planificador necesidades
FEVOR CHAR 3 0 Responsable de control de producción
KDAUF CHAR 10 0 Número del pedido de cliente
KDPOS NUMC 6 0 Número de posición en el pedido de cliente
SELID CHAR 7 0 Selec.status esquema (Tomar de la tabla TJ48T)
J_TXT04 CHAR 4 0 Status (tomar de la tabla TJ02T)
EXCL1 CHAR 1 0 Indicador: exclusivo
EXCL2 CHAR 1 0 Indicador: exclusivo
ARBPL CHAR 8 0 Puesto de trabajo
WERKS CHAR 4 0 Centro (del puesto de trabajo)
GSTRP DATS 8 0 Fecha de inicio extrema
GLTRP DATS 8 0 Fecha fin extrema
GSTRS DATS 8 0 Inicio programado
GLTRS DATS 8 0 Fin programado
GLTRI DATS 8 0 Fecha fin real
GSTRI DATS 8 0 Fecha inicio real
GETRI DATS 8 0 Fin de la orden notificado
La tabla a leer es la AFPO Posición de orden.
.
Debe permitirse la modificación del campo EntrgFinal(AFPO-ELIKZ), y un botón para ejecutar en forma masiva el cambio.
El programa debe generar un Log de ejeción de las transacciones indicando con un semáforo que indique si se ejecutó correctamente o nó y el mensaje de error.
El programa debe permitir ejectar la modificación en línea o en Job de fondo.
Espero te sirva mas o menos de orientación.
saludos...UNDER ¡¡
|