![]() |
Error Tbai
Buenos días,
Estamos notando que a nuestros clientes de Álava les esta empezando a dar el error: 008 error de verificación de la firma. No hemos tocado nada y han estado funcionado sin problema hasta ahora. No se si la dipu a cambiado algo o es un problema del servidor. ¿A alguien mas le ocurre? |
Cita:
A nosotros, ahora mismo, nos está funcionando bien. Pero ese mismo mensaje nos lo dió hace unos días durante unas horas. Nos pusimos en contacto con TicketBAI de Álava y nos dijeron que utilizan los servicios de Izenpe para verificar las firmas. Y parece que en algunas ocasiones falla. Nos dijeron que como era un fallo por su parte, que no teníamos que hacer nada. (Odiamos tener que usar Zuzendu si no es culpa nuestra) Saludos. |
Cita:
Ya lo tengo solucionado, era el código de caracteres, hay que tratarlo en ANSI, y la respuesta hay que hacer lo mismo. Me jode que la diputaciones forales no se pongan de acuerdo de como hacer un standard de presentación, en Bizkaia este problema no existe, lo puedes mandar en UNICODE y sin problemas, ni siquiera documenten estos pequeños detalles. De momento en modo pruebas ya se recoge los XML enviados sin problemas, ahora ver el modo real, a ver que me encuentro. Gracias a todos por la ayuda y saludos. |
Error CURL Araba
Hasta ahora nos ha funcionado perfectamente, pero desde hoy tenemos el siguiente error al enviar el xml a la diputacion de Araba: GuzzleHttp\Exception\RequestException: cURL error 56: OpenSSL SSL_read: SSL_ERROR_SYSCALL, errno 104.
A alguien mas le ha pasando? el erro nos lo da en producion y en el entorno de pruebas |
Cita:
|
Ya han actualizado las fechas de incorporación obligatoria de Bizkaia
Las fechas dependerán del tamaño de la empresa y de a que se dedica https://www.batuz.eus/es/incorporacion-obligatoria |
Como saber si un certificado está revocado
Buenas,
A ver si alguien me podría echar una mano.... Tengo el software de ticketbai enviando facturas a bizkaia y cada vez que envía comprueba que el certificado NO esté caducado. Pero claro, el problema viene , cuando antes de caducar la asesoría lo renueva pero desde que lo renueva hasta que se lo envía al cliente pasan 2 horas. ¿Qué ocurre? que todo los tickets que emitan en esas dos horas, mi software lo pasa por válido porque el certificado no está caducado (no ha llegado su fecha de caducidad) pero, sin embargo, está revocado porque cuando renuevas un certificado el antiguo automaticamente deja de ser válido. Entonces diputación me responde con un error de que el certificado está revocado. ¿Sabéis cómo se puede implementar esa comprobación en PHP? Porque no encuentro ninguna función que me compruebe si un certificado está revocado. Muchas gracias de antemano!! |
Cita:
Yo en su día había entendido que darían unos días "de gracias" para estos temas y que aceptarían mientras unos se caducaban y se renovaban. |
Cita:
|
Borrador modelo 303 Bizkaia
Hola, hace ya tiempo que no participo en el foro.
Parece que por fin han puesto el borrador del modelo 303 en Vizcaya, después de varios años promentiéndolo. Adjunto link dónde indican como hacerlo https://streaming.bizkaia.eus/Lantik...lectronica.mp4 |
Cita:
¿Si es de interés general, tal vez deberías publicarlo en noticias, pero no se si aplica al hilo de TicketBAI? ¿O si? |
Buenos días a todos,
Estoy usando un TIdHttp de las Indy 10.6.2 para la comunicación con TicketBai, y tengo un problema de codificación cuando recupero el mensaje de respuesta que me dan desde Batuz en los headers. Después de revisar el hilo, no he visto o no he sabido ver si alguien más tenía esta problemática y si la ha solucionado de algún modo. He probado forzando la codificación de la respuesta a UTF-8, guardar la lista de RawHeaders de la respuesta a un TStream y nada. Ejemplo de las cabeceras que obtengo: Código:
eus-bizkaia-n3-mensaje-respuesta: El interesado no est? identificado.Muchas gracias. Un saludo |
Cita:
|
Cita:
|
Cita:
Utilizo el siguiente código para obtener el resultado de la respuesta: Código:
Tipo := IdHttp.Response.RawHeaders.Values['eus-bizkaia-n3-tipo-respuesta']; |
Cita:
Perfecto! Gracias por la aclaración. |
Cita:
¿Has probado a cargar la respuesta en un TStringStream? En esta clase tienes algunas propiedades para "definir" la codificación que se usa. Me refiero en lugar de cargarla directamente a una cadena. |
Cita:
|
Nosotros lo hacemos con TNetHTTPClient y responde bien las tildes.
|
He probado a utilizar IndyTextEncoding_8Bit sólo para Batuz y parece que ahora lo pinta bien, me parece curioso.
|
Cita:
Las dos primeras líneas de nuestro fichero son: <?xml version="1.0" encoding="utf-8"?> <T:TicketBai xmlns:T="urn:ticketbai:emision"> Y no sé cómo deben ser para incluir lo que piden. |
Hola,
Hacienda Foral de Álava acaba de publicar algunas modificaciones en el esquema de los ficheros TicketBAI. https://web.araba.eus/documents/1050...en+PRUEBAS.pdf Sería de agradecer que se suban a la documentación de este hilo. Saludos |
Estoy teniendo problemas con las anulaciones en gipuzcoa,
Me devuelve este error, pero yo lo veo todo bien: Fichero no cumple el esquema XSD. Detalle del error: cvc-elt.1: Cannot find the declaration of element 'T:AnulaTicketBai'. Código:
<?xml version="1.0" encoding="utf-8"?> |
Prueba a poner esto en la segunda linea
Cita:
|
Cita:
|
¿Qué certificado SSL estais usando para firmar vuestros softwares?
Nos acaba de caducar el que cogimos el año pasado: Comodo Code Signing-certificate (1 year) Price: €76.00 (excl. VAT). Y ahora piden 314€ por un año |
Cita:
|
Certificado de firma de código
Nosotros lo tenemos con Sectigo (pertenece a Comodo).
Acabo de consultar y hay certificados por 429$ para tres años. https://www.sectigo.com/ssl-certific...s/code-signing |
Cita:
Han subido el precio por esto. As of June 1, 2023, all Code Signing Certificates must comply with the new CA/B Forum regulations to ensure that the subscriber’s private key is generated, stored, and used in a suitable FIPS-compliant hardware. Ahora recuerdo que ya se habló de esto en el foro. |
|
Cita:
|
Cita:
Cita:
|
Devengo facturas emitidas-recibidas
Buenos días, este es el primer mes que se hace automáticamente el modelo 303 del IVA en BFA con Batuz,
Los datos que tenemos en nuestra Base de Datos y los que ellos ponen nos descuadran totalmente. Como consideráis vosotros el devengo del IVA, el el SII tenía en cuenta la fecha de operación en emitidas y la fecha de recepción en recibidas para la fecha de devengo • Facturas emitidas, Devengo = fecha de operación o si esta no existe la fecha de factura • Facturas recibidas, Devengo = fecha de Recepción de la factura en la empresa. Podéis decirme si vosotros la consideráis de igual forma? |
Cita:
|
Gracias Keys :)
|
Por si le puede interesar a alguien, me han respondido de la BFA y es como pensaba, por teléfono nos habían respondido diferente :mad: y generado la duda
Kaixo, A efectos del devengo del IVA, se sigue este criterio: - En las facturas expedidas, el devengo del IVA repercutido se produce en el periodo que corresponde a la fecha de operación. Si no hay fecha de operación, el devengo se produce en la fecha de expedición. - En las facturas recibidas, el IVA soportado será deducible a partir del periodo al que corresponde la fecha de recepción, no antes. En las facturas recibidas se valida que la fecha de recepción no sea anterior a la fecha de expedición de la factura por el proveedor. Agur bat. Cita:
|
error 008 el mensaje ha sido modificado en transito
Buenos días a todos:
Tengo problemas al enviar el fichero xml a Guipúzcoa pues me cambia los acentos y caracteres como la ñ, y me devuelve el error '008 El mensaje ha sido modificado en transito'. Utilizo Delphi 11 y componentes RESTClient, RESTRequest y RESTResponse. el fichero firmado tiene codificación utf-8. pero al enviarlo parece que no se respeta. El código que utilizo es este:
Si alguien puede ayudar estaré agradecido, pues ando desesperado, llevo casi dos semanas atascado con este problema, y ya estoy pensando en dejar al cliente. Muchas gracias. |
Hola.
¿Sólo te pasa con los envíos que tienen Ñ y acentos? Yo creo que el loadfromfile o el ArchivoString.Text te está cambiando algo en el fichero por la codificación. Yo los envíos los hago con TNetHTTPClient y no tengo ningún problema. Un Saludo |
Yo te diría que cambies el código para no coger el body de un fichero. La mayoría de los problemas de cambio de codificación son al pasar por diferentes pasos.
Intenta generarlo en memoria (Stream) y asignarlo al componente directamente sin pasar por fichero. |
Gracias Keys,
¿tendrías algún ejemplo de como se hace con estos componentes? |
| La franja horaria es GMT +2. Ahora son las 13:37:25. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi