← Volver a Common.Domain.Master

Entidades de Artículos

Modelos para gestión de artículos, productos y menús del sistema

15
Entidades
1
Entidad Principal
14
Entidades Relacionadas
SQL Server
Base de Datos

📚 Descripción General

Las entidades de artículos representan la gestión completa de productos, menús y configuraciones relacionadas con los artículos del sistema RestMaster. Estas entidades proporcionan toda la funcionalidad necesaria para la gestión de productos en un restaurante.

🎯 Propósito de las Entidades

  • Gestión de Productos: Administración completa de artículos
  • Configuración de Menús: Configuración de cartas y menús
  • Control de Precios: Gestión de tarifas y precios
  • Impresión: Configuración de impresión de comandas

📦 Entidades Principales

📋 Articulo

Entidad principal para artículos y productos del sistema

  • Clave: ArticuloId (string)
  • Campos: Descripción, familia, tarifas, IVA
  • Relaciones: Múltiples entidades relacionadas
Ver Documentación →

📷 ArticulosFoto

Gestión de imágenes y fotografías de artículos

  • Clave: Articulo (string)
  • Propósito: Almacenar fotos de productos
  • Relación: Uno a uno con Articulo
Ver Documentación →

📝 ArticulosDetalle

Detalles adicionales de los artículos

  • Clave: Articulo (string)
  • Propósito: Información detallada
  • Relación: Uno a uno con Articulo
Ver Documentación →

⚙️ Entidades de Configuración

⚖️ ArticulosBalanza

Configuración para artículos de balanza

  • Clave: Articulo (string)
  • Propósito: Productos vendidos por peso
Ver Documentación →

🏷️ ArticulosBarra

Códigos de barras de los artículos

  • Clave: CodigoBarra (string)
  • Propósito: Gestión de códigos de barras
Ver Documentación →

🖨️ ArticulosImpresora

Configuración de impresoras por artículo

  • Clave: Articulo + Impresora
  • Propósito: Impresora específica por producto
Ver Documentación →

🚪 ArticulosApertura

Artículos disponibles en apertura

  • Clave: ArticulosApertura + Comanda + Articulo
  • Propósito: Control de apertura de productos
Ver Documentación →

📋 Entidades de Gestión

📄 Subarticulo

Subartículos y componentes de artículos

  • Clave: Subarticulo (string)
  • Propósito: Componentes de productos
Ver Documentación →

📊 AgrupacionArticulo

Agrupaciones de artículos

  • Clave: Agrupacion + Orden + Articulo
  • Propósito: Agrupar productos
Ver Documentación →

🔗 ArticuloRelacionVentaCompra

Relaciones entre venta y compra de artículos

  • Clave: Articulo (string)
  • Propósito: Relacionar venta con compra
Ver Documentación →

💰 CambioTarifa

Cambios de tarifa por fecha y artículo

  • Clave: Fecha + Articulo
  • Propósito: Historial de cambios de precio
Ver Documentación →

📋 Entidades de Menú

📖 Carta

Cartas de menú y configuración

  • Clave: Carta + Articulo
  • Propósito: Configuración de cartas
Ver Documentación →

📝 Comanda

Comandas del sistema

  • Clave: Comanda (string)
  • Propósito: Gestión de comandas
Ver Documentación →

📊 OrdenPresentacion

Orden de presentación de artículos

  • Clave: OrdenPresentacion (double)
  • Propósito: Orden en menús
Ver Documentación →

🏷️ AplicarDescuento

Configuración de descuentos por familia

  • Clave: Familia (string)
  • Propósito: Descuentos automáticos
Ver Documentación →

🔗 Integración con Otros Componentes

📚 Componentes Relacionados

  • Back.API: ArticulosController usa estas entidades
  • Back.Application: Servicios de artículos
  • Back.Domain: DTOs que mapean desde estas entidades
  • Common.Constants: Validaciones para artículos

🎯 Casos de Uso

  • Gestión de Productos: CRUD de artículos
  • Configuración de Menús: Configurar cartas
  • Control de Precios: Gestión de tarifas
  • Impresión: Configurar impresoras
  • Balanza: Productos por peso