---
# System prepended metadata

title: Generación de facturas en lote

---

# Generación de facturas en lote

El objetivo de este módulo es generar en lote un grupo de facturas para clientes que estan en otro modelo. Adicional deberá tener un formulario de configuración, en donde se establecerán las cuentas contables que participan en la generación del asiento de diario de las facturas.
1. Se debrá hacer un wizard para solicitar el período a generar. Podríamos utilizar el modulo de oca de períodos (fecha de inicio y fecha final)
2. Se leerá del modelo nx_unidad todos los registros activos, y es de donde se extraerá la información para la generacion de la factura.
3. Se deberá verifica si el contrato de la unidad está activo para dicha generación, de lo contrario para este registro no se generará factura.
4. En el campo monto está el monto a facturar. Es importante que también grabar el campo cert_id que viene del modelo nx_unidad y el campo tipo_fac con el valor de 1 (constante). Todo lo demas es exactamente igual que lo que se graba en account_move y account_move_line a través de odoo.
5. En el formulario de configuración de transporte (asi se llama el modulo) deberá ir los siguientes campos a configurar: 1- Se genera morosidad por pago tardío? (check box), 2- Se genera zarpe? (check box))
6. Por ahora no se genera ninguno de los dos, asi que no lo harémos