Ciclo de Vida de Factura
El siguiente diagrama muestra el ciclo de vida posible de una factura.
Esta explicación sólo tiene sentido en el contexto de la página que se utiliza para mantener facturas. Para obtener detalles, consulte Factura: Información Principal.
Una factura se graba inicialmente en el estado Pendiente. En este punto puede crear uno o más segmentos de factura para los acuerdos de servicio de la cuenta. Consulte Cómo para obtener información sobre cómo generar segmentos de factura para la factura.
Una factura pasa al estado Finalizada cuando está lista para ser enviada al cliente. La finalización de una factura activa muchos eventos. Consulte la siguiente sección para obtener información sobre qué sucede cuando finaliza una factura.
Cuando finaliza una factura, pueden suceder muchas cosas:
- Se ejecutan algoritmos previos a la finalización asociados con los tipos de AS de los acuerdos de servicio de la cuenta. El sistema ejecuta estos algoritmos primero en el orden de la secuencia de procesamiento de facturación en el tipo de AS de cada acuerdo de servicio y luego en el orden de la secuencia del algoritmo. Éstos no se excluyen para la finalización de notas de crédito.
- Se ejecutan algoritmos previos a la finalización asociados con la clase de cliente de la cuenta.
- Se calcula la fecha de vencimiento de la factura. Ésta es igual a la fecha de factura más el número de días definido en la clase de cliente de la cuenta. Si la fecha resultante no es un día laboral, la fecha de vencimiento se fija en el siguiente día laboral. Observe que esta fecha de vencimiento se puede sustituir si existe un algoritmo de sustitución en la clase de cliente de la cuenta.
- La información de ruteo de la factura se configura utilizando Cuenta: Información de Persona.
- Si se activó la opción de instalación Congelar en Finalización de Factura, se congelan los segmentos de factura y los ajustes congelables enlazados a la cuenta. Observe que, en este momento, solo se congelarán los ajustes congelables cuyo tipo de ajuste indique Congelar en Finalización de Factura. Para obtener más información, consulte Prevención de que los Balances de Acuerdo de Servicio y el Libro Mayor se Vean Afectados hasta la Finalización de Factura.
- Si se detecta un segmento de factura final de un acuerdo de servicio de depósito, el depósito se reembolsa al cliente utilizando el algoritmo de método de reembolso conectado en la clase de depósito del AS de depósito. Para obtener más información, consulte Reembolso de Depósito. Este paso se salta durante la finalización de notas de crédito o si la factura está enlazada a un generador de facturas fuera del ciclo.
- Se ejecutan algoritmos de finalización de factura asociados con los tipos de Acuerdo de Servicio de los acuerdos de servicio de la cuenta. El sistema ejecuta estos algoritmos primero en el orden de la secuencia de procesamiento de facturación en el tipo de AS de cada acuerdo de servicio y luego en el orden de la secuencia del algoritmo.
- Se ejecutan algoritmos de finalización de factura asociados con la clase de cliente de la cuenta.
- Los mensajes de factura se fusionan desde diversos orígenes y se enlazan a la factura. Para obtener más información, consulte El Origen de Mensajes de Factura.
- Se enlazan a la nueva factura otras transacciones financieras que se han congelado desde la última factura y que están marcadas para aparecer en la factura
- Para clientes de elemento abierto, se enlazan ajustes y correcciones
- Para notas de corrección o notas de crédito, se enlazan las transacciones financieras de anulación de factura
- Para facturas del generador de facturas fuera del ciclo:
- Los ajustes enlazados al generador de facturas fuera del ciclo se enlazan a la factura
- Si el generador de factura fuera de ciclo está enlazado a un acuerdo de servicio, todas las transacciones financieras que no impliquen un pago asociadas al Acuerdo de Servicio se enlazan a la factura
- Para todas las demás situaciones, se enlazan pagos, ajustes y correcciones suponiendo que los ajustes no están enlazados a un generador de facturas fuera del ciclo
- A todas las transacciones financieras que aún no tienen una fecha de antigüedad definida por el usuario se les asignará la fecha actual. Es decir, comienzan a acumular antigüedad a partir de la fecha de finalización de la factura.
- Si la cuenta paga automáticamente y la Opción de Creación de Pago Automático de la instalación es Crear en Finalización de Factura, se crea un pago automático. Para obtener más información sobre el algoritmo de creación de pago automático, consulte APAY-CREATE. Este paso se salta durante la finalización de notas de crédito.
- Si la clase de cliente de la cuenta indica que la cuenta es un cliente de elemento abierto, se crea un evento de asociación. Se enlazan a éste las Transacciones Financieras de la factura y las Transacciones Financieras de pago automático. Para obtener más información sobre eventos de asociación, consulte Pagos y Eventos de Asociación. Este paso se salta durante la finalización de notas de crédito.
- Si la cuenta paga automáticamente y la Opción de Creación de Pago Automático de la instalación es Crear en Fecha de Extracción, la factura se registra con la fecha en que se creará el pago automático. Consulte APAYCRET, el proceso de segundo plano que crea el pago automático, y APAYDSFR, el proceso de segundo plano que distribuye y congela el pago automático, para obtener más información. Este paso se salta durante la finalización de notas de crédito.
- Se calcula la fecha de pago tardío de la factura. Ésta es igual a la fecha de vencimiento más los días de gracia definidos en la clase de cliente de la cuenta. Si la fecha resultante no es un día laboral, la fecha de Cargo por Pago Tardío se fija en el siguiente día laboral. Este paso se salta durante la finalización de notas de crédito.
- El monitoreo de deuda de cuenta marca la cuenta para revisión en su fecha de vencimiento más un período de gracia definido en su clase de cliente. Este paso se salta durante la finalización de notas de crédito.
- Si la clase de cliente de la cuenta indica que la cuenta es un cliente de elemento abierto, el sistema creará un evento de asociación si otras transacciones financieras compensan los nuevos cargos. Para obtener más información sobre eventos de asociación, consulte Pagos y Eventos de Asociación. Este paso se salta durante la finalización de notas de crédito.
- El estado de la factura pasa a Finalizado.
- Se ejecutan algoritmos posteriores a la finalización de factura asociados con la clase de cliente de la cuenta.
Si el sistema no puede finalizar la factura (cualquiera sea el motivo), la factura permanece Pendiente y en la página principal de la factura aparece un mensaje de error. Luego de corregir la causa del problema, intente volver a finalizar la factura.
Una factura finalizada se puede volver a cambiar a pendiente mediante el botón Reabrir en Factura: Información Principal. Debe reabrir una factura cuando
- Agrega más segmentos de factura a una factura finalizada. Consulte la sección Cómo para obtener información sobre cómo enlazar segmentos de factura para una factura.
- Realiza ajustes en los pagos, los ajustes y las correcciones que se enlazaron a una factura finalizada. Consulte la sección Cómo para obtener instrucciones detalladas.
Cuando esté conforme con la factura, puede volver a finalizarla.
No puede reabrir facturas históricas. Sólo puede reabrir la factura más reciente de una cuenta (excepto si esta factura está enlazada a un generador de facturas fuera del ciclo) debido a que la nueva finalización de la factura hace que cambie el balance final, y esto no puede suceder en facturas históricas.
Pagos automáticos. Si se creó un pago automático cuando finalizó la factura y ya se le hizo interface a la institución financiera, no puede reabrir la factura. Si el pago automático existe, pero no se le ha hecho interface, el sistema lo anulará automáticamente cuando reabra la factura.
Ciertos algoritmos de finalización de factura impiden la reapertura. Si una factura contiene un acuerdo de servicio cuyo tipo de AS tiene un algoritmo "transferir cuentas a cobrar al proveedor de servicios", el sistema no permitirá reabrir la factura. Para obtener más información sobre este algoritmo de finalización de factura, consulte Si Realiza Transacciones con Proveedores de Servicios TBFU, No Puede Reabrir Facturas.
Puede suprimir una factura Pendiente de la base de datos. No puede suprimir una factura pendiente si: a) hay segmentos de factura congelados enlazados a la factura, o b) si se enlazaron transacciones financieras a la factura (y esto sólo puede suceder si la factura finalizó con anterioridad).
Además de remover la factura, el sistema también removerá segmentos de factura descongelados enlazados a la factura.