Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Proyecto SIF/Veri*Factu/Ley Antifraude > General/Noticias
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 01-08-2025
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 19.474
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Cita:
Empezado por JM_1 Ver Mensaje
No se le puede dar la posibilidad al usuario de modificar si mostrar o no el código QR.
Eso como tal no es imposible en la mayoría de configuraciones/Programas/Aplicaciones.
Un programa tipo ERP (con xxx clientes -puedes poner el número que quieras-) debe permitir al usuario crear sus propias plantillas. Por lo tanto, debe poder crear listados, añadir componentes (y el QR es uno más), donde toque.
Lo que podemos hacer es poner validaciones (dentro de nuestras posibilidades) y avisarle de que debe hacerlo y cómo debe hacerlo.

Entiendo que hay diferencias entre, lo que el "programa permite" y lo que el "programa facilita" hacer.
Tú puedes llevar con un programa de facturación "temas en B" (de múltiples maneras dependiendo del programa y de su estructura -sobre todo los que funcionan en local-) y eso no es responsabilidad del programa. Lo que si lo es (un delito) es que el programa lo "facilite" o ponga los medios para que el usuario lo pueda hacer.
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita
  #2  
Antiguo 01-08-2025
novatico novatico is offline
Miembro
 
Registrado: dic 2022
Posts: 374
Poder: 4
novatico Va por buen camino
Cita:
Empezado por Neftali [Germán.Estévez] Ver Mensaje
Eso como tal no es imposible en la mayoría de configuraciones/Programas/Aplicaciones.
Un programa tipo ERP (con xxx clientes -puedes poner el número que quieras-) debe permitir al usuario crear sus propias plantillas. Por lo tanto, debe poder crear listados, añadir componentes (y el QR es uno más), donde toque.
Lo que podemos hacer es poner validaciones (dentro de nuestras posibilidades) y avisarle de que debe hacerlo y cómo debe hacerlo.

Entiendo que hay diferencias entre, lo que el "programa permite" y lo que el "programa facilita" hacer.
Tú puedes llevar con un programa de facturación "temas en B" (de múltiples maneras dependiendo del programa y de su estructura -sobre todo los que funcionan en local-) y eso no es responsabilidad del programa. Lo que si lo es (un delito) es que el programa lo "facilite" o ponga los medios para que el usuario lo pueda hacer.
Una opción sería, comprobar, antes de permitir realizar una factura, si la plantilla que se va a usar tiene incorporado el QR, y si no es así, mostrar un mensaje e impedir la realización de dicha factura.
Responder Con Cita
  #3  
Antiguo 01-08-2025
sglorka sglorka is offline
Miembro
 
Registrado: mar 2017
Ubicación: Tenerife
Posts: 558
Poder: 10
sglorka Va por buen camino
Yo entiendo que la responsabilidad de que la factura salga con su QR tributario es del SIF no del usuario. EL RRSIF deja bien claro cuales son las responsabilidades de SIF en lo que atañe a cumplir con el reglamento, emitir RF, emitir Factura y generar QR impreso. No se puede permitir que un usuario modifique la plantilla de factura y quite o recoloque el QR donde estime oportuno ya que no estaríamos cumpliendo. Ante una inspección, una factura sin QR que está sujeta a Verifactu es sancionable seguro y probablemente, parte de la sanción recaiga sobre la empresa desarrolladora. Al cliente no hay que avisarle de que debe poner el QR, es responsabilidad nuestra
Responder Con Cita
  #4  
Antiguo 01-08-2025
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 19.474
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Cita:
Empezado por sglorka Ver Mensaje
No se puede permitir que un usuario modifique la plantilla de factura y quite o recoloque el QR donde estime oportuno ya que no estaríamos cumpliendo.
Hasta donde yo se, la ley no estipula dónde debe ir en QR. Da unas "reglas a cumplir", pero no dice "Debe ir en la posición 10,10".
Si lo hiciera sería más fácil, pero no lo dice (como es normal) porque los diseños de facturas o de tickets son infinitos (según los negocios, tipos de papel, papeles preimpresos, orientación del papel, etc, etc, etc,...).Por eso la AEAT da unas directrices a cumplir.

Por lo tanto, el cliente DEBE poder adaptar su plantilla reposicionando el QR donde lo considere, siempre y cuando cumpla las normas (dentro de las directrices de la AEAT).

