Mosce ERP · Centro de ayuda
Operaciones

Punto de venta (POS)

Vende rápido desde la pantalla de caja con búsqueda, lector de barras y pagos múltiples.

El POS de Mosce ERP está diseñado para vender rápido: una pantalla con catálogo a la izquierda, carrito a la derecha, lector de barras siempre activo y cobro en uno o varios métodos en segundos.

Tiempo de lectura: ~7 min

Cuándo usar esto

Usa el POS para ventas de mostrador donde el cliente paga al instante: tienda, farmacia, ferretería, restaurante. El POS:

  • Crea pedido y factura en una sola acción.
  • Descuenta stock automáticamente.
  • Asigna número de e-CF.
  • Permite dividir el pago entre efectivo, tarjeta, transferencia, etc.
  • Trabaja sobre una sesión de caja abierta: cada venta queda registrada en la sesión activa.

Para ventas a crédito o con flujo de aprobación previa, usa Operaciones → Pedidos.

Antes de empezar

  • Necesitas al menos una caja registradora creada (ver Caja registradora).
  • Debe haber una sesión de caja abierta, o tienes permiso para abrirla al entrar al POS.
  • Productos cargados con precio, ITBIS y stock por almacén.
  • Permisos de un cajero que trabaja el mostrador: pos:orders.read, pos:orders.create, pos:orders.cancel, pos:orders.refund, cash-register:read, cash-session:open, cash-session:close, cash-session:read, cash-session:record_payment e invoices:pay para cobrar los documentos que llegan a caja. El rol Cajero de fábrica ya los trae todos: un cajero recién creado puede abrir su turno y vender sin que le configures nada. Ver Qué necesita un cajero para trabajar.
  • Configuración fiscal completa con secuencias de e-CF activas para los tipos que vas a emitir (mínimo E32 para consumidor final).
  • Si tu negocio tiene contabilidad activa, necesitas un período contable abierto. Sin él la caja no cobra: no es un fallo, es que sin período abierto no se puede mover dinero en los libros. Ábrelo en Contabilidad → Períodos fiscales antes del turno.

Paso a paso

1. Abrir el POS

  1. Pulsa Punto de venta en la barra lateral.
  2. Si no hay sesión abierta para tu usuario, verás el diálogo Selecciona una caja:
    • Elige la caja donde vas a trabajar.
    • Indica el monto de apertura (efectivo en gaveta).
    • Pulsa Abrir sesión.
  3. Si ya hay una sesión abierta, entras directamente al POS.

2. Agregar productos

Tres formas, todas funcionan al mismo tiempo:

  • Lector de barras: escanea el código. El producto se agrega al carrito y suma cantidad si ya estaba.
  • Búsqueda manual: escribe en la barra de búsqueda. Filtra por nombre o SKU mientras tipeas.
  • Click en tarjeta: toca la tarjeta del producto en la grilla. Filtra por categoría con los chips superiores.

Si un producto está sin stock verás el badge Sin stock en la tarjeta. El sistema bloquea agregar más cantidad de la disponible.

3. Ajustar el carrito

En el panel derecho Carrito:

  • Pulsa + o para cambiar cantidad por línea.
  • Toca el ícono de basura para quitar la línea.
  • El subtotal, ITBIS y total se recalculan en vivo.

4. Cliente

Pulsa Cliente en el panel del carrito:

  • Buscar cliente: escribe nombre, cédula o RNC y selecciona uno de la lista.
  • Cliente genérico del negocio: si el comprador no te da sus datos, busca y selecciona el cliente genérico que tu negocio ya tiene registrado (por ejemplo, "Consumidor Final") - aparece en la misma búsqueda que cualquier otro cliente, no es una opción aparte. Toda venta necesita un cliente seleccionado, sea el genérico o uno con nombre propio: no existe una venta sin cliente, y el botón Cobrar se mantiene deshabilitado hasta que elijas uno.
  • Quitar cliente: la X del chip del cliente seleccionado vuelve a la búsqueda.

Debajo del selector hay un campo opcional de Nombre de referencia: escribe quién estuvo realmente en el mostrador (útil para identificar después una venta que quedó a nombre del cliente genérico) y queda guardado junto a esa venta. No sustituye al cliente seleccionado - los dos viajan juntos.

Algunos tipos de comprobante exigen que el cliente tenga RNC/Cédula. La Factura de Crédito Fiscal (E31) y el comprobante Gubernamental (E45) lo exigen siempre; Régimen Especial (E44), Exportación (E46) y Pago al Exterior (E47) también, aunque sean exentos; y la Factura de Consumo (E32) lo exige a partir de RD$250,000. Si el tipo elegido lo exige y el cliente vinculado no tiene RNC/Cédula registrado, al pulsar Cobrar el sistema rechaza la operación con un mensaje que explica el motivo, sin cobrar nada. Ver qué comprobantes lo exigen. Esta regla se aplica igual si cobras aquí o si facturas desde Pedidos.

Cliente de Régimen Especial (E44): al vincular un cliente cuyo comprobante por defecto es el de Régimen Especial (E44), el carrito se ajusta automáticamente: todas las líneas quedan exentas de ITBIS (ITBIS total en RD$0) y el precio unitario se recalcula desde el costo con el margen alternativo del cliente (precio = costo × (1 + margen/100); sin costo se usa el precio de venta normal, nunca RD$0). Si cambias o quitas el cliente, las líneas vuelven a su precio de venta normal con su ITBIS. Ver Régimen Especial (E44).

5. Cobrar

Pulsa Cobrar. Se abre el modal de pago:

  1. Tipo de comprobante: elige el tipo de e-CF (por defecto E32 - Consumo). Si el cliente vinculado tiene un comprobante por defecto configurado (de cualquier tipo, incluido E44), el selector aparece fijo y no editable, con la nota "Definido por el cliente". Para emitir otro tipo, quita el cliente o edita su comprobante por defecto desde Operaciones → Clientes.
  2. Métodos de pago: una o varias filas. La primera trae el total en Efectivo.
    • Cambia el método: Efectivo, Tarjeta, Transferencia, Cheque o Nota de Crédito. El método "Otro" ya no existe, porque no describía nada ni tenía tratamiento contable.
    • Ajusta el monto. La barra inferior muestra Pagado y Restante.
    • Pulsa Agregar método para dividir el pago. El pago dividido funciona: puedes cobrar la misma venta con efectivo y tarjeta a la vez.
    • El efectivo va en una sola fila, con un único cambio a devolver. Los demás métodos sí se pueden repetir (dos tarjetas distintas, dos notas de crédito).
  3. Efectivo recibido (opcional): en la fila de Efectivo, indica lo que tendió el cliente. El sistema calcula el cambio automáticamente.
  4. Cobrar: se habilita cuando Restante = 0. Si pagaste de más en efectivo, el resto se considera cambio.

Cobrar con nota de crédito

Al elegir el método Nota de crédito, el cajero ve la lista de notas del cliente con el saldo real disponible de cada una y escoge cuál usar. Si aplica menos que el saldo, el resto queda disponible para otra compra; cuando una nota se agota, pasa sola a Aplicada.

El método aparece deshabilitado, con el motivo a la vista, cuando no hay cliente vinculado, cuando el cliente no tiene notas con saldo, cuando la nota está anulada, o cuando la nota nació de una venta sin cliente y por tanto no es atribuible a nadie. El saldo solo lo puede usar el mismo cliente. Detalle completo en Cobros y métodos de pago.

Si la confirmación del cobro falla, el diálogo se queda abierto con los métodos y montos que ya habías escrito. Corriges y vuelves a confirmar sin rehacer la venta.

Al confirmar:

  • Se crea el pedido y la factura.
  • Se asigna el número de e-CF.
  • Se descuenta el stock (procesado en cola; verás un toast con el estado).
  • El carrito se limpia y vuelves al modo venta.

6. Cobrar pedidos pendientes

Si un vendedor envió un pedido al POS desde la pantalla de Pedidos, aparecerá en la pestaña Pendientes del POS. Toca el pedido pendiente, revisa los ítems en el carrito (vienen pre-cargados, no editables) y pulsa Cobrar. El flujo de pago es el mismo, sin selector de tipo de comprobante (ya viene del pedido).

Puedes cobrar abonos. No hace falta cobrar el total de la factura pendiente: registra lo que el cliente entregue y el documento refleja lo que queda por cobrar. El pedido vuelve a la lista hasta que quede saldado.

Una venta cobrada fuera de la caja desaparece de la lista. Si alguien cobró ese documento desde el panel de administración, deja de figurar como pendiente para el cajero en cuanto queda saldado. Antes se quedaba en la lista para siempre.

7. Imprimir/enviar recibo

Después de cobrar, en el detalle del pedido recién creado (acceso desde Operaciones → Pedidos) puedes pulsar Imprimir recibo para abrirlo en una nueva pestaña. Desde ahí lo imprimes con Ctrl/Cmd + P o lo guardas como PDF para enviarlo al cliente.

8. Cerrar el POS

Pulsa Cerrar POS en la cabecera para volver al panel principal. La sesión de caja queda abierta y conservas todo el contexto: cuando vuelvas seguirás vendiendo en la misma sesión hasta que la cierres explícitamente desde Caja registradora.

Cómo se calculan los impuestos

El POS calcula el ITBIS (y el ISC si aplica) en tiempo real por cada línea del carrito, usando la tasa configurada en el producto. El subtotal, ITBIS y total que ves en el panel del carrito reflejan ese cálculo en vivo.

Para entender qué tasa aplica a cada producto, cómo declarar exenciones o configurar productos con ISC, consulta ITBIS y otros impuestos.

Atajos y consejos

  • El lector de barras funciona aunque el foco no esté en la barra de búsqueda - Mosce ERP captura la entrada rápida automáticamente.
  • Los productos sin stock se muestran en gris y no se pueden agregar.
  • En la barra de cabecera ves siempre la caja activa y un acceso a Ver sesión para ir a los detalles sin perder el carrito.
  • Las órdenes pendientes aparecen en tiempo real (sin recargar) gracias al canal de eventos del POS.

Resultado esperado

  • Cada venta del POS genera un pedido Pagado, una factura con su e-CF y un movimiento de caja del lado correcto (entrada de efectivo / tarjeta / etc.).
  • El stock se decrementa según el almacén configurado en el producto.
  • Si tienes módulo de Contabilidad, las ventas del punto de venta se registran en los libros con su asiento de venta. Antes no generaban ninguno, así que un negocio con contabilidad activa tenía los ingresos de su mostrador fuera de la contabilidad.
  • El dinero entra donde corresponde al método con el que cobraste, no siempre en efectivo: si cobraste con tarjeta, el cuadre de la gaveta no lo cuenta como efectivo.
  • En Caja registradora → Sesión activa ves la venta reflejada al instante en pagos automáticos.
  • En el panel principal, el contador de facturas pendientes de cobro en caja refleja lo que de verdad queda por cobrar.

Errores comunes

ErrorCausaSolución
"La sesión de caja está cerrada"Otro usuario cerró la sesión mientras vendíasAbre una nueva sesión o pide a un compañero que abra una.
"Stock insuficiente"El producto se vendió en otra sesión simultáneaRefresca la grilla; ajusta cantidad o elimina la línea.
"Tipo de comprobante inválido"No tienes secuencia activa para ese tipo de e-CFCrea/activa secuencia en Fiscal → Secuencias.
"Se alcanzó el límite de ventas del mes"Tu plan llegó a su tope de monto de ventas del mesSube de plan en Configuración → Mi plan o espera al reinicio del contador. Ver ¿Qué pasa cuando llego al límite?.
"No hay un período contable abierto"Tienes contabilidad activa y el período de hoy está cerradoÁbrelo en Contabilidad → Períodos fiscales. Sin período abierto la caja no cobra.
El método Nota de crédito está en grisNo hay cliente vinculado, o no tiene notas con saldoVincula el cliente. El propio método muestra el motivo por el que no está disponible.
No encuentro el método "Otro"Ya no existeUsa el método real: transferencia o cheque, según el caso.
"Ya hay una sesión abierta para esta caja"Una caja no puede abrirse dos veces a la vezEntra a la sesión que ya está abierta, o abre otra caja distinta.
Mi cajero no puede abrir la cajaSu rol no incluye los permisos de cajaEl rol Cajero de fábrica ya los trae. Si usas un rol propio, concédelos en la pantalla de Roles y pide al usuario que vuelva a iniciar sesión.
El lector de barras no agrega nadaProducto no existe o el código está malCrea el producto con el código correcto en Productos.
El botón Cobrar está deshabilitadoEl total a cobrar no coincide con la suma de métodosAjusta los montos hasta que Restante = 0.
"Este tipo de comprobante exige identificar al comprador por RNC o cédula"El tipo de e-CF elegido lo requiere y el cliente vinculado no tiene RNC/Cédula registradoVincula un cliente con RNC/Cédula válido, o cambia a un tipo que admita comprador anónimo (por ejemplo E32 por debajo de RD$250,000). Ver qué comprobantes lo exigen.
El botón Cobrar está deshabilitado y no hay cliente seleccionadoToda venta necesita un cliente - no existe venta sin clienteSelecciona un cliente, o el cliente genérico del negocio si el comprador no quiere dar sus datos.

Relacionados