Cita:
Empezado por Sistel
Hola.
No veo el nodo <EncadenamientoFacturaAnterior>
Y en el caso de entidad desarrolladora de software de España, no hay que meter el nodo >IDOtro> dentro del nodo <EntidadDesarrolladora>
En el caso de un destinatario con domicilio en España no hay que meter el nodo <IDOtro> dentro del nodo <IDDestinatario>
Saludos
|
Hola.
Gracias por responder.
El nodo <EncadenamientoFacturaAnterior> no está porque es la primera factura, en las siguientes si tiene, te pego el nodo creado en el XML de la siguiente factura:
Código PHP:
<EncadenamientoFacturaAnterior>
<NumFacturaAnterior>2597</NumFacturaAnterior>
<FechaExpedicionFacturaAnterior>28-07-2023</FechaExpedicionFacturaAnterior>
<SignatureValueFirmaFacturaAnterior>U9oWGH1vwoI/fJw11U4Z8bRz+vgtfmwzByDG8qD/Ic9E/eX/v9McCOK68fI89ISiGfZDv18Hx6bxNa+d7J4msnyzvmPCe4vRmRpM</SignatureValueFirmaFacturaAnterior>
</EncadenamientoFacturaAnterior>
Quitando <IDOtro> en ambos sitios, destinatario y empresa desarrolladora, el XML/XSD es valido desde el comprobador online.
Pero sigue saliendo XSD incorrecto al enviarlo.
Saludos.