From 1a1cb1173e8f727a12b533a7b765f91dd34e2104 Mon Sep 17 00:00:00 2001 From: El Mau Date: Sat, 4 Dec 2021 22:05:20 -0600 Subject: [PATCH] Agregar XLST para Carta Porte --- source/app/models/main.py | 2 + source/xslt/cartaporte20.xslt | 615 ++++++++++++++++++++++++++++++++++ 2 files changed, 617 insertions(+) diff --git a/source/app/models/main.py b/source/app/models/main.py index 427af8e..c31740b 100644 --- a/source/app/models/main.py +++ b/source/app/models/main.py @@ -6015,6 +6015,8 @@ class Facturas(BaseModel): products = FacturasDetalle.get_by_invoice(invoice.id) for p in products: + if p.producto is None: + continue if p.producto.inventario: cant = Decimal(p.cantidad) if cancel: diff --git a/source/xslt/cartaporte20.xslt b/source/xslt/cartaporte20.xslt index e69de29..a94f67b 100644 --- a/source/xslt/cartaporte20.xslt +++ b/source/xslt/cartaporte20.xslt @@ -0,0 +1,615 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +