RE:como hago una consulta con rango de fecha
Hola Esteban, para hacer esta consulta lo que debes hacer es preguntar cual es la fecha inicial y cual es la fecha final de tu consulta y luego si tienes una llave en tu archivo por fecha, lo que haces es un set por el campo fecha e iniciandolo con la fecha inicial, este te posicionará en el primer registro que cumpla con esta fecha y adicionalmente te ordena los siguientes registros por tu campo fecha; entonces a partir de ahi haces un loop para recorrer cada uno de estos registros, recuerda preguntar dentro del loop que la fecha de la factura si este dentro del rango de fechas de consulta, en caso contrario le debes hacer un BREAK porque esto significa que ya se acabaron los registros.