Registrar pago desde factura
Aplica a la factura un importe disponible de pagos activos relacionados.
Que se logra
- Resultado: un pago existente reduce el saldo y actualiza el estado de la factura correspondiente.
- Caso de uso: una empresa aplica una transferencia recibida a la factura del cliente que la originó.
- Se combina con: Pagos recibidos e Historial de pagos relacionados.
Donde esta
- Ruta:
/[orgId]/invoices/[id]o/[orgId]/finance/invoices/[id] - Acceso en UI: barra de documento o panel de pagos >
Register Payment
Como funciona
- Pulsa
Register Payment. - Revisa los pagos sugeridos, ajusta los importes o busca otro pago por número o referencia.
- Guarda la asignación y revisa el saldo actualizado.
Reglas y validaciones
- Solo aparecen pagos
activecon importe sin asignar; primero se sugieren los relacionados por contacto, compañía, deal, cotización o enlace. - El importe no puede superar el saldo de la factura ni el disponible del pago.
Backend
- Servicios:
invoice-payments(create),payments(find/patch),invoices(get/patch). - Efectos: actualiza saldo e importe pagado; la factura pasa a
partially_paidopaid.
Relaciones
- Requiere: factura pendiente y pago activo con importe disponible.
- Dispara / afecta: asignaciones, saldo y estado de la factura.