Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Internet
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 08-09-2021
CMB CMB is offline
Miembro
 
Registrado: ene 2017
Posts: 349
Poder: 8
CMB Va por buen camino
Nombre de los ficheros

Buenas tardes

¿Saben si existe alguna convención en cuanto al nombre de los ficheros TBAI? En las especificaciones hace referencia en muchas ocasiones a dichos ficheros pero no dice nada sobre qué nombre asignarles.


Supongo que lo más natural sería usar el Identificativo TBAI, tal como está definido en la sección 4.3.2 del documento TicketBAI_Especificaciones_v_1_1.pdf, no obstante al contener un extracto del campo SignatureValue, que está codificado en Base64, este puede contener carácteres especiales por lo que no sería muy adecuado.


¿Se supone que debemos definir nuestro propio esquema para nombrar los ficheros?
Responder Con Cita
  #2  
Antiguo 08-09-2021
Sistel Sistel is offline
Miembro
 
Registrado: nov 2019
Ubicación: Bilbao
Posts: 372
Poder: 5
Sistel Va por buen camino
Hola,

Novedades sobre deducciones y bonificaciones, en Gipuzkoa, por la puesta en marcha de TicketBAI.
https://www.camaragipuzkoa.com/index...hive&task=view

Saludos
Responder Con Cita
  #3  
Antiguo 08-09-2021
Sistel Sistel is offline
Miembro
 
Registrado: nov 2019
Ubicación: Bilbao
Posts: 372
Poder: 5
Sistel Va por buen camino
Cita:
Empezado por CMB Ver Mensaje
Buenas tardes

¿Saben si existe alguna convención en cuanto al nombre de los ficheros TBAI? En las especificaciones hace referencia en muchas ocasiones a dichos ficheros pero no dice nada sobre qué nombre asignarles.


Supongo que lo más natural sería usar el Identificativo TBAI, tal como está definido en la sección 4.3.2 del documento TicketBAI_Especificaciones_v_1_1.pdf, no obstante al contener un extracto del campo SignatureValue, que está codificado en Base64, este puede contener carácteres especiales por lo que no sería muy adecuado.


¿Se supone que debemos definir nuestro propio esquema para nombrar los ficheros?
Hola CMB,

No acabo de entender tu pregunta.
Si te refieres al nombre que debe tener cada fichero XML firmado de TicketBAI al guardarlo en la aplicación de facturación, no he leído que haya ninguna norma obligatoria.
Parece lógico que puedas guardar con el nombre que quieras y dentro de la estructura de directorios que mejor te venga.
Entiendo que es tu tema interno de tu aplicación.

Saludos
Responder Con Cita
  #4  
Antiguo 08-09-2021
chuski1212 chuski1212 is offline
Registrado
 
Registrado: sep 2021
Posts: 8
Poder: 0
chuski1212 Va por buen camino
Hola a todos! Que maravilla de foro!

Estoy intentando implementar el sistema Ticket BAI utilizando node y la libreria xadesjs, pero no consigo que el sistema de pruebas de Guipuzkoa me acepte el fichero de alta.
Siempre me devuelve error Codigo 006 Error al verificar la firma

Alguien ha conseguido hacerlo funcionar utilizando esta tecnologia?

Gracias a todos!
Responder Con Cita
  #5  
Antiguo 08-09-2021
ermendalenda ermendalenda is offline
Miembro
 
Registrado: ago 2021
Posts: 876
Poder: 3
ermendalenda Va por buen camino
Cita:
Empezado por chuski1212 Ver Mensaje
Hola a todos! Que maravilla de foro!

Estoy intentando implementar el sistema Ticket BAI utilizando node y la libreria xadesjs, pero no consigo que el sistema de pruebas de Guipuzkoa me acepte el fichero de alta.
Siempre me devuelve error Codigo 006 Error al verificar la firma

Alguien ha conseguido hacerlo funcionar utilizando esta tecnologia?

Gracias a todos!
Hola, para asegurarte que no es otra cosa, primero pasa tus ficheos por estos comprobadores, si te dan ok en los 2, busca otro problema que no sea la firma:
https://web.uanataca.com/pe/servicio...ma-electronica
http://tools.chilkat.io/xmlDsigVerif...#generatedCode
Responder Con Cita
  #6  
Antiguo 08-09-2021
ermendalenda ermendalenda is offline
Miembro
 
Registrado: ago 2021
Posts: 876
Poder: 3
ermendalenda Va por buen camino
Vender a distintos precios

Duda, sobre precios, no he visto ningún indicativo en TBAI que haga referencia a la zona o formato de los articulos vendidos, pongo un ejemplo en un restaurante:

*Llega una familia que pide mesa y se toman un par de cañas en la Barra, y según carta precio de la Caña en Barra: 1,50€, precio en terraza 1,75€.
en la factura el mismo artículo está con 2 precios (No hay descuentos)
Conoceis alguna normativa al respecto?
Puedo usar la misma serie de factura o tengo que cobrar en 2 facturas?

Y hay viene mi paranoia:
Suponiendo que sí, pienso que dado lo novedoso del manejo de estos datos, pueden crear alertas que se está vendiendo a precios distintos y generar falsas alarmas que al principio puede derivar en inspecciones, aunque supongo que si no lo tiene en cuenta al principio iran regulanddo esas alertas y no me extraña que con el tiempo pidan que se hagan en numeros de serie diferentes o añadan algun otro campo-
Aparte de que todo esto tiene pinta de que aquí no se escapa ni el tato con las estrictas normativas respecto a los precios, que si no se puede vender por debajo de costo(por lo de la competencia desleal en los casos no incluidos en la ley por ofertas específicas, fecha próxima de caducidad...) , que si hay descuento los demás clientes tengan las mismas posibilidades para acceder a ese descuento(incluidos descuentos al personal por supuesto).
Etc etc...
Enfín Serafín, a ver quién es capaz de librarse del látigo.

Última edición por ermendalenda fecha: 08-09-2021 a las 17:24:47. Razón: Añadir comentario
Responder Con Cita
  #7  
Antiguo 08-09-2021
ermendalenda ermendalenda is offline
Miembro
 
Registrado: ago 2021
Posts: 876
Poder: 3
ermendalenda Va por buen camino
Más paranoias,
Debe haber algún tipo de regulación que de alguna forma nos proteja a los desarrolladores y vendedores de software garante. Digo yo vamos. Si no vaya tela el contrato que habrá que redactar para alquilar o vender el programa, por que se me plantean un montón de escenarios (si nadie puede continuar con la venta/mantenimiento del software) :
1.me quiero jubilar
2.me toca la loteria
3.me quedo manco o me quedotonto de un golpe en la cabeza
4quiero cambiar de profesion
5. La empresa entra en quiebra y tengo que cerrar
Mmmm
No sé si alguien va a querer un software con cláusulas de rescision tan evidentes y además de algún modo debo hacer que deje de funcionar (al menos que no se puedan emitir más facturas)
Para las pequeñas empresas de venta de software, lo veo negro. O se le echa mucho estómago y se tapa uno la nariz sin mirar el futuro.

Última edición por ermendalenda fecha: 08-09-2021 a las 17:44:30.
Responder Con Cita
  #8  
Antiguo 09-09-2021
YellowStone YellowStone is offline
Miembro
 
Registrado: feb 2007
Ubicación: Adeje
Posts: 34
Poder: 0
YellowStone Va por buen camino
Cita:
Empezado por ermendalenda Ver Mensaje
Duda, sobre precios, no he visto ningún indicativo en TBAI que haga referencia a la zona o formato de los articulos vendidos, pongo un ejemplo en un restaurante:

*Llega una familia que pide mesa y se toman un par de cañas en la Barra, y según carta precio de la Caña en Barra: 1,50€, precio en terraza 1,75€.
en la factura el mismo artículo está con 2 precios (No hay descuentos)
Conoceis alguna normativa al respecto?
Puedo usar la misma serie de factura o tengo que cobrar en 2 facturas?

