Pon en las líneas de albaranes un campo de tipo lógico (booleano), crea una nueva opción de facturar por líneas de albaran.
1.- Mostramos los clientes, para que elijan a quien desean facturar.
2.- Mostramos los albaranes de este cliente pendientes de facturar, se supone que tendrás un campo lógico que discierne entre los facturados y los no facturados o sino quizás los que no tengan número de factura atribuido.
3.- Mostramos en una rejilla los albaranes no facturados y en otra las líneas de dichos albaranes.
4.- Damos la opción de marcar que líneas desea facturar, se filtrarán solamente aquellas que esten pendientes de facturar.
5.- Cuando haya marcado las líneas que desea generamos la factura.
Esto es una idea general con más detalles quizás se desprende que fuera necesario añadir algún campo más.
Un Saludo.
|