feat: UPDATE Habilitacion RUSTIK
This commit is contained in:
		| @@ -652,7 +652,6 @@ class DIANInvoiceXML(fe.FeXML): | ||||
|         fexml.placeholder_for('./cbc:ProfileExecutionID') | ||||
|         fexml.set_element('./cbc:ID', invoice.invoice_ident) | ||||
|         fexml.placeholder_for('./cbc:UUID') | ||||
|         fexml.set_element('./cbc:DocumentCurrencyCode', 'COP') | ||||
|         fexml.set_element('./cbc:IssueDate', invoice.invoice_issue.strftime('%Y-%m-%d')) | ||||
|         #DIAN 1.7.-2020: FAD10 | ||||
|         fexml.set_element('./cbc:IssueTime', invoice.invoice_issue.strftime('%H:%M:%S-05:00')) | ||||
| @@ -661,24 +660,22 @@ class DIANInvoiceXML(fe.FeXML): | ||||
|                         listAgencyID='195', | ||||
|                         listAgencyName='No matching global declaration available for the validation root', | ||||
|                         listURI='http://www.dian.gov.co') | ||||
|         fexml.set_element('./cbc:DocumentCurrencyCode', 'COP') | ||||
|         fexml.set_element('./cbc:LineCountNumeric', len(invoice.invoice_lines)) | ||||
|         fexml.set_element('./cac:%sPeriod/cbc:StartDate' % (fexml.tag_document()), | ||||
|                           invoice.invoice_period_start.strftime('%Y-%m-%d')) | ||||
|  | ||||
|         fexml.set_element('./cac:%sPeriod/cbc:EndDate' % (fexml.tag_document()), | ||||
|                           invoice.invoice_period_end.strftime('%Y-%m-%d')) | ||||
|  | ||||
|         fexml.set_billing_reference(invoice) | ||||
|         fexml.customize(invoice) | ||||
|  | ||||
|         fexml.set_supplier(invoice) | ||||
|         fexml.set_customer(invoice) | ||||
|         fexml.set_legal_monetary(invoice) | ||||
|         fexml.set_invoice_totals(invoice) | ||||
|         fexml.set_invoice_lines(invoice) | ||||
|         fexml.set_payment_mean(invoice) | ||||
|         fexml.set_invoice_totals(invoice) | ||||
|         fexml.set_legal_monetary(invoice) | ||||
|         fexml.set_invoice_lines(invoice) | ||||
|         fexml.set_allowance_charge(invoice) | ||||
|         fexml.set_billing_reference(invoice) | ||||
|  | ||||
|         return fexml | ||||
|  | ||||
|     def customize(fexml, invoice): | ||||
|   | ||||
		Reference in New Issue
	
	Block a user