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)

unomasmas 11-12-2021 12:32:00

Cita:

Empezado por sEngine (Mensaje 544391)
Buenos dias, me ha surgido una duda
Nosotros tenemos un programa en el que el cliente puede venir y reservar algo que pagará a plazos.
Entonces en el caso de ticketbai, que habría que enviar? Los distintos pagos que hace o el total en el momento de la reserva? No he conseguido ver por ningun sitio como habria que proceder para estos casos

A las Diputaciones hay que enviar las facturas que emitas; cada factura simplemente. Tú verás cómo haces esas facturas. El reglamento de facturación no cambia con TicketBAI

adolphsys 13-12-2021 16:07:39

Cita:

Empezado por Sistel (Mensaje 544398)
Hola sEngine,

Lo que antiguamente se llamaban "tickets", con el actual Reglamento de Facturación pasaron a llamarse "facturas simplificadas".
Las únicas diferencias de una factura simplificada respecto a una factura completa (la normal) son:
- En el título del documento debe aparecer "FACTURA SIMPLIFICADA" en lugar de "FACTURA".
- No son obligatorios los datos del destinatario (nombre, NIF y domicilio), aunque puede llevarlos
- Deben llevar, obligatoriamente, una serie diferente a la de las facturas normales (con su propia numeración) y fecha
- Su importe total no puede ser mayor de 3.000 € (y en algunos casos específicos no puede ser mayor de 400 €)
- Puede no desglosar base imponible y cuota de IVA en el caso de un solo tipo de IVA y, en ese caso debe incluir la frase "IVA INCLUÍDO"

Tienes un resumen de la normativa aquí

Saludos

Hola, dos puntualizaciones al respecto:

- No es requisito poner "FACTURA SIMPLIFICADA".
- Hoy 13/12/2021 han cambiado la URL a la nueva sede, así que ahora el enlace de Sistel con la normativa de facturas simplificadas es este https://sede.agenciatributaria.gob.e...lificadas.html

Saludos,

Sanduzelai 13-12-2021 16:48:33

Hola,
¿alguien sabe como ver el listado de facturas enviadas a la hacienda de Gipuzkoa?

He empezado a realizar envíos de prueba.
Por ejemplo, el ultimo envío que he realizado me devuelve:

Código:

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<ns2:TicketBaiResponse xmlns:ns2="urn:ticketbai:emision">
    <Salida>
        <IdentificadorTBAI>yyyy</IdentificadorTBAI>
        <FechaRecepcion>13-12-2021 15:45:10</FechaRecepcion>
        <Estado>00</Estado>
        <Descripcion>Recibido - PRE</Descripcion>
        <Azalpena>Jasota - PRE</Azalpena>
        <ResultadosValidacion>
            <Codigo>010</Codigo>
            <Descripcion>Posible error de encadenamiento</Descripcion>
            <Azalpena>Kateatzea zuzena izan behar da</Azalpena>
        </ResultadosValidacion>
        <ResultadosValidacion>
            <Codigo>2025</Codigo>
            <Descripcion>El Importe total debe ser igual a la suma de las bases imponibles más las cuotas del impuesto, más las cuotas recargo equivalencia del bloque Sujeta NoExenta, más la suma de las bases imponibles del bloque Sujeta Exenta y la suma de los impor...</Descripcion>
            <Azalpena>Zenbatekoa guztira [ImporteTotal] osagai hauen batura izan behar da: zerga oinarrien batura, zergaren kuotak, Lotua/Salbuetsi gabea [Sujeta No Exenta] blokeko baliokidetasun errekarguaren kuotak, Lotua/Salbuetsia [Sujeta Exenta] blokeko zerga oi...</Azalpena>
        </ResultadosValidacion>
        <ResultadosValidacion>
            <Codigo>5016</Codigo>
            <Descripcion>La suma de los importes indicados en el desglose Sujeto y NoExento no coincide con lo recogido en las líneas de detalle</Descripcion>
            <Azalpena>Lotua eta salbuetsi gabea [sujeta y no exenta] banakapenean adierazitako zenbatekoen batura ez dator bat xehetasun lerroetan jasotakoarekin</Azalpena>
        </ResultadosValidacion>
        <ResultadosValidacion>
            <Codigo>5018</Codigo>
            <Descripcion>El IVA calculado de alguna de las líneas no es un tipo aceptado. Asegúrese de haber informado del ImporteUnitario sin IVA, el ImporteTotal de la línea con IVA y de indicar siempre en euros el Descuento aplicado.</Descripcion>
            <Azalpena>Gutxienez xehetasun lerro batek zerga kuota okerra du</Azalpena>
        </ResultadosValidacion>
        <CSV>xxx</CSV>
    </Salida>
