From 0a13004419e614b45eb44c122150d460106887fc Mon Sep 17 00:00:00 2001 From: el Mau Date: Mon, 23 Jan 2023 15:38:28 -0600 Subject: [PATCH] Validate regimen fiscal in pay invoice --- source/app/models/main.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/source/app/models/main.py b/source/app/models/main.py index c87631d..b1518aa 100644 --- a/source/app/models/main.py +++ b/source/app/models/main.py @@ -7431,8 +7431,12 @@ class CfdiPagos(BaseModel): partner_name = related[0].factura.cliente.nombre receptor_regimen = related[0].factura.receptor_regimen + if not receptor_regimen: + msg = 'El receptor no tiene establecido su Regimen Fiscal' + data = {'ok': False, 'msg': msg} + return data + emisor = Emisor.select()[0] - # ~ regimen_fiscal = related[0].factura.regimen_fiscal regimen_fiscal = emisor.regimenes[0].key filters = (