Ir al contenido

¡Bienvenido a los foros Aeodoo!

Somos la comunidad de Odoo internacional hispanohablante.
Estos foros son para compartir y debatir dudas técnicas, funcionales y mejores prácticas para Odoo. Recuerda que no están permitidos los insultos, descalificaciones o spam, cualquier conducta reprobable supondrá el baneo del usuario.

 
Ocultar IntroRegistro

Esta pregunta ha sido marcada
3 Respuestas
414 Vistas

Buenos días,

Estoy atascado con un problema relacionado con la corrección de datos de clientes y cómo se reflejan en las facturas. Les explico:

  1. Creo un usuario con sus datos y genero la factura N.º 1. Todo correcto, la factura se genera con los datos actuales del cliente.
  2. Posteriormente, modifico los datos del cliente (nif, dirección, país …) y genero la factura N.º 2. La factura N.º 2 refleja correctamente los datos actualizados.

Problema: Al cambiar los datos del cliente, la factura N.º 1 también se actualiza con los nuevos datos, cuando debería mantener los datos que tenía en el momento de su emisión.

En otras palabras:

  • Como está ahora:
    • Factura N.º 1:  datos nuevos
    • Factura N.º 2:  datos nuevos
  • Como debería ser:
    • Factura N.º 1:  datos antiguos
    • Factura N.º 2:  datos nuevos

No sé cómo solucionar este problema y asegurar que las facturas reflejen los datos del cliente en el momento de su creación, sin que cambien al modificar el cliente, ¿Por qué esto también es esencial de cara al Verifactu?

Gracias de antemano por cualquier ayuda.

Saludos,

Avatar
Descartar

Me parece interesante este asunto, pero creo que esa no sería la forma correcta de hacerlo por dos motivos principales:

El primero sería porque según está ahora si un un empleado modifica involuntariamente en odoo la dirección de un cliente que ya tiene facturas anteriores (porque no se acuerda o porque no sabe exactamente cómo hacerlo) está incurriendo en un problema muy grave con Verifactu y con la AEAT porque ha modificado facturas anteriormente enviadas y contabilizadas.

El segundo problema de hacer un contacto nuevo y archivar es que por ejemplo para el 347 fiscalmente para la AEAT sigue siendo el mismo cliente y te va a sacar dos registros diferentes o no te va a dar la información exacta.

¿Hay alguna forma de que la dirección del cliente quede almacenada en la propia factura (y no sólo la relación con el id del cliente) y de esta forma aunque modifiques los datos del cliente no se modifiquen en facturas anteriores?

Gracias!

Avatar
Descartar
Autor

mi duda es mas de cara al Verifactu, si por lo que sea cambio del DNI de un cliente existente, me va a cambiar el DNI en todas las facturas anteriores y eso es ilegal, de ahí mis dudas e inquietudes. 

por otro lado cuando ponernos un DNI erróneo  (en fase de pruebas) en Verifactu nos da error de envió de facturas, y cuando lo corregimos y lo ponemos bien (si nos deja enviarlo), ¿es normal.?

Avatar
Descartar

No puedes reutilizar un contacto cambiándole el NIF. Debes crear un nuevo contacto si el NIF es distinto.

Es un problema común cuando una empresa cliente cambia el tipo de sociedad y por tanto cambia su NIF.

Lo correcto es crear un nuevo contacto para el nuevo NIF y dejar de utilizar el anterior archivándolo,

pero los usuarios de Odoo sean reacios a 'perder' el historial de un cliente.

Avatar
Descartar
Autor

Buenos días, Miguel/Pedro:

Os pongo un ejemplo para aclarar una duda.

Tengo un cliente al que, por error (ya sea mío o suyo), se le introdujo mal el DNI/NIF. Generamos la factura N.º 1 y, una vez emitida, nos damos cuenta del error en el NIF.

La factura N.º 1 ya está creada, no se puede modificar y además ha sido enviada a Verifactu.

Si intentamos cambiar el DNI/NIF del cliente para subsanar el error, el sistema nos lo modifica en la factura N.º 1 (cuando no debería hacerlo).

Mis dudas son:

¿Debería el sistema permitir cambiar el DNI/NIF de un cliente cuando ya existe una factura generada y enviada a Verifactu?

En caso de que no se pueda, ¿Cuál sería el procedimiento correcto? ¿Deberíamos crear una factura rectificativa?

Gracias de antemano y mil gracias gente por la labor que hacéis.

Un saludo,

En principio, se debe crear una rectificativa, y archivar ese cliente, y luego crear otro cliente con el NIF adecuado y emitirle la nueva factura.

Autor

Gracias, Pedro, por la rapidez en tu respuesta.

Si la factura no ha sido enviada a Verifactu, sino que simplemente ha sido creada en nuestro sistema, me comentasteis ayer que lo correcto sería crear un nuevo cliente con el NIF/DNI correcto.

Sin embargo, me surge una duda:

¿Odoo contempla algún procedimiento o módulo específico para gestionar este tipo de situaciones?

¿Se podría manejar modificando los modelos?

Entiendo que no es muy habitual, pero tampoco es descabellado que un cliente cambie de NIF/DNI. Tal como os comenté ayer, lo ideal sería que las facturas emitidas antes del cambio mantuvieran el NIF antiguo, y que las nuevas facturas se generasen ya con el nuevo NIF.

¿Podríais confirmar si Odoo gestiona esto de forma automática o si siempre es necesario crear un nuevo registro de cliente?
Es decir, con tu experiencia, cómo lo harías tú?

