Echando un vistazo también a la parte burocrática y legal sobre los
requisitos y obligaciones del software garante, quería hacer un
checklist de acciones permitidas o no, que se me pueden colar. Hay que restringir muchas las acciones que hasta ahora se podía "hacer" en un software.... Bueno, en parte a algun@s ya nos va a servir para la futura ley nacional, el que no se pueda mangonear las facturaciones, aunque no sea por un fin ilícito, sino por la costumbre de editar o borrar en vez de anular o rectificar.
Leyendo del boletín oficial, el software garante de cumplir con ciertas condiciones:
Cita:
"Que el software cumple de forma incondicionada sin salvedad ni reserva alguna, todas las condiciones y requisitos establecidos en los artículos 122 bis y 113 bis de las Normas Forales del Impuesto sobre Sociedades y del Impuesto sobre la Renta de las Personas Físicas, respectivamente, relativos al sistema informático garante de la trazabilidad e inviolabilidad de los registros que documenten las entregas de bienes y prestaciones de servicios, y en la presente Orden Foral."
|
link: https://www.batuz.eus/fitxategiak/ba...fff1ab3ce3c5e5
Cita:
Art. 122 bis. Obligación de utilizar un sistema informático que garantice la integridad, conservación, trazabilidad, inviolabilidad y remisión de los ficheros que documenten las entregas de bienes y prestaciones de servicios.(...)
|
Link: https://www.iberley.es/legislacion/n...gicas-26852041
Que está permitido y qué no:
- No se pueden modificar ni eliminar facturas / tickets emitidos. Si la ha fastidiado, obligar al usuario a crear una factura de anulación o de rectificación según proceda el caso.
- Cuando el envío del fichero TicketBAI no es inminente: por ejemplo, la tienda ha generado un ticket de ventas y por consiguiente el fichero ticket BAI, el cual ha quedado almacenado en el PC. Si el usuario pierde el fichero TicketBAI (fallos disco, virus, etc.) ¿Se puede permitir que vuelva a generar el fichero TicketBAI de un ticket / factura emitida pero que aún no ha sido enviado a Hacienda?
- Cuando creas una nueva factura o ticket ¿permites que se pueda editar la fecha-hora de expedición?
- No sé si vuestro programa genera cobros y pagos (o vencimientos), pero en caso de que sí, una vez generados ¿entiendo que tampoco se pueden modificar ni eliminar? Salvo el poder actualizar su estado (cobrado / pagado), la fecha en que se ha pagado / cobrado y la forma de pago....
- En el caso de los software de escritorio, o aplicaciones alojadas en los propios servidores de los clientes, por lo que tienen acceso a las bases de datos: por mucho que les restringas a nivel de software, si el usuario entra en la base de datos, puede eliminar y modificar datos como le plazca… ¿Cómo controláis eso?