Y hay viene mi paranoia:
Suponiendo que sí, pienso que dado lo novedoso del manejo de estos datos, pueden crear alertas que se está vendiendo a precios distintos y generar falsas alarmas que al principio puede derivar en inspecciones, aunque supongo que si no lo tiene en cuenta al principio iran regulanddo esas alertas y no me extraña que con el tiempo pidan que se hagan en numeros de serie diferentes o añadan algun otro campo-
Aparte de que todo esto tiene pinta de que aquí no se escapa ni el tato con las estrictas normativas respecto a los precios, que si no se puede vender por debajo de costo(por lo de la competencia desleal en los casos no incluidos en la ley por ofertas específicas, fecha próxima de caducidad...) , que si hay descuento los demás clientes tengan las mismas posibilidades para acceder a ese descuento(incluidos descuentos al personal por supuesto).
Etc etc...
Enfín Serafín, a ver quién es capaz de librarse del látigo.



¿Y por qué tiene que ser el mismo artículo? No creo que la solución sea enviar dos facturas. Creo yo que lo lógico es que tengas en este caso dos artículos: "Caña en barra" un artículo; "Caña en terraza", otro. Más o menos es lo mismo que si unos amigos te piden tres "tercios" uno de Mahou, otro de Heineken y otro de Cruzcampo. ¿vas a hacer tres facturas separando los "tercios" porque cada uno tiene un precio?
Responder Con Cita
  #9  
Antiguo 09-09-2021
Band Band is offline
Miembro
 
Registrado: may 2021
Posts: 35
Poder: 0
Band Va por buen camino
Cita:
Empezado por YellowStone Ver Mensaje
¿Y por qué tiene que ser el mismo artículo? No creo que la solución sea enviar dos facturas. Creo yo que lo lógico es que tengas en este caso dos artículos: "Caña en barra" un artículo; "Caña en terraza", otro. Más o menos es lo mismo que si unos amigos te piden tres "tercios" uno de Mahou, otro de Heineken y otro de Cruzcampo. ¿vas a hacer tres facturas separando los "tercios" porque cada uno tiene un precio?

Yo no estoy muy puesto en temas de restauración, pero conozco un caso cercano que el lo trata por familia. Es decir, tiene una familia = terraza y otra familia = local. En la familia terraza le aplica un aumento fijo de 0,1 o 0,2€ por lo que el lo arregla sin poner más artículos en el sistema, simplemente con una familia la cual incrementa a los artículos un pequeño importe para el suplemento de terraza. Lo que también te sirve para la factura o ticket, puesto que puedes detallarlo fácilmente al saber la familia a la que pertenece
Responder Con Cita
  #10  
Antiguo 08-09-2021
chuski1212 chuski1212 is offline
Registrado
 
Registrado: sep 2021
Posts: 8
Poder: 0
chuski1212 Va por buen camino
Cita:
Empezado por ermendalenda Ver Mensaje
Hola, para asegurarte que no es otra cosa, primero pasa tus ficheos por estos comprobadores, si te dan ok en los 2, busca otro problema que no sea la firma:
Gracias por el consejo!

Chilkat me devuelve lo siguiente:

Signature is Invalid
Number of Reference Digests = 2
Reference 1 digest is valid.
Reference 2 digest is valid.

Lo cual me da a entender que efectivamente no estoy firmando bien. No se ya por donde tirar porque mi fichero es practicamente igual que los ficheros de ejemplo
Responder Con Cita
  #11  
Antiguo 08-09-2021
Avatar de defcon1_es
defcon1_es defcon1_es is offline
Miembro
 
Registrado: mar 2004
Ubicación: Cuenca - España
Posts: 533
Poder: 21
defcon1_es Va por buen camino
Question Comprobacion del QR

Buenas tardes.

El ERP de la empresa tiene una numeración de más de 7 dígitos y en el XSD el dato <NumFactura> admite hasta 20 dígitos;
todo el proceso se realiza correctamente en el entorno de pruebas excepto la comprobación del QR, que muestra el mensaje:

Código:
  
  Faktura zenbakia - Número de factura 
  FB - 0020021001000001 ≠ FB - 1000001 
  Faktura jaso da, baino balioak ez datoz bat
  Factura recibida pero los valores no coinciden
Ya he enviado un email a ticketbaikontsultak@gipuzkoa.eus pero aun no me han respondido.