Disculpa que no pueda seguir el hilo del foro; no me deja acceder a las respuestas y no sé por qué.

No es algo que se gestione automáticamente, si no que se debe hacer de forma manual, pero también es algo de sentido común: si se cambia el NIF, siendo un sistema de datos relacional en los que en la factura solo hay una referencia al cliente, cambiará la información asociada.

De todas formas, mejoraremos el módulo de VERI*FACTU para impedir modificar un NIF de un contacto que haya sido usado en facturas.

Buenas tardes. A mi me surge una duda ya que, sabiendo que estamos en un sistema de datos relacional, ¿Qué sucede si por ejemplo el cliente cambia de nombre fiscal? ¿U otro caso más común, el cliente cambia de dirección?
La normativa Verifactu indica que las facturas deben ser inalterables, pero las primeras facturas emitidas al nombre fiscal o dirección "original" entonces se verían reflejadas con lo nuevo cambiado. ¿No puede dar problemas esto de cara a una posible inspección? Muchas gracias

Odoo antes y no se si todavía ahora (en los últimos no lo he visto), guarda el primer pdf que se imprimió para conservar la factura tal como salió en ese momento. En la documentación de hacienda, dicen que a ellos ya les es suficiente la inalterabilidad que existe con el envío verifactu, que tiene datos fundamentales , como nombre y nif.

Buenos días, es como dice Fernando queda la primera factura que imprimió, pero, si se quita de los attachments y se vuelve a crear te sale esa misma factura. Y si, lo suyo propio es crear un nuevo cliente. Aunque supongo que a la hora de comparar las facturas de empresa que será el proceso que hará hacienda por debajo esas cosas tendrán que coincidir.

Saludos

Pero insisto: si cambia el NIF, no puede ser que al mismo contacto se le cambie. Tiene que ser sí o sí nuevo contacto. Si no, cosas como el 347 no saldrá correcto. Vamos a prohibir de hecho en VERI*FACTU cambiar el NIF si se ha emitido factura.

En lo que respecta al cambio del NIF está claro. Nuevo NIF = nuevo contacto.
Pero si cambias el nombre del contacto, al imprimir una nueva factura te sale con el nuevo nombre. No se queda registrada la primera factura creada, y si Hacienda hace una inspección no sabemos bien qué es lo que va a comprobar.
Porque si son los registros mandados a Verifactu ahí no hay ningún problema, son inalterables. Pero si se ponen a ver los registros guardados en el programa entonces si que ha habido cambio.

Y por ejemplo en lo que respecta al 347 si creamos otro contacto (para un contacto que solo ha cambiado el nombre fiscal), duplica la línea para el mismo NIF porque son dos ids de contactos distintos.
No se si me he explicado bien...

El cambio de nombre (razón social) no es problema. Para Hacienda, lo más importante es el NIF.

Si, lo más importante el el NIF (y entendemos que si eso varía sería otro contacto nuevo), pero claro si emitimos unas facturas con unos datos y luego cambiamos esos datos del contacto (por ejemplo el nombre fiscal), si el día de mañana tenemos que sacar un informe por un requerimiento o una copia de seguridad en SQL o XLS (como suelen pedir en Hacienda en algunas ocasiones) los datos de esa exportación no encajarían con los datos presentados en Hacienda.
Siempre nos han dicho y lo he confirmado con varios gestores, que si hay un requerimiento o hay que demostrar algo ante hacienda, los datos que se les envíen deben ser 100% los mismos que cuando se emitió la factura.
Lo digo ya saliendo incluso del verifactu, a nivel contable y fiscal normal, por ejemplo, si hay un cliente al que le inspeccionan facturas y este las presenta con unos datos (los originales que se generaron en su momento) y nosotros al exportar y enviar a Hacienda la comprobación enviamos otros porque nuestro programa exporta todo con los datos actuales, tendríamos discrepancias y un serio problema.

A mayores, si esto sucede, Hacienda demostraría que los datos de la factura no son "inalterables" y por tanto nos sancionarían tanto a nosotros como al cliente.

Muchas Gracias!

Francisco, llevo 16 años usando OpenERP/Odoo, con muchas empresas usando el software, habiendo pasado inspecciones fiscales, contables, etc, y eso no ha sido ningún problema. Los datos que deben ser inalterables son los de la factura. No queramos ser más papistas que el Papa. Pero vamos, si tú sigues con esa incertidumbre, puedes montar encima o pagar para que otro lo haga esa capa para impedir los cambios que consideres. Es lo bueno del software abierto.

En un equilibrio entre flexibilidad para el usuario y cumplimiento normativo, los que estamos haciendo este desarrollo, consideramos adecuado lo que hay (incorporando el mecanismo que evite cambiar el NIF, eso sí).

Gracias por tu mensaje Pedro!
Sólo comentaba la duda, porque con este nuevo paradigma del verifactu, ahora si que hay sanciones tangibles no sólo para el cliente, sino también para los desarrolladores, y no sabemos lo "duros" que se van a poner desde la AEAT, y según lo que estamos comentando si que se puede considerar alterable la factura, ojo no el registro del Verifactu, pero si la factura, y ellos lo que piden es que ninguna dato de la factura se pueda modificar.
Insisto, gracias por tu mensaje y ayuda, pero era por ver si hay algo que se pueda hacer para evitar una posible sanción, ya que 150.000€ por ejercicio fiscal y cliente es mucha multa...

La factura realmente es inalterable, porque tú no puedes modificar importes, IVAs, etc, que es el objetivo que persigue Hacienda.