</ns2:TicketBaiResponse>

Entiendo que estoy generando el código TBAI que va encima del QR mal, ya que al ir a la url tbai.egoitza.gipuzkoa.eus/qr/buscarIdentificativo y ponerlo siempre da: ​Identificativo TicketBAI incorrecto o no recibido.

¿Cómo puedo obtener el listado de facturas que he enviado para, por ejemplo, solucionar el error de encadenamiento que se me indica?

Gracias de antemano, estoy un poco perdido con esto la verdad.

Sistel 13-12-2021 17:01:31

Cita:

Empezado por adolphsys (Mensaje 544431)
Hola, dos puntualizaciones al respecto:

- No es requisito poner "FACTURA SIMPLIFICADA".
- Hoy 13/12/2021 han cambiado la URL a la nueva sede, así que ahora el enlace de Sistel con la normativa de facturas simplificadas es este https://sede.agenciatributaria.gob.e...lificadas.html

Saludos,

Hola adolphsys,

Pues tienes razón.
No sé por qué tenía en la cabeza que en las facturas simplificadas siempre había que poner el texto "FACTURA SIMPLIFICADA".
Pero ahora, releyendo la normativa de facturación, veo que no aparece esa obligación.

Gracias por la aclaración.

Saludos

Ramon88 13-12-2021 17:34:28

Cita:

Empezado por sEngine (Mensaje 544396)
Es que nosotros generamos ticket (con su numero y fecha) tanto para el momento de la reserva como para los siguientes pagos que se hacen. Entonces eso si que habria que enviarlo, no?


Tendrás que mandar facturas simplificadas, yo lo hago así, es mas, solo voy a enviar simplificadas.
Cada pago que realicen, subes factura simplificada y listo.

keys 14-12-2021 08:18:59

Cita:

Empezado por Sanduzelai (Mensaje 544433)
Hola,
¿alguien sabe como ver el listado de facturas enviadas a la hacienda de Gipuzkoa?

He empezado a realizar envíos de prueba.
Por ejemplo, el ultimo envío que he realizado me devuelve:

Código:

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<ns2:TicketBaiResponse xmlns:ns2="urn:ticketbai:emision">
    <Salida>
        <IdentificadorTBAI>yyyy</IdentificadorTBAI>
        <FechaRecepcion>13-12-2021 15:45:10</FechaRecepcion>
        <Estado>00</Estado>
        <Descripcion>Recibido - PRE</Descripcion>
        <Azalpena>Jasota - PRE</Azalpena>
        <ResultadosValidacion>
            <Codigo>010</Codigo>
            <Descripcion>Posible error de encadenamiento</Descripcion>
            <Azalpena>Kateatzea zuzena izan behar da</Azalpena>
        </ResultadosValidacion>
        <ResultadosValidacion>
            <Codigo>2025</Codigo>
            <Descripcion>El Importe total debe ser igual a la suma de las bases imponibles más las cuotas del impuesto, más las cuotas recargo equivalencia del bloque Sujeta NoExenta, más la suma de las bases imponibles del bloque Sujeta Exenta y la suma de los impor...</Descripcion>
            <Azalpena>Zenbatekoa guztira [ImporteTotal] osagai hauen batura izan behar da: zerga oinarrien batura, zergaren kuotak, Lotua/Salbuetsi gabea [Sujeta No Exenta] blokeko baliokidetasun errekarguaren kuotak, Lotua/Salbuetsia [Sujeta Exenta] blokeko zerga oi...</Azalpena>
        </ResultadosValidacion>
        <ResultadosValidacion>
            <Codigo>5016</Codigo>
            <Descripcion>La suma de los importes indicados en el desglose Sujeto y NoExento no coincide con lo recogido en las líneas de detalle</Descripcion>
            <Azalpena>Lotua eta salbuetsi gabea [sujeta y no exenta] banakapenean adierazitako zenbatekoen batura ez dator bat xehetasun lerroetan jasotakoarekin</Azalpena>
        </ResultadosValidacion>
        <ResultadosValidacion>
            <Codigo>5018</Codigo>
            <Descripcion>El IVA calculado de alguna de las líneas no es un tipo aceptado. Asegúrese de haber informado del ImporteUnitario sin IVA, el ImporteTotal de la línea con IVA y de indicar siempre en euros el Descuento aplicado.</Descripcion>
            <Azalpena>Gutxienez xehetasun lerro batek zerga kuota okerra du</Azalpena>
        </ResultadosValidacion>
        <CSV>xxx</CSV>
    </Salida>
</ns2:TicketBaiResponse>

Entiendo que estoy generando el código TBAI que va encima del QR mal, ya que al ir a la url tbai.egoitza.gipuzkoa.eus/qr/buscarIdentificativo y ponerlo siempre da: ​Identificativo TicketBAI incorrecto o no recibido.

¿Cómo puedo obtener el listado de facturas que he enviado para, por ejemplo, solucionar el error de encadenamiento que se me indica?

Gracias de antemano, estoy un poco perdido con esto la verdad.

En Gipuzkoa no se puede ver lo que se ha enviado al entorno de pruebas. No hay ningún webservice ni manera de verlo. En el entorno real lo clientes pueden ver lo que han enviado y ver si tienen alguna incidencia, y tienen un pequeño listado que casi no tiene nada de información, pero desde nuestros programas no tenemos ninguna forma de consultarlo via webservice (como en bizkaia).

Neftali [Germán.Estévez] 14-12-2021 08:44:07

Cita:

Empezado por Sanduzelai (Mensaje 544433)
Hola,
...
Entiendo que estoy generando el código TBAI que va encima del QR mal, ya que al ir a la url tbai.egoitza.gipuzkoa.eus/qr/buscarIdentificativo y ponerlo siempre da: ​Identificativo TicketBAI incorrecto o no recibido.

¿Cómo puedo obtener el listado de facturas que he enviado para, por ejemplo, solucionar el error de encadenamiento que se me indica?


Digamos que el error de encadenamiento puede ser realmente un error tuyo, porque estés generando mal la cadena de encadenamieto, con lo que tendrás que corregirlo en las siguientes facturas, no en las que has enviado.
O puede ser un error "correcto" por decirlo así. Es el caso de utilizar una nueva serie. La primera factura de esa serie siempre te dará "error de encadenamiento", pero en ese caso es correcto (es como un aviso) y no debe hacer nada.


