From 4aeebc9c0539ac2f81f80d68b7c4685a9b380dc6 Mon Sep 17 00:00:00 2001 From: "bit4bit@riseup.net" Date: Sun, 6 Sep 2020 02:52:56 +0000 Subject: [PATCH] FAD10 FossilOrigin-Name: 33f4149b0f6952f0b2a9a0ab58e3b26b9dc70607bcd8fbc21bdcbdda2e6e9a34 --- facho/fe/form.py | 3 ++- tests/test_fe_form.py | 4 ++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/facho/fe/form.py b/facho/fe/form.py index 3bf4f80..2566607 100644 --- a/facho/fe/form.py +++ b/facho/fe/form.py @@ -451,7 +451,8 @@ class DIANInvoiceXML(fe.FeXML): fexml.placeholder_for('/fe:Invoice/cbc:UUID') fexml.set_element('/fe:Invoice/cbc:DocumentCurrencyCode', 'COP') fexml.set_element('/fe:Invoice/cbc:IssueDate', invoice.invoice_issue.strftime('%Y-%m-%d')) - fexml.set_element('/fe:Invoice/cbc:IssueTime', invoice.invoice_issue.strftime('%H:%M:%S%z')) + #DIAN 1.7.-2020: FAD10 + fexml.set_element('/fe:Invoice/cbc:IssueTime', invoice.invoice_issue.strftime('%H:%M:%S-05:00')) fexml.set_element('/fe:Invoice/cbc:InvoiceTypeCode', codelist.TipoDocumento.by_name('Factura de Venta Nacional')['code'], listAgencyID='195', listAgencyName='No matching global declaration available for the validation root', diff --git a/tests/test_fe_form.py b/tests/test_fe_form.py index 27e9549..a7cfdc7 100644 --- a/tests/test_fe_form.py +++ b/tests/test_fe_form.py @@ -181,8 +181,8 @@ def test_invoice_cufe(simple_invoice_without_lines): simple_invoice = simple_invoice_without_lines simple_invoice.invoice_ident = '323200000129' simple_invoice.invoice_issue = datetime.strptime('2019-01-16 10:53:10-05:00', '%Y-%m-%d %H:%M:%S%z') - simple_invoice.invoice_supplier.ident = form.PartyIdentification('700085371', '', '31') - simple_invoice.invoice_customer.ident = form.PartyIdentification('800199436', '', '31') + simple_invoice.invoice_supplier.ident = form.PartyIdentification('700085371', '5', '31') + simple_invoice.invoice_customer.ident = form.PartyIdentification('800199436', '5', '31') simple_invoice.add_invoice_line(form.InvoiceLine( quantity = 1, description = 'producto',