#36008

Adicionalmente a lo que te sugiere Franco, agrego un par de observaciones.

Si intentas completar una factura con una caja diaria que abriste en un día distinto al día corriente o el de la fecha de la factura, ésta no se completa porque requiere una caja cuya fecha de apertura coincida con la del documento, lo cual es correcto.
El problema es que si abriste una caja ayer, y no le imputaste efectivo, hoy no te la va a dejar cerrar porque el importe de la caja es cero… eso es un problema y quizá requiera que actualizes el estado de la caja desde la base de datos.

Por otro lado, aún si el importe no es cero, hay que analizar el estado del libro de caja al que se transfiere el efectivo. Este no puede estar en estado borrador, y tampoco puede ser el mismo libro de caja con el que abriste la caja diaria.

En resumen… existen muchos controles para el uso de la caja diaria y me parece que existen algunas situaciones que requieren alguna solución desde la base o algún botón que permita deshacer determinadas combinaciones.