ayuda!!!
La pantalla de presentación de programa podría ser algo de este estilo:
El botón ‘Ejecutar’: generará un listado con los números de solicitudes de pedido que respondan al criterio de selección indicado.
El botón ‘Cantidad entradas’: mostrará la cantidad de solicitudes de pedido que respondan al criterio de selección.
A la pantalla de presentación se deben agregar además 3 checkboxes:
• Sol.pedido Material
• Sol.pedido Servicio
• Sol.pedido Material y Servicio (mixtas)
que actuarán de la siguiente manera:
• Si el usuario presionó el checkbox ‘Sol.pedido Material’, a los filtros indicados (Sol.pedido y/o Clase documento y/o Centro y/o Fecha solicitud) agregará un filtro adicional por tipo de posición normal (EBAN-PSTYP = ‘0’), para tener en cuenta aquellas SolPs tales que todas y cada una de sus posiciones sean de material.
(Ej: SolP 10309360 en LD0-100)
• Si el usuario presionó el checkbox ‘Sol.pedido Servicio’, a los filtros indicados (Sol.pedido y/o Clase document y/o Centro y/o Fecha solicitud) agregará un filtro adicional por tipo de posición servicio (EBAN-PSTYP = ‘9’), para tener en cuenta
aquellas SolPs tales que todas y cada una de sus posiciones sean de servicio.
(Ej: SolP 10309421 en LD0-100)
• Si el usuario presionó el checkbox ‘Sol.pedido Material y Servicio (mixtas)’, a los filtros indicados (Sol.pedido y/o Clase document y/o Centro y/o Fecha solicitud) agregará un filtro adicional que por tipo de posición (EBAN-PSTYP) seleccionará aquellas SolPs que posean posiciones de material (EBAN-PSTYP = ‘0’) y posiciones de servicios (EBAN-PSTYP = ‘9’) al mismo tiempo.
(Ej: SolP 10308884 en LD0-100)
|