Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Internet (https://www.clubdelphi.com/foros/forumdisplay.php?f=3)
-   -   TICKET BAI (TicketBAI); Nuevo sistema de la Agencia Tributaria del Pais Vasco (https://www.clubdelphi.com/foros/showthread.php?t=94264)

Neftali [Germán.Estévez] 07-07-2022 09:00:16

Yo creo que estáis mezclando varios conceptos.

(1) La anulación sólo puede hacerse sobre una factura Aceptada o Aceptada con errores. Si se intenta anular una factura rechazada, da un error de que la factura no está "registrada en el sistema".

(2) Una factura rechazada, hay varias formas de "corregirla", dependiendo de la razón del rechazo.
* En algunos casos hay que reenviarla (por ejemplo un problema con el certificado que se puede corregir en el momento).
* En otros casos hay que "corregir" el error por otros cauces (notificando -TicketBAI-, sin Software garante -Batuz-,...)

trumbolt 07-07-2022 10:58:46

Cita:

Empezado por musinho (Mensaje 547392)
Sé que hay que hacerlo así (presentarla en el capítulo 1.2 en caso de rechazo, datos incorrectos...), pero el en el entorno de pruebas con Batuz, a mi desdeluego me deja reenviar una factura con el mismo número, fecha etc... despues de haber sido rechazada por algún motivo (error nif, ivas...). En teoria no debería dejarme presentarla en el 1.1?

En Guipuzcoa o Alava, que son las administraciones con las que voy más avanzado, si envías una factura y te la rechazan, no puedes volver a enviarla como un Alta TBAI porque te dará un error. Debes utilizar la subsanación de Zuzendu para corregir la incidencia así que algo de constancia sí que debe de quedarles.

trumbolt 07-07-2022 12:19:56

Problema validación factura
 
Hoy estaba haciendo pruebas en el entorno de Guipuzcua y me ha pasado un "expediente x" que ni idea de por dónde puede venir.

Estaba subiendo algunas facturas de prueba para comprobar que funcionaba bien en todas las opciones que la "vida diaria" podría producir (titulares empresas (CIF), clientes (NIF), descuentos globales, etc ...) y en una, sólo en una que además era de las más sencillas (una factura con CIF y un cargo en los detalles) me la acepta el sistema pero lanza el siguiente error:

Código:

<ResultadosValidacion>
      <Codigo>008</Codigo>
      <Descripcion>Message not authenticated</Descripcion>
      <Azalpena>Message not authenticated</Azalpena>
</ResultadosValidacion>

Tras rebuscar, encuentro que ese código se refiere a que la firma no es válida o que el certificado está caducado en más de un mes pero el resto de las facturas entraron sin ningún error. Es más, he vuelto a generar una factura exactamente igual (variaba lógicamente su número y la propia firma generada) y ha entrado sin reportar problema alguno.


Me ha dejado un poco con la mosca detrás de la oreja porque no quisiera que al pasar a producción me encontrara con alguna sorpresa desagradable.

¿Alguien tienen alguna pista que explique qué ha podido pasar?

Gracias compis.

ermendalenda 07-07-2022 16:31:09

Cita:

Empezado por trumbolt (Mensaje 547400)
Hoy estaba haciendo pruebas en el entorno de Guipuzcua y me ha pasado un "expediente x" que ni idea de por dónde puede venir.

Estaba subiendo algunas facturas de prueba para comprobar que funcionaba bien en todas las opciones que la "vida diaria" podría producir (titulares empresas (CIF), clientes (NIF), descuentos globales, etc ...) y en una, sólo en una que además era de las más sencillas (una factura con CIF y un cargo en los detalles) me la acepta el sistema pero lanza el siguiente error:

Código:

<ResultadosValidacion>
      <Codigo>008</Codigo>
      <Descripcion>Message not authenticated</Descripcion>
      <Azalpena>Message not authenticated</Azalpena>
</ResultadosValidacion>

Tras rebuscar, encuentro que ese código se refiere a que la firma no es válida o que el certificado está caducado en más de un mes pero el resto de las facturas entraron sin ningún error. Es más, he vuelto a generar una factura exactamente igual (variaba lógicamente su número y la propia firma generada) y ha entrado sin reportar problema alguno.


Me ha dejado un poco con la mosca detrás de la oreja porque no quisiera que al pasar a producción me encontrara con alguna sorpresa desagradable.

¿Alguien tienen alguna pista que explique qué ha podido pasar?

Gracias compis.

Si no has borrado el fichero xml firmado pruébalo en una web de comprobación por ejemplo la de chilkat a ver si realmente está mal firmado o se ha generado mal algún carácter especial...

trumbolt 08-07-2022 09:27:32

Cita:

Empezado por ermendalenda (Mensaje 547404)
Si no has borrado el fichero xml firmado pruébalo en una web de comprobación por ejemplo la de chilkat a ver si realmente está mal firmado o se ha generado mal algún carácter especial...

También lo hice por precaución y me dice que los dos digests (firmo con SecureBlackBox 2020 y genera dos) son correctos. De ahí que busque alguna pista más ...

Sistel 08-07-2022 09:36:02

Cita:

Empezado por trumbolt (Mensaje 547412)
También lo hice por precaución y me dice que los dos digests (firmo con SecureBlackBox 2020 y genera dos) son correctos. De ahí que busque alguna pista más ...

Hola trumbolt,

Pues creo que no te queda otra que consultar a los chicos de TicketBAI de Gipuzkoa qué ha pasado.

Saludos

Sistel 08-07-2022 09:51:56

Cita:

Empezado por trumbolt (Mensaje 547398)
En Guipuzcoa o Alava, que son las administraciones con las que voy más avanzado, si envías una factura y te la rechazan, no puedes volver a enviarla como un Alta TBAI porque te dará un error. Debes utilizar la subsanación de Zuzendu para corregir la incidencia así que algo de constancia sí que debe de quedarles.

Hola trumbolt,

Eso me rompe los esquemas.
Yo asumía que "Rechazada" era que no tomaban nota de ella.
Pero si no puedes volver a enviarla bien y tampoco te dejan anularla ... muy chungo.

Y entrar, vía web, en el servicio Zuzendu para corregir 1, 100 ó 1.000 facturas que hayan tenido el mismo problema .... :mad:
Porque utilizar el Zuzendu como servicio (en vez de por web), de forma automática, para subsanar errores no es posible sin haber analizado cada error.

Saludos

unomasmas 08-07-2022 10:43:12

C# Error validando certificado IZENPE
 
Hola a todos


Me he encontrado con un problema en un certificado de representante de empresa emitido por IZENPE.


El certificado firma la factura y se usa también para el envío a la Diputación (Gipuzkoa) y no da problemas. Sin embargo en mi código (C#) he puesto que haga una validación previa del certificado con el método Verify() de la clase X509Certificate2 (namespace System.Security.Cryptography.X509Certificates) y da este error el certificado:
+ PartialChain: No ha podido crearse una cadena de certificados en una entidad de certificación raíz de confianza


Y otros dos que entiendo que son consecuencia de este primero:
+ RevocationStatusUnknown: La función de revocación no puede comprobar la revocación para el certificado.
+ OfflineRevocation: La función de revocación no puede comprobar la revocación debido a que el servidor de revocación está sin conexión.



Me he fijado que en la "Ruta de certificación" sólo se incluye el certificado del cliente; no hay ningún otro certificado de autoridad por encima ¿sobre el que hacer la validación?. Entiendo que seguramente esto es lo que impide hacer la comprobación y provoca la rotura de la cadena generando el error. Pero no estoy completamente seguro de si esto es así.


Si tienes un certificado de IZENPE ¿Puedes verificar la ruta de certificación que tienes? ¿Se muestra solo ese certificado o se encadena con otros? Puedes acceder a ella (en Windows) desde el Panel de Control->Opciones de Internet (pestaña Contenido). Pinchas en Certificados. Seleccionas el Certificado. Pinchas en Ver y ahí puedes verlo en la pestaña "Ruta de certifiación".



Gracias.

keys 08-07-2022 10:54:57

Cita:

Empezado por Sistel (Mensaje 547414)
Hola trumbolt,

Eso me rompe los esquemas.
Yo asumía que "Rechazada" era que no tomaban nota de ella.
Pero si no puedes volver a enviarla bien y tampoco te dejan anularla ... muy chungo.

Y entrar, vía web, en el servicio Zuzendu para corregir 1, 100 ó 1.000 facturas que hayan tenido el mismo problema .... :mad:
Porque utilizar el Zuzendu como servicio (en vez de por web), de forma automática, para subsanar errores no es posible sin haber analizado cada error.

Saludos

Hola a todos.

Yo he enviado a una factura a hacienda forzando un error poniendo mal el cif del cliente y me da el siguiente error.
Cita:

002 Fichero no cumple el esquema xsd.
Lógico ya que esta mal el cif. Corrijo el error lo vuelvo a enviar y el sistema me lo acepta. Por lo tanto no lo tengo que enviar por zuzendu.

Neftali [Germán.Estévez] 08-07-2022 13:03:28

Cita:

Empezado por trumbolt (Mensaje 547400)
Código:

<ResultadosValidacion>
      <Codigo>008</Codigo>
      <Descripcion>Message not authenticated</Descripcion>
      <Azalpena>Message not authenticated</Azalpena>
</ResultadosValidacion>

Tras rebuscar, encuentro que ese código se refiere a que la firma no es válida o que el certificado está caducado en más de un mes pero el resto de las facturas entraron sin ningún error. Es más, he vuelto a generar una factura exactamente igual (variaba lógicamente su número y la propia firma generada) y ha entrado sin reportar problema alguno.

Me ha dejado un poco con la mosca detrás de la oreja porque no quisiera que al pasar a producción me encontrara con alguna sorpresa desagradable.

Las validaciones de firma las hacen a través de IZENPE. Es posible (y ya ha pasado otras veces) que "cae" la validación de firma, pero los servidores siguen respondiendo. Cuando digo que lo hacen a través de iZENPE, e refiero que de alguna manera parece que tienen separados los servidores/procesos de:

* Recepción de facturas
* Validación de firma

Como digo algunas veces nos hemos comunicado con ellos y nos han trasladao algo como: "...la validación de firmas no está operativa" pero en cambio seguían recibiendo facturas.

Así que es posible que el problema no haya sido tuyo, sino puntual de la validación. No es la primera bvez que pasa.

Cita:

Empezado por Sistel (Mensaje 547414)
Yo asumía que "Rechazada" era que no tomaban nota de ella.
Pero si no puedes volver a enviarla bien y tampoco te dejan anularla ... muy chungo.

Puedes corregir una factura Rechazada y volver a enviarla.
* Por error en el esquema
* Por error en el certificado
* por error en la firma
* ...

Lo que no puedes es anular una rechazada, porque no está en el sistema.

musinho 08-07-2022 22:41:54

Cita:

Empezado por keys (Mensaje 547416)
Hola a todos.

Yo he enviado a una factura a hacienda forzando un error poniendo mal el cif del cliente y me da el siguiente error.
Lógico ya que esta mal el cif. Corrijo el error lo vuelvo a enviar y el sistema me lo acepta. Por lo tanto no lo tengo que enviar por zuzendu.

A eso me refería. Lo vuelves a enviar con el capítulo 1.1 con software garante? Eskerrik asko

ermendalenda 09-07-2022 03:19:19

Cita:

Empezado por musinho (Mensaje 547426)
A eso me refería. Lo vuelves a enviar con el capítulo 1.1 con software garante? Eskerrik asko

Pues ya está, si la envías a tiempo antes e enviar la siguiente y no ha sido aceptada con errores será aceptada, tienes que actuar segu e el error

Doc Corrupto 11-07-2022 23:13:46

Hola, desde hoy algunas peticiones en Araba responden con el siguiente error:

Cita:

<ResultadosValidacion><Codigo>008</Codigo><Descripcion>AVISO: Error en verificación de firma</Descripcion><Azalpena>OHARRA: Errorea gertatu da sinadura egiaztatzean</Azalpena></ResultadosValidacion>
Sabéis a que se debe? Sin haber cambiado nada, y no en todas las peticiones. Alguien más con el mismo problema?
Gracias.

Neftali [Germán.Estévez] 12-07-2022 08:26:53

Cita:

Empezado por Doc Corrupto (Mensaje 547449)
Hola, desde hoy algunas peticiones en Araba responden con el siguiente error:
Sabéis a que se debe? Sin haber cambiado nada, y no en todas las peticiones. Alguien más con el mismo problema?
Gracias.

Acabo de generar una factura y obtengo el mismo error en PREPRODUCCION.
Habrá que ver si es algo temporal.

keys 12-07-2022 09:19:35

Hola.

Yo acabo de enviar a Preproduccion de Alava y me ha funcionado.

thinkows 12-07-2022 09:32:17

Error plataforma de Firma
 
Cita:

Empezado por Neftali [Germán.Estévez] (Mensaje 547452)
Acabo de generar una factura y obtengo el mismo error en PREPRODUCCION.
Habrá que ver si es algo temporal.


A mi me paso hace dos semanas y era problema de de INZEPE, si os da esto:

008 - 040 Validar Firma Factura / Error en la validación del certificado firmante: Error del servicio de plataforma de IZENPE

Envié un correo a Araba y me contestaron con esto :
Buenos días,

Parece que ha habido un error puntual con la plataforma de firma y ha estado dando un falso negativo.

Acabamos de restablecerlo, en cuanto podáis realizar un nuevo envío y nos confirmáis que os funciona correctamente.

Un saludo.

edari 12-07-2022 10:55:25

Cita:

Empezado por Neftali [Germán.Estévez] (Mensaje 547452)
Acabo de generar una factura y obtengo el mismo error en PREPRODUCCION.
Habrá que ver si es algo temporal.


Yo he probado subir a pruebas y me sube perfectamente. ^\||/

Doc Corrupto 12-07-2022 11:04:03

Me han respondido que fue un fallo de IZENPE que ya han corregido

Neftali [Germán.Estévez] 12-07-2022 13:04:14

Cita:

Empezado por Neftali [Germán.Estévez] (Mensaje 547452)
Acabo de generar una factura y obtengo el mismo error en PREPRODUCCION.
Habrá que ver si es algo temporal.

Ahora he vuelto a enviar otra y va. :D:D
¡¡Qué divertido es esto...!!

trumbolt 13-07-2022 18:55:00

Cita:

Empezado por Sistel (Mensaje 547414)
Hola trumbolt,

Eso me rompe los esquemas.
Yo asumía que "Rechazada" era que no tomaban nota de ella.
Pero si no puedes volver a enviarla bien y tampoco te dejan anularla ... muy chungo.

Y entrar, vía web, en el servicio Zuzendu para corregir 1, 100 ó 1.000 facturas que hayan tenido el mismo problema .... :mad:
Porque utilizar el Zuzendu como servicio (en vez de por web), de forma automática, para subsanar errores no es posible sin haber analizado cada error.

Saludos

He montado tantas pruebas que al final se hace difícil recordarlo todo y siento haberte liado. A ver, como algunos compis ya han comentado, si una factura es rechazada, sí que se puede volver a subir pero no anular porque no está "en el sistema".

El problema de ésto es que sólo se puede hacer cuando la factura que ha dado el problema es la última ya que rehacerla rompería el encadenamiento con las facturas posteriores.

En sitios como restaurantes en hora punta donde hay varias máquinas facturando puede darse perfectamente el caso que mientras se está comunicando una factura, ya se esté emitiendo otra (al menos así es como lo quiere TicketBAI) y si esa que se está enviando, al final es rechazada, tendremos una o varias detrás que ya estarían emitidas con su qr y correspondiente firma a la espera de ser enviadas.

Llegados a este punto, yo pensaba que la cola de envío quedaba estancada hasta que el problema con la factura rechazada se solucionase pero si continúo enviando las facturas siguientes, TicketBai las procesa sin mayor problema ni dar ningún error. Así que entiendo que algo de la factura rechazada sí que debe de quedar, al menos lo relativo al encadenamiento porque si no, no me lo explico).

Luego y ya a posteriori (y corregidme si me equivoco), la factura rechazada se puede corregir lanzando un Zuzendu de subsanación (que no modificación) con el que la factura ya quedaría aceptada en el sistema y sin errores.


La franja horaria es GMT +2. Ahora son las 13:31:49.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi