← Volver a DTOs

CajaEstadoResponse

DTO para la respuesta del estado actual de la caja y operaciones pendientes

📊 Descripción General

El CajaEstadoResponse es un DTO que proporciona información sobre el estado actual de una caja, incluyendo si está abierta o cerrada, el cajero asignado y el importe actual.

🎯 Propósito del DTO

  • Estado de Caja: Información sobre el estado actual
  • Cajero Asignado: Cajero actual de la caja
  • Importe Actual: Importe disponible en la caja
  • Control de Estado: Verificación de estado para operaciones

📋 Propiedades del DTO

EstaAbierta

bool
Indica si la caja está actualmente abierta

Cajero

double?
ID del cajero asignado a la caja (null si está cerrada)

ImporteActual

double?
Importe actual disponible en la caja

UltimaOperacion

DateTime?
Fecha y hora de la última operación realizada

💡 Ejemplo de Uso

{ "estaAbierta": true, "cajero": 1.0, "importeActual": 1250.50, "ultimaOperacion": "2024-01-15T22:30:00Z" }

🔗 Casos de Uso

🎯 Escenarios de Uso

  • Verificación de Estado: Verificar si la caja está disponible
  • Asignación de Cajero: Verificar cajero asignado
  • Control de Efectivo: Verificar importe disponible
  • Monitoreo: Monitoreo de actividad de caja

📊 Información Proporcionada

  • Estado: Si la caja está abierta o cerrada
  • Responsable: Cajero asignado a la caja
  • Financiero: Importe actual disponible
  • Temporal: Última actividad registrada