Organización y arquitectura de Common.Domain.StoreData
Common.Domain.StoreData/
├── Models/
│ ├── StoreDataContext.cs # Contexto principal de Entity Framework
│ ├── StoreDataContextProcedures.cs # Procedimientos almacenados
│ ├── IStoreDataContextProcedures.cs # Interfaz de procedimientos
│ ├── DbContextExtensions.cs # Extensiones del contexto
│ │
│ ├── Factura.cs # Entidad principal de facturas
│ ├── FacturaLinea.cs # Líneas de factura
│ ├── FacturaLineaAnuladum.cs # Líneas de factura anuladas
│ ├── FacturaLineaModificador.cs # Modificadores de líneas
│ ├── FacturaIva.cs # IVA de facturas
│ ├── FacturaPrepago.cs # Facturas prepago
│ ├── FacturasCobro.cs # Cobros de facturas
│ ├── VentaCosto.cs # Costos de venta
│ │
│ ├── Cierre.cs # Cierres de caja
│ ├── CierresDesglose.cs # Desgloses de cierre
│ ├── ESCaja.cs # Apuntes de caja
│ │
│ ├── ConsumoCosto.cs # Costos de consumo
│ ├── ConsumoPersonal.cs # Consumo de personal
│ │
│ ├── Merma.cs # Mermas del sistema
│ ├── MermasCosto.cs # Costos de mermas
│ │
│ ├── MesasCabeceraAnuladum.cs # Cabeceras de mesas anuladas
│ ├── MesasLineasAnulada.cs # Líneas de mesas anuladas
│ │
│ ├── Permiso.cs # Permisos del sistema
│ └── Reposicione.cs # Reposiciones
│
├── Common.Domain.StoreData.csproj # Archivo de proyecto
├── bin/ # Archivos compilados
└── obj/ # Archivos temporales