¿Os pasa esto a alguno de vosotros?
__________________
Progress Openedge
https://abevoelker.com/progress_open...dered_harmful/


Delphi forever...
Responder Con Cita
  #12  
Antiguo 08-09-2021
ermendalenda ermendalenda is offline
Miembro
 
Registrado: ago 2021
Posts: 876
Poder: 3
ermendalenda Va por buen camino
Cita:
Empezado por defcon1_es Ver Mensaje
Buenas tardes.

El ERP de la empresa tiene una numeración de más de 7 dígitos y en el XSD el dato <NumFactura> admite hasta 20 dígitos;
todo el proceso se realiza correctamente en el entorno de pruebas excepto la comprobación del QR, que muestra el mensaje:

Código:
  
  Faktura zenbakia - Número de factura 
  FB - 0020021001000001 ≠ FB - 1000001 
  Faktura jaso da, baino balioak ez datoz bat
  Factura recibida pero los valores no coinciden
Ya he enviado un email a ticketbaikontsultak@gipuzkoa.eus pero aun no me han respondido.

¿Os pasa esto a alguno de vosotros?
Estas usando caracteres en el nunero de factura?
No se pueden enviar caracteres en número de factura. La parte fija( que no sea numeración correlativa) pertenece a la serie.
Responder Con Cita
  #13  
Antiguo 08-09-2021
ermendalenda ermendalenda is offline
Miembro
 
Registrado: ago 2021
Posts: 876
Poder: 3
ermendalenda Va por buen camino
Cita:
Empezado por chuski1212 Ver Mensaje
Gracias por el consejo!

Chilkat me devuelve lo siguiente:

Signature is Invalid
Number of Reference Digests = 2
Reference 1 digest is valid.
Reference 2 digest is valid.

Lo cual me da a entender que efectivamente no estoy firmando bien. No se ya por donde tirar porque mi fichero es practicamente igual que los ficheros de ejemplo
Correcto algo no está bien. Parece que puede tener que ver con el canonizador.
En el xml usas uno y el firmador espera otro. Comprueba el encabezado del XML.
Comprueba también que no hayas insertado caracteres especiales sin convertirlos a utf8
Como son las vocales con tildes etc..

Última edición por ermendalenda fecha: 08-09-2021 a las 22:31:19.
Responder Con Cita
  #14  
Antiguo 08-09-2021
ermendalenda ermendalenda is offline
Miembro
 
Registrado: ago 2021
Posts: 876
Poder: 3
ermendalenda Va por buen camino
Cita:
Empezado por CMB Ver Mensaje
Buenas tardes

¿Saben si existe alguna convención en cuanto al nombre de los ficheros TBAI? En las especificaciones hace referencia en muchas ocasiones a dichos ficheros pero no dice nada sobre qué nombre asignarles.


Supongo que lo más natural sería usar el Identificativo TBAI, tal como está definido en la sección 4.3.2 del documento TicketBAI_Especificaciones_v_1_1.pdf, no obstante al contener un extracto del campo SignatureValue, que está codificado en Base64, este puede contener carácteres especiales por lo que no sería muy adecuado.


¿Se supone que debemos definir nuestro propio esquema para nombrar los ficheros?
Buenas, no hay especificaciones sobre la estructura del nombre de fichero.
Si te sirve yo he usado esta estructura:
C:\TBAIFILES\[AÑO] \[YYYY-MM-DD] \FACT_[YYYYMMDD] _[HHMMSS]_[Serie]-[Número]. XML

Que hace fácil identificarlos y ordenarlos cronológicamente por el nombre del fichero, a la par de que no creas carpetas con demasiados ficheros que pueden dar lugar a ciertos problemas.
Lo que sí hay que indicar en el formulario de alta es:
Sistema de almacenamiento de los ficheros de alta y de anulación de operación
con software garante.

Con lo cual no estaria de más(si es posible) indicar de alguna forma donde están ubicados.

Última edición por ermendalenda fecha: 08-09-2021 a las 16:33:06.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

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 1 Semana 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


La franja horaria es GMT +2. Ahora son las 02:44:44.


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
Copyright 1996-2007 Club Delphi