![]() |
Cita:
Pienso que cómo nombres las series de facturas es tema tuyo. (Aunque hay que tratar de cumplir, en lo que se pueda, con el Reglamento de Facturación) TicketBAI sólo se encarga de recibir las facturas que le envíes, comprobar que tengan datos correctos, que vayan encadenadas y firmadas. Con eso controlan el posible fraude fiscal en facturación (que es su función). De la organización de las series de facturas ya te encargas tú. Saludos |
Cita:
Para esos "pálpitos" tenemos como oráculo oficial a nuestro colega keys :D Saludos |
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. |
Cita:
Tengo reunión con el asesor el martes ya os comentaré, aunque creo que el va preguntar a hacienda, no se pilla los dedos. |
Problema número de lineas
Hola tengo otro problema.
A lo largo del mes se van generando albaranes que facturaba a final de mes y algunas facturas tienen hasta 10 o 12000 líneas. Os ha surgido? Hay alguna opción en tbai de agrupación para mandar varias con el mismo número? |
Cita:
EDITO: Veo que ya lo habéis solucionado. |
Cita:
Para Bizkaia no tienes ningún problema, porque los datos de detalles no son obligatorios. Para Gipuzkoa la cosa cambia. Tal vez podrías enviar sólo como detalles las líneas correspondientes a la suma de cada uno de los tipos de IVA. O que cada línea de detalle fuese de un conjunto de albaranes (por ejemplo, por día) Pero lo mejor es que los chicos de TicletBAI de Gipuzkoa te digan cómo resolver la situación. Saludos |
Araba
Para los que estáis ociosos... sabéis que Araba ya publicó su guía del entorno de pruebas? Todos a lanzar Ticketbais contra la agencia foral de Araba...jajaja... espero que vaya más rápido que Guipuzkoa.
|
Api...
Alguien conoce Binovo ??
Tienen una API que funciona con JSON. Estoy de reunión con ellos y aseguran que Álava va a funcionar exactamente igual que guipuzkoa. |
No se si ya lo habéis puesto. Araba ha publicado ya el entorno de pruebas.
https://web.araba.eus/es/hacienda/ticketbai |
Cetificados Bizkaia
Ho!a, Tenemos problemas con los certificados y Batuz.
Para el entorno de pruebas Gipuzkoa usamos un certificado de Dispositivo de Izenpe y no tenemos problemas. Pero con Bizkaia tenemos el error N3_0000016 (No se encuentra el dispositivo dentro del censo de dispositivos de la DFB.). En principio hemos dado de alta nuestro certificado en Bizkaia (usando la Comunicación de certificados de dispositivos (Batuz - TicketBAI)). Alguien ha tenido e mismo problema? Como lo podemos solucionar? Gracias! |
Cita:
Gracias [DemonAscun]. Los primeros PDF's para descarga están aquí: https://web.araba.eus/es/hacienda/ticketbai (también el el FTP del foro con el resto de documentación) Actualizo el primer mensaje del foro, con los datos. Y los mails de consulta: - Consultas tributarias: [email protected] - Consultas técnicas: [email protected] |
Hola a todos.
Una pregunta para los que estais haciendo esto con Delphi y firmando con SecureBlackBox. Me he dado cuenta que cada hacienda esta pidiendo un hash distinto, y siempre estoy poniendo el mismo (Bizkaia), hasta ahora gipuzkoa y bizkaia lo estan admitiendo sin problemas, pero me gustaria poner el de cada hacienda. Recuerdo que desde el soporte de secureblackbox me digeron que pusiera esto a la hora de firmar. Config('SigPolicyHash=' + '42ECE7F7CC773CC6D21F06D4CDA8F97F928EA621F4BBC6EF9B06DB6CD90EF44B'); Que es el hash de bizkaia en hexadecimal. ¿Que estáis poniendo vosotros? o hay alguna forma de pasar el hash que proporciona hacienda a el correspondiente de los componentes. Y ya que estamos donde estáis poniendo el identificador de cada hacienda (https://ticketbai.araba.eus/tbai/sinadura/) |
Cita:
Seguramente es lo que me pasa a mi en Gipuzkoa. me sale el 012 , que en Gipuzkoa es: Aviso: Error en verificación alta-inscripción software TicketBAI: el software no está registrado. y en Araba es 012 AVISO: Dispositivo de facturación remitente no registrado. Se lo he consultado y me han dicho que estoy utilizando un código de registro TBAI de la Aplicación definitivo en el entorno de pruebas. y que aunque es el mismo código el mensaje de error es diferente.... Yo diria que por lo que parece tu caso es muy parecido, puede que estés utilizando un registro de pruebas en Gipuzkoa que no vale para el entorno de pruebas de Bizcaya... prueba eso a ver como va... |
Cita:
Una pregunta la vuelo para todos... he mirado todas las direcciones de envío, estan publicadas solo las de pruebas... pero no las de producción... Ya tengo la aplicación modificada y funcionando y apunto de distribuir a los clientes... Tengo una tabla de Administraciones TBAI ¿¿tengo que dejar que el usuario final pueda editar la dirección de envío para cuando salgan las definitivas?? por que no voy a hacer otra distribución cuando salgan las definitivas.... |
Cita:
El identificador de cada hacienda hay que ponerlo en Config('SigPolicyID=' + ''https://www.gipuzkoa.eus/ticketbai/sinadura'); |
Cita:
Su Api arranca sobre un contenedor Docker (para ello necesitaras unos requisitos mínimos de sistema, memoria suficiente, S.O windows 10, linux..) le mandas la info en JSON (creo que admitenotros formatos) y te devuelven la imagen Qr, el identificador Qr y la api se encarga del control del envio. Buena Solución si no te quieres pringar demasiado a un coste razonable y te olvidas de las actualizaciones que te haran/daran ellos mientras tengas el mantenimiento. A mi me gusta tener el toro por los cuernos pero no descarto, si se me complica, poner la api de ellos. |
Cita:
Gracias |
Cita:
Salludos |
Servicio no funciona en servidor
Buenos días alguien sabe por que me puede funcionar el servicio en local pero cuando instalo la versión en el servidor me devuelve una respuesta vacia todo el rato?
|
Cita:
La firma, el envio...? como haces ese servicio, faltan datos. |
Buenos días
Cita:
Código:
[SignaturePolicyIdentifier] |
Cita:
¿Qué servicio? ¿Qué hare o qué utiliza? En estos casos lo mejor es utilizar un LOG. |
Cita:
+1 Me he repetido por no leer hasta el final. |
Cita:
Cita:
Y una vez que ha subido 1 factura a PRODUCCION ya no puede tirar atrás. |
Cita:
Tengo esto que he mirado en las recopilacion de la 1a pag. y en la info de cada adminstracion:
No he sabido encontrar las urls de produccion ni de Araba ni de Bizcaia |
Primera prueba con Araba...
No funciona ... releo el manual... ah!! TLS v1.1!! lo cambio 2a prueba :confused: ha funcionado!!! 3a prueba pq me ha dado problema con el xml de retorno.. para ver si parseo bien la respuesta y me deberia dar 01, rechazado por duplicado y me da 400 - BAD Request... miro el primer xml de retorno, de cuando ha funcionado... no concuerdan 2 campos Código:
<FechaRecepcion>2021-09-20 16:44:00.000207</FechaRecepcion>Código:
<Estado>0</Estado>Luego tengo avisos, pero son los normales... Código:
<ResultadosValidacion> |
Cita:
Comprueba que no haya espacios o algún otro error |
Problemas a la hora de conectar con TicketBAI Bizkaia
Hola buenas tardes gente!
Soy nuevo en el foro y lo encontré porque yo soy otro más que tiene que integrar TicketBAI para la empresa. Lo primero de todo gracias por los recursos posteados, que me han servido de mucha ayuda. Ahora al grano, he intentado conectar con php a través de curl con TicketBai Bizkaia con los ejemplos dados por ellos en la url de alta de facturas. Pero siempre me da el mismo error y no sé por que sucede eso. Os dejo el error: "OpenSSL SSL_read: Connection reset by peer, errno 54" Código: Código PHP:
|
Cita:
|
Cita:
|
Buenas tardes,
A ver si alguien puede ayudarme. Estoy intentando enviar un fichero XML, creado igual que para Bizkaia, pero con las diferencias de Gipuzcoa lo guardado en 'el_fichero_a_enviar', sin comprimir. Código:
<?xml version="1.0" encoding="UTF-8" ?>
El componente me dice que la cabecera va con la siguiente información Código:
POST /WAS/HACI/HTBRecepcionFacturasWEB/rest/recepcionFacturas/alta HTTP/1.1: Gracias |
Cita:
Yo trabajo con Delphi pero puede ser el tema de los parámetros de cabecera yo mando lo siguiente Cabecera preparada: POST /N3B4000M/aurkezpena HTTP/1.1: Content-Type: application/octet-stream Host: pruesarrerak.bizkaia.eus User-Agent: SecureBlackbox Accept-Encoding: gzip Connection: keep-alive Content-Encoding: gzip eus-bizkaia-n3-version: 1.0 eus-bizkaia-n3-content-type: application/xml eus-bizkaia-n3-data: {"con": "LROE", "apa": "1.1", "inte": {"nif": "14XXXXXXA","nrs": "JUANxxxxx","ap1": "xxxxxxx","ap2": "xxxxxx"},"drs": {"mode": "140","ejer": "2021"}} Content-Length: 6958 Espero te ayude |
Parece que la incidencia de la firma con la DFB ya esta solucionada.
Esto me han enviado Kaixo, La incidencia con las validaciones de los certificados en la firma de los ficheros TicketBAI ya está solucionada. Perdonad las molestias ocasionadas. Agur bat. |
Cita:
Buenas. Lo que yo tengo es: ALTA: https://tbai-z.egoitza.gipuzkoa.eus/sarrerak/alta ANULACIÓN: https://tbai-z.egoitza.gipuzkoa.eus/sarrerak/baja |
Perdona, que te he respondido con las de Guipuzcoa.
Las de Bizkaia tengo estas: ALTA y ANULACION: https://sarrerak.bizkaia.eus/N3B4000M/aurkezpena CONSULTA: https://sarrerak.bizkaia.eus/N3B4001M/kontsulta |
Cita:
En BIZCAIA, según la documentacion (Batuz_LROE_Especificaciones_Envío_Masivo_V1_0_7.pdf):
Nos faltaría la de producción de Araba. |
Cita:
La cosa es que incluso sin el uso de cabeceras el error es el mismo. Es lo que me hace estar perdido. Ya que la URL la copio directamente del pdf del Envío masivo en el entorno de pruebas otorgado por BATUZ: Un saludo. |
TicketBAI: firma de un XML con SecureBlackBox 2020
Cita:
Te adjunto el código que uso yo. Los envíos de prueba van bien (es en C++Builder). En mi caso tuve problemas con el método SendFile y tuve que usar PostBytes. XMLOrigen es el fichero XML firmado y grabado en disco. Código:
// Cargo el fichero como un array de bytes. Con otros métodos se desvirtuaba el |
Cita:
Lo que también veo es que la UR del QR de Araba no está bien (error 404 y la prueba que me entró ayer, no hay forma de consultarla...) y la url del QR de Guipuzkoa es de pruebas (prep)... tened en cuenta que eso también nos lo cambiaran... :mad: |
| La franja horaria es GMT +2. Ahora son las 19:23:14. |
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