FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Cita:
Gracias por la respuesta, Adosplsys, y por la referencia a las FAQ. No se me había ocurrido que el descuento podía ser una nueva línea de detalle con el importe negativo. Solucionado, entonces. Gracias! |
#2
|
|||
|
|||
Gracias
Hola a tod@s...
Primero daros las gracias por compartir todos los conocimientos y dudas que os habéis ido encontrando con el TBAI (ese gran desconocido con el que acabas soñando...) He conseguido, gracias a vosotros generar el xml, firmarlo (con el AutoFirmaCommandLine), generar el QR, enviarlo y casi lo más difícil, que lo acepten en Guipuzcoa... Lo he hecho todo con Tokyo (10.2.3), si alguien tiene alguna duda... aquí estoy a vuestra disposición... Sólo tengo un problemilla con la respuesta, por ahora leo la respuesta directamente a pelo en puro xml. (FindNode('Salida'), etc...) y funciona, pero no la puedo parsear al tipo IXMLTicketBaiResponse (generado automáticamente a partir del xsd)... que sería más elegante, legible y correcto. intento esto:
Tambien he probado con y tampoco... Si a alguien se le ocurre algo... si no lo dejaré moviéndome por los nodos a pelo... Muchas gracias de nuevo... Última edición por iMia fecha: 18-08-2021 a las 08:51:33. |
#3
|
|||
|
|||
Gipuzkoa caido... 503 Service unavailable...
Pues eso... ahora mismito... 18/08/21 10:15h
Como si todos hiciésemos vacaciones... |
#4
|
||||
|
||||
Buenos dias, estoy probando a enviar ficheros individualmente a Guipuzcoa (incluso uno que ya estaba validado) y me da constantemente el error:
Error 415: SRVE0295E: Error reported: 415 Por lo menos deberia responder asi, porque lo he modificado: Código:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <ns2:TicketBaiResponse xmlns:ns2="urn:ticketbai:emision"> <Salida> <IdentificadorTBAI>TBAI-03815084M-290721-AfxBP2ingy2gF-031</IdentificadorTBAI> <FechaRecepcion>10-08-2021 13:27:51</FechaRecepcion> <Estado>00</Estado> <Descripcion>Recibido</Descripcion> <Azalpena>Jasota</Azalpena> <ResultadosValidacion> <Codigo>008</Codigo> <Descripcion>El mensaje ha sido modificado en tránsito o la firma no está bien realizada -- Reference URI="" failed to verify. [src/xml2signatureobj.cpp(315)] - (10606)</Descripcion> <Azalpena>El mensaje ha sido modificado en tránsito o la firma no está bien realizada -- Reference URI="" failed to verify. [src/xml2signatureobj.cpp(315)] - (10606)</Azalpena> </ResultadosValidacion> <ResultadosValidacion> <Codigo>010</Codigo> <Descripcion>Aviso: Posible error de encadenamiento.</Descripcion> <Azalpena>Abisua: Litekeena da kateamendu errorea gertatzea.</Azalpena> </ResultadosValidacion> <CSV>TBAId7462037-dab5-4091-97f5-1ca9ffedd8eb</CSV> </Salida> </ns2:TicketBaiResponse>
__________________
Progress Openedge https://abevoelker.com/progress_open...dered_harmful/ Delphi forever... |
#5
|
|||
|
|||
Cita:
|
#6
|
|||
|
|||
Cita:
Exactamente igual por aquí. No deben tener buen día. Algo tienen mal. El error 008 "el mensaje ha sido modificado en tránsito o la firma no está bien realizada" no me debería salir porque he enviado sin problemas otros veces atrás y todo iba o casi... ...y digo casi porque les tengo remitido una consulta sobre el segundo error que te/me da, el de encadenamiento de facturas. Hasta ahora si yo "jugando" provocaba un error de encadenamiento en la primera factura de un paquete (imaginemos) de 9 facturas, la primera me iba con error de encadenamiento (correcto y con sentido porque así había ocurrido) y las siguientes 8 facturas me subían perfectas (sin error de encadenamiento) Desde finales de julio TODAS LAS FACTURAS ME SUBEN SIEMPRE CON ERROR DE ENCADENAMIENTO, cosa que no entiendo el motivo, y como digo tengo hecha una consulta a soporte de Guipuzcoa sin contestar todavía. Hsata aquí puedo leer. |
#7
|
||||
|
||||
Vale, el fallo estaba en mi llamada a CURL, que no le habia puesto el parametro -H "Content-type: application/xml;charset=UTF-8"
Código:
CURL -H "Content-type: application/xml;charset=UTF-8" -d @C:\Test\tmpFacBAI.xml_signed.xml -o C:\Test\Output.xml https://tbai-prep.egoitza.gipuzkoa.eus/WAS/HACI/HTBRecepcionFacturasWEB/rest/recepcionFacturas/alta
__________________
Progress Openedge https://abevoelker.com/progress_open...dered_harmful/ Delphi forever... |
#8
|
|||
|
|||
Cita:
Lo encontré... el problema estaba en el namespace. en la línea que yo decía que había probado de quitar..
La había probado de quitar, pero anteriormente también había quitado el sufijo del namespace ':ns2' y no me ligaba de ninguna forma... Dejando el mensaje tal y como llega, sin manipular, funciona bien pero al tratar el objeto Salida, está vacio ya que lo trata con el ns por lo que hay que eliminar las 2 referencias al namespace... ':ns2' y 'ns2:' Entonces va bien... Saludos... |
#9
|
|||
|
|||
Duda Con El Envio
Hola buenas a todos, soy nevo en el foro y he estado mirando un poco vuestros comentarios y han sido de gran ayuda.
Al firmar el XML creo que tengo un problema, la firma lo estoy realizando con la linea de comandos de autofirma con este comando: AutoFirmaCommandLine sign -i C:\TBAICOPIA\TICKETS\00437.XML -alias HUEGUN_IAN_XABI___73117194X -o C:\INDTEMP\F00.XML -password 1234asd. -store windows -format xades -config "format=XAdES Enveloped" Creo que me falta el identificador y su corrspondiente hash, sin emabargo no se muy bien como incluirlos Os adjunto el error que me da, si alguien puede sacarme de dudas se lo agradeceria <?xml version="1.0" encoding="UTF-8" standalone="true"?> -<ns2:TicketBaiResponse xmlns:ns2="urn:ticketbai:emision"> -<Salida> <IdentificadorTBAI>TBAI-73117194X-180821-cx9UaH5jyFGA3-138</IdentificadorTBAI> <FechaRecepcion>18-08-2021 10:17:40</FechaRecepcion> <Estado>00</Estado> <Descripcion>Recibido</Descripcion> <Azalpena>Jasota</Azalpena> -<ResultadosValidacion> <Codigo>008</Codigo> <Descripcion>Aviso: Error en verificación de firma.</Descripcion> <Azalpena>Abisua: Errorea sinadura egiaztatzean.</Azalpena> </ResultadosValidacion> |
#10
|
|||
|
|||
El comando para Vizcaya es este
AutoFirmaCommandLine.exe sign -i fichero_a_firmar -o fichero_firmado -store pkcs12:certificado_p12 -password password_certificado -filter certificado_p12 -format xades -xml -config "format=XAdES Enveloped \npolicyIdentifier=identificativo \npolicyIdentifierHash=codigo_HASH \npolicyIdentifierHashAlgorithm=http://www.w3.org/2001/04/xmlenc#sha256 \npolicyQualifier=identificativo Si miras en el foro verás varios mensajes relativos a esto. |
#11
|
|||
|
|||
Tejano está en lo cierto...
Aunque le falte unas comillas para cerrar el valor del parametro -config... :b ... yo además añadiría que hay que mirar el primer mensaje, que es donde está recopilados todos los post con código, documentación y temas vitales... Última edición por iMia fecha: 18-08-2021 a las 16:01:27. |
|
|
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 | 3557 | Hace 2 Semanas 17:42:47 |
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 |
|