Por otro lado, si la factura ha sido aceptada, deberías poder consultarla con el QR (https://tbai.prep.gipuzkoa.eus/qr/) o en la web directamente usando el TBAI que has añadido a la petición (en el ejemplo lo has cambiado por yyyy)

Sanduzelai 14-12-2021 10:47:55

Cita:

Empezado por keys (Mensaje 544447)
En Gipuzkoa no se puede ver lo que se ha enviado al entorno de pruebas. No hay ningún webservice ni manera de verlo. En el entorno real lo clientes pueden ver lo que han enviado y ver si tienen alguna incidencia, y tienen un pequeño listado que casi no tiene nada de información, pero desde nuestros programas no tenemos ninguna forma de consultarlo via webservice (como en bizkaia).

Gracias por la respuesta Keys.
Por lo visto también tenia mal la url:

Entorno pro: tbai.egoitza.gipuzkoa.eus/qr/buscarIdentificativo
Entorno pre: tbai.prep.gipuzkoa.eus/qr/buscarIdentificativo


Saludos

Noe277 14-12-2021 13:16:32

240 y 140
 
Buenas,

No entiendo una cosa en el 140 y 240 puedo mandar solo el capitulo de las emitidas o ¿ me obligan a mandar algo mas?
En tal caso si por ejemplo tengo que hacer las recibidas como lo tendría que hacer.

Un saludo.

keys 14-12-2021 13:21:33

Cita:

Empezado por Noe277 (Mensaje 544454)
Buenas,

No entiendo una cosa en el 140 y 240 puedo mandar solo el capitulo de las emitidas o ¿ me obligan a mandar algo mas?
En tal caso si por ejemplo tengo que hacer las recibidas como lo tendría que hacer.

Un saludo.

Todo depende de lo que haga tu aplicación o lo que quieras hacer tu. Si tu programa es un programa de facturación y solo hace facturas de ventas, solo tendrás que enviar las emitidas y de otra manera tendrán que rellenar el resto del 140/240.

Pero no puede haber una empresa que envíe solo las ventas, si una empresa esta dentro de BATUZ tienes que enviar todo el libro 140/240.

Tienes la información en la página de hacienda

Sistel 14-12-2021 15:59:31

Hola,

Hoy los envíos, en el entorno de pruebas de Gipuzkoa, me están devolviendo errores raros.
Código:

...
    <FechaRecepcion>14-12-2021 15:54:28</FechaRecepcion>
    <Estado>00</Estado>
    <Descripcion>Recibido - PRE</Descripcion>
    <Azalpena>Jasota - PRE</Azalpena>
    <ResultadosValidacion>
      <Codigo>008</Codigo>
      <Descripcion>TxHttpSenderError; nested exception is:
        javax.net.ssl.SSLHandshakeException: com.ibm.jsse2.util.h: PKIX path building failed: java.security.cert.CertPathBuilderException: PKIXCertPathBuilderImpl could not build a valid CertPath.; internal cause is:
        java.security.cert.CertPathValidatorException: The certificate issued by CN=Untrusted is not trusted; internal cause is:
        java.security.cert.CertPathValidatorException: Certificate chaining error</Descripcion>
      <Azalpena>TxHttpSenderError; nested exception is:
        javax.net.ssl.SSLHandshakeException: com.ibm.jsse2.util.h: PKIX path building failed: java.security.cert.CertPathBuilderException: PKIXCertPathBuilderImpl could not build a valid CertPath.; internal cause is:
        java.security.cert.CertPathValidatorException: The certificate issued by CN=Untrusted is not trusted; internal cause is:
        java.security.cert.CertPathValidatorException: Certificate chaining error</Azalpena>
    </ResultadosValidacion>
...

Les he consultado y me han respondido:
Cita:

Hay un error en la plataforma de verificación y firma de Izenpe. Se está trabajando para solucionar esta situación a la mayor brevedad posible.
Saludos

APO 14-12-2021 16:05:27

Cita:

Empezado por Sistel (Mensaje 544458)
Hola,

Hoy los envíos, en el entorno de pruebas de Gipuzkoa, me están devolviendo errores raros.
Código:

...
    <FechaRecepcion>14-12-2021 15:54:28</FechaRecepcion>
    <Estado>00</Estado>
    <Descripcion>Recibido - PRE</Descripcion>
    <Azalpena>Jasota - PRE</Azalpena>
    <ResultadosValidacion>
      <Codigo>008</Codigo>
      <Descripcion>TxHttpSenderError; nested exception is:
        javax.net.ssl.SSLHandshakeException: com.ibm.jsse2.util.h: PKIX path building failed: java.security.cert.CertPathBuilderException: PKIXCertPathBuilderImpl could not build a valid CertPath.; internal cause is:
        java.security.cert.CertPathValidatorException: The certificate issued by CN=Untrusted is not trusted; internal cause is:
        java.security.cert.CertPathValidatorException: Certificate chaining error</Descripcion>
      <Azalpena>TxHttpSenderError; nested exception is:
        javax.net.ssl.SSLHandshakeException: com.ibm.jsse2.util.h: PKIX path building failed: java.security.cert.CertPathBuilderException: PKIXCertPathBuilderImpl could not build a valid CertPath.; internal cause is:
        java.security.cert.CertPathValidatorException: The certificate issued by CN=Untrusted is not trusted; internal cause is:
        java.security.cert.CertPathValidatorException: Certificate chaining error</Azalpena>
    </ResultadosValidacion>
...

Les he consultado y me han respondido:


Saludos


Hola, sí a mí también me está devolviendo el mismo error.

APO 14-12-2021 16:18:06

Hola,
Una duda, no soy capaz de que me acepte una factura negativa con descuento. He intentado poner el descuento con signo negativo y signo positivo, pero nada, siempre obtengo el error:

Código Delphi [-]
La suma de los importes indicados en el desglose Sujeto y NoExento no coincide con lo recogido en las líneas de detalle

Os pongo lo que les envío a ver si veis dónde está el error:
- Es una factura simplificada con una sóla línea de detalle de 10 unidades de 1,00€ cada una y un descuento de un 10%. Con lo cual, el total de la factura es de 9,00€.


Neftali [Germán.Estévez] 14-12-2021 16:29:27

Cita:

Empezado por Sistel (Mensaje 544458)
Hoy los envíos, en el entorno de pruebas de Gipuzkoa, me están devolviendo errores raros.


Estamos todos igual.




Se agradecería un sitio donde publicaran las cosas que fallan, para que el resto no nos estuvieramos volviendo locos buscando errores... :mad::mad::mad::mad:

misteradrian 14-12-2021 18:25:45

Cita:

Empezado por Neftali [Germán.Estévez] (Mensaje 544045)
Te adjunto un fichero de ejemplo de la documentación.

NOTA: Le he añadido la extensión ZIP para que me deje sibirlo como adjunto. Elimñinala. El nombre del fichero debe quedar:
Ejemplo_1_LROE_PJ_240_FacturasEmitidasConSG_B00000034.gz

1) Descomprime con gzip
2) En el XML decodifica con base64 el nodo TicketBai
3) El resultado es el XML del TicketBAI

