dian-gov-co / e-invoice

Important: If a new schema version is released, please prepare a PR (sources at time of writing: https://micrositios.dian.gov.co/sistema-de-facturacion-electronica/)
0 stars 0 forks source link

Nomina: Schema error of example file #1

Open blaggacao opened 7 months ago

blaggacao commented 7 months ago

The provided example file does not conform to the provided schema

❯ xmllint --schema xsd/maindoc/NominaIndividualElectronicaXSDV1.0.6.xsd bench/Nomina\ Individual\ Electronica\ V1.0.1.xml --noout
bench/Nomina%20Individual%20Electronica%20V1.0.1.xml:12: element UBLExtensions: Schemas validity error : Element '{urn:oasis:names:specification:ubl:schema:xsd:CommonExtensionComponents-2}UBLExtensions': Missing child element(s). Expected is ( {urn:oasis:names:specification:ubl:schema:xsd:CommonExtensionComponents-2}UBLExtension ).
bench/Nomina%20Individual%20Electronica%20V1.0.1.xml:92: element Transporte: Schemas validity error : Element '{dian:gov:co:facturaelectronica:NominaIndividual}Transporte', attribute 'ViaticoManutAlojS': The attribute 'ViaticoManutAlojS' is not allowed.
bench/Nomina%20Individual%20Electronica%20V1.0.1.xml:92: element Transporte: Schemas validity error : Element '{dian:gov:co:facturaelectronica:NominaIndividual}Transporte', attribute 'ViaticoManutAlojNS': The attribute 'ViaticoManutAlojNS' is not allowed.
bench/Nomina%20Individual%20Electronica%20V1.0.1.xml:228: element FondoSP: Schemas validity error : Element '{dian:gov:co:facturaelectronica:NominaIndividual}FondoSP', attribute 'Deduccion': The attribute 'Deduccion' is not allowed.
bench/Nomina Individual Electronica V1.0.1.xml fails to validate
blaggacao commented 7 months ago

PQR:

Nro. de solicitud: 2024DP000022258
Código autenticación: M7D0Q5
blaggacao commented 6 months ago

En el documento Reporte técnico: https://github.com/dian-gov-co/e-invoice/issues/1 • En la primera línea hace referencia a la firma la cual por lo que es una ejemplificación no se encuentra firmada pero cuando emite el documento real no debe saltar esta regla. • En las tres filas siguientes donde relaciona el error en los elementos: transporte attribute 'ViaticoManutAlojS”, “ViaticoManutAlojNS” y fondo SP attribute “Deducción”; se solicita tomar como referencia en la carpeta XSD el archivo llamado NominaIndividualElectronicaXSDV1.0.6.xsd, que es el que esta correcto ya que las ejemplificaciones tienen unos errores de digitación.

Agradecemos sus observaciones y le informamos que serán realizadas las correcciones de los documentos lo mas pronto posible.