diff --git a/abandoned_carts/README.rst b/abandoned_carts/README.rst index ab4f360..03dd75f 100644 --- a/abandoned_carts/README.rst +++ b/abandoned_carts/README.rst @@ -7,7 +7,7 @@ Abandoned Carts !! This file is generated by oca-gen-addon-readme !! !! changes will be overwritten. !! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! - !! source digest: sha256:b2bb1241a503d410a6cd3968a08bfd8862738faaa20fb4bc813277877c2afa0d + !! source digest: sha256:fb4138f2fc2971fec299a8ed6402ebb4f0d234d4c1835ef022c7a0ca9a98b24b !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! .. |badge1| image:: https://img.shields.io/badge/maturity-Beta-yellow.png @@ -43,7 +43,7 @@ Algorithm This module identifies orders as abandoned (and to be deleted) if all of the following is true: -`("state = draft" or "state = sent") and "website_id is set" and "(current_time - create_date) < abandoned_carts.order_retention_period" and "create_uid = system_user"` +`("state = draft" or "state = sent" or "state = cancelled") and "website_id is set" and "(current_time - create_date) < abandoned_carts.order_retention_period" and "create_uid = system_user"` These orders will be displayed in "Abandoned orders" and can be deleted manually. diff --git a/abandoned_carts/readme/DESCRIPTION.rst b/abandoned_carts/readme/DESCRIPTION.rst index 8fd432d..02df7e0 100644 --- a/abandoned_carts/readme/DESCRIPTION.rst +++ b/abandoned_carts/readme/DESCRIPTION.rst @@ -13,7 +13,7 @@ Algorithm This module identifies orders as abandoned (and to be deleted) if all of the following is true: -`("state = draft" or "state = sent") and "website_id is set" and "(current_time - create_date) < abandoned_carts.order_retention_period" and "create_uid = system_user"` +`("state = draft" or "state = sent" or "state = cancelled") and "website_id is set" and "(current_time - create_date) < abandoned_carts.order_retention_period" and "create_uid = system_user"` These orders will be displayed in "Abandoned orders" and can be deleted manually. diff --git a/abandoned_carts/static/description/index.html b/abandoned_carts/static/description/index.html index 4736137..12864f7 100644 --- a/abandoned_carts/static/description/index.html +++ b/abandoned_carts/static/description/index.html @@ -367,7 +367,7 @@
This module allows to delete Quotations and related partner records when those are older than a definable retention period.
@@ -380,7 +380,7 @@This module identifies orders as abandoned (and to be deleted) if all of the following is true:
-(“state = draft” or “state = sent”) and “website_id is set” and “(current_time - create_date) < abandoned_carts.order_retention_period” and “create_uid = system_user”
+(“state = draft” or “state = sent” or “state = cancelled”) and “website_id is set” and “(current_time - create_date) < abandoned_carts.order_retention_period” and “create_uid = system_user”
These orders will be displayed in “Abandoned orders” and can be deleted manually.
Customers, which have “lead = 0” and “meetings = 0” and “is_employee = false” and “helpdesk_tickets = 0” and “newsletter_subscriptions = 0” and “phonecalls = 0” and “orders = 0” and “account moves = 0” and “tasks = 0” and “portal or user account = 0” and “parent_id = NULL” and “is_company = false” and “create_uid = system_user” and “payment_transaction = 0”
diff --git a/abandoned_carts/wizard/sale_order.py b/abandoned_carts/wizard/sale_order.py index fe31247..7237150 100644 --- a/abandoned_carts/wizard/sale_order.py +++ b/abandoned_carts/wizard/sale_order.py @@ -27,7 +27,7 @@ def default_get(self, fields): res = super().default_get(fields) system_user = self.sudo().env.ref("base.user_root", False) domain = [ - ("state", "in", ["draft", "sent"]), + ("state", "in", ["draft", "sent", "cancel"]), ("create_date", "<", date.strftime(DF)), ("website_id", "!=", False), ]