Ese ejemplo y algunos más, tanto de peticiones como de respuestas y del resto de libros, los puedes descargar de aquí:


(loa añado al hilo inicial)

Muchas gracias por vuestros consejos.

Ayer retomé este proyecto y esa parte la solucioné gracias a vosotros como es costumbre.

Sin embargo hoy me he puesto a lanzar peticiones al entorno de pruebas de BATUZ y no me paran de dar errores 400 Bad Request.

Si alguien me puede dar algún consejo se lo agradecería. Ya que los de Batuz contestan un poco en contestador automatico.

Gracias de antemano.

Adrián.

xamminf 14-12-2021 19:38:59

Cita:

Empezado por APO (Mensaje 544460)
Hola,
Una duda, no soy capaz de que me acepte una factura negativa con descuento. He intentado poner el descuento con signo negativo y signo positivo, pero nada, siempre obtengo el error:

Código Delphi [-]
La suma de los importes indicados en el desglose Sujeto y NoExento no coincide con lo recogido en las líneas de detalle

Os pongo lo que les envío a ver si veis dónde está el error:
- Es una factura simplificada con una sóla línea de detalle de 10 unidades de 1,00€ cada una y un descuento de un 10%. Con lo cual, el total de la factura es de 9,00€.



Casi seguro que el problema lo tienes en el detalle de la factura, con los cinco decimales del precio. El resultado de importe que da es -9.0945 y no -9 como tienes

