no confirmada correcion para FAB24a.

FossilOrigin-Name: 784ce8a8db1e0d062e83070e80a1efaaf8152f5f2acbcbae81e311a00e91aa4d
This commit is contained in:
bit4bit@riseup.net 2020-08-30 23:20:28 +00:00
parent 1ddd253afc
commit bc8c670033

View File

@ -61,7 +61,9 @@ class DianXMLExtensionCUFE(FachoXMLExtension):
def build(self, fachoxml):
cufe = self._generate_cufe(self.invoice, fachoxml)
fachoxml.set_element('/fe:Invoice/cbc:UUID', cufe, schemeName='CUFE-SHA384')
fachoxml.set_element('/fe:Invoice/cbc:UUID', cufe,
schemeID=self.tipo_ambiente,
schemeName='CUFE-SHA384')
fachoxml.set_element('/fe:Invoice/cbc:ProfileID', 'DIAN 2.1')
fachoxml.set_element('/fe:Invoice/cbc:ProfileExecutionID', self._tipo_ambiente())
@ -133,7 +135,7 @@ class DianXMLExtensionSoftwareProvider(FachoXMLExtension):
provider_id_attrs.update({'schemeID': self.nit.dv})
software_provider.set_element('/sts:SoftwareProvider/sts:ProviderID', self.nit,
**provider_id_attrs)
software_provider.set_element('/sts:SoftwareProvider/sts:SoftwareID', self.id_software,
software_provider.set_element('/sts:SoftwareProvider/sts:softwareID', self.id_software,
**SCHEME_AGENCY_ATTRS)