[13] Borrar asientos y facturas en odoo 13

2,515 views
Skip to first unread message

Fernando Garcia Hansen - Humanoide

unread,
Aug 25, 2020, 4:37:48 AM8/25/20
to Usuarios Odoo / OpenERP en España
Hola a todos,

En odoo 13 no existe el módulo account cancel ni la posibilidad de borrar asientos y facturas. Las opciones que hay son:
  • Hacer abono de factura errónea, o hacer contraasiento de asiento erróneo
  • Cancelar, con lo que queda el cadaver de la factura y asiento en gris. (Habría que cambiar la secuencia y retrasar el número de factura, eso si lo deja hacer)
Después de esto, el usuario puede querer borrar los cadáveres grises, o necesita borrarlos porque dejarlos así, podría dar pistas de algo turbio que estuvo haciendo.

Se puede ir a la base de datos y borrar los registros con STATE canceled en la tabla account_move.

Esta es la pregunta:
¿Los líderes de la localización española OCA, buscarán una solución tipo odoo 12, o consideran que es mejor dejarlo como está?

Saludos y gracias.

Gelo Joga

unread,
Aug 28, 2020, 11:24:26 AM8/28/20
to Usuarios Odoo / OpenERP en España
Hola,
En V13 se pueden borrar asientos. Pero no creo que sea lugar un foro de Odoo pedir consejo para borrar cosas "turbias". A esto lo siento pero no puedo ayudar.
Un saludo,

Fernando Garcia Hansen - Humanoide

unread,
Aug 28, 2020, 2:21:37 PM8/28/20
to Usuarios Odoo / OpenERP en España
No, no se puede
Message has been deleted

Gelo Joga

unread,
Aug 29, 2020, 3:53:47 AM8/29/20
to Usuarios Odoo / OpenERP en España

Hola Fernando,
Me parece que ya te han advertido alguna vez que cuides tus mensajes del tipo "no funciona", "Error en Odoo", etc. Creo que con éste deberías ser un poco más cauto.
Yo te digo que sí se puede porque lo he hecho para corregir algún error puntual de un cliente, nada de cosas turbias desde luego. Y sin tener que hacerlo borrando registros de la BD. 
Pero bueno, si tú dices que no se puede, pues oye, no se puede. ¿Aunque, no será que igual tú no sabes cómo hacerlo?
Un saludo,

Fernando Garcia Hansen - Humanoide

unread,
Aug 29, 2020, 5:28:51 AM8/29/20
to Usuarios Odoo / OpenERP en España
¡Algo salió mal!

No puede eliminar una entrada que se haya publicado una vez.

Fernando Garcia Hansen - Humanoide

unread,
Aug 30, 2020, 3:15:55 AM8/30/20
to Usuarios Odoo / OpenERP en España

Jennyfer Del Castillo

unread,
Aug 31, 2020, 9:43:18 PM8/31/20
to Usuarios Odoo / OpenERP en España
Hola Fernando


Hay un modulo que te borra el numero de asiento cuando se cancela, pero no recuerdo el nombre.

Ojo: no para hacer cosas "turbias" pero a nivel contable muchas veces requerimos cancelar para modificar y volver a validar. este modulo posiblemente te pueda servir.

Saludos...

Fernando Garcia Hansen - Humanoide

unread,
Sep 1, 2020, 3:34:18 AM9/1/20
to Usuarios Odoo / OpenERP en España
Hola, 

Gracias por responder.

Yo en realidad lo que busco es la posibilidad de borrar asientos y facturas, no me refiero solo a cancelarlos. Tal como se hacía en la versión 12.

Saludos.

Fernando Garcia Hansen - Humanoide

unread,
Sep 1, 2020, 5:19:22 AM9/1/20
to Usuarios Odoo / OpenERP en España
Este módulo que  mencionas, al final solo cancela no borra

Message has been deleted

J DR

unread,
Sep 4, 2020, 3:48:04 AM9/4/20
to Usuarios Odoo / OpenERP en España
¿De verdad que los clientes no os piden "quiero modificar/eliminar/reaprovechar/...." esta factura ya confirmada?

Lo del cancel estoy bastante a favor con que tiene que estar. Muchos clientes en sus actuales programas de gestión están borrando todo tipo de movimientos (pedidos, albaranes, facturas). El mover a borrador, etc.. lo veo necesario, es muy dificil venderle al adminitrativo/contable que no va a poder hacer lo que le venga en gana (aún sabiendo todo que lo mejor es hacer documentos recificativos), pero no poder modificar una cantidad o añadir un producto a un pedido confirmado por que el cliente (del cliente) quiere un añadido pero no quiero un pedido nuevo...... no me parece bien. Es muy dificil de hacer entender o que quieran hacerlo.

J DR

unread,
Sep 4, 2020, 3:50:07 AM9/4/20
to Usuarios Odoo / OpenERP en España
Es más, el Odoo Apps está lleno de módulos de pago y gratuitos para cancelar todo tipo de acciones.

El martes, 25 de agosto de 2020 a las 10:37:48 UTC+2, Fernando Garcia Hansen - Humanoide escribió:

Pedro Manuel Baeza Romero

unread,
Sep 4, 2020, 3:58:58 AM9/4/20
to Usuarios Odoo / OpenERP en España
J DR, cancelar algo desde el punto de vista de trazabilidad es incorrecto. Se debe revertir, pero no cancelar. Todos esos módulos que ves muchas veces son para perpetuar técnicas que no son las más adecuadas, y suele ocurrir que precisamente los que llegan nuevos a Odoo, intentan convertir Odoo en lo que con otros software hacían, y eso suele ser un error, ya que cada software tiene su paradigma de funcionamiento (ejemplo típico de pregunta de nuevo programador de Odoo: ¿cómo se hace un MessageBox en Odoo?).

Justo con las facturas, podría ser razonable cancelarlas y eliminarlas (cuidando la numeración) para evitar dejarlas en suspenso hasta reutilizarlas, pero en otros documentos como albaranes, es un error "hacerlos desaparecer". Yo por el momento no estoy poniendo nada en mis clientes v13 para permitirlo. Veremos si en el futuro es un gran problema que nos lleve a desarrollar un módulo OCA, pero por el momento no lo es.

Un saludo.

Ignacio Ibeas (Acysos S.L.)

unread,
Sep 4, 2020, 3:59:44 AM9/4/20
to openerp-s...@googlegroups.com

Hola,

Eliminar facturas no esta permitido por la AEAT, tienes que hacer rectificativa. Esto son malas prácticas y errores humanos que no están muy perseguidos aún. Yo como economista no entiendo la obsesión que tienen algunos con borrar facturas, creo que es por una leyenda urbana de que si emites rectificativas te investiga la AEAT. Si te has equivocado en algo emites rectificativa, pero una factura emitida no se debe eliminar. Pero cada uno es libre de pagar la sanción que corresponda si te pillan.

Modificar si puedes hacerlo, aunque realmente una factura emitida y enviada al cliente tampoco debe modificarse. Al final lo voy a zanjar este tema porque esta creciendo demasiado con la información de la AEAT: https://www.agenciatributaria.es/AEAT.internet/Inicio/Ayuda/Modelos__Procedimientos_y_Servicios/Ayuda_P_G417____IVA__Llevanza_de_libros_registro__SII_/Ayuda_tecnica/Informacion_tecnica_SII/Preguntas_tecnicas_frecuentes/1__Cuestiones_Generales/47__Como_se_puede_rectificar_una_factura_.shtml

Saludos


El 4/9/20 a las 9:43, J DR escribió:
¿De verdad que los clientes no os piden "quiero modificar/eliminar/reaprovechar/...." esta factura ya confirmada?