tejano 15-12-2021 08:50:09

Fallo en servidor Vizcaya
 
Buenos días,
Desde ayer no puedo enviar o consultar las facturas del Batuz. Os suena si los han quitado hasta empezar el enero el periodo voluntario?
Gracias

APO 15-12-2021 09:27:53

Cita:

Empezado por xamminf (Mensaje 544463)
Casi seguro que el problema lo tienes en el detalle de la factura, con los cinco decimales del precio. El resultado de importe que da es -9.0945 y no -9 como tienes

Pues es muy extraño, porque si la envío exactamente igual con los mismos importes pero en positivo, me la acepta y no me da ningún aviso de error. Estos son los datos en positivo:
El cálculo sería 10 unidades x 0,82645 precio/uni. = 8,2645 € importe sin descuento
8,2645 importe - 0,83 dto. = 7,4345 importe con descuento
7,4345 + 21% IVA = 9,00 € importe total



¿Alguien ha enviado alguna factura negativa con descuento? Si podéis probarlo y poner un ejemplo de los importes que ponéis os lo agradecería.
Gracias!!

DemonAscun 15-12-2021 09:38:20

Cita:

Empezado por tejano (Mensaje 544466)
Buenos días,
Desde ayer no puedo enviar o consultar las facturas del Batuz. Os suena si los han quitado hasta empezar el enero el periodo voluntario?
Gracias

Nos habían comentando que iban a cerrar el entorno real de pruebas el día 10, lo cerraron ayer o antes de ayer..
"Estimados/as Señores/as,
Desde el día 22 de noviembre está habilitado el entorno de pruebas de los servicios web del Libro de registro de operaciones económicas (LROE) que, atendiendo a las sugerencias recibidas, funcionará con certificados de pruebas. La información detallada de este entorno está publicada en la web de Batuz apartado ”Entorno de pruebas del LROE”.
Este entorno de pruebas se abre sin fecha prevista de cierre, para realizar sus pruebas, y funcionará de forma paralela al entorno real del LROE.
Por otro lado, le recordamos que el actual entorno real “a modo de pruebas” abierto con fecha 13 de octubre se cerrará el 10 de diciembre."

Por tanto, ahora solo se puede enviar al nuevo entorno de pruebas y únicamente con los certificados que nos dan.... NO con los certificados reales, con lo cual vamos de mal en peor.

misteradrian 15-12-2021 10:00:27

Cita:

Empezado por DemonAscun (Mensaje 544470)
Nos habían comentando que iban a cerrar el entorno real de pruebas el día 10, lo cerraron ayer o antes de ayer..
"Estimados/as Señores/as,
Desde el día 22 de noviembre está habilitado el entorno de pruebas de los servicios web del Libro de registro de operaciones económicas (LROE) que, atendiendo a las sugerencias recibidas, funcionará con certificados de pruebas. La información detallada de este entorno está publicada en la web de Batuz apartado ”Entorno de pruebas del LROE”.
Este entorno de pruebas se abre sin fecha prevista de cierre, para realizar sus pruebas, y funcionará de forma paralela al entorno real del LROE.
Por otro lado, le recordamos que el actual entorno real “a modo de pruebas” abierto con fecha 13 de octubre se cerrará el 10 de diciembre."

Por tanto, ahora solo se puede enviar al nuevo entorno de pruebas y únicamente con los certificados que nos dan.... NO con los certificados reales, con lo cual vamos de mal en peor.

Entonces, ¿Solo podemo realizar pruebas con los certificados de prueba de Izempe?

¿O son otro tipo de certificados que han sacado?

Un saludo y gracias


La franja horaria es GMT +2. Ahora son las 18:43:15.

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