← Volver a Entidades de Mesas

MesasLineasAnulada

Entidad para la gestión de líneas de mesas anuladas

📊 Descripción General

La entidad MesasLineasAnulada permite registrar y gestionar las líneas de mesas que han sido anuladas en el sistema RestMaster, incluyendo información de artículos, precios e IVA.

🎯 Propósito

  • Gestión de líneas anuladas
  • Control de artículos
  • Registro de precios e IVA
  • Asociación con cierres

📋 Propiedades

Salon

double
Identificador del salón (PK)

Mesa

double
Número de mesa (PK)

Comanda

double
Número de comanda (PK)

Relacion

double
Relación de la línea (PK)

Fecha

DateTime
Fecha de la anulación (PK)

Hora

DateTime
Hora de la anulación (PK)

Camarero

double?
Identificador del camarero

Articulo

string (13)
Identificador del artículo

Orden

double?
Orden de la línea

Descripcion

string (30)
Descripción del artículo

Cantidad

double?
Cantidad del artículo

Precio

double?
Precio unitario

PrecioIva

double?
Precio unitario con IVA

Iva

double?
Porcentaje de IVA

Total

double?
Total sin IVA

TotalIva

double?
Total con IVA

Familia

string (25)
Familia del artículo

Gramos

string (1)
Indica si es por gramos (S/N)

Invitacion

string (1)
Indica si es invitación (S/N)

Cierre

double?
Identificador del cierre

💡 Ejemplo de Uso

// Registrar una línea de mesa anulada var lineaAnulada = new MesasLineasAnulada { Salon = 1, Mesa = 5, Comanda = 1, Relacion = 1, Fecha = DateTime.Now, Hora = DateTime.Now, Camarero = 1, Articulo = "ART001", Orden = 1, Descripcion = "Coca Cola", Cantidad = 2, Precio = 2.50, PrecioIva = 3.025, Iva = 21.0, Total = 5.00, TotalIva = 6.05, Familia = "BEBIDAS" };

🔗 Integración y Casos de Uso

  • Gestión de anulaciones
  • Control de líneas
  • Registro de precios
  • Asociación con cierres