Por cobrar — Detalle y cobro
Vista completa de una cuenta por cobrar con historial de pagos previos y modal para registrar nuevo cobro o marcar como incobrable.
La pantalla Por cobrar — Detalle es donde gestionas una cuenta por cobrar específica: ves todos sus datos, el historial completo de cobros parciales (si los hubo) y registras nuevos cobros. Es la pantalla operativa para «hoy cobré esto».
El encabezado muestra el monto total de la deuda, el monto cobrado hasta ahora, el saldo pendiente actual y la fecha de vencimiento con badge rojo si ya pasó. Debajo ves los datos del cliente (razón social, documento, contacto) y los datos de la venta de origen (número, fecha) con link a su detalle.
La sección «Historial de pagos» lista cada cobro previo en orden cronológico: fecha del pago, monto, método (efectivo/yape/plin/transferencia/POS), notas opcionales y el usuario que lo registró. Si la CxC todavía no tiene cobros, este bloque está vacío.
Hay 2 acciones principales:
- Registrar cobro: abre modal con monto + método + fecha + notas opcionales. Default monto = saldo pendiente actual (cobro total más rápido); puedes editarlo a un cobro parcial.
- Marcar como incobrable: modal con motivo obligatorio. Esta acción es irreversible — la cuenta queda marcada como incobrable y NO se vuelve a poder cobrar.
Manual completo
Estructura de la pantalla
| Sección | Qué contiene |
|---|---|
| Encabezado | Total + Cobrado + Saldo pendiente + Fecha de vencimiento con badge si venció. |
| Datos del cliente | Razón social, documento (DNI/RUC), email, WhatsApp, días de crédito habituales. Link al perfil del cliente. |
| Datos de origen | N° de venta + fecha de emisión + método de pago original. Link al detalle de la venta. |
| Historial de pagos | Lista cronológica de cobros previos (fecha, monto, método, notas, usuario). |
| Acciones | Botón principal «Registrar cobro» + botón secundario «Marcar como incobrable». |
Modal «Registrar cobro»
| Campo | Default | Validación |
|---|---|---|
| Monto | Saldo pendiente actual | Requerido, > 0, ≤ saldo pendiente |
| Método de pago | Efectivo | efectivo / yape / plin / transferencia / pos |
| Fecha del pago | Hoy | Date válida (puede ser anterior si el cobro fue ayer y registras tarde) |
| Notas | Vacío | Opcional, máx 255 caracteres |
Al confirmar el cobro:
- Se registra el cobro vinculado a la cuenta por cobrar.
- Se asienta el movimiento en caja según el método (entra al método elegido).
- Se reduce el saldo pendiente de la cuenta.
- Si el saldo llega a 0, la cuenta pasa a cobrada por completo. Si queda mayor a 0, queda con pago parcial.
- Aparece un mensaje de éxito y se cierra la ventana.
Modal «Marcar como incobrable»
| Campo | Validación |
|---|---|
| Motivo | Requerido, mín 1 char, sin máximo formal pero recomendado < 500 |
La acción:
- Genera un asiento de castigo de la deuda: traslada el saldo pendiente de la cuenta por cobrar a una cuenta de pérdida («Cuentas incobrables»).
- La cuenta queda marcada como incobrable.
- NO se puede revertir desde la pantalla (si fue error grave, contacta a soporte).
- La cuenta sigue apareciendo en el listado bajo la pestaña «Incobrables» para auditoría.
Casos comunes
«Mi cliente me pagó S/200 de una deuda de S/500» Click «Registrar cobro» → monto = 200 → método (ej. yape) → fecha (típicamente hoy) → notas opcionales («Abono parcial, resto a fin de mes»). La cuenta pasa a pago parcial con saldo pendiente S/300.
«Mi cliente me pagó el saldo completo de S/300» Click «Registrar cobro» → el modal pre-llena monto = 300 (saldo actual). Confirma. La cuenta pasa a cobrada por completo y entra al saldo de caja según el método elegido.
«Registré un cobro con monto equivocado, ¿cómo lo corrijo?» NO se puede editar un pago registrado. Tienes que:
- Anular la CxC original (no se puede directamente — solo se puede anular la venta de origen con NC, lo que genera reverso completo).
- O registrar un movimiento de caja inverso con motivo «Corrección de pago erróneo CxC X».
Las correcciones de pagos no son frecuentes — registra con cuidado.
«Mi cliente quebró y ya no me va a pagar nunca» Click «Marcar como incobrable» → motivo: «Cliente cerró negocio y declaró quiebra. Imposible cobrar.» El sistema asienta el castigo contable y la cuenta queda fuera del activo del MYPE.
«El cliente me pagó en 2 transferencias en el mismo día» Registra 2 cobros separados con sus respectivos montos. Cada uno genera su entrada en caja. La fecha puede ser la misma — el sistema NO obliga unicidad de fecha por CxC.
«Necesito enviar al cliente el recibo del cobro» Por ahora el sistema NO genera recibos de cobro en PDF. El cliente típicamente queda satisfecho con el WhatsApp o email que tú le mandes confirmando recepción. (Feature en backlog.)
«¿Por qué el monto cobrado no cuadra con mi caja?» Verifica el método de pago al registrar — si registras un cobro en «efectivo» pero el cliente te pagó por Yape, el saldo de Yape no se ajusta. Anula y vuelve a registrar con el método correcto.
Cosas que NO puedes hacer
- Editar un pago registrado. Si te equivocaste, registra movimiento inverso o anula la venta de origen.
- Eliminar pagos del historial. Trazabilidad obligatoria.
- Reabrir una CxC marcada como incobrable.
- Registrar cobro de monto mayor al saldo pendiente. El modal rechaza.
- Cambiar el cliente de una CxC. Va vinculada a la venta de origen.
- Aplicar el cobro a múltiples CxCs del mismo cliente en una sola acción. Cada CxC se cobra separadamente.
- Generar recibo de cobro en PDF — feature pendiente.