![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
|||
|
|||
|
Ya no se que mas hacer
![]() He validado la firma con la misma libreria xadesjs y con el validador de chilkat y ambos me dan Valid Signature, pero al intentar enviar el fichero a la URL de pruebas de Guipuzkoa me sigue dando todo el rato error 006 Error inesperado en la verificación de la firma. Alguien tiene alguna idea o puede enviarme aunque sea por privado un fichero aceptado para ver las posibles diferencias? Muchas gracias, entre todos lo conseguiremos! |
|
#2
|
|||
|
|||
|
Cita:
Fijate que temgas bien el encabezado, el orden de los campos y hay muchos errore en los nombres de campos cambiados alguna letra de mayusculas a minusculas... |
|
#3
|
|||
|
|||
|
Content is not allowed in prolog
Cita:
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. Cita:
Adjunto zip con el xml y el codigo que empleo. Gracias y saludos |
|
#4
|
|||
|
|||
|
Cita:
Respecto al que yo genero, veo que sobran cosas... <?xml version="1.0" encoding="UTF-8"?> <T:TicketBai xmlns:T="urn:ticketbai:emision"> <Cabecera> <IDVersionTBAI>1.2</IDVersionTBAI> .... prueba de quitar el ds, el xsi y el shemaLocation... yo no los tengo y me funciona... |
|
#5
|
|||
|
|||
|
Me da el mismo error tanto en el validador como en el servicio ¿?
|
|
#6
|
|||
|
|||
|
las otras dos diferencias que veo con el mio son;
- El orden de KeyValue y el X509Data en el mio.... <ds:KeyInfo> <ds:X509Data> ... </ds:X509Data> <ds:KeyValue> ... </ds:KeyValue> </ds:KeyInfo> en el tuyo <ds:KeyInfo Id="...."> <ds:KeyValue> ... </ds:KeyValue> <ds:X509Data> ... </ds:X509Data> </ds:KeyInfo> - En el nodo ds:Reference tienes un atributo Type que yo no tengo... Si revisando eso, no te sigue dando error, prueba de firmar con autofirma, a ver si ves alguna otra diferencia.... |
|
#7
|
|||
|
|||
|
Como te han comentado más arriba el xml tiene que guardarse en UTF sin BOM
Yo lo hago así.
Saludos. |
|
#8
|
|||
|
|||
|
Cita:
|
|
#9
|
||||
|
||||
|
Cita:
Yo lo que he visto es que el fichero que has enviado es UTF8 con BOM. Creo que debería ser UTF8. No se si es el mismo que estás enviando, pero asegurate de eso.
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi ![]() P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
|
#10
|
|||
|
|||
|
Cita:
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 |
|
#11
|
|||
|
|||
|
Un detalle del xml. Cuidado con las fechas porque la fecha de la factura anterior no puede ser superior a la de la factura que envías.
En este ejemplo: <FechaExpedicionFacturaAnterior>05-05-2022</FechaExpedicionFacturaAnterior> <--- Esta fecha no puede ser superior a la de FechaExpedicionFactura <FechaExpedicionFactura>13-09-2021</FechaExpedicionFactura> De paso, como comentaba Neftali, elguille ten cuidado al guardar el fichero pq lo has hecho en utf8 BOM y debe ser utf8 a secas (desconozco las diferencias entre ambos, pero solo está admitido utf8). También os pongo como lo firmo yo con el autofirma, por si ayuda a despejar alguna duda:
|
|
#12
|
|||
|
|||
|
Cita:
Pero si en esa web en vez de subir los archivos pego el contenido de XML y XSD me indica que si cumple el esquema. ¿Podrias por favor indicarme como solucionaste tu problema? |
|
#13
|
|||
|
|||
|
Cita:
En el fichero la primera línea está así: <T:TicketBai xmlns:T="urn:ticketbai:emision" xmlns:ds="http://www.w3.org/2000/09/xmldsig#" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.w3.org/TR/xmldsig-core/xmldsig-core-schema.xsd"> Y debería ser así: <T:TicketBai xmlns:T="urn:ticketbai:emision" xmlns:ds="http://www.w3.org/2000/09/xmldsig#" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:ticketbai:emision ticketBaiV12.xsd"> Es decir, la última parte es lo que veo diferente de los envíos que hago yo, y que en mi caso son aceptados. Espero que te sirva de ayuda. |
|
#14
|
||||
|
||||
|
Hola a todos.
¿Alguien esta haciendo el modelo 140 entero? Hay una serie de capitulos que no estan funcionando aún. Como el 6 de provisiones y suplidos y el 7 Otra información con transcendencia tributaría. El 7 no importa tanto ya que es para final de año, ¿pero el 6?, que estais hadiendo en este caso. Un Saludo. |
|
#15
|
|||
|
|||
|
Cita:
No tengo ni idea de contabilidad y por ello probablemente el planteamiento que voy a hacer no tiene sentido pero... En este mismo foro se ha hablado de si hay que hacer factura cuando se entrega una cantidad a cuenta de un futuro suministro o prestación de servicio y no hace mucho creo que fue ermendalenda quien publicó una respuesta de la Adminitración (no recuerdo qué Administración) en la que se decía que era obligatorio emitir factura para documentar la entrega de anticipos. Así pues, si el proveedor emite una factura con nuestro anticipo ¿Para qué se necesita registrar esta provisión? ¿No se podría registrar directamente la factura como un gasto más y listo? |
|
#16
|
|||
|
|||
|
Cita:
Al menos ya me responde con Recibido, aunque con el error: <Codigo>008</Codigo> <Descripcion>ERROR - The Reference for URI has no XMLSignatureInput - (org.apache.xml.security.exceptions.XMLSecurityException)</Descripcion> Alguien sabe que puede ser? Muchas gracias de nuevo! ![]() |
|
#17
|
|||
|
|||
|
Cambios?
Hola, ¿alguien ha oído algo de que van a haber grandes cambios?
|
|
#18
|
|||
|
|||
|
Hola ermendalenda,
Para esos "pálpitos" tenemos como oráculo oficial a nuestro colega keys ![]() Saludos |
|
#19
|
|||
|
|||
|
Cita:
en Portugal ha sido desastroso para cientos de empresas por que no pudieron o sabieron adaptarse. Sólo hay que ver muchos negocios como están de arcaicos con sus sistemas de gestión. |
|
#20
|
||||
|
||||
|
Hola a todos.
¿A alguien más le esta dando error al enviar al 240 de bizkaia una factura? B4_2000070 FirmaElectronica: La firma no cumple los requisitos de la política de firma TicketBAI.(EPES: S ALGORITMO: rsa-sha256:2048 POLITICA: S CERTIFICADO_ADMITIDO: N ) Hasta ahora funcionaba bien y si envío al 140 funciona tambien. |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| SII -Nuevo sistema de la Agencia Tributaria española de envío de datos vía Webservice | newtron | Internet | 3716 | 19-01-2026 20:01:34 |
| Como utilizar la ayuda del nuevo Sistema Operativo | gluglu | Humor | 3 | 24-09-2007 09:39:05 |
| Aplicacion Agencia De Viajes | ArdiIIa | Varios | 9 | 20-01-2007 16:49:53 |
| El Vasco Aguirre | Al González | La Taberna | 5 | 26-05-2006 09:22:28 |
| Microsoft ha lanzado su nuevo sistema operativo | DarkByte | Humor | 0 | 25-01-2004 09:21:14 |
|