![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
Ticketbai Y Face
Buenas tardes, revisando la documentación de ticketbai, dice que para las facturas electronicas (p.ej. face) hay que consignar el identificativo TicketBAI, alguien lo ha hecho ya?
En que apartado? Quizas <AdditionalData> ?? Gracias de antemano. Según pregutas frecuentes : ¿Debe generarse un fichero TicketBAI en el caso de facturas electrónicas? RESPUESTA: En el caso de las facturas electrónicas también se deberá generar un fichero XML previo a la generación de la factura, que cumpla con el diseño y el contenido del esquema del formato TicketBAI. Dicho fichero TicketBAI deberá ser firmado electrónicamente. No obstante, si se trata de facturas electrónicas cuyo destinatario sea una persona empresaria o profesional o una Administración pública y que se expidan originalmente en un formato no legible o comprensible a simple vista (por ejemplo, el formato facturae), las personas contribuyentes quedarán exoneradas del requisito de incluir en la factura electrónica el código QR (aunque sí deberán incluir el identificativo TicketBAI). |
|
#2
|
|||
|
|||
|
Cita:
En facturae no hay que incluir un qr pero si el identicador generado por tbai Última edición por ermendalenda fecha: 11-04-2022 a las 19:54:58. |
|
#3
|
|||
|
|||
|
Recapitulativa de albaranes
Hola. Alguno hacéis facturas de albaranes de 1 mes?
Me salen Miles de líneas de artículos, supongo que se puede solo hacer referencia al albarán, no? |
|
#4
|
||||
|
||||
|
TicketBai y FACE
Cita:
Gracias otra vez |
|
#5
|
|||
|
|||
|
No veo en la estructura xsd un campo específico para ello
Quizás se use un campo genérico como: <AdditionalData> <InvoiceAdditionalInformation>TBAI-...... </InvoiceAdditionalInformation> </AdditionalData> Es mejor que hagas un consulta a alguna de las haciendas forales. |
|
#6
|
||||
|
||||
|
Ticketbai Y Face
Cita:
Un Saludo. |
|
#7
|
||||
|
||||
|
TICKETBAI FACTURAe Y EDI
Cita:
He realizado la consulta y me han respondido, por si a alguien le sirve : Para Factura-e: la información del identificador TBAI, se recomienda ponerla en el bloque de AdditionalData EFACTURA: 1. Información general. Dentro del bloque “Factura”, en ”Datos adicionales”. 2. XSD. Dentro de la etiqueta “AdditionalData”. <namespace:Facturae xmlns:namespace2="http://uri.etsi.org/01903/v1.2.2#" xmlns:namespace3=”http://www.w3.org/2000/09/xmldsig#” xmlns:namespace="http://www.facturae.es/Facturae/2007/v3.0/Facturae” > ….. <Invoices> …. <AdditionalData> <InvoiceAdditionalInformation>TBAI-00000006Y-251019-btFpwP8dcLGAF-237</InvoiceAdditionalInformation> <AdditionalData> </Invoices> </namespace:Facturae> Para EDI: El identificador TBAI podría ponerse en el tipo de mensaje INVOIC, en la cabecera, en el segmento correspondiente a FTX – Free Text EDI: EDI es el acrónimo de electronic data interchange, intercambio electrónico de datos. Es un estándar europeo que se define en la Recomendación 94/820/CE de la Comisión, de 19 de octubre de 1994, relativa a los aspectos jurídicos del intercambio electrónico de datos. En el artículo dos define EDI como la transferencia electrónica, de ordenador a ordenador, de datos comerciales y administrativos que estructuran un mensaje de EDI con arreglo a una norma acordada. Es decir, EDI es un sistema de trabajo que automatiza los procesos de intercambio de datos entre organizaciones. Todos los mensajes de EDI se transmitirán de acuerdo con las normas, recomendaciones y procedimientos UN/EDIFACT aprobados por la Comisión Económica para Europa de las Naciones Unidas (CEPE— WP.4) y con las normas europeas. https://www.unece.org/cefact/edifact/welcome.html En el estándar UN/EDIFACT hay varios tipos de mensajes: Desde el lado del comprador: • ORDERS—Purchase Orders • CUSDEC—Customs Declaration • IFTMIN—Instruction Message • REMADV—Remittance Advice • PAYORD—Payment Order Desde el lado del vendedor: • IFTMAN—Arrival Notice • CUSRES—Custom Response • INVOIC—Invoices Entiendo que a nosotros nos aplica el tipo de mensaje INVOIC. Cuya estructura es esta: https://www.unece.org/trade/untdid/d...d/invoic_c.htm Dentro de la estructura INVOIC, el id TBAI podría ser incluido en la cabecera en el segmento correspondiente a FTX – Free text: 4.3.1 Segment table Pos Tag Name S R HEADER SECTION 0010 UNH Message header M 1 0020 BGM Beginning of message M 1 0030 DTM Date/time/period M 35 0040 PAI Payment instructions C 1 0050 ALI Additional information C 5 0060 IMD Item description C 1 0070 FTX Free text C 99 0080 LOC Place/location identification C 10 0090 X GIS General indicator C 10 0100 DGS Dangerous goods C 1 0110 GIR Related identification numbers C 10 |
|
#8
|
|||
|
|||
|
Hola.
Lo primero agradeceros a todos los participantes del hilo el que hayáis ido comentando todo lo que os ha ido surgiendo con respecto al tema de la implantación del Ticket Bai. Comentar que no me dedico a la programación profesionalmente (trabajo dentro de la informática pero no programando). Tras estar leyendo mucho de los mensajes y la info del primer post, me veo con una serie de dudas de ver como sería el empezar con el tema pues os pongo un poco en situación. Hace mucho años hice un programa de gestión de una peluquería en PHP. Programa sencillo, favor familiar, para que pudiera llevar la gestión de su salón (no cobré por ello... fue simplemente hacer un programa que gestionara sus clientes). De hecho principalmente hace tickets y la facturación se la gestiona una asesoría que es dónde envía esos tickets generados. Ahora con este nuevo sistema me pide el intentar adaptarlo y es dónde me surgen esas dudas que comento. ¿Hay que registrar el programa en el Registro de software garante TicketBAI? Entiendo que sí pero al ser un programa no profesional, ¿debe registrarlo mi familiar como si por ejemplo lo hubiera hecho el? La aplicación está en un servidor web, ¿es conveniente usar certificado personal? Mi familiar es autónomo. También es cierto que tiene 2 Pcs en el salón. ¿Mejor usar un certificado de dispositivo? Para el entorno de pruebas he visto que hay que pedir por email unos datos para el acceso. ¿es así? Los pasos que vaya pudiendo hacer para adaptar, como es mi caso, una aplicación "casera", los iré comentado y detallando por aquí por si pudieran servirle a alguien mas. Muchas gracias. |
|
#9
|
|||
|
|||
|
Cita:
Hay dos formas de que tu aplicación cumpla con TicketBAI: 1- Modificándola para realizar todos los procesos que se exigen, registrándola como software garante TicketBAI, instalándole un certificado digital admitido por TicketBAI (esta exigencia, por ahora es diferente en Gipuzkoa y Álava frente a Bizkaia) y haciendo que se envíen los ficheros TicketBAI generados a la correspondiente Hacienda Foral. 2- Utilizando una API externa que esté registrada como software garante TicketBAI y que se encargue de todos los procesos. Tu aplicación sólo tendrá que enviar los datos de la factura a emitir a la API y ésta le devolverá los códigos TBAI y QR que se tienen que imprimir en la factura y la API se encargará, también, de enviar a Hacienda Foral el fichero TicketBAI. Hay varias APIs de este tipo, que están registradas como software garante TicketBAI y te solucionan, de forma sencilla, el problema. No me parece correcto hacer publicidad, en este foro, de nuestra API, pero si te interesa, puedes contactar conmigo por mensaje privado. Saludos |
|
#10
|
|||
|
|||
|
Hola Sistel.
Muchas gracias por la info. Creo que tendrás que liberar tu buzón privado pues no se permite el enviarte mensajes. Sistel ha excedido su capacidad de almacenamiento de mensajes privados y no puede aceptar más mensajes hasta que libere algo de espacio |
|
#11
|
|||
|
|||
|
Cita:
Perdón. Es cierto, ya tenía llenos los 10 mensajes que permite el foro. Ya los he archivado y eliminado. Pues volver a enviarme el mensaje privado. Gracias. Saludos Última edición por Sistel fecha: 18-04-2022 a las 22:46:44. |
|
#12
|
||||
|
||||
|
Hola gente, buenos días, quisiera vuestra opinión sobre un tema que nos está dificultando la existencia.
Os pongo en situación, hay un cliente que dispone de un certificado de representante, hasta aquí todo bien, el caso es que se trata de una asesoría y como disponen de varios certificados para evitar errores han decidido habilitar el pin. Esto lo han logrado modificando ciertos ajustes en el proceso de importación, han seleccionado la casilla “Habilitar protección segura de clave privada…”, y han seleccionado “seguridad alta”, éstos ajustes te piden crear un pin de seguridad antes de finalizar la importación. Como os podréis imaginar el problema nos surge en la firma de ficheros, al igual que muchos de aquí utilizamos autofirma, pero no encontramos la forma de introducir el “pin” de manera automática, según nuestras investigaciones el parámetro “-password” no corresponde con este dato ya que no se trata de la contraseña de instalación sino la que introdujeron en la importación del certificado, el resultado es que ejecutar el comando se abre una ventana donde nos piden dichoso pin, o también llamado “Contraseña de CriptoAPI”. Seguramente diréis, “Pues que pongan el pin si tanta ilusión les hace tenerlo”, ya… hay otro problema… son de BATUZ, es decir, tienen que firmar miles de facturas seguidas lo que descarta una interacción humana directa. (Al menos sin mediar insultos) Por último, en la pantallita existe un check “Recordar contraseña”, pero no parece funcionar ya que pide la clave absolutamente siempre… ¿Se os a dado un situación parecida?, ¿Le decimos al cliente que debe de quitar los pines?, ¿Hay algún parámetro oculto en autofirma que desconozca? Gracias a todos de antemano, espero vuestras respuestas, hacéis un gran trabajo resolviendo dudas y ofreciendo ayuda psicológica a todos los que andamos amargados por el TicketBAI. Un saludo y que se os haga leve el día. ![]() |
|
#13
|
||||
|
||||
|
Cita:
Hola JuanCD, yo estoy en una situación similar a la tuya (programador no profesional, programa para un comercio pequeño, programado en PHP, facturación externa, etc.). Te respondo y te digo como estoy abordando el asunto. Cita:
Sí, hay que registrar el programa. Yo lo he registrado con mi nombre y DNI (sin estar yo dado de alta como autónomo). En principio, no me han puesto pegas. Cita:
Yo estoy usando un certificado de dispositivo que almaceno en el servidor. Los ordenadores clientes envían los datos al servidor y es ahí donde genero el xml, firmo, envío, guardo, etc... Cita:
Qué bien. Ánimo! |
|
#14
|
|||
|
|||
|
Una pregunta que supongo que ya habrá salido , pero que no encuentro por ningún lado. Cuando envío el XML a Guipúzcoa de una factura con la librería Chilkat, recibo una cadena de texto que contiene el IdentificadorTBAI (con la forma TBAI-XXXXXXXX-XXXXXX-XXXXXXXX), que es con lo que genero la Url y el posterior QR. Pero sin embargo, como a Vizcaya hay que enviar un archivo comprimido,y lo hago utilizando curl, sólo recibo un fichero que no contiene nada similar ¿de dónde sale el IdentificadorTBAI en Vizcaya?
|
|
#15
|
|||
|
|||
|
Cita:
1. Especificaciones del código identificativo El código identificativo identifica a la factura o justificante generado mediante la utilización del software garante y asegura su relación con su correspondiente fichero de alta de operación con software garante al que se refiere el artículo 3 de la presente Orden Foral. Tiene una longitud fija de 39 caracteres. El tipo y el tamaño de la fuente del código identificativo deberán ser similares al del resto de la factura o justificante, asegurando su legibilidad por parte de su destinatario o destinataria. El contenido del código identificativo es el siguiente: ─ 4 caracteres de texto fijo en mayúscula: TBAI. ─ 1 carácter “- “como separador. Guion medio. ─ 9 caracteres del NIF de la persona o entidad emisora de la factura o justificante. Debe corresponder con el NIF, según su formato oficial, incluido en el fichero TBAI. ─ 1 carácter “- “como separador. Guion medio. ─ 6 caracteres de la fecha de expedición de la factura o justificante. Debe corresponder con la fecha incluida en el fichero de alta de operación con software garante, en el campo denominado “FechaExpedicionFactura”, en formato DDMMAA, sin separadores internos. Cada uno de los subcampos será rellenado con ceros a la izquierda en caso de ser necesario, de manera que el tamaño de la fecha será siempre 6 números en todos los casos (por ejemplo, 010122 sería uno de enero de 2022). El formato DDMMAA se compone de: DD: día de la expedición de la factura, MM: mes de la expedición de la factura y AA: últimos dos dígitos del año de expedición de la factura. Por ejemplo, para 2021, AA=21. ─ 1 carácter “- “como separador. Guion medio. ─ 13 primeros caracteres de la firma del fichero de alta de operación con software garante, es decir, del campo “SignatureValue” del fichero correspondiente a la factura o justificante. ─ 1 carácter “- “como separador. Guion medio. ─ 3 caracteres que se corresponden con un código de d |
|
#16
|
|||
|
|||
|
Hola de nuevo a tod@s
Una duda que me ha surgido y ante la cual no encuentro información. Imaginaros que he hecho una factura Modelo 240 y la he enviado a Hacienda. Ahora resulta que me he dado cuenta de que he cobrado de más y que tengo que hacerle una abono al cliente. hablando con la empresa para la cual estoy adecuando la app, me dice que ellos hacen una factura de abono, es decir con importe negativo. Hasta ahí no hay ningún problema. la duda que me entra es si esto es correcto de cara a seguir con los protocolos de TicketBAI. Es decir, yo puedo emitir esa factura (con importe negativo) a hacienda, igual que hago con una factura normal? Es que a la hora de generar el xml no encuentro nada que me diga si los valores que van en ese xml cambian o no con respecto a una normal. Para anulacion de facturas si que hay ejemplos de xml pero para este caso yo no he encontrado nada. Lo mismo me ocurre con el xml que se genera para el LROE (es decir el envio) Alguien me podría echar un cable? Gracias |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
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 | 3716 | 19-01-2026 20:01:34 |
| 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 |
|