Siguiendo los multiples ejemplos (a medias) que hay por todos lados, he avanzado algo en agregar la addenda a un CFD de un cliente, pero invariablemente el validar del SAT marca el ya conocido error Declaración del namespace de la addenda incorrecto, en el XML del CFD he declarado:
Código: Seleccionar todo
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:Human="http://www.correolibre.net/cfd"
xsi:schemaLocation="http://www.sat.gob.mx/cfd/2 http://www.sat.gob.mx/sitio_internet/cfd/2/cfdv2.xsd http://www.correolibre.net/cfd http://www.correolibre.net/cfd/human.xsd"
Código: Seleccionar todo
<?xml version="1.0" encoding="UTF-8"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:element name="Series">
<xs:complexType>
<xs:sequence>
<xs:element ref="Serie" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="Serie">
<xs:complexType>
<xs:attribute name="valor" use="required">
<xs:simpleType>
<xs:restriction base="xs:string">
</xs:restriction>
</xs:simpleType>
</xs:attribute>
</xs:complexType>
</xs:element>
</xs:schema>
Código: Seleccionar todo
<Addenda>
<Series>
<Serie valor="PRIC 610839171088"/>
<Serie valor="CL 2r041e75a0300"/>
<Serie valor="GABINETE IP"/>
</Series>
</Addenda>
Saludos