Nosotros podemos hacer las comprobaciones que queramos (o que podamos" dentro de los que permita el sistema que estemos utilizando, pero no siempre pueden ser todas.

Cita:
Empezado por sglorka Ver Mensaje
Al cliente no hay que avisarle de que debe poner el QR, es responsabilidad nuestra
Nosotros damos unas plantillas predefinidas que lo llevan y el cliente puede editar esas plantillas y adaptarlas a su gusto.
Pero el programa también da la posibilidad de crear nuevas plantillas desde cero. Ahí DEBE añadirlo él.

Si que tenemos comprobaciones de que el listado "final" lleve el componente, algunas relativas a la posición y tamaño y algunas para evitar colisiones, pero no puedes comprobar TODAS las posibilidades. Y eso que nosotros tenemos bastante acceso a listado, pero si fuera con una herramienta externa, todo eso no estaría accesible.

Si tienes 2000 clientes y pretendes que los 2000 impriman con tu plantilla estás "muerto".
Y si intentas personalizar las de todos los clientes, peor. No acabamos ni en el 2030
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.

Última edición por Neftali [Germán.Estévez] fecha: 01-08-2025 a las 10:51:58.
Responder Con Cita
  #5  
Antiguo 01-08-2025
sglorka sglorka is offline
Miembro
 
Registrado: mar 2017
Ubicación: Tenerife
Posts: 558
Poder: 10
sglorka Va por buen camino
Cita:
Empezado por Neftali [Germán.Estévez] Ver Mensaje
Hasta donde yo se, la ley no estipula dónde debe ir en QR. Da unas "reglas a cumplir", pero no dice "Debe ir en la posición 10,10".
Si lo hiciera sería más fácil, pero no lo dice (como es normal) porque los diseños de facturas o de tickets son infinitos (según los negocios, tipos de papel, papeles preimpresos, orientación del papel, etc, etc, etc,...).Por eso la AEAT da unas directrices a cumplir.

Por lo tanto, el cliente DEBE poder adaptar su plantilla reposicionando el QR donde lo considere, siempre y cuando cumpla las normas (dentro de las directrices de la AEAT).

Nosotros podemos hacer las comprobaciones que queramos (o que podamos" dentro de los que permita el sistema que estemos utilizando, pero no siempre pueden ser todas.


Nosotros damos unas plantillas predefinidas que lo llevan y el cliente puede editar esas plantillas y adaptarlas a su gusto.
Pero el programa también da la posibilidad de crear nuevas plantillas desde cero. Ahí DEBE añadirlo él.

Si que tenemos comprobaciones de que el listado "final" lleve el componente, algunas relativas a la posición y tamaño y algunas para evitar colisiones, pero no puedes comprobar TODAS las posibilidades. Y eso que nosotros tenemos bastante acceso a listado, pero si fuera con una herramienta externa, todo eso no estaría accesible.

Si tienes 2000 clientes y pretendes que los 2000 impriman con tu plantilla estás "muerto".
Y si intentas personalizar las de todos los clientes, peor. No acabamos ni en el 2030

Entiendo lo que dices y el coste que puede acarrear esto pero la obligación de cumplir con RRSIF no es del Obligado Tributario es de la empresa productora y sin hay algo que deja claro este reglamento es que la generación de una factura es un proceso indefectible que como mínimo se compone de tres subsistemas, la emisión de un RF, la emisión de la factura y la generación del QR. Si tu permites que alguno de estos tres subsistemas no lleven a cabo su proceso correctamente ( y no digo que no generes el QR, sino que permitas que no se imprima en la factura o que se imprima en algún lugar que impide el reglamento (https://www.agenciatributaria.es/sta...oQRfactura.pdf) ) estarías incumpliendo. La plantilla de Factura debe ser confeccionada por la empresa desarrolladora a medida si fuera necesario e inviolable.
En el reglamento hay muchas cosas que quedan a la interpretación y se nos hace dicficil discernir que hacer, pero esta en concreto es de las más claras.
Responder Con Cita
  #6  
Antiguo 01-08-2025
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 19.474
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Cita:
Empezado por sglorka Ver Mensaje
La plantilla de Factura debe ser confeccionada por la empresa desarrolladora a medida si fuera necesario e inviolable.
¿Eso lo dice en algún sitio de la ley?
Y si lo dice (que nosotros la diseñamos) ¿en algún sitio dice que el usuario NO DEBE tener la posibilidad de modificarla?
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita
  #7  
Antiguo 01-08-2025
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 19.474
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
En serio, que creo que a veces perdemos de vista la finalidad de la ley y lo que se intenta con ella.

Por ejemplo. La ley dice que tu programa debe estar adaptado al SIF, pero también puede trabajar en TicketBAI o con el SII (en ambos casos está exento de LeyAntifraude).
Si el usuario marca que trabaja con el SII y por lo tanto no tiene obligación de LeyAntifraude y luego por otro lado NO envía las facturas al SII. El programa lo permite, PERO es responsabilidad del usuario.

Si tú das una plantilla, con el QR y luego el usuario lo elimina, lo hace pequeño, le pone encima el LOGO, lo pone en un lugar NO-VISIBLE, lo pasa a una banda que no se ve, lo pone en color blanco, le pone una condición por código a False, para que no se vea o cualquier otra cosa que se le ocurra (como pasarlo a PDF y eliminar el QR), no es responsabilidad del programa. Nadie puede controlar eso.
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita
  #8  
Antiguo 01-08-2025
sglorka sglorka is offline
Miembro
 
Registrado: mar 2017
Ubicación: Tenerife
Posts: 558
Poder: 10
sglorka Va por buen camino
Cita:
Empezado por Neftali [Germán.Estévez] Ver Mensaje
¿Eso lo dice en algún sitio de la ley?
Y si lo dice (que nosotros la diseñamos) ¿en algún sitio dice que el usuario NO DEBE tener la posibilidad de modificarla?
Neftali, ambos sabemos de lo que estamos hablando, no vayas por el camino donde si no lo dice la ley no hay que hacerlo. Seguro que sabes que la consecuencia directa de cumplir con RRSIF (emitir RF, Factura y QR) te obliga a que asegures que la factura se imprime con QR y en algunas de las posiciones que dice la norma, esto es lo que dice la ley. Obviamente, no va a decir, "La empresa productora debe configurar la factura final de cliente" por que no aportamos nada.
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

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
Duda a verifactu sobre factura compatibilidad de factura sustittuiva en facturae ermendalenda Registros de Facturacion y Eventos (XML) 3 05-11-2024 17:37:24
Modelos de desarrollo, modelos de negocio y mitos del S.XXI Casimiro Noteví La Taberna 0 14-01-2011 08:56:07
Glscene con modelos md3 Ghost1986 Gráficos 2 15-11-2007 04:40:13
Modelos y Simulacion hmoner Varios 0 06-06-2005 15:30:52


La franja horaria es GMT +2. Ahora son las 03:31:22.


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