--
Has recibido este mensaje porque estás suscrito al grupo "Usuarios Odoo / OpenERP en España" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a openerp-spain-u...@googlegroups.com.
Para ver esta conversación en el sitio web, visita https://groups.google.com/d/msgid/openerp-spain-users/347ee844-d5b5-45d2-913a-1e179a75da97n%40googlegroups.com.
--
Ignacio Ibeas
Acysos S.L. (www.acysos.com)
Odoo Partner (https://www.odoo.com/es_ES/partners/acysos-s-l-80090)
Asociado Asociación Española de Odoo (https://www.aeodoo.org/members/acysos-s-l-24)
Odoo Community Association (https://odoo-community.org/members/acysos-s-l-ignacio-ibeas-760)
Github (http://www.github.com/acysos)
Odoo Apps (https://www.odoo.com/apps/modules/browse?author=Acysos%20S.L.)
C/ Miguel Astrain 18, 1º Oficina A
31006 Pamplona, Navarra.
ign...@acysos.com
Tel. 948238905
---------------------- // -------------------
La información contenida en este mensaje de correo electrónico es
confidencial, para ser leída por la(s) persona(s) a quién se dirige. El
acceso a este mensaje por otras personas no está autorizado. Si Ud. no es la
persona a la que va dirigido, cualquier divulgación, copia o distribución de
la información queda prohibida y puede ser ilegal. Asimismo, cualquier acción
tomada o dejada de tomar basada en la información contenida en este mensaje
queda prohibida y puede ser ilegal.
The information in this e-mail is confidential and may be legally privileged.
It is intended solely for the addressee. Access to this e-mail by anyone is
unauthorised. If you are not the intended recipient, any disclousure,
copying, distribuition or any action taken or omited to be taken in reliance
on it, is prohibited and may be unlawful.

Pedro Manuel Baeza Romero

unread,
Sep 4, 2020, 4:05:18 AM9/4/20
to Usuarios Odoo / OpenERP en España
Ignacio, es cierto que está el caso que no es ilegal del fallo humano: validas una factura sin tener que hacerlo (por eso, por equivocación humana), y no tiene sentido mandar esa factura al cliente y luego la rectificativa. Es el único caso justificable para cancelar una factura y eliminarla. Con lo actual, tienes que dejar esa factura en suspenso y reutilizarla (para otro cliente o el mismo), y eso es cierto que puede ser una incomodidad. Por otra parte, no promulga otros malos hábitos y evita que se queden huecos en la numeración por despiste, así que tenemos un balance bastante equilibrado. Yo como digo, de momento no he puesto nada para permitir la eliminación.

Un saludo.

Ignacio Ibeas (Acysos S.L.)

unread,
Sep 4, 2020, 4:11:35 AM9/4/20
to openerp-s...@googlegroups.com
Ignacio, es cierto que está el caso que no es ilegal del fallo humano: validas una factura sin tener que hacerlo (por eso, por equivocación humana), y no tiene sentido mandar esa factura al cliente y luego la rectificativa. Es el único caso justificable para cancelar una factura y eliminarla. Con lo actual, tienes que dejar esa factura en suspenso y reutilizarla (para otro cliente o el mismo), y eso es cierto que puede ser una incomodidad. Por otra parte, no promulga otros malos hábitos y evita que se queden huecos en la numeración por despiste, así que tenemos un balance bastante equilibrado. Yo como digo, de momento no he puesto nada para permitir la eliminación.

Un saludo.
--
Has recibido este mensaje porque estás suscrito al grupo "Usuarios Odoo / OpenERP en España" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a openerp-spain-u...@googlegroups.com.

Pedro Manuel Baeza Romero

unread,
Sep 4, 2020, 4:15:06 AM9/4/20
to Usuarios Odoo / OpenERP en España
Bueno, claro, ahí ya hablamos de que no solo se ha pulsado en validar la factura en Odoo, si no que además tiene SII y se ha enviado a la AEAT. Obviamente en ese caso, no queda otra que rectificarla o anularla.

Un saludo.

Fernando Garcia Hansen - Humanoide

unread,
Sep 4, 2020, 5:22:55 AM9/4/20
to Usuarios Odoo / OpenERP en España
Solo hay 64.000 empresas en el SII, el otro medio millón es otra cosa. Cuando hacen una factura errónea, y esa factura no ha sido enviada al cliente, y no hay facturas posteriores,  la borran, cambian el contador retrocediendo un número. Es como si el suceso no hubiera existido. 

La pregunta de este hilo:

Esta es la pregunta:
¿Los líderes de la localización española OCA, buscarán una solución tipo odoo 12, o consideran que es mejor dejarlo como está?

Ha sido contestada. Por el momento el camino es convencer al cliente que no haga eso.

De todas formas en este hilo alguien dijo que si se pueden borrar facturas validadas y asientos validados. Yo no se como lo hace, y no lo ha explicado.

Saludos y gracias

Ignacio Ibeas (Acysos S.L.)

unread,
Sep 4, 2020, 5:47:35 AM9/4/20
to openerp-s...@googlegroups.com

Hola,

El articulo es el de SII, pero es igual de aplicable porque se basan en el mismo reglamento de facturación, pero como hay incredulidad, recomiendo que leer artículo 15 Real Decreto 1619/2012 (https://www.boe.es/buscar/act.php?id=BOE-A-2012-14696), que dice: "deberá expedirse una factura rectificativa en los casos en que la factura original no cumpla alguno de los requisitos que se establecen en los artículos 6 o 7", no indica para nada que deba anular (borrar como dicen por aquí) la factura original. Otra cosa que hay veces que mando la FAQ del SII directamente porque están más claras que leerse el reglamento, ya que se redacto más tarde y lo hicieron que fuese más fácil de entender que la ley en si.

El que quiera esta mala práctica tendrá que hacerla el mismo. El día que empiecen a sancionar por esto, pues se aprenderá a quitar la mala práctica.

A partir de ahora cualquier aclaración legal, no usaré las FAQ del SII, para que nadie crea que es solo para el SII.

Saludos

El 4/9/20 a las 11:22, Fernando Garcia Hansen - Humanoide escribió:
--
Has recibido este mensaje porque estás suscrito al grupo "Usuarios Odoo / OpenERP en España" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a openerp-spain-u...@googlegroups.com.

Pedro Manuel Baeza Romero

unread,
Sep 4, 2020, 5:52:10 AM9/4/20
to Usuarios Odoo / OpenERP en España
Ignacio, vuelvo a insistir en que eso es correcto, pero para los casos en los que se ha expedido la factura "fuera de tu casa". Si le das al botón de validar por error (por ejemplo el cliente quiere facturación mensual y tú la has creado en el día), no es lo ideal tener que enviar esa factura incorrecta al cliente, rectificarla, y crear luego la nueva correcta cuando toque.

Un saludo.

Gelo Joga

unread,
Sep 4, 2020, 4:35:29 PM9/4/20
to Usuarios Odoo / OpenERP en España

Hola Fernando,
La opción que comentáis de cancelar y editar una factura ya enviada a un cliente es posible por estándar en V13.Se cambia a borrador y se modifica. Entiendo que esto ya lo conocéis. Para eso no es necesario hacer nada *extra"
Para suprimir una factura y el asiento ya hay que tocar el código. Obviamente, como ya dije, al no ser algo permitido por la AEAT como ha recibido Ignacio no puedo poner en un foro público de Odoo cómo hacerlo. Pero la condición para poder hacerlo está en el código de Odoo. Con una pequeña modificación es posible.

Fernando Garcia Hansen - Humanoide

unread,
Sep 4, 2020, 4:58:40 PM9/4/20
to Usuarios Odoo / OpenERP en España
Claro, con código se pueden hacer muchas cosas.

Habrá que avisar a todos los usuarios del módulo account_cancel desde la versión 8, que no lo usen "  al no ser algo permitido por la AEAT  ". 

Gelo Joga

unread,
Sep 7, 2020, 1:06:27 PM9/7/20
to Usuarios Odoo / OpenERP en España
Pues eso. Tú decías que no se podía. Yo te decía que sí se podía pero no sabías cómo. ;)

Fernando Garcia Hansen

unread,
Sep 7, 2020, 1:18:22 PM9/7/20
to openerp-s...@googlegroups.com
No no se podía. A nivel de usuario no se puede. Que es precisamente lo que le interesa al usuario. El usuario entiende que tiene un producto terminado y usable. No una cosita que dominan los insiders. 

--
Has recibido este mensaje porque estás suscrito a un tema del grupo "Usuarios Odoo / OpenERP en España" de Grupos de Google.
Para cancelar la suscripción a este tema, visita https://groups.google.com/d/topic/openerp-spain-users/4JrcxqafODU/unsubscribe.
Para cancelar la suscripción a este grupo y a todos sus temas, envía un correo electrónico a openerp-spain-u...@googlegroups.com.
Para ver esta conversación en el sitio web, visita https://groups.google.com/d/msgid/openerp-spain-users/7cc7198f-1b2d-468f-9ba4-c7cbcbfc6d9an%40googlegroups.com.

Fernando Garcia Hansen - Humanoide

unread,
Nov 26, 2020, 11:50:28 AM11/26/20
to Usuarios Odoo / OpenERP en España
Reply all
Reply to author
Forward
0 new messages