Skip to content
ES

Devoluciones

This content is not available in your language yet.

La pantalla de Devoluciones registra y gestiona el retorno de mercancía: devoluciones a proveedores por mercancía defectuosa o incorrecta, y recepciones de devoluciones de clientes.

Permite documentar cada devolución con su origen, motivo y estado, asegurando que el inventario y la contabilidad queden actualizados correctamente al revertir el movimiento original.

Devoluciones — listado de devoluciones activas

Navegar a Logística → Devoluciones en el menú lateral.

CampoDescripción
NúmeroIdentificador correlativo de la devolución
TipoDevolución a proveedor / Devolución de cliente
Documento origenNúmero de recepción o albarán original
FechaFecha de registro de la devolución
EstadoBorrador, Completada, Anulada
MotivoRazón de la devolución (defecto, error, exceso)
  • Ver: abre el detalle completo de la devolución.
  • Editar: modifica una devolución en estado Borrador.
  • Eliminar: elimina la devolución (requiere confirmación).

Hallazgo QA (2026-04-26): el botón “Eliminar” no muestra un diálogo de confirmación antes de ejecutar la eliminación (P1). Las columnas “Cliente” o “Proveedor” aparecen vacías en el listado — el SP de lista no resuelve el JOIN con la tabla correspondiente (P1).

Vista no técnica del proceso. Pensada para personal de almacén, atención al cliente y compras.

Flujo del usuario — Logistica · Devoluciones

Editable en draw.io: descarga el SVG → en draw.io: File → Import from → Device → selecciona el SVG. Cada nodo queda editable.

Vista técnica para desarrolladores: endpoints, stored procedures/funciones, tablas y servicios involucrados.

Flujo técnico — Logistica · Devoluciones

ComponenteTipoUbicación
POST /v1/logistics/returnsRoute Expressweb/api/src/routes/logistics/returns.ts
PATCH /v1/logistics/returns/:id/completeRoute Expressweb/api/src/routes/logistics/returns.ts
PATCH /v1/logistics/returns/:id/cancelRoute Expressweb/api/src/routes/logistics/returns.ts
usp_lgs_Return_InsertStored procedure (PG + MSSQL)web/api/sqlweb-pg/includes/sp/
usp_lgs_Return_CompleteStored procedure (PG + MSSQL)web/api/sqlweb-pg/includes/sp/
usp_lgs_Return_CancelStored procedure (PG + MSSQL)web/api/sqlweb-pg/includes/sp/
usp_lgs_Return_ListStored procedure (PG + MSSQL)web/api/sqlweb-pg/includes/sp/
usp_inv_StockMove_InsertStored procedure inventarioweb/api/sqlweb-pg/includes/sp/
usp_acc_JournalEntry_InsertStored procedure contabilidadweb/api/sqlweb-pg/includes/sp/
lgs.ReturnTabla operativaweb/api/migrations/postgres/
lgs.ReturnLineTabla operativaweb/api/migrations/postgres/
inv.StockMoveTabla integración inventarioweb/api/migrations/postgres/
acc.JournalEntryTabla integración contabilidadweb/api/migrations/postgres/
ReturnPage.tsxComponente Frontendweb/modular-frontend/packages/module-logistica/src/

Editable en draw.io: descarga el SVG → File → Import from → Device.