summaryrefslogtreecommitdiff
path: root/addons/sale
diff options
context:
space:
mode:
authorstephanchrst <stephanchrst@gmail.com>2022-08-19 10:36:49 +0700
committerstephanchrst <stephanchrst@gmail.com>2022-08-19 10:36:49 +0700
commit14ce21d220d21a6d9e5f7286a128d9838a768e0a (patch)
treead7fc2cfb3cc6ceffbc476e83653906220becc84 /addons/sale
parent4d41e5f767820976b127ab50eee6389a821e50be (diff)
initial commit release
Diffstat (limited to 'addons/sale')
-rwxr-xr-x[-rw-r--r--]addons/sale/README.md0
-rwxr-xr-x[-rw-r--r--]addons/sale/__init__.py0
-rwxr-xr-x[-rw-r--r--]addons/sale/__manifest__.py0
-rwxr-xr-x[-rw-r--r--]addons/sale/controllers/__init__.py0
-rwxr-xr-x[-rw-r--r--]addons/sale/controllers/onboarding.py0
-rwxr-xr-x[-rw-r--r--]addons/sale/controllers/portal.py0
-rwxr-xr-x[-rw-r--r--]addons/sale/controllers/variant.py0
-rwxr-xr-x[-rw-r--r--]addons/sale/data/ir_sequence_data.xml0
-rwxr-xr-x[-rw-r--r--]addons/sale/data/mail_data.xml0
-rwxr-xr-x[-rw-r--r--]addons/sale/data/product_product_demo.xml0
-rwxr-xr-x[-rw-r--r--]addons/sale/data/sale_data.xml0
-rwxr-xr-x[-rw-r--r--]addons/sale/data/sale_demo.xml0
-rwxr-xr-x[-rw-r--r--]addons/sale/i18n/af.po0
-rwxr-xr-x[-rw-r--r--]addons/sale/i18n/am.po0
-rwxr-xr-x[-rw-r--r--]addons/sale/i18n/ar.po0
-rwxr-xr-x[-rw-r--r--]addons/sale/i18n/az.po0
-rwxr-xr-x[-rw-r--r--]addons/sale/i18n/bg.po0
-rwxr-xr-x[-rw-r--r--]addons/sale/i18n/bn.po0
-rwxr-xr-x[-rw-r--r--]addons/sale/i18n/bs.po0
-rwxr-xr-x[-rw-r--r--]addons/sale/i18n/ca.po0
-rwxr-xr-x[-rw-r--r--]addons/sale/i18n/ckb.po0
-rwxr-xr-x[-rw-r--r--]addons/sale/i18n/cs.po0
-rwxr-xr-x[-rw-r--r--]addons/sale/i18n/da.po0
-rwxr-xr-x[-rw-r--r--]addons/sale/i18n/de.po0
-rwxr-xr-x[-rw-r--r--]addons/sale/i18n/el.po0
-rwxr-xr-x[-rw-r--r--]addons/sale/i18n/en_GB.po0
-rwxr-xr-x[-rw-r--r--]addons/sale/i18n/eo.po0
-rwxr-xr-x[-rw-r--r--]addons/sale/i18n/es.po0
-rwxr-xr-x[-rw-r--r--]addons/sale/i18n/es_BO.po0
-rwxr-xr-x[-rw-r--r--]addons/sale/i18n/es_CL.po0
-rwxr-xr-x[-rw-r--r--]addons/sale/i18n/es_CO.po0
-rwxr-xr-x[-rw-r--r--]addons/sale/i18n/es_CR.po0
-rwxr-xr-x[-rw-r--r--]addons/sale/i18n/es_DO.po0
-rwxr-xr-x[-rw-r--r--]addons/sale/i18n/es_EC.po0
-rwxr-xr-x[-rw-r--r--]addons/sale/i18n/es_MX.po0
-rwxr-xr-x[-rw-r--r--]addons/sale/i18n/es_PE.po0
-rwxr-xr-x[-rw-r--r--]addons/sale/i18n/es_PY.po0
-rwxr-xr-x[-rw-r--r--]addons/sale/i18n/es_VE.po0
-rwxr-xr-x[-rw-r--r--]addons/sale/i18n/et.po0
-rwxr-xr-x[-rw-r--r--]addons/sale/i18n/eu.po0
-rwxr-xr-x[-rw-r--r--]addons/sale/i18n/fa.po0
-rwxr-xr-x[-rw-r--r--]addons/sale/i18n/fi.po0
-rwxr-xr-x[-rw-r--r--]addons/sale/i18n/fo.po0
-rwxr-xr-x[-rw-r--r--]addons/sale/i18n/fr.po0
-rwxr-xr-x[-rw-r--r--]addons/sale/i18n/fr_CA.po0
-rwxr-xr-x[-rw-r--r--]addons/sale/i18n/gl.po0
-rwxr-xr-x[-rw-r--r--]addons/sale/i18n/gu.po0
-rwxr-xr-x[-rw-r--r--]addons/sale/i18n/he.po0
-rwxr-xr-x[-rw-r--r--]addons/sale/i18n/hi.po0
-rwxr-xr-x[-rw-r--r--]addons/sale/i18n/hr.po0
-rwxr-xr-x[-rw-r--r--]addons/sale/i18n/hu.po0
-rwxr-xr-x[-rw-r--r--]addons/sale/i18n/id.po0
-rwxr-xr-x[-rw-r--r--]addons/sale/i18n/is.po0
-rwxr-xr-x[-rw-r--r--]addons/sale/i18n/it.po0
-rwxr-xr-x[-rw-r--r--]addons/sale/i18n/ja.po0
-rwxr-xr-x[-rw-r--r--]addons/sale/i18n/ka.po0
-rwxr-xr-x[-rw-r--r--]addons/sale/i18n/kab.po0
-rwxr-xr-x[-rw-r--r--]addons/sale/i18n/km.po0
-rwxr-xr-x[-rw-r--r--]addons/sale/i18n/ko.po0
-rwxr-xr-x[-rw-r--r--]addons/sale/i18n/lb.po0
-rwxr-xr-x[-rw-r--r--]addons/sale/i18n/lo.po0
-rwxr-xr-x[-rw-r--r--]addons/sale/i18n/lt.po0
-rwxr-xr-x[-rw-r--r--]addons/sale/i18n/lv.po0
-rwxr-xr-x[-rw-r--r--]addons/sale/i18n/mk.po0
-rwxr-xr-x[-rw-r--r--]addons/sale/i18n/mn.po0
-rwxr-xr-x[-rw-r--r--]addons/sale/i18n/nb.po0
-rwxr-xr-x[-rw-r--r--]addons/sale/i18n/nl.po0
-rwxr-xr-x[-rw-r--r--]addons/sale/i18n/nl_BE.po0
-rwxr-xr-x[-rw-r--r--]addons/sale/i18n/pl.po0
-rwxr-xr-x[-rw-r--r--]addons/sale/i18n/pt.po0
-rwxr-xr-x[-rw-r--r--]addons/sale/i18n/pt_BR.po0
-rwxr-xr-x[-rw-r--r--]addons/sale/i18n/ro.po0
-rwxr-xr-x[-rw-r--r--]addons/sale/i18n/ru.po0
-rwxr-xr-x[-rw-r--r--]addons/sale/i18n/sale.pot0
-rwxr-xr-x[-rw-r--r--]addons/sale/i18n/si.po0
-rwxr-xr-x[-rw-r--r--]addons/sale/i18n/sk.po0
-rwxr-xr-x[-rw-r--r--]addons/sale/i18n/sl.po0
-rwxr-xr-x[-rw-r--r--]addons/sale/i18n/sq.po0
-rwxr-xr-x[-rw-r--r--]addons/sale/i18n/sr.po0
-rwxr-xr-x[-rw-r--r--]addons/sale/i18n/sr@latin.po0
-rwxr-xr-x[-rw-r--r--]addons/sale/i18n/sv.po0
-rwxr-xr-x[-rw-r--r--]addons/sale/i18n/th.po0
-rwxr-xr-x[-rw-r--r--]addons/sale/i18n/tr.po0
-rwxr-xr-x[-rw-r--r--]addons/sale/i18n/uk.po0
-rwxr-xr-x[-rw-r--r--]addons/sale/i18n/ur.po0
-rwxr-xr-x[-rw-r--r--]addons/sale/i18n/vi.po0
-rwxr-xr-x[-rw-r--r--]addons/sale/i18n/zh_CN.po0
-rwxr-xr-x[-rw-r--r--]addons/sale/i18n/zh_TW.po0
-rwxr-xr-x[-rw-r--r--]addons/sale/models/__init__.py0
-rwxr-xr-x[-rw-r--r--]addons/sale/models/account_invoice.py0
-rwxr-xr-x[-rw-r--r--]addons/sale/models/account_move.py0
-rwxr-xr-x[-rw-r--r--]addons/sale/models/analytic.py0
-rwxr-xr-x[-rw-r--r--]addons/sale/models/mail_compose_message.py0
-rwxr-xr-x[-rw-r--r--]addons/sale/models/payment.py0
-rwxr-xr-x[-rw-r--r--]addons/sale/models/product_product.py0
-rwxr-xr-x[-rw-r--r--]addons/sale/models/product_template.py0
-rwxr-xr-x[-rw-r--r--]addons/sale/models/res_company.py0
-rwxr-xr-x[-rw-r--r--]addons/sale/models/res_config_settings.py0
-rwxr-xr-x[-rw-r--r--]addons/sale/models/res_partner.py0
-rwxr-xr-x[-rw-r--r--]addons/sale/models/sale.py0
-rwxr-xr-x[-rw-r--r--]addons/sale/models/sales_team.py0
-rwxr-xr-x[-rw-r--r--]addons/sale/models/utm.py0
-rwxr-xr-x[-rw-r--r--]addons/sale/report/__init__.py0
-rwxr-xr-x[-rw-r--r--]addons/sale/report/invoice_report.py0
-rwxr-xr-x[-rw-r--r--]addons/sale/report/invoice_report_templates.xml0
-rwxr-xr-x[-rw-r--r--]addons/sale/report/report_all_channels_sales.py0
-rwxr-xr-x[-rw-r--r--]addons/sale/report/report_all_channels_sales_views.xml0
-rwxr-xr-x[-rw-r--r--]addons/sale/report/sale_report.py0
-rwxr-xr-x[-rw-r--r--]addons/sale/report/sale_report.xml0
-rwxr-xr-x[-rw-r--r--]addons/sale/report/sale_report_templates.xml0
-rwxr-xr-x[-rw-r--r--]addons/sale/report/sale_report_views.xml0
-rwxr-xr-x[-rw-r--r--]addons/sale/security/ir.model.access.csv0
-rwxr-xr-x[-rw-r--r--]addons/sale/security/sale_security.xml0
-rwxr-xr-x[-rw-r--r--]addons/sale/static/description/icon.pngbin9214 -> 9214 bytes
-rwxr-xr-x[-rw-r--r--]addons/sale/static/description/icon.svg0
-rwxr-xr-x[-rw-r--r--]addons/sale/static/img/advance_product_0-image.jpgbin2494 -> 2494 bytes
-rwxr-xr-x[-rw-r--r--]addons/sale/static/img/btn_paynowcc_lg.gifbin2916 -> 2916 bytes
-rwxr-xr-x[-rw-r--r--]addons/sale/static/img/floor_protection-image.pngbin6378 -> 6378 bytes
-rwxr-xr-x[-rw-r--r--]addons/sale/static/src/img/onboarding_quotation_order_tooltip.jpgbin12084 -> 12084 bytes
-rwxr-xr-x[-rw-r--r--]addons/sale/static/src/img/sale_quotation_onboarding_bg.jpgbin35910 -> 35910 bytes
-rwxr-xr-x[-rw-r--r--]addons/sale/static/src/js/product_configurator_widget.js0
-rwxr-xr-x[-rw-r--r--]addons/sale/static/src/js/product_discount_widget.js0
-rwxr-xr-x[-rw-r--r--]addons/sale/static/src/js/sale.js0
-rwxr-xr-x[-rw-r--r--]addons/sale/static/src/js/sale_order_view.js0
-rwxr-xr-x[-rw-r--r--]addons/sale/static/src/js/sale_portal_sidebar.js0
-rwxr-xr-x[-rw-r--r--]addons/sale/static/src/js/tours/sale.js0
-rwxr-xr-x[-rw-r--r--]addons/sale/static/src/js/variant_mixin.js0
-rwxr-xr-x[-rw-r--r--]addons/sale/static/src/scss/product_configurator.scss0
-rwxr-xr-x[-rw-r--r--]addons/sale/static/src/scss/sale_onboarding.scss0
-rwxr-xr-x[-rw-r--r--]addons/sale/static/src/scss/sale_portal.scss0
-rwxr-xr-x[-rw-r--r--]addons/sale/static/src/scss/sale_report.scss0
-rwxr-xr-x[-rw-r--r--]addons/sale/static/tests/product_configurator_tests.js0
-rwxr-xr-x[-rw-r--r--]addons/sale/static/tests/sales_team_dashboard_tests.js0
-rwxr-xr-x[-rw-r--r--]addons/sale/static/tests/tours/sale_signature.js0
-rwxr-xr-x[-rw-r--r--]addons/sale/tests/__init__.py0
-rwxr-xr-x[-rw-r--r--]addons/sale/tests/common.py0
-rwxr-xr-x[-rw-r--r--]addons/sale/tests/test_access_rights.py0
-rwxr-xr-x[-rw-r--r--]addons/sale/tests/test_onchange.py0
-rwxr-xr-x[-rw-r--r--]addons/sale/tests/test_reinvoice.py0
-rwxr-xr-x[-rw-r--r--]addons/sale/tests/test_sale_flow.py0
-rwxr-xr-x[-rw-r--r--]addons/sale/tests/test_sale_order.py0
-rwxr-xr-x[-rw-r--r--]addons/sale/tests/test_sale_pricelist.py0
-rwxr-xr-x[-rw-r--r--]addons/sale/tests/test_sale_product_attribute_value_config.py0
-rwxr-xr-x[-rw-r--r--]addons/sale/tests/test_sale_refund.py0
-rwxr-xr-x[-rw-r--r--]addons/sale/tests/test_sale_signature.py0
-rwxr-xr-x[-rw-r--r--]addons/sale/tests/test_sale_to_invoice.py0
-rwxr-xr-x[-rw-r--r--]addons/sale/tests/test_sale_transaction.py0
-rwxr-xr-x[-rw-r--r--]addons/sale/views/assets.xml0
-rwxr-xr-x[-rw-r--r--]addons/sale/views/mail_activity_views.xml0
-rwxr-xr-x[-rw-r--r--]addons/sale/views/payment_views.xml0
-rwxr-xr-x[-rw-r--r--]addons/sale/views/product_views.xml0
-rwxr-xr-x[-rw-r--r--]addons/sale/views/res_config_settings_views.xml0
-rwxr-xr-x[-rw-r--r--]addons/sale/views/res_partner_views.xml0
-rwxr-xr-x[-rw-r--r--]addons/sale/views/sale_onboarding_views.xml0
-rwxr-xr-x[-rw-r--r--]addons/sale/views/sale_portal_templates.xml0
-rwxr-xr-x[-rw-r--r--]addons/sale/views/sale_views.xml0
-rwxr-xr-x[-rw-r--r--]addons/sale/views/sales_team_views.xml0
-rwxr-xr-x[-rw-r--r--]addons/sale/views/utm_campaign_views.xml0
-rwxr-xr-x[-rw-r--r--]addons/sale/views/variant_templates.xml0
-rwxr-xr-x[-rw-r--r--]addons/sale/wizard/__init__.py0
-rwxr-xr-x[-rw-r--r--]addons/sale/wizard/payment_acquirer_onboarding_wizard.py0
-rwxr-xr-x[-rw-r--r--]addons/sale/wizard/sale_make_invoice_advance.py0
-rwxr-xr-x[-rw-r--r--]addons/sale/wizard/sale_make_invoice_advance_views.xml0
-rwxr-xr-x[-rw-r--r--]addons/sale/wizard/sale_order_cancel.py0
-rwxr-xr-x[-rw-r--r--]addons/sale/wizard/sale_order_cancel_views.xml0
-rwxr-xr-x[-rw-r--r--]addons/sale/wizard/sale_payment_link.py0
-rwxr-xr-x[-rw-r--r--]addons/sale/wizard/sale_payment_link_views.xml0
167 files changed, 0 insertions, 0 deletions
diff --git a/addons/sale/README.md b/addons/sale/README.md
index d8feee7f..d8feee7f 100644..100755
--- a/addons/sale/README.md
+++ b/addons/sale/README.md
diff --git a/addons/sale/__init__.py b/addons/sale/__init__.py
index a92bcece..a92bcece 100644..100755
--- a/addons/sale/__init__.py
+++ b/addons/sale/__init__.py
diff --git a/addons/sale/__manifest__.py b/addons/sale/__manifest__.py
index cabde73d..cabde73d 100644..100755
--- a/addons/sale/__manifest__.py
+++ b/addons/sale/__manifest__.py
diff --git a/addons/sale/controllers/__init__.py b/addons/sale/controllers/__init__.py
index a35a8802..a35a8802 100644..100755
--- a/addons/sale/controllers/__init__.py
+++ b/addons/sale/controllers/__init__.py
diff --git a/addons/sale/controllers/onboarding.py b/addons/sale/controllers/onboarding.py
index 8b54c0d3..8b54c0d3 100644..100755
--- a/addons/sale/controllers/onboarding.py
+++ b/addons/sale/controllers/onboarding.py
diff --git a/addons/sale/controllers/portal.py b/addons/sale/controllers/portal.py
index 746cfc1c..746cfc1c 100644..100755
--- a/addons/sale/controllers/portal.py
+++ b/addons/sale/controllers/portal.py
diff --git a/addons/sale/controllers/variant.py b/addons/sale/controllers/variant.py
index 3afdc19b..3afdc19b 100644..100755
--- a/addons/sale/controllers/variant.py
+++ b/addons/sale/controllers/variant.py
diff --git a/addons/sale/data/ir_sequence_data.xml b/addons/sale/data/ir_sequence_data.xml
index 07379f90..07379f90 100644..100755
--- a/addons/sale/data/ir_sequence_data.xml
+++ b/addons/sale/data/ir_sequence_data.xml
diff --git a/addons/sale/data/mail_data.xml b/addons/sale/data/mail_data.xml
index fc13b954..fc13b954 100644..100755
--- a/addons/sale/data/mail_data.xml
+++ b/addons/sale/data/mail_data.xml
diff --git a/addons/sale/data/product_product_demo.xml b/addons/sale/data/product_product_demo.xml
index ae030ceb..ae030ceb 100644..100755
--- a/addons/sale/data/product_product_demo.xml
+++ b/addons/sale/data/product_product_demo.xml
diff --git a/addons/sale/data/sale_data.xml b/addons/sale/data/sale_data.xml
index 1d217715..1d217715 100644..100755
--- a/addons/sale/data/sale_data.xml
+++ b/addons/sale/data/sale_data.xml
diff --git a/addons/sale/data/sale_demo.xml b/addons/sale/data/sale_demo.xml
index 695736aa..695736aa 100644..100755
--- a/addons/sale/data/sale_demo.xml
+++ b/addons/sale/data/sale_demo.xml
diff --git a/addons/sale/i18n/af.po b/addons/sale/i18n/af.po
index 7851b77b..7851b77b 100644..100755
--- a/addons/sale/i18n/af.po
+++ b/addons/sale/i18n/af.po
diff --git a/addons/sale/i18n/am.po b/addons/sale/i18n/am.po
index b539401a..b539401a 100644..100755
--- a/addons/sale/i18n/am.po
+++ b/addons/sale/i18n/am.po
diff --git a/addons/sale/i18n/ar.po b/addons/sale/i18n/ar.po
index a17c51dc..a17c51dc 100644..100755
--- a/addons/sale/i18n/ar.po
+++ b/addons/sale/i18n/ar.po
diff --git a/addons/sale/i18n/az.po b/addons/sale/i18n/az.po
index 0cee139b..0cee139b 100644..100755
--- a/addons/sale/i18n/az.po
+++ b/addons/sale/i18n/az.po
diff --git a/addons/sale/i18n/bg.po b/addons/sale/i18n/bg.po
index c2534d85..c2534d85 100644..100755
--- a/addons/sale/i18n/bg.po
+++ b/addons/sale/i18n/bg.po
diff --git a/addons/sale/i18n/bn.po b/addons/sale/i18n/bn.po
index 6d6f17f2..6d6f17f2 100644..100755
--- a/addons/sale/i18n/bn.po
+++ b/addons/sale/i18n/bn.po
diff --git a/addons/sale/i18n/bs.po b/addons/sale/i18n/bs.po
index c9ab74f7..c9ab74f7 100644..100755
--- a/addons/sale/i18n/bs.po
+++ b/addons/sale/i18n/bs.po
diff --git a/addons/sale/i18n/ca.po b/addons/sale/i18n/ca.po
index 2d56790b..2d56790b 100644..100755
--- a/addons/sale/i18n/ca.po
+++ b/addons/sale/i18n/ca.po
diff --git a/addons/sale/i18n/ckb.po b/addons/sale/i18n/ckb.po
index a3e377ce..a3e377ce 100644..100755
--- a/addons/sale/i18n/ckb.po
+++ b/addons/sale/i18n/ckb.po
diff --git a/addons/sale/i18n/cs.po b/addons/sale/i18n/cs.po
index 7bedd592..7bedd592 100644..100755
--- a/addons/sale/i18n/cs.po
+++ b/addons/sale/i18n/cs.po
diff --git a/addons/sale/i18n/da.po b/addons/sale/i18n/da.po
index 0ee57937..0ee57937 100644..100755
--- a/addons/sale/i18n/da.po
+++ b/addons/sale/i18n/da.po
diff --git a/addons/sale/i18n/de.po b/addons/sale/i18n/de.po
index 61a54fe6..61a54fe6 100644..100755
--- a/addons/sale/i18n/de.po
+++ b/addons/sale/i18n/de.po
diff --git a/addons/sale/i18n/el.po b/addons/sale/i18n/el.po
index 64bbe9da..64bbe9da 100644..100755
--- a/addons/sale/i18n/el.po
+++ b/addons/sale/i18n/el.po
diff --git a/addons/sale/i18n/en_GB.po b/addons/sale/i18n/en_GB.po
index 249a2f7e..249a2f7e 100644..100755
--- a/addons/sale/i18n/en_GB.po
+++ b/addons/sale/i18n/en_GB.po
diff --git a/addons/sale/i18n/eo.po b/addons/sale/i18n/eo.po
index fc900e0d..fc900e0d 100644..100755
--- a/addons/sale/i18n/eo.po
+++ b/addons/sale/i18n/eo.po
diff --git a/addons/sale/i18n/es.po b/addons/sale/i18n/es.po
index 28ef9a72..28ef9a72 100644..100755
--- a/addons/sale/i18n/es.po
+++ b/addons/sale/i18n/es.po
diff --git a/addons/sale/i18n/es_BO.po b/addons/sale/i18n/es_BO.po
index c51e19e1..c51e19e1 100644..100755
--- a/addons/sale/i18n/es_BO.po
+++ b/addons/sale/i18n/es_BO.po
diff --git a/addons/sale/i18n/es_CL.po b/addons/sale/i18n/es_CL.po
index 7977a55f..7977a55f 100644..100755
--- a/addons/sale/i18n/es_CL.po
+++ b/addons/sale/i18n/es_CL.po
diff --git a/addons/sale/i18n/es_CO.po b/addons/sale/i18n/es_CO.po
index 69e42fb9..69e42fb9 100644..100755
--- a/addons/sale/i18n/es_CO.po
+++ b/addons/sale/i18n/es_CO.po
diff --git a/addons/sale/i18n/es_CR.po b/addons/sale/i18n/es_CR.po
index 4de0c450..4de0c450 100644..100755
--- a/addons/sale/i18n/es_CR.po
+++ b/addons/sale/i18n/es_CR.po
diff --git a/addons/sale/i18n/es_DO.po b/addons/sale/i18n/es_DO.po
index 713e2948..713e2948 100644..100755
--- a/addons/sale/i18n/es_DO.po
+++ b/addons/sale/i18n/es_DO.po
diff --git a/addons/sale/i18n/es_EC.po b/addons/sale/i18n/es_EC.po
index 9ab633f0..9ab633f0 100644..100755
--- a/addons/sale/i18n/es_EC.po
+++ b/addons/sale/i18n/es_EC.po
diff --git a/addons/sale/i18n/es_MX.po b/addons/sale/i18n/es_MX.po
index 50c67464..50c67464 100644..100755
--- a/addons/sale/i18n/es_MX.po
+++ b/addons/sale/i18n/es_MX.po
diff --git a/addons/sale/i18n/es_PE.po b/addons/sale/i18n/es_PE.po
index e7aba280..e7aba280 100644..100755
--- a/addons/sale/i18n/es_PE.po
+++ b/addons/sale/i18n/es_PE.po
diff --git a/addons/sale/i18n/es_PY.po b/addons/sale/i18n/es_PY.po
index 34ad1d91..34ad1d91 100644..100755
--- a/addons/sale/i18n/es_PY.po
+++ b/addons/sale/i18n/es_PY.po
diff --git a/addons/sale/i18n/es_VE.po b/addons/sale/i18n/es_VE.po
index edb51ce0..edb51ce0 100644..100755
--- a/addons/sale/i18n/es_VE.po
+++ b/addons/sale/i18n/es_VE.po
diff --git a/addons/sale/i18n/et.po b/addons/sale/i18n/et.po
index 738a02af..738a02af 100644..100755
--- a/addons/sale/i18n/et.po
+++ b/addons/sale/i18n/et.po
diff --git a/addons/sale/i18n/eu.po b/addons/sale/i18n/eu.po
index 68839b5d..68839b5d 100644..100755
--- a/addons/sale/i18n/eu.po
+++ b/addons/sale/i18n/eu.po
diff --git a/addons/sale/i18n/fa.po b/addons/sale/i18n/fa.po
index ab6e8d30..ab6e8d30 100644..100755
--- a/addons/sale/i18n/fa.po
+++ b/addons/sale/i18n/fa.po
diff --git a/addons/sale/i18n/fi.po b/addons/sale/i18n/fi.po
index 1bfda2de..1bfda2de 100644..100755
--- a/addons/sale/i18n/fi.po
+++ b/addons/sale/i18n/fi.po
diff --git a/addons/sale/i18n/fo.po b/addons/sale/i18n/fo.po
index 889174a7..889174a7 100644..100755
--- a/addons/sale/i18n/fo.po
+++ b/addons/sale/i18n/fo.po
diff --git a/addons/sale/i18n/fr.po b/addons/sale/i18n/fr.po
index 28bb76ef..28bb76ef 100644..100755
--- a/addons/sale/i18n/fr.po
+++ b/addons/sale/i18n/fr.po
diff --git a/addons/sale/i18n/fr_CA.po b/addons/sale/i18n/fr_CA.po
index 6aa9bf9f..6aa9bf9f 100644..100755
--- a/addons/sale/i18n/fr_CA.po
+++ b/addons/sale/i18n/fr_CA.po
diff --git a/addons/sale/i18n/gl.po b/addons/sale/i18n/gl.po
index b74bd5a7..b74bd5a7 100644..100755
--- a/addons/sale/i18n/gl.po
+++ b/addons/sale/i18n/gl.po
diff --git a/addons/sale/i18n/gu.po b/addons/sale/i18n/gu.po
index 409a0aa3..409a0aa3 100644..100755
--- a/addons/sale/i18n/gu.po
+++ b/addons/sale/i18n/gu.po
diff --git a/addons/sale/i18n/he.po b/addons/sale/i18n/he.po
index 5d8e16f4..5d8e16f4 100644..100755
--- a/addons/sale/i18n/he.po
+++ b/addons/sale/i18n/he.po
diff --git a/addons/sale/i18n/hi.po b/addons/sale/i18n/hi.po
index 52b4ff6b..52b4ff6b 100644..100755
--- a/addons/sale/i18n/hi.po
+++ b/addons/sale/i18n/hi.po
diff --git a/addons/sale/i18n/hr.po b/addons/sale/i18n/hr.po
index c9e60601..c9e60601 100644..100755
--- a/addons/sale/i18n/hr.po
+++ b/addons/sale/i18n/hr.po
diff --git a/addons/sale/i18n/hu.po b/addons/sale/i18n/hu.po
index 6ead8b00..6ead8b00 100644..100755
--- a/addons/sale/i18n/hu.po
+++ b/addons/sale/i18n/hu.po
diff --git a/addons/sale/i18n/id.po b/addons/sale/i18n/id.po
index 81144607..81144607 100644..100755
--- a/addons/sale/i18n/id.po
+++ b/addons/sale/i18n/id.po
diff --git a/addons/sale/i18n/is.po b/addons/sale/i18n/is.po
index 883fb70f..883fb70f 100644..100755
--- a/addons/sale/i18n/is.po
+++ b/addons/sale/i18n/is.po
diff --git a/addons/sale/i18n/it.po b/addons/sale/i18n/it.po
index b4ed06ea..b4ed06ea 100644..100755
--- a/addons/sale/i18n/it.po
+++ b/addons/sale/i18n/it.po
diff --git a/addons/sale/i18n/ja.po b/addons/sale/i18n/ja.po
index 66b323ce..66b323ce 100644..100755
--- a/addons/sale/i18n/ja.po
+++ b/addons/sale/i18n/ja.po
diff --git a/addons/sale/i18n/ka.po b/addons/sale/i18n/ka.po
index 6f5c66ea..6f5c66ea 100644..100755
--- a/addons/sale/i18n/ka.po
+++ b/addons/sale/i18n/ka.po
diff --git a/addons/sale/i18n/kab.po b/addons/sale/i18n/kab.po
index 7c822eac..7c822eac 100644..100755
--- a/addons/sale/i18n/kab.po
+++ b/addons/sale/i18n/kab.po
diff --git a/addons/sale/i18n/km.po b/addons/sale/i18n/km.po
index ffb94b89..ffb94b89 100644..100755
--- a/addons/sale/i18n/km.po
+++ b/addons/sale/i18n/km.po
diff --git a/addons/sale/i18n/ko.po b/addons/sale/i18n/ko.po
index 00ece565..00ece565 100644..100755
--- a/addons/sale/i18n/ko.po
+++ b/addons/sale/i18n/ko.po
diff --git a/addons/sale/i18n/lb.po b/addons/sale/i18n/lb.po
index 113c7f34..113c7f34 100644..100755
--- a/addons/sale/i18n/lb.po
+++ b/addons/sale/i18n/lb.po
diff --git a/addons/sale/i18n/lo.po b/addons/sale/i18n/lo.po
index 468d6fbc..468d6fbc 100644..100755
--- a/addons/sale/i18n/lo.po
+++ b/addons/sale/i18n/lo.po
diff --git a/addons/sale/i18n/lt.po b/addons/sale/i18n/lt.po
index ecdff03f..ecdff03f 100644..100755
--- a/addons/sale/i18n/lt.po
+++ b/addons/sale/i18n/lt.po
diff --git a/addons/sale/i18n/lv.po b/addons/sale/i18n/lv.po
index 4793e0dc..4793e0dc 100644..100755
--- a/addons/sale/i18n/lv.po
+++ b/addons/sale/i18n/lv.po
diff --git a/addons/sale/i18n/mk.po b/addons/sale/i18n/mk.po
index 16e5b1a8..16e5b1a8 100644..100755
--- a/addons/sale/i18n/mk.po
+++ b/addons/sale/i18n/mk.po
diff --git a/addons/sale/i18n/mn.po b/addons/sale/i18n/mn.po
index fa99c48c..fa99c48c 100644..100755
--- a/addons/sale/i18n/mn.po
+++ b/addons/sale/i18n/mn.po
diff --git a/addons/sale/i18n/nb.po b/addons/sale/i18n/nb.po
index f5286b01..f5286b01 100644..100755
--- a/addons/sale/i18n/nb.po
+++ b/addons/sale/i18n/nb.po
diff --git a/addons/sale/i18n/nl.po b/addons/sale/i18n/nl.po
index 1dff5908..1dff5908 100644..100755
--- a/addons/sale/i18n/nl.po
+++ b/addons/sale/i18n/nl.po
diff --git a/addons/sale/i18n/nl_BE.po b/addons/sale/i18n/nl_BE.po
index b19ec205..b19ec205 100644..100755
--- a/addons/sale/i18n/nl_BE.po
+++ b/addons/sale/i18n/nl_BE.po
diff --git a/addons/sale/i18n/pl.po b/addons/sale/i18n/pl.po
index 0e040069..0e040069 100644..100755
--- a/addons/sale/i18n/pl.po
+++ b/addons/sale/i18n/pl.po
diff --git a/addons/sale/i18n/pt.po b/addons/sale/i18n/pt.po
index f105dbdc..f105dbdc 100644..100755
--- a/addons/sale/i18n/pt.po
+++ b/addons/sale/i18n/pt.po
diff --git a/addons/sale/i18n/pt_BR.po b/addons/sale/i18n/pt_BR.po
index c41b4757..c41b4757 100644..100755
--- a/addons/sale/i18n/pt_BR.po
+++ b/addons/sale/i18n/pt_BR.po
diff --git a/addons/sale/i18n/ro.po b/addons/sale/i18n/ro.po
index e61f435f..e61f435f 100644..100755
--- a/addons/sale/i18n/ro.po
+++ b/addons/sale/i18n/ro.po
diff --git a/addons/sale/i18n/ru.po b/addons/sale/i18n/ru.po
index 72233047..72233047 100644..100755
--- a/addons/sale/i18n/ru.po
+++ b/addons/sale/i18n/ru.po
diff --git a/addons/sale/i18n/sale.pot b/addons/sale/i18n/sale.pot
index c9a6110e..c9a6110e 100644..100755
--- a/addons/sale/i18n/sale.pot
+++ b/addons/sale/i18n/sale.pot
diff --git a/addons/sale/i18n/si.po b/addons/sale/i18n/si.po
index 0609ab41..0609ab41 100644..100755
--- a/addons/sale/i18n/si.po
+++ b/addons/sale/i18n/si.po
diff --git a/addons/sale/i18n/sk.po b/addons/sale/i18n/sk.po
index 1efee793..1efee793 100644..100755
--- a/addons/sale/i18n/sk.po
+++ b/addons/sale/i18n/sk.po
diff --git a/addons/sale/i18n/sl.po b/addons/sale/i18n/sl.po
index 1c0e9151..1c0e9151 100644..100755
--- a/addons/sale/i18n/sl.po
+++ b/addons/sale/i18n/sl.po
diff --git a/addons/sale/i18n/sq.po b/addons/sale/i18n/sq.po
index 0adc7df4..0adc7df4 100644..100755
--- a/addons/sale/i18n/sq.po
+++ b/addons/sale/i18n/sq.po
diff --git a/addons/sale/i18n/sr.po b/addons/sale/i18n/sr.po
index 0b254413..0b254413 100644..100755
--- a/addons/sale/i18n/sr.po
+++ b/addons/sale/i18n/sr.po
diff --git a/addons/sale/i18n/sr@latin.po b/addons/sale/i18n/sr@latin.po
index 56d4caf7..56d4caf7 100644..100755
--- a/addons/sale/i18n/sr@latin.po
+++ b/addons/sale/i18n/sr@latin.po
diff --git a/addons/sale/i18n/sv.po b/addons/sale/i18n/sv.po
index 0c794e06..0c794e06 100644..100755
--- a/addons/sale/i18n/sv.po
+++ b/addons/sale/i18n/sv.po
diff --git a/addons/sale/i18n/th.po b/addons/sale/i18n/th.po
index fe527c2c..fe527c2c 100644..100755
--- a/addons/sale/i18n/th.po
+++ b/addons/sale/i18n/th.po
diff --git a/addons/sale/i18n/tr.po b/addons/sale/i18n/tr.po
index 8fe4f2b9..8fe4f2b9 100644..100755
--- a/addons/sale/i18n/tr.po
+++ b/addons/sale/i18n/tr.po
diff --git a/addons/sale/i18n/uk.po b/addons/sale/i18n/uk.po
index e177e1b3..e177e1b3 100644..100755
--- a/addons/sale/i18n/uk.po
+++ b/addons/sale/i18n/uk.po
diff --git a/addons/sale/i18n/ur.po b/addons/sale/i18n/ur.po
index 718cfb45..718cfb45 100644..100755
--- a/addons/sale/i18n/ur.po
+++ b/addons/sale/i18n/ur.po
diff --git a/addons/sale/i18n/vi.po b/addons/sale/i18n/vi.po
index ebb55bed..ebb55bed 100644..100755
--- a/addons/sale/i18n/vi.po
+++ b/addons/sale/i18n/vi.po
diff --git a/addons/sale/i18n/zh_CN.po b/addons/sale/i18n/zh_CN.po
index 1496d730..1496d730 100644..100755
--- a/addons/sale/i18n/zh_CN.po
+++ b/addons/sale/i18n/zh_CN.po
diff --git a/addons/sale/i18n/zh_TW.po b/addons/sale/i18n/zh_TW.po
index 88004745..88004745 100644..100755
--- a/addons/sale/i18n/zh_TW.po
+++ b/addons/sale/i18n/zh_TW.po
diff --git a/addons/sale/models/__init__.py b/addons/sale/models/__init__.py
index 92e9953d..92e9953d 100644..100755
--- a/addons/sale/models/__init__.py
+++ b/addons/sale/models/__init__.py
diff --git a/addons/sale/models/account_invoice.py b/addons/sale/models/account_invoice.py
index 9ffe13e5..9ffe13e5 100644..100755
--- a/addons/sale/models/account_invoice.py
+++ b/addons/sale/models/account_invoice.py
diff --git a/addons/sale/models/account_move.py b/addons/sale/models/account_move.py
index 3e2f588a..3e2f588a 100644..100755
--- a/addons/sale/models/account_move.py
+++ b/addons/sale/models/account_move.py
diff --git a/addons/sale/models/analytic.py b/addons/sale/models/analytic.py
index f64a1c1b..f64a1c1b 100644..100755
--- a/addons/sale/models/analytic.py
+++ b/addons/sale/models/analytic.py
diff --git a/addons/sale/models/mail_compose_message.py b/addons/sale/models/mail_compose_message.py
index 1b06a23c..1b06a23c 100644..100755
--- a/addons/sale/models/mail_compose_message.py
+++ b/addons/sale/models/mail_compose_message.py
diff --git a/addons/sale/models/payment.py b/addons/sale/models/payment.py
index 1d6b8a0a..1d6b8a0a 100644..100755
--- a/addons/sale/models/payment.py
+++ b/addons/sale/models/payment.py
diff --git a/addons/sale/models/product_product.py b/addons/sale/models/product_product.py
index 3e20daa9..3e20daa9 100644..100755
--- a/addons/sale/models/product_product.py
+++ b/addons/sale/models/product_product.py
diff --git a/addons/sale/models/product_template.py b/addons/sale/models/product_template.py
index 25c6aaa1..25c6aaa1 100644..100755
--- a/addons/sale/models/product_template.py
+++ b/addons/sale/models/product_template.py
diff --git a/addons/sale/models/res_company.py b/addons/sale/models/res_company.py
index e5f70e2e..e5f70e2e 100644..100755
--- a/addons/sale/models/res_company.py
+++ b/addons/sale/models/res_company.py
diff --git a/addons/sale/models/res_config_settings.py b/addons/sale/models/res_config_settings.py
index 61620dcd..61620dcd 100644..100755
--- a/addons/sale/models/res_config_settings.py
+++ b/addons/sale/models/res_config_settings.py
diff --git a/addons/sale/models/res_partner.py b/addons/sale/models/res_partner.py
index d77abad7..d77abad7 100644..100755
--- a/addons/sale/models/res_partner.py
+++ b/addons/sale/models/res_partner.py
diff --git a/addons/sale/models/sale.py b/addons/sale/models/sale.py
index 063b9228..063b9228 100644..100755
--- a/addons/sale/models/sale.py
+++ b/addons/sale/models/sale.py
diff --git a/addons/sale/models/sales_team.py b/addons/sale/models/sales_team.py
index b7382868..b7382868 100644..100755
--- a/addons/sale/models/sales_team.py
+++ b/addons/sale/models/sales_team.py
diff --git a/addons/sale/models/utm.py b/addons/sale/models/utm.py
index cc31dfdf..cc31dfdf 100644..100755
--- a/addons/sale/models/utm.py
+++ b/addons/sale/models/utm.py
diff --git a/addons/sale/report/__init__.py b/addons/sale/report/__init__.py
index 90248f47..90248f47 100644..100755
--- a/addons/sale/report/__init__.py
+++ b/addons/sale/report/__init__.py
diff --git a/addons/sale/report/invoice_report.py b/addons/sale/report/invoice_report.py
index f41cc8c3..f41cc8c3 100644..100755
--- a/addons/sale/report/invoice_report.py
+++ b/addons/sale/report/invoice_report.py
diff --git a/addons/sale/report/invoice_report_templates.xml b/addons/sale/report/invoice_report_templates.xml
index 06bcd289..06bcd289 100644..100755
--- a/addons/sale/report/invoice_report_templates.xml
+++ b/addons/sale/report/invoice_report_templates.xml
diff --git a/addons/sale/report/report_all_channels_sales.py b/addons/sale/report/report_all_channels_sales.py
index 1aa6e960..1aa6e960 100644..100755
--- a/addons/sale/report/report_all_channels_sales.py
+++ b/addons/sale/report/report_all_channels_sales.py
diff --git a/addons/sale/report/report_all_channels_sales_views.xml b/addons/sale/report/report_all_channels_sales_views.xml
index e6f3cc06..e6f3cc06 100644..100755
--- a/addons/sale/report/report_all_channels_sales_views.xml
+++ b/addons/sale/report/report_all_channels_sales_views.xml
diff --git a/addons/sale/report/sale_report.py b/addons/sale/report/sale_report.py
index 76ec1476..76ec1476 100644..100755
--- a/addons/sale/report/sale_report.py
+++ b/addons/sale/report/sale_report.py
diff --git a/addons/sale/report/sale_report.xml b/addons/sale/report/sale_report.xml
index e3160d14..e3160d14 100644..100755
--- a/addons/sale/report/sale_report.xml
+++ b/addons/sale/report/sale_report.xml
diff --git a/addons/sale/report/sale_report_templates.xml b/addons/sale/report/sale_report_templates.xml
index 861c257b..861c257b 100644..100755
--- a/addons/sale/report/sale_report_templates.xml
+++ b/addons/sale/report/sale_report_templates.xml
diff --git a/addons/sale/report/sale_report_views.xml b/addons/sale/report/sale_report_views.xml
index 32fa2d9e..32fa2d9e 100644..100755
--- a/addons/sale/report/sale_report_views.xml
+++ b/addons/sale/report/sale_report_views.xml
diff --git a/addons/sale/security/ir.model.access.csv b/addons/sale/security/ir.model.access.csv
index 45b5571c..45b5571c 100644..100755
--- a/addons/sale/security/ir.model.access.csv
+++ b/addons/sale/security/ir.model.access.csv
diff --git a/addons/sale/security/sale_security.xml b/addons/sale/security/sale_security.xml
index b1afcab9..b1afcab9 100644..100755
--- a/addons/sale/security/sale_security.xml
+++ b/addons/sale/security/sale_security.xml
diff --git a/addons/sale/static/description/icon.png b/addons/sale/static/description/icon.png
index 343c9f7e..343c9f7e 100644..100755
--- a/addons/sale/static/description/icon.png
+++ b/addons/sale/static/description/icon.png
Binary files differ
diff --git a/addons/sale/static/description/icon.svg b/addons/sale/static/description/icon.svg
index 97a19c02..97a19c02 100644..100755
--- a/addons/sale/static/description/icon.svg
+++ b/addons/sale/static/description/icon.svg
diff --git a/addons/sale/static/img/advance_product_0-image.jpg b/addons/sale/static/img/advance_product_0-image.jpg
index 0838ec18..0838ec18 100644..100755
--- a/addons/sale/static/img/advance_product_0-image.jpg
+++ b/addons/sale/static/img/advance_product_0-image.jpg
Binary files differ
diff --git a/addons/sale/static/img/btn_paynowcc_lg.gif b/addons/sale/static/img/btn_paynowcc_lg.gif
index 092c5542..092c5542 100644..100755
--- a/addons/sale/static/img/btn_paynowcc_lg.gif
+++ b/addons/sale/static/img/btn_paynowcc_lg.gif
Binary files differ
diff --git a/addons/sale/static/img/floor_protection-image.png b/addons/sale/static/img/floor_protection-image.png
index ef540b90..ef540b90 100644..100755
--- a/addons/sale/static/img/floor_protection-image.png
+++ b/addons/sale/static/img/floor_protection-image.png
Binary files differ
diff --git a/addons/sale/static/src/img/onboarding_quotation_order_tooltip.jpg b/addons/sale/static/src/img/onboarding_quotation_order_tooltip.jpg
index 548a1d35..548a1d35 100644..100755
--- a/addons/sale/static/src/img/onboarding_quotation_order_tooltip.jpg
+++ b/addons/sale/static/src/img/onboarding_quotation_order_tooltip.jpg
Binary files differ
diff --git a/addons/sale/static/src/img/sale_quotation_onboarding_bg.jpg b/addons/sale/static/src/img/sale_quotation_onboarding_bg.jpg
index 3c0f7a34..3c0f7a34 100644..100755
--- a/addons/sale/static/src/img/sale_quotation_onboarding_bg.jpg
+++ b/addons/sale/static/src/img/sale_quotation_onboarding_bg.jpg
Binary files differ
diff --git a/addons/sale/static/src/js/product_configurator_widget.js b/addons/sale/static/src/js/product_configurator_widget.js
index 54bca050..54bca050 100644..100755
--- a/addons/sale/static/src/js/product_configurator_widget.js
+++ b/addons/sale/static/src/js/product_configurator_widget.js
diff --git a/addons/sale/static/src/js/product_discount_widget.js b/addons/sale/static/src/js/product_discount_widget.js
index ede11800..ede11800 100644..100755
--- a/addons/sale/static/src/js/product_discount_widget.js
+++ b/addons/sale/static/src/js/product_discount_widget.js
diff --git a/addons/sale/static/src/js/sale.js b/addons/sale/static/src/js/sale.js
index 556c9fd2..556c9fd2 100644..100755
--- a/addons/sale/static/src/js/sale.js
+++ b/addons/sale/static/src/js/sale.js
diff --git a/addons/sale/static/src/js/sale_order_view.js b/addons/sale/static/src/js/sale_order_view.js
index ef74cee9..ef74cee9 100644..100755
--- a/addons/sale/static/src/js/sale_order_view.js
+++ b/addons/sale/static/src/js/sale_order_view.js
diff --git a/addons/sale/static/src/js/sale_portal_sidebar.js b/addons/sale/static/src/js/sale_portal_sidebar.js
index bc18d3c9..bc18d3c9 100644..100755
--- a/addons/sale/static/src/js/sale_portal_sidebar.js
+++ b/addons/sale/static/src/js/sale_portal_sidebar.js
diff --git a/addons/sale/static/src/js/tours/sale.js b/addons/sale/static/src/js/tours/sale.js
index d01b0ad6..d01b0ad6 100644..100755
--- a/addons/sale/static/src/js/tours/sale.js
+++ b/addons/sale/static/src/js/tours/sale.js
diff --git a/addons/sale/static/src/js/variant_mixin.js b/addons/sale/static/src/js/variant_mixin.js
index 3167be11..3167be11 100644..100755
--- a/addons/sale/static/src/js/variant_mixin.js
+++ b/addons/sale/static/src/js/variant_mixin.js
diff --git a/addons/sale/static/src/scss/product_configurator.scss b/addons/sale/static/src/scss/product_configurator.scss
index 65a3e0a4..65a3e0a4 100644..100755
--- a/addons/sale/static/src/scss/product_configurator.scss
+++ b/addons/sale/static/src/scss/product_configurator.scss
diff --git a/addons/sale/static/src/scss/sale_onboarding.scss b/addons/sale/static/src/scss/sale_onboarding.scss
index 6f00b2a6..6f00b2a6 100644..100755
--- a/addons/sale/static/src/scss/sale_onboarding.scss
+++ b/addons/sale/static/src/scss/sale_onboarding.scss
diff --git a/addons/sale/static/src/scss/sale_portal.scss b/addons/sale/static/src/scss/sale_portal.scss
index 56b7883a..56b7883a 100644..100755
--- a/addons/sale/static/src/scss/sale_portal.scss
+++ b/addons/sale/static/src/scss/sale_portal.scss
diff --git a/addons/sale/static/src/scss/sale_report.scss b/addons/sale/static/src/scss/sale_report.scss
index 59380518..59380518 100644..100755
--- a/addons/sale/static/src/scss/sale_report.scss
+++ b/addons/sale/static/src/scss/sale_report.scss
diff --git a/addons/sale/static/tests/product_configurator_tests.js b/addons/sale/static/tests/product_configurator_tests.js
index eaed8488..eaed8488 100644..100755
--- a/addons/sale/static/tests/product_configurator_tests.js
+++ b/addons/sale/static/tests/product_configurator_tests.js
diff --git a/addons/sale/static/tests/sales_team_dashboard_tests.js b/addons/sale/static/tests/sales_team_dashboard_tests.js
index a9ab7604..a9ab7604 100644..100755
--- a/addons/sale/static/tests/sales_team_dashboard_tests.js
+++ b/addons/sale/static/tests/sales_team_dashboard_tests.js
diff --git a/addons/sale/static/tests/tours/sale_signature.js b/addons/sale/static/tests/tours/sale_signature.js
index 185d4457..185d4457 100644..100755
--- a/addons/sale/static/tests/tours/sale_signature.js
+++ b/addons/sale/static/tests/tours/sale_signature.js
diff --git a/addons/sale/tests/__init__.py b/addons/sale/tests/__init__.py
index 88bf481b..88bf481b 100644..100755
--- a/addons/sale/tests/__init__.py
+++ b/addons/sale/tests/__init__.py
diff --git a/addons/sale/tests/common.py b/addons/sale/tests/common.py
index dfcd198e..dfcd198e 100644..100755
--- a/addons/sale/tests/common.py
+++ b/addons/sale/tests/common.py
diff --git a/addons/sale/tests/test_access_rights.py b/addons/sale/tests/test_access_rights.py
index c6e52970..c6e52970 100644..100755
--- a/addons/sale/tests/test_access_rights.py
+++ b/addons/sale/tests/test_access_rights.py
diff --git a/addons/sale/tests/test_onchange.py b/addons/sale/tests/test_onchange.py
index 5c8eb185..5c8eb185 100644..100755
--- a/addons/sale/tests/test_onchange.py
+++ b/addons/sale/tests/test_onchange.py
diff --git a/addons/sale/tests/test_reinvoice.py b/addons/sale/tests/test_reinvoice.py
index 0ecb15ed..0ecb15ed 100644..100755
--- a/addons/sale/tests/test_reinvoice.py
+++ b/addons/sale/tests/test_reinvoice.py
diff --git a/addons/sale/tests/test_sale_flow.py b/addons/sale/tests/test_sale_flow.py
index c18d645f..c18d645f 100644..100755
--- a/addons/sale/tests/test_sale_flow.py
+++ b/addons/sale/tests/test_sale_flow.py
diff --git a/addons/sale/tests/test_sale_order.py b/addons/sale/tests/test_sale_order.py
index 48985150..48985150 100644..100755
--- a/addons/sale/tests/test_sale_order.py
+++ b/addons/sale/tests/test_sale_order.py
diff --git a/addons/sale/tests/test_sale_pricelist.py b/addons/sale/tests/test_sale_pricelist.py
index 7c0fd5c5..7c0fd5c5 100644..100755
--- a/addons/sale/tests/test_sale_pricelist.py
+++ b/addons/sale/tests/test_sale_pricelist.py
diff --git a/addons/sale/tests/test_sale_product_attribute_value_config.py b/addons/sale/tests/test_sale_product_attribute_value_config.py
index 68d48d7f..68d48d7f 100644..100755
--- a/addons/sale/tests/test_sale_product_attribute_value_config.py
+++ b/addons/sale/tests/test_sale_product_attribute_value_config.py
diff --git a/addons/sale/tests/test_sale_refund.py b/addons/sale/tests/test_sale_refund.py
index 094fe8dc..094fe8dc 100644..100755
--- a/addons/sale/tests/test_sale_refund.py
+++ b/addons/sale/tests/test_sale_refund.py
diff --git a/addons/sale/tests/test_sale_signature.py b/addons/sale/tests/test_sale_signature.py
index bd06b8bb..bd06b8bb 100644..100755
--- a/addons/sale/tests/test_sale_signature.py
+++ b/addons/sale/tests/test_sale_signature.py
diff --git a/addons/sale/tests/test_sale_to_invoice.py b/addons/sale/tests/test_sale_to_invoice.py
index 4291e735..4291e735 100644..100755
--- a/addons/sale/tests/test_sale_to_invoice.py
+++ b/addons/sale/tests/test_sale_to_invoice.py
diff --git a/addons/sale/tests/test_sale_transaction.py b/addons/sale/tests/test_sale_transaction.py
index cd7c5dad..cd7c5dad 100644..100755
--- a/addons/sale/tests/test_sale_transaction.py
+++ b/addons/sale/tests/test_sale_transaction.py
diff --git a/addons/sale/views/assets.xml b/addons/sale/views/assets.xml
index 2b78d5cc..2b78d5cc 100644..100755
--- a/addons/sale/views/assets.xml
+++ b/addons/sale/views/assets.xml
diff --git a/addons/sale/views/mail_activity_views.xml b/addons/sale/views/mail_activity_views.xml
index 67608158..67608158 100644..100755
--- a/addons/sale/views/mail_activity_views.xml
+++ b/addons/sale/views/mail_activity_views.xml
diff --git a/addons/sale/views/payment_views.xml b/addons/sale/views/payment_views.xml
index bf26daf6..bf26daf6 100644..100755
--- a/addons/sale/views/payment_views.xml
+++ b/addons/sale/views/payment_views.xml
diff --git a/addons/sale/views/product_views.xml b/addons/sale/views/product_views.xml
index 1142887a..1142887a 100644..100755
--- a/addons/sale/views/product_views.xml
+++ b/addons/sale/views/product_views.xml
diff --git a/addons/sale/views/res_config_settings_views.xml b/addons/sale/views/res_config_settings_views.xml
index 882e2f6e..882e2f6e 100644..100755
--- a/addons/sale/views/res_config_settings_views.xml
+++ b/addons/sale/views/res_config_settings_views.xml
diff --git a/addons/sale/views/res_partner_views.xml b/addons/sale/views/res_partner_views.xml
index cbfa2b17..cbfa2b17 100644..100755
--- a/addons/sale/views/res_partner_views.xml
+++ b/addons/sale/views/res_partner_views.xml
diff --git a/addons/sale/views/sale_onboarding_views.xml b/addons/sale/views/sale_onboarding_views.xml
index b913649b..b913649b 100644..100755
--- a/addons/sale/views/sale_onboarding_views.xml
+++ b/addons/sale/views/sale_onboarding_views.xml
diff --git a/addons/sale/views/sale_portal_templates.xml b/addons/sale/views/sale_portal_templates.xml
index 77720253..77720253 100644..100755
--- a/addons/sale/views/sale_portal_templates.xml
+++ b/addons/sale/views/sale_portal_templates.xml
diff --git a/addons/sale/views/sale_views.xml b/addons/sale/views/sale_views.xml
index 2edd9eda..2edd9eda 100644..100755
--- a/addons/sale/views/sale_views.xml
+++ b/addons/sale/views/sale_views.xml
diff --git a/addons/sale/views/sales_team_views.xml b/addons/sale/views/sales_team_views.xml
index 0941082b..0941082b 100644..100755
--- a/addons/sale/views/sales_team_views.xml
+++ b/addons/sale/views/sales_team_views.xml
diff --git a/addons/sale/views/utm_campaign_views.xml b/addons/sale/views/utm_campaign_views.xml
index 62eace8d..62eace8d 100644..100755
--- a/addons/sale/views/utm_campaign_views.xml
+++ b/addons/sale/views/utm_campaign_views.xml
diff --git a/addons/sale/views/variant_templates.xml b/addons/sale/views/variant_templates.xml
index 53f46c58..53f46c58 100644..100755
--- a/addons/sale/views/variant_templates.xml
+++ b/addons/sale/views/variant_templates.xml
diff --git a/addons/sale/wizard/__init__.py b/addons/sale/wizard/__init__.py
index b0b5d571..b0b5d571 100644..100755
--- a/addons/sale/wizard/__init__.py
+++ b/addons/sale/wizard/__init__.py
diff --git a/addons/sale/wizard/payment_acquirer_onboarding_wizard.py b/addons/sale/wizard/payment_acquirer_onboarding_wizard.py
index 6a7f3b37..6a7f3b37 100644..100755
--- a/addons/sale/wizard/payment_acquirer_onboarding_wizard.py
+++ b/addons/sale/wizard/payment_acquirer_onboarding_wizard.py
diff --git a/addons/sale/wizard/sale_make_invoice_advance.py b/addons/sale/wizard/sale_make_invoice_advance.py
index ce9cd47f..ce9cd47f 100644..100755
--- a/addons/sale/wizard/sale_make_invoice_advance.py
+++ b/addons/sale/wizard/sale_make_invoice_advance.py
diff --git a/addons/sale/wizard/sale_make_invoice_advance_views.xml b/addons/sale/wizard/sale_make_invoice_advance_views.xml
index 3dd0a99c..3dd0a99c 100644..100755
--- a/addons/sale/wizard/sale_make_invoice_advance_views.xml
+++ b/addons/sale/wizard/sale_make_invoice_advance_views.xml
diff --git a/addons/sale/wizard/sale_order_cancel.py b/addons/sale/wizard/sale_order_cancel.py
index b2ac441a..b2ac441a 100644..100755
--- a/addons/sale/wizard/sale_order_cancel.py
+++ b/addons/sale/wizard/sale_order_cancel.py
diff --git a/addons/sale/wizard/sale_order_cancel_views.xml b/addons/sale/wizard/sale_order_cancel_views.xml
index 722d2797..722d2797 100644..100755
--- a/addons/sale/wizard/sale_order_cancel_views.xml
+++ b/addons/sale/wizard/sale_order_cancel_views.xml
diff --git a/addons/sale/wizard/sale_payment_link.py b/addons/sale/wizard/sale_payment_link.py
index 823a2e11..823a2e11 100644..100755
--- a/addons/sale/wizard/sale_payment_link.py
+++ b/addons/sale/wizard/sale_payment_link.py
diff --git a/addons/sale/wizard/sale_payment_link_views.xml b/addons/sale/wizard/sale_payment_link_views.xml
index 836d1b90..836d1b90 100644..100755
--- a/addons/sale/wizard/sale_payment_link_views.xml
+++ b/addons/sale/wizard/sale_payment_link_views.xml