← Volver a Common.Domain.StoreData

Entidades de Caja

Modelos para cierres, desgloses y control de caja

3
Entidades
1
Entidad Principal
2
Entidades Relacionadas
SQL Server
Base de Datos

📚 Descripción General

Las entidades de caja representan la gestión completa de cierres, desgloses y control de caja del sistema RestMaster. Estas entidades proporcionan toda la funcionalidad necesaria para el control financiero, auditoría de caja y gestión de apuntes contables.

🎯 Propósito de las Entidades

  • Control de Caja: Gestión de cierres diarios
  • Desgloses: Detalle de movimientos por moneda
  • Apuntes Contables: Registro de movimientos
  • Auditoría: Trazabilidad de operaciones

💰 Entidades Principales

💰 Cierre

Entidad principal para cierres de caja

  • Clave: Fecha + Cierre
  • Campos: Fecha, cierre, totales, estado
  • Relaciones: CierresDesglose
Ver Documentación →

📊 CierresDesglose

Desgloses detallados de cierres de caja

  • Clave: Fecha + Cierre + Apertura + MonedaTarjeta + Codigo
  • Propósito: Detalle por moneda y tipo
  • Relación: Muchos a uno con Cierre
Ver Documentación →

📝 ESCaja

Apuntes de caja del sistema

  • Clave: Fecha + Apunte
  • Propósito: Registro de movimientos
  • Relación: Independiente
Ver Documentación →

🔗 Relaciones entre Entidades

📊 Estructura de Relaciones

  • Cierre: Entidad central de cierres
  • Cierre ↔ CierresDesglose: Uno a muchos
  • ESCaja: Entidad independiente de apuntes

🎯 Funcionalidades por Entidad

  • Cierre: Control de cierres diarios
  • CierresDesglose: Detalle por moneda y tipo
  • ESCaja: Registro de movimientos

🔗 Integración con Otros Componentes

📚 Componentes Relacionados

  • Back.API: CajaController para gestión
  • Back.Application: Servicios de caja
  • Back.Domain: DTOs de caja
  • Common.Domain.Master: Entidades maestro relacionadas
  • Common.Constants: Validaciones de caja

🎯 Casos de Uso

  • Cierres Diarios: Control de caja diario
  • Desgloses: Detalle por moneda y tipo
  • Apuntes Contables: Registro de movimientos
  • Auditoría: Trazabilidad de operaciones
  • Reportes: Informes de caja
  • Control Financiero: Gestión de fondos