Hola.
Llevo toda la tarde añadiendo "apartados" haciendo envíos y recibiendo respuestas de error que más o menos les he encontrado el motivo y las he solucionado hasta que he llegado al momento de tener que informar de los datos correspondientes al destinatario.
Si no llego a añadir la parte de IdOtro me genera el XML como sigue y me da error en el HASH que es normal porque aún no lo estoy generando:
Código:
<Destinatarios>
<IDDestinatario>
<NombreRazon>GAdddJO</NombreRazon>
<NIF>ddddA</NIF>
</IDDestinatario>
</Destinatarios>
El problema me surge cuando le hago el create y le añado los datos del IdOtro. El xml que me genera es el siguiente, que me parece "correcto", pero que sin embargo no valida y me da error de que falta informar el campo obligatorio IDDestinatario.
Código:
<Destinatarios>
<IDDestinatario>
<NombreRazon>GAddddGEIJO</NombreRazon>
<NIF>108dddddA</NIF>
<IDOtro>
<CodigoPais>ES</CodigoPais>
<IDType>02</IDType>
<ID>108ddddddA</ID>
</IDOtro>
</IDDestinatario>
</Destinatarios>
¿Estoy haciendo algo mal o será cosa de su validación.
Gracias y un saludo.