Compras — Listado

Pantalla principal del módulo Compras. Lista todas las compras registradas a tus proveedores con filtros por estado, búsqueda por comprobante o RUC y rango de fechas.

La pantalla Compras — Listado es donde ves todo lo que tu MYPE le ha comprado a sus proveedores: mercadería para revender, insumos, materia prima o servicios contratados. Cada fila representa una compra registrada con su comprobante (factura, boleta, recibo por honorarios, etc.) y el proveedor que la emitió.

Es la cara opuesta de Ventas: aquí registras lo que tu negocio paga, no lo que cobra. Cada compra registrada dispara un asiento contable (entra al ledger como costo o inventario), aumenta el stock del producto en el catálogo cuando el ítem tiene variante, y si la compra es a crédito genera una cuenta por pagar que después gestionas desde Cuentas por pagar.

Arriba tienes 3 pestañas que filtran la tabla por estado: Todas, Registradas (las activas) y Anuladas. Cada pestaña muestra el conteo total de su estado. Por defecto se abre la pestaña «Todas».

La tabla principal lista las compras ordenadas por fecha de emisión (más reciente primero) y dentro del mismo día por número interno descendente. Cada fila muestra el N° interno que asigna el sistema (formato C-00000045), el tipo y número del comprobante del proveedor, el proveedor con su avatar y RUC/DNI, la condición + método de pago, el total en soles y la fecha de emisión. Puedes buscar por número interno, serie/número del comprobante del proveedor o por nombre/RUC del proveedor; filtrar por rango de fechas; y click en cualquier fila te lleva al detalle de la compra.

Manual completo

Los estados de una compra

Estado Significado Cómo se llega
Registrada Compra activa: el asiento contable ya está asentado, el stock ya entró al kardex y, si es a crédito, la CxP ya está creada. Automático al registrar la compra desde el form.
Anulada Compra cancelada. Se revierten el stock recibido y el asiento contable (movimientos inversos en el ledger). Requiere motivo escrito obligatorio. Acción manual «Anular compra» desde el detalle.

⚠️ Una compra anulada NO se borra — el registro queda en BD con el motivo de anulación para auditoría. Solo se invierten los efectos contables y de inventario con movimientos contrarios.

💡 A diferencia de Ventas, no existe estado «borrador» en Compras. Toda compra registrada está activa al instante (afecta caja/inventario/CxP). Si te equivocas, anulas y vuelves a registrar.

Las pestañas de filtro

Pestaña Qué muestra Conteo visible
Todas Todas las compras del MYPE, sin importar estado. Total general
Registradas Solo las compras activas (registradas). Total de activas
Anuladas Solo las anuladas. Total de anuladas

Los filtros adicionales

Filtro Default Cómo se usa
Búsqueda Vacío Escribe el N° interno (ej. 45), la serie+número del comprobante del proveedor (ej. F001-123), o el nombre/RUC del proveedor. La tabla filtra al instante con debounce de 350ms.
Desde Vacío Selector de fecha. Filtra las compras con fecha de emisión igual o posterior a la que elijas.
Hasta Vacío Selector de fecha. Filtra las compras con fecha de emisión igual o anterior a la que elijas.
Pestaña de estado Todas Click filtra por ese estado, manteniendo búsqueda y rango de fechas.

💡 Los filtros se preservan en la URL (query string), así que puedes compartir un link filtrado o usar el botón «atrás» del navegador sin perder el contexto.

Lo que muestra cada fila

Columna Contenido
N° interno El correlativo del sistema (C-00000045). Único por MYPE. Si está anulada, debajo aparece el badge rojo «Anulada».
Comprobante Tipo del documento del proveedor (Factura, Boleta, Recibo Honorarios, Nota Crédito, Nota Débito, Sin doc, Otro) + serie y número (ej. F001-123).
Proveedor Avatar con iniciales + razón social + RUC/DNI. Si la compra es ad-hoc (sin proveedor del directorio), muestra «Proveedor no registrado».
Pago Condición (Contado / Crédito) en negrita + método de pago (Efectivo / Yape / Plin / Transferencia / POS) abajo.
Total Monto total en soles, calculado al confirmar la compra.
Fecha Fecha de emisión del comprobante del proveedor (puede ser anterior a la fecha de registro).
👁 Ver Atajo al detalle de la compra.

Acciones de la pantalla

Acción Dónde Qué hace
+ Nueva compra Botón principal arriba a la derecha Te lleva al form de Compras — Nueva.
Ver proveedores Botón secundario arriba Te lleva al listado de proveedores para administrar tu directorio.
Click en una fila Cualquier compra Abre el detalle de la compra.
Cambiar filtros Búsqueda + Desde + Hasta + Pestaña Refiltra al instante; la URL recuerda el estado.

Cuándo usar este listado

  • Cierre de mes: filtra por rango de fechas del mes y revisa que todas tus compras estén registradas con su comprobante (clave para crédito fiscal en RER/RG/MYPE Tributario).
  • Compras a crédito por vencer: aunque el seguimiento detallado lo haces en Cuentas por pagar, aquí puedes ubicar rápido la compra de origen si necesitas su comprobante.
  • Búsqueda de un comprobante específico: si SUNAT te pide la factura F001-00123 del proveedor X, busca por esa cadena y entras directo al detalle.
  • Conteo de compras del periodo: las pestañas muestran los conteos en vivo, útil para validar el cuaderno de compras antes de la declaración mensual.

Casos comunes

«Registré una compra pero no aparece en el listado» Verifica que estés en la pestaña correcta. Si la registraste hace minutos, debe aparecer en «Registradas». Si filtraste por rango de fechas, asegúrate de que la fecha de emisión que pusiste caiga dentro del rango. También revisa que estés en el negocio correcto — cada negocio maneja sus propias compras por separado.

«Anulé una compra por error y necesito recuperarla» No se puede deshacer una anulación. Tienes que registrar una compra nueva con los mismos datos. La anulada queda en BD con su motivo para auditoría, pero ya no aporta al stock ni al asiento contable.

«Necesito ver solo las compras de un proveedor específico» Escribe el RUC del proveedor en el campo de búsqueda. Aparecen todas las compras donde el proveedor coincida (o donde el comprobante coincida con el RUC en su número). Para una vista más rica con métricas por proveedor, ve a Proveedores → Detalle.

«¿Por qué algunas filas dicen "Proveedor no registrado"?» Cuando registras una compra ad-hoc sin elegir proveedor del directorio (típico para compras chicas de mercado, gasolina, suministros), el sistema permite guardarla sin un proveedor asignado. Es válida contablemente, pero pierdes el seguimiento por proveedor. Si la compra es a crédito te conviene SIEMPRE asignar un proveedor para poder gestionar la CxP.

Cosas que NO puedes hacer desde el listado

  • Editar una compra: ni los items ni el proveedor son editables después de registrar. Si te equivocaste, anula y vuelve a crear.
  • Eliminar compras físicamente: por trazabilidad las compras nunca se borran — solo se anulan, dejando movimientos inversos en el ledger.
  • Cambiar el número interno: el sistema lo asigna automático y es inmutable.
  • Reasignar la compra a otro proveedor: el proveedor queda fijo en el momento del registro. Si necesitas corregir, anula y vuelve a registrar con el proveedor correcto.
  • Exportar a CSV: por ahora el listado de Compras NO tiene botón de descarga CSV (a diferencia de Ventas). Está en backlog para una próxima iteración.