Validación contiene errores en campos mandatorio en schemalocation
FossilOrigin-Name: 834a1cd8bca356b5794fcaf6cafe5b84adc2a70bc719a25085bae4379a58f038
This commit is contained in:
		| @@ -91,7 +91,8 @@ class FeXML(FachoXML): | |||||||
|         xmlns_name = {v: k for k, v in NAMESPACES.items()}[root_namespace] |         xmlns_name = {v: k for k, v in NAMESPACES.items()}[root_namespace] | ||||||
|         return super().tostring(**kw)\ |         return super().tostring(**kw)\ | ||||||
|             .replace(xmlns_name + ':', '')\ |             .replace(xmlns_name + ':', '')\ | ||||||
|             .replace('xmlns:'+xmlns_name, 'xmlns') |             .replace('xmlns:'+xmlns_name, 'xmlns')\ | ||||||
|  |             .replace('schemaLocation', 'xsi:schemaLocation') | ||||||
|  |  | ||||||
| class DianXMLExtensionCUDFE(FachoXMLExtension): | class DianXMLExtensionCUDFE(FachoXMLExtension): | ||||||
|  |  | ||||||
|   | |||||||
| @@ -321,8 +321,11 @@ class DIANNominaXML: | |||||||
|         self.tag_document = tag_document |         self.tag_document = tag_document | ||||||
|         self.fexml = fe.FeXML(tag_document, 'dian:gov:co:facturaelectronica:NominaIndividual') |         self.fexml = fe.FeXML(tag_document, 'dian:gov:co:facturaelectronica:NominaIndividual') | ||||||
|          |          | ||||||
|  |         schemaLocation = "dian:gov:co:facturaelectronica:NominaIndividual NominaIndividualElectronicaXSD.xsd" | ||||||
|  |  | ||||||
|         if schemaLocation is not None: |         if schemaLocation is not None: | ||||||
|             self.fexml.root.set("SchemaLocation", schemaLocation)             |             self.fexml.root.set("SchemaLocation", "") | ||||||
|  |             self.fexml.root.set("schemaLocation", schemaLocation)             | ||||||
|  |  | ||||||
|         # layout, la dian requiere que los elementos |         # layout, la dian requiere que los elementos | ||||||
|         # esten ordenados segun el anexo tecnico |         # esten ordenados segun el anexo tecnico | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user