Modulo De Funciones
Las tareas a realizar resúmen la parte del funcional que se indica a continuación:
VALORAC.2 Calculo de cantidades mínimas en documentos de transporte* Descripción
Las cantidades que apliquen en el documento de transporte no serán directamente las de la entrega, sino que se verán afectadas por los mínimos definidos en tres posible tablas condistintos criterios de acceso.
En el caso de pedidos encadenados, varias entregas irán a un mismo documento de transporte. Si el precio se valora en base a las unidades, se debe considerar un mínimopara la suma de las unidades de todas las entregas encadenas.
* Datos
1. ZSDT008_MINGAR
Mínimos por Centro/GrTransporte/Clase de vehiculo
2. ZSDT010_MINGARHPMínimos por Oficina de venta/Centro/Transportista/Matricula/Destino y fecha de Validez
3. ZSDT031_MINGAR
Mínimos por Centro/Acreedor/GrTransporte/Clase de vehiculo y fecha devalidez
* Procesos
4. Determinación de mínimos para el documento de transporte
Dado que actualmente existen 3 tablas con mínimos que tienen distintas vías de acceso solapadas entre sí,proponemos crear una tabla configurable en la que se indique la secuencia de tablas y campos en los que buscar el mínimo. El programa deberá recorrer todos los registros de esta tabla y dinámicamentemontar cada uno de los accesos a la tabla que indique el registro actual hasta que encuentre el primero que aplique.
PRIORIDAD | TABLA | CAMPO1 | CAMPO3 | CAMPO3 | CAMPO4 | CAMPO5 |
1 |ZSDT010_MINGARHP | OfVenta | Centro | Transportista | Matricula | Destino |
2 | ZSDT010_MINGARHP | OfVenta | Centro | Transportista | Matricula | |
3 | ZSDT010_MINGARHP | OfVenta |Centro | Transportista | | Destino |
4 | ZSDT010_MINGARHP | | Centro | Transportista | Matricula | Destino |
5 | ZSDT010_MINGARHP | | Centro | Transportista | Matricula | |...
Regístrate para leer el documento completo.