Al momento de activar el contrato preliminar se convierte en un contrato activo; lo que significa que va a generar documentos recurrentemente con la periodicidad estipulada, indefinidamente o una cantidad específica de recurrencias.
Este es el comportamiento normal de un contrato, que genere documentos automáticamente basados en la recurrencia específica (ver (recurrencias)).
Zauru revisa todos los días a las 3AM de la mañana (-6:00 UTM) si hay alguna recurrencia que generar y la genera.
Eso significa que si la fecha de la próxima cuota coincide con la fecha de revisión de ese día, genera una recurrencia (cuota).
Hay ocaciones donde necesitará generar un documento manualmente porque dio error o porque queremos adelantar una recurrencia (cuota).
En el detalle del contrato hay que ingresar al botón de "Generar Documentos" para acceder a la parametrización de la generación.
Luego se configura la parametrización:
Solo hay 2 cosas que seleccionar:
En el detalle del contrato podemos observar el listado de los documentos generados automáticamente o manualmente.
Los contratos activos se pueden editar para que las siguientes recurrencias respeten los nuevos parámetros del contrato. El editar el contrato no cambia las cuotas anteriores.
Si por alguna razón los contratos ya no deben de generar documentos se pueden cerrar en cualquier momento.
Cerrar los contratos no significa que se van a borrar sus documentos generados y asociados. Solo que ya no va a generar recurrencias.
Los contratos cerrados también se pueden re-abrir para que vuelvan a generar recurrencias.
Los documentos que se pueden asociar son:
Para asociar un documento solo hay que entrar al detalle del contrato e ingresar al tipo de documento a asociar:
curl -v -H "Accept: application/json" -H "Content-type: application/json" -H "X-User-Email: prueba@zauru.com" -H "X-User-Token: XSDFKK09238487DLFS" -X POST -d '{"documents":1} https://app.zauru.com/contracts/active_contracts/1/generate_documents_action.json
Si hay error devolverá un JSON con el error como un objeto llamado "error" y el objeto del contrato en "contract", sino hay error solo devolverá el contrato.