Skip to content

Balance history - historico de saldos

BalanceHistory - Historico de saldos

Es el historial de movimientos de inventario de productos quimicos en plantas de tratamiento.

  • Su objetivo es registrar movimientos de inventario para mantener un historial completo y calcular saldos.
  • Se manejan en el sistema estos movimientos
    • INGRESO: Entrada de productos quimicos a inventario
    • DOSIFICACIONES: Uso/aplicación de productos quimicos
    • DESCUENTO DOSIFICACIONES: Se genera cuando se descuenta del disponible de un quimico, al crear un test de jarras
    • BAJAS DE INVENTARIO: Se genera cuando se guarda una baja de inventario
  • Se usa en:
    • chemicalProductController: Al crear un quimico
    • chemicalInventoryController: Al registrar inventario
    • chemicalPreparationController: Al preparar dosificaciones
    • jarTestController: Al hacer test de jarras (descuentos dosificaciones)
    • inventoryWriteOffController: Cuando se guarda una baja de inventario
  • El endpoint que retorna los historicos de inventario es:
    • GET /history-chemical-products/:chemicalProductId - Obtiene el historial completo de un producto químico, ordenado por fecha, para mostrar en la tabla de inventario del frontend.