From ce79d8a77c4d8cffecdc0fa1ca7148984fcdac7e Mon Sep 17 00:00:00 2001 From: Mauricio Baeza Date: Mon, 18 Dec 2017 02:06:06 -0600 Subject: [PATCH] Agregar tablas para rangos de precios --- source/app/models/main.py | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/source/app/models/main.py b/source/app/models/main.py index 6d6eb32..3015961 100644 --- a/source/app/models/main.py +++ b/source/app/models/main.py @@ -2127,6 +2127,21 @@ class Productos(BaseModel): return bool(q.execute()) +class RangosPrecios(BaseModel): + producto = ForeignKeyField(Productos) + descripcion = TextField(default='') + desde = DecimalField(default=0.0, max_digits=18, decimal_places=6, + auto_round=True) + hasta = DecimalField(default=0.0, max_digits=18, decimal_places=6, + auto_round=True) + valor_unitario = DecimalField(default=0.0, max_digits=18, decimal_places=6, + auto_round=True) + descuento = IntegerField(default=0) + + class Meta: + order_by = ('producto',) + + class Facturas(BaseModel): cliente = ForeignKeyField(Socios) version = TextField(default=CURRENT_CFDI) @@ -3944,7 +3959,7 @@ def _crear_tablas(rfc): Folios, Registro, CamposPersonalizados, Emisor, Facturas, FacturasDetalle, FacturasImpuestos, FacturasPagos, FacturasRelacionadas, FacturasComplementos, FacturasPersonalizados, - SeriesProductos, Almacenes, Productos, + SeriesProductos, Almacenes, Productos, RangosPrecios, PreFacturas, PreFacturasDetalle, PreFacturasImpuestos, PreFacturasRelacionadas, Tickets, TicketsDetalle, TicketsImpuestos, SATAduanas, SATFormaPago, SATImpuestos, SATMonedas, SATRegimenes,