Cita:
Empezado por elguille
Hola, he creado el XML con las chillkat y he validado las firmas con las utilidades para verificarlas y en principio estan correctas, pero al enviarlo a Guipuzcoa recibo
Error: El fichero de alta TicketBAI no cumple el esquema XSD. No se ha podido procesar el mensaje. Detalle del error: Content is not allowed in prolog
Creo que este error es debibo a los tag de definicion, yo empleo estos que he copiado de post anteriores y no consigo ver donde he metido la pata.
He validado el XML contra el xsd mediante ttps://www.freeformatter.com/xml-validator-xsd.html y recibo el mismo error, los ficheros de ejemplo que has enviado tambien dan el mismo error al validarlos, no acabo de entender como puede ser que a ti no den error, ¿alguien es capaz de ver donde esta el problema?
Adjunto zip con el xml y el codigo que empleo.
Gracias y saludos
|
Como te ha dicho Neftali, o está en UTF8 BOM, o lo has editado con un editor que le ha dejado con caracteres extraños, prueba a editarlo con por ejemplo MFC Wordpad y vuelve a grabarlo.
De todas formas te va a dar error el envio por que te falta informar lass lineas de detalle.
Te dejo el fichero sin los caracteres especiales para que lo vuelvas a firmar y pruebes a enviar, pero lo dicho:te faltan las lineas de detalle.
Saludos