diff --git a/source/app/controllers/utils.py b/source/app/controllers/utils.py index e5959dd..c8ff49c 100644 --- a/source/app/controllers/utils.py +++ b/source/app/controllers/utils.py @@ -682,9 +682,7 @@ def _cancel_with_cert(invoice, auth, certificado): def cancel_xml_sign(invoice, auth, certificado): - # ~ if auth['pac'] == 'finkok': - # ~ return _cancel_finkok(invoice, auth, certificado) - return _cancel_with_cert(invoice, auth, certificado) + # ~ return _cancel_with_cert(invoice, auth, certificado) cert = SATCertificate(certificado.cer, certificado.key_enc.encode()) pac = PACS[auth['pac']]() diff --git a/source/app/models/main.py b/source/app/models/main.py index 3304533..bc25f1b 100644 --- a/source/app/models/main.py +++ b/source/app/models/main.py @@ -4090,7 +4090,7 @@ class WareHouseProduct(BaseModel): @classmethod def _adjust_stock(cls, args, user): - cant = args['cant'] + cant = Decimal(args['cant']) fields = dict( warehouse = args['storage'], product = args['id_product'],