Saltar al contenido principal

➕ Crear Nota de Crédito (Devolución)

Aprenda el proceso completo paso a paso para procesar devoluciones de productos y generar notas de crédito fiscales.

Acceder a la Creación

  1. Vaya al módulo Notas de Crédito
  2. Haga clic en el botón ➕ Nueva Devolución (esquina superior derecha)
  3. Se abrirá la página de creación con 3 pasos
Permiso Requerido

Necesita el permiso CREDIT_NOTE.CREATE para acceder a esta función.

Proceso en 3 Pasos

Paso 1: 🔍 Buscar Factura

Objetivo: Localizar la factura original de la cual se devolverán productos

Elementos de la Pantalla

  • Título: "1. Buscar Factura"
  • Descripción: "Ingrese el número de factura a devolver"
  • Campo de búsqueda: Input para número de factura
  • Botón Buscar 🔍: Ejecuta la búsqueda

Cómo Buscar

  1. Escriba el número de factura completo:

    • Ejemplo: INV-00456
    • El formato exacto depende de su configuración
  2. Presione Enter o haga clic en Buscar

  3. Espere la validación del sistema:

    • ✅ Factura existe y es válida
    • ❌ No se encontró la factura
    • ⚠️ Factura no completada (estado incorrecto)

Información Mostrada

Si la factura es válida, verá una tarjeta con:

CampoEjemploDescripción
FacturaINV-00456Número de identificación
NCFE310000000789Comprobante fiscal (si aplica)
ClienteJuan Pérez GonzálezNombre completo del cliente
TotalRD$ 125,000.00Monto original de la factura
Consejo

Tenga el recibo de la factura a mano. El cliente debe traer el comprobante original para facilitar la búsqueda.

Validaciones Automáticas

El sistema verifica:

  1. Factura existe: Está registrada en el sistema
  2. Estado COMPLETADA: Solo facturas completadas permiten devoluciones
  3. Tenant correcto: La factura pertenece a su empresa
  4. Activa: No está marcada como eliminada

Mensajes de Error Comunes

Factura no encontrada:

❌ No encontrada
No se encontró la factura

Solución: Verifique el número de factura. Debe incluir el prefijo (ej: INV-)

Factura no válida:

❌ Error
Esta factura no está en estado COMPLETADA

Solución: Solo se pueden procesar devoluciones de facturas completadas

Paso 2: 📦 Seleccionar Productos a Devolver

Objetivo: Indicar qué productos y en qué cantidades se devolverán

Elementos de la Pantalla

  • Título: "2. Seleccionar Productos a Devolver"
  • Descripción: "Indique la cantidad de cada producto a devolver"
  • Lista de productos: Todos los items de la factura

Estructura de Cada Producto

Cada producto se muestra en una tarjeta con:

Información del Producto:

  • Nombre: Laptop HP ProBook 450 G8
  • Precio: RD$ 25,000.00
  • Disponible: 3 unidades (cantidad que aún se puede devolver)

Controles de Cantidad:

  • Botón ➖ Menos: Reduce cantidad en 1
  • Campo numérico: Cantidad a devolver
  • Botón ➕ Más: Aumenta cantidad en 1

Cómo Seleccionar Cantidades

Opción 1: Usar Botones
  1. Haga clic en ➕ Más para incrementar
  2. Haga clic en ➖ Menos para reducir
  3. Los botones se deshabilitan en los límites:
    • Menos deshabilitado en 0
    • Más deshabilitado al alcanzar cantidad disponible
Opción 2: Escribir Directamente
  1. Haga clic en el campo numérico
  2. Escriba la cantidad deseada
  3. El sistema valida automáticamente:
    • Mínimo: 0
    • Máximo: Cantidad disponible

Validación de Cantidades Disponibles

El sistema calcula cantidades disponibles así:

Cantidad Original (factura): 10 unidades
Devoluciones Previas: -3 unidades
─────────────────────────────────────
Cantidad Disponible: 7 unidades

Ejemplo complejo:

Factura Original (INV-00456):
- Producto A: 5 unidades

Nota de Crédito Previa 1 (NC-00010):
- Producto A: 2 unidades devueltas

Nota de Crédito Previa 2 (NC-00015):
- Producto A: 1 unidad devuelta

Disponible para nueva devolución:
- Producto A: 5 - 2 - 1 = 2 unidades
Validación Estricta

NO puede devolver más cantidad de la disponible. El sistema bloqueará el botón Más y rechazará valores manualmente ingresados que excedan el límite.

Tipos de Devolución Detectados

Devolución Parcial 🔵:

  • Se devuelven algunos productos o cantidades parciales
  • Al menos un producto tiene cantidad < cantidad disponible

Devolución Total 🔴:

  • Se devuelven TODOS los productos en cantidades completas
  • Todos los productos tienen cantidad = cantidad disponible

El sistema detecta automáticamente el tipo al crear la nota.

Paso 3: 💰 Detalles de Reembolso

Objetivo: Configurar cómo se reembolsará al cliente y documentar la razón

Método de Reembolso

Seleccione cómo se devolverá el dinero al cliente:

MétodoDescripciónTiempo de ProcesoCuándo Usar
💵 EfectivoDevolver dinero en moneda físicaInmediatoVentas pagadas en efectivo
💳 TarjetaReverso a tarjeta de crédito/débito3-10 días hábilesVentas con tarjeta
🏦 TransferenciaTransferencia bancaria1-3 días hábilesMontos grandes o a solicitud
🎫 Crédito en TiendaGenera vale para compras futurasInmediatoPolítica de tienda

Campo: Select dropdown

Valor por defecto: EFECTIVO

Recomendación

Use el mismo método de pago de la factura original para mantener coherencia en contabilidad.

Referencia de Reembolso (Opcional)

  • Campo: Input de texto
  • Cuándo usar: Para métodos que requieren número de referencia
  • Ejemplos:
    • Tarjeta: Últimos 4 dígitos (**** 1234)
    • Transferencia: Número de transacción (TRF-20240115-001)
    • Crédito tienda: Número de vale (VAL-00789)

No requerido para:

  • Efectivo (no hay referencia necesaria)

Razón de Devolución (Opcional pero Recomendado)

  • Campo: Textarea
  • Límite: 500 caracteres
  • Propósito: Documentar por qué se devuelve

Ejemplos de razones comunes:

✅ "Producto llegó con defecto de fábrica en pantalla"

✅ "Cliente compró talla incorrecta, devuelve para cambio"

✅ "Producto no cumplió expectativas del cliente"

✅ "Error en pedido, se envió color equivocado"

✅ "Cliente arrepentido, política de 30 días aplicada"
Importancia de la Razón

Registrar razones detalladas permite:

  • 📊 Análisis de productos problemáticos
  • 🏭 Reportes a proveedores
  • 📈 Mejora de procesos de venta
  • 🛡️ Protección en auditorías

Notas Adicionales (Opcional)

  • Campo: Textarea
  • Límite: 1000 caracteres
  • Propósito: Información extra relevante

Ejemplos:

"Cliente VIP, se ofreció descuento adicional en próxima compra"

"Producto devuelto en caja cerrada, sin usar, listo para reventa"

"Se verificó con supervisor antes de procesar devolución"

"Cliente aceptó crédito en tienda por valor mayor al original"

Resumen de Totales

En la parte inferior verá el cálculo automático:

┌──────────────────────────────────────┐
│ Subtotal: RD$ 50,000.00 │
│ Descuento Total: RD$ 2,500.00 │
│ ITBIS (18%): RD$ 8,550.00 │
│ ────────────────────────────────── │
│ TOTAL A REEMBOLSAR: RD$ 56,050.00 │
└──────────────────────────────────────┘

Cálculo automático:

  • Subtotal = Σ (Precio Unitario × Cantidad)
  • Descuento = Σ (Descuento × Cantidad)
  • ITBIS = (Subtotal - Descuento) × 18%
  • Total = Subtotal - Descuento + ITBIS
Cálculo Automático

No necesita calcular manualmente. El sistema actualiza los totales en tiempo real cuando cambia cantidades.

Botones Finales

◀ Volver:

  • Regresa al listado sin guardar
  • Muestra confirmación si hay datos ingresados

💾 Crear Nota de Crédito:

  • Envía la devolución al servidor
  • Deshabilitado si:
    • No hay factura seleccionada
    • No hay productos con cantidad > 0
    • Está procesando una devolución previa

Flujo Completo de Ejemplo

Escenario: Devolución Parcial de Laptops

Situación: Cliente compró 5 laptops, devuelve 2 por defectos

Paso 1: Buscar

  1. Cliente trae recibo: INV-00456
  2. Ingrese en campo de búsqueda
  3. Click Buscar
  4. Sistema muestra:
    Factura: INV-00456
    NCF: E310000000789
    Cliente: Juan Pérez González
    Total: RD$ 125,000.00

Paso 2: Seleccionar Productos

Lista muestra:

┌──────────────────────────────────────────────┐
│ Laptop HP ProBook 450 G8 │
│ Precio: RD$ 25,000.00 | Disponible: 5 │
│ [ - ] [ 2 ] [ + ] │
└──────────────────────────────────────────────┘

Acciones:

  1. Click en campo numérico
  2. Escribir 2
  3. Verificar totales actualizados:
    • Subtotal: RD$ 50,000.00
    • ITBIS: RD$ 9,000.00
    • Total: RD$ 59,000.00

Paso 3: Reembolso

  1. Método: Seleccionar Tarjeta (cliente pagó con tarjeta)
  2. Referencia: Ingresar **** 5678 (últimos 4 dígitos)
  3. Razón: Escribir
    2 laptops con defecto en pantalla (líneas verticales).
    Cliente reportó problema al tercer día de uso.
    Productos fueron verificados por técnico.
  4. Notas: Opcional
    Cliente VIP con historial de compras frecuentes.
    Se ofreció descuento 10% en próxima compra.

Confirmación

  1. Revisar resumen de totales
  2. Click 💾 Crear Nota de Crédito
  3. Sistema procesa (3-5 segundos)
  4. Mensaje de éxito:
    ✅ Nota de crédito NC-00012 creada exitosamente
    Con NCF B04: E310000000123
  5. Redirecciona al listado

Validaciones del Sistema

Antes de Crear

El sistema valida:

✅ Validación de Factura

  • Factura existe y pertenece al tenant
  • Estado es COMPLETED
  • No está cancelada

✅ Validación de Cantidades

Para cada producto:

  • Cantidad > 0
  • Cantidad ≤ Cantidad Disponible
  • Cantidad es número entero positivo

✅ Validación de Montos

  • Subtotal calculado correctamente
  • ITBIS = Subtotal × 18%
  • Total no excede monto disponible en factura

Ejemplo de validación de monto:

Factura Original: RD$ 100,000.00
Devoluciones Previas: RD$ 30,000.00
Monto Disponible: RD$ 70,000.00

Nueva Devolución: RD$ 65,000.00
✅ Válida (< RD$ 70,000)

Nueva Devolución: RD$ 75,000.00
❌ Inválida (> RD$ 70,000)
→ Error: "El monto de esta devolución excede el monto disponible"

✅ Validación de NCF

Si la factura tiene NCF:

  • Verifica existencia de secuencias B04 activas
  • Confirma números disponibles en secuencia
  • Valida que el NCF no esté vencido

Durante la Creación

  1. Generar Número de NC: NC-00012 (autoincremental)

  2. Asignar NCF B04 (si aplica):

    • Consulta configuración NCF del tenant
    • Busca secuencias tipo B04 activas
    • Genera próximo NCF: E310000000123
    • Marca secuencia como usada
  3. Restaurar Inventario:

    • Busca lote original (FIFO/FEFO)
    • Si lote existe: Incrementa cantidad
    • Si lote vendido: Crea nuevo lote con productos devueltos
    • Actualiza stock disponible
  4. Registro Contable:

    • Crea asiento de devolución
    • Débito: Devoluciones sobre ventas
    • Crédito: Cuentas por cobrar / Bancos
  5. Actualizar Cliente (si venta a crédito):

    • Reduce balance pendiente
    • Actualiza límite de crédito disponible

Mensajes del Sistema

Éxito

✅ Nota de crédito NC-00012 creada exitosamente
Con NCF B04: E310000000123

Los productos han sido devueltos al inventario
El reembolso ha sido registrado

Errores Comunes

Error de Cantidad

❌ Error creando nota de crédito
La cantidad a devolver del producto "Laptop HP ProBook 450 G8" (3)
excede la cantidad disponible (2).
Cantidad original: 5, Ya devuelto: 3

Solución: Reduzca la cantidad o verifique devoluciones previas

Error de Monto

❌ Error creando nota de crédito
El monto de esta devolución (RD$65,000.00) excede el monto disponible
(RD$60,000.00).
Total factura: RD$100,000.00, Ya devuelto: RD$40,000.00

Solución: Verifique los productos y cantidades seleccionados

Error de NCF

❌ Error al generar NCF B04
No hay secuencias NCF B04 (Nota de Crédito) activas disponibles

Solución: Contacte al administrador para activar secuencias B04

Error de Inventario

❌ Error restaurando inventario
El lote original no existe y el almacén no permite crear lotes

Solución: Contacte al administrador o configure almacén correctamente

Consejos y Mejores Prácticas

Verificación Física

Antes de procesar la devolución:

  1. Inspeccione físicamente los productos
  2. Confirme estado (nuevo, usado, defectuoso)
  3. Verifique que coincidan con la factura
  4. Tome fotos si es producto de alto valor
Política de Devoluciones

Establezca límites claros:

  • Plazo máximo (ej: 30 días)
  • Estado del producto (sin usar, empaque intacto)
  • Con recibo original obligatorio
  • Productos en promoción no aplican
Razón Detallada

Siempre documente la razón. Esto permite:

  • Análisis de calidad de productos
  • Reportes a proveedores de productos defectuosos
  • Justificación en auditorías fiscales
  • Mejora continua de procesos
Devoluciones Fraudulentas

Esté alerta a patrones sospechosos:

  • Mismo cliente devuelve frecuentemente
  • Productos usados presentados como nuevos
  • Devolución sin recibo original (verificar en sistema)
  • Productos de alto valor sin empaque

Casos Especiales

Devolución Total

Si el cliente devuelve TODOS los productos:

  1. Marque todas las cantidades al máximo
  2. El sistema detecta automáticamente como FULL
  3. NCF B04 se genera normalmente
  4. Inventario restaurado completamente

Diferencia con Cancelar Factura:

  • Cancelar: Elimina la factura, no genera NC ni NCF B04
  • Devolución Total: Mantiene factura, genera NC con NCF B04

Devolución de Producto con Descuento

El descuento se mantiene proporcional:

Factura Original:
- Laptop: RD$ 25,000 × 5 = RD$ 125,000
- Descuento: RD$ 5,000 total (RD$ 1,000 por unidad)
- Subtotal: RD$ 120,000

Devolución de 2 Laptops:
- Subtotal: RD$ 25,000 × 2 = RD$ 50,000
- Descuento: RD$ 1,000 × 2 = RD$ 2,000
- Subtotal final: RD$ 48,000

Devolución Después de Mucho Tiempo

Si han pasado meses desde la venta:

  1. Técnicamente permitido: Sistema no bloquea por tiempo
  2. Política de empresa: Verifique políticas internas
  3. Valor del producto: Puede haber depreciado
  4. NCF válido: Verifique que secuencia B04 no esté vencida
Considere
  • Productos tecnológicos pierden valor rápidamente
  • Verifique garantía del fabricante
  • Coordine con gerencia para aprobación

Preguntas Frecuentes

P: ¿Puedo devolver productos de varias facturas a la vez?
R: No. Cada nota de crédito se asocia a UNA factura. Debe crear notas separadas para cada factura.

P: ¿Qué pasa si el cliente no tiene el recibo?
R: Puede buscar por nombre del cliente en el módulo Facturas y verificar compras recientes. Siempre confirme identidad.

P: ¿Puedo procesar una devolución si la factura no tiene NCF?
R: Sí. Se creará una nota de crédito interna (sin NCF B04). El inventario se restaura normalmente.

P: ¿El cliente recibe el dinero inmediatamente?
R: Depende del método:

  • Efectivo: Inmediato (entregue desde caja)
  • Tarjeta: 3-10 días hábiles (procesa el banco)
  • Transferencia: 1-3 días hábiles
  • Crédito Tienda: Inmediato (genere vale)

P: ¿Puedo cancelar una nota de crédito ya creada?
R: No desde la interfaz. Contacte a soporte técnico si fue creada por error. Es un documento fiscal inmutable.

P: ¿Se puede devolver un producto sin NCF si el original tenía NCF?
R: No debería. Si la factura tiene NCF, el sistema intenta generar NCF B04. Si falla, verifique configuración de secuencias.

Próximos Pasos

  • Ver Detalles - Consulte información completa de una nota creada
  • Listado - Vea todas las notas de crédito registradas
  • Exportar - Descargue reportes para análisis
  • NCF - Configure secuencias NCF tipo B04