From afd878c309289600f19cd3f048d9f832cfeb7a44 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Fri, 16 Dec 2022 16:16:40 +0100 Subject: [PATCH] Prepare migration to monorepo --- .hgtags | 58 +++++++++++++++++++ .drone.yml => modules/sale/.drone.yml | 0 .flake8 => modules/sale/.flake8 | 0 .isort.cfg => modules/sale/.isort.cfg | 0 CHANGELOG => modules/sale/CHANGELOG | 0 COPYRIGHT => modules/sale/COPYRIGHT | 0 LICENSE => modules/sale/LICENSE | 0 MANIFEST.in => modules/sale/MANIFEST.in | 0 README.rst => modules/sale/README.rst | 0 __init__.py => modules/sale/__init__.py | 0 .../sale/configuration.py | 0 .../sale/configuration.xml | 0 {doc => modules/sale/doc}/conf.py | 0 {doc => modules/sale/doc}/design.rst | 0 {doc => modules/sale/doc}/index.rst | 0 {doc => modules/sale/doc}/releases.rst | 0 {doc => modules/sale/doc}/usage/index.rst | 0 {doc => modules/sale/doc}/usage/presales.rst | 0 {doc => modules/sale/doc}/usage/process.rst | 0 {doc => modules/sale/doc}/usage/reporting.rst | 0 {doc => modules/sale/doc}/usage/returns.rst | 0 exceptions.py => modules/sale/exceptions.py | 0 {icons => modules/sale/icons}/LICENSE | 0 {icons => modules/sale/icons}/tryton-sale.svg | 0 invoice.py => modules/sale/invoice.py | 0 {locale => modules/sale/locale}/bg.po | 0 {locale => modules/sale/locale}/ca.po | 0 {locale => modules/sale/locale}/cs.po | 0 {locale => modules/sale/locale}/de.po | 0 {locale => modules/sale/locale}/es.po | 0 {locale => modules/sale/locale}/es_419.po | 0 {locale => modules/sale/locale}/et.po | 0 {locale => modules/sale/locale}/fa.po | 0 {locale => modules/sale/locale}/fi.po | 0 {locale => modules/sale/locale}/fr.po | 0 {locale => modules/sale/locale}/hu.po | 0 {locale => modules/sale/locale}/id.po | 0 {locale => modules/sale/locale}/it.po | 0 {locale => modules/sale/locale}/lo.po | 0 {locale => modules/sale/locale}/lt.po | 0 {locale => modules/sale/locale}/nl.po | 0 {locale => modules/sale/locale}/pl.po | 0 {locale => modules/sale/locale}/pt.po | 0 {locale => modules/sale/locale}/ro.po | 0 {locale => modules/sale/locale}/ru.po | 0 {locale => modules/sale/locale}/sl.po | 0 {locale => modules/sale/locale}/tr.po | 0 {locale => modules/sale/locale}/uk.po | 0 {locale => modules/sale/locale}/zh_CN.po | 0 message.xml => modules/sale/message.xml | 0 party.py => modules/sale/party.py | 0 party.xml => modules/sale/party.xml | 0 product.py => modules/sale/product.py | 0 product.xml => modules/sale/product.xml | 0 sale.fodt => modules/sale/sale.fodt | 0 sale.py => modules/sale/sale.py | 0 sale.xml => modules/sale/sale.xml | 0 .../sale/sale_reporting.py | 0 .../sale/sale_reporting.xml | 0 setup.py => modules/sale/setup.py | 0 stock.py => modules/sale/stock.py | 0 stock.xml => modules/sale/stock.xml | 0 {tests => modules/sale/tests}/__init__.py | 0 .../sale/tests}/scenario_sale.rst | 0 .../tests}/scenario_sale_default_methods.rst | 0 .../sale/tests}/scenario_sale_empty.rst | 0 .../tests}/scenario_sale_modify_header.rst | 0 .../sale/tests}/scenario_sale_reporting.rst | 0 {tests => modules/sale/tests}/test_module.py | 0 .../sale/tests}/test_scenario.py | 0 tox.ini => modules/sale/tox.ini | 0 tryton.cfg => modules/sale/tryton.cfg | 0 .../sale/view}/configuration_form.xml | 0 .../handle_invoice_exception_ask_form.xml | 0 .../handle_shipment_exception_ask_form.xml | 0 .../sale/view}/modify_header_form.xml | 0 .../sale/view}/move_list_shipment.xml | 0 {view => modules/sale/view}/party_form.xml | 0 .../sale/view}/product_configuration_form.xml | 0 .../sale/view}/product_list_sale_line.xml | 0 .../sale/view}/product_sale_context_form.xml | 0 .../sale/view}/return_sale_start_form.xml | 0 {view => modules/sale/view}/sale_form.xml | 0 .../sale/view}/sale_line_form.xml | 0 .../sale/view}/sale_line_tree.xml | 0 .../sale/view}/sale_line_tree_sequence.xml | 0 .../view}/sale_reporting_context_form.xml | 0 .../view}/sale_reporting_country_tree.xml | 0 .../sale_reporting_customer_category_list.xml | 0 .../sale_reporting_customer_category_tree.xml | 0 .../sale_reporting_customer_graph_number.xml | 0 .../sale_reporting_customer_graph_revenue.xml | 0 .../view}/sale_reporting_customer_list.xml | 0 .../sale_reporting_main_graph_number.xml | 0 .../sale_reporting_main_graph_revenue.xml | 0 .../sale/view}/sale_reporting_main_list.xml | 0 ...eporting_main_time_series_graph_number.xml | 0 ...porting_main_time_series_graph_revenue.xml | 0 .../sale_reporting_main_time_series_list.xml | 0 .../sale_reporting_product_category_list.xml | 0 .../sale_reporting_product_category_tree.xml | 0 .../sale_reporting_product_graph_number.xml | 0 .../sale_reporting_product_graph_revenue.xml | 0 .../view}/sale_reporting_product_list.xml | 0 .../sale/view}/sale_reporting_region_tree.xml | 0 {view => modules/sale/view}/sale_tree.xml | 0 {view => modules/sale/view}/template_form.xml | 0 {view => modules/sale/view}/template_tree.xml | 0 108 files changed, 58 insertions(+) rename .drone.yml => modules/sale/.drone.yml (100%) rename .flake8 => modules/sale/.flake8 (100%) rename .isort.cfg => modules/sale/.isort.cfg (100%) rename CHANGELOG => modules/sale/CHANGELOG (100%) rename COPYRIGHT => modules/sale/COPYRIGHT (100%) rename LICENSE => modules/sale/LICENSE (100%) rename MANIFEST.in => modules/sale/MANIFEST.in (100%) rename README.rst => modules/sale/README.rst (100%) rename __init__.py => modules/sale/__init__.py (100%) rename configuration.py => modules/sale/configuration.py (100%) rename configuration.xml => modules/sale/configuration.xml (100%) rename {doc => modules/sale/doc}/conf.py (100%) rename {doc => modules/sale/doc}/design.rst (100%) rename {doc => modules/sale/doc}/index.rst (100%) rename {doc => modules/sale/doc}/releases.rst (100%) rename {doc => modules/sale/doc}/usage/index.rst (100%) rename {doc => modules/sale/doc}/usage/presales.rst (100%) rename {doc => modules/sale/doc}/usage/process.rst (100%) rename {doc => modules/sale/doc}/usage/reporting.rst (100%) rename {doc => modules/sale/doc}/usage/returns.rst (100%) rename exceptions.py => modules/sale/exceptions.py (100%) rename {icons => modules/sale/icons}/LICENSE (100%) rename {icons => modules/sale/icons}/tryton-sale.svg (100%) rename invoice.py => modules/sale/invoice.py (100%) rename {locale => modules/sale/locale}/bg.po (100%) rename {locale => modules/sale/locale}/ca.po (100%) rename {locale => modules/sale/locale}/cs.po (100%) rename {locale => modules/sale/locale}/de.po (100%) rename {locale => modules/sale/locale}/es.po (100%) rename {locale => modules/sale/locale}/es_419.po (100%) rename {locale => modules/sale/locale}/et.po (100%) rename {locale => modules/sale/locale}/fa.po (100%) rename {locale => modules/sale/locale}/fi.po (100%) rename {locale => modules/sale/locale}/fr.po (100%) rename {locale => modules/sale/locale}/hu.po (100%) rename {locale => modules/sale/locale}/id.po (100%) rename {locale => modules/sale/locale}/it.po (100%) rename {locale => modules/sale/locale}/lo.po (100%) rename {locale => modules/sale/locale}/lt.po (100%) rename {locale => modules/sale/locale}/nl.po (100%) rename {locale => modules/sale/locale}/pl.po (100%) rename {locale => modules/sale/locale}/pt.po (100%) rename {locale => modules/sale/locale}/ro.po (100%) rename {locale => modules/sale/locale}/ru.po (100%) rename {locale => modules/sale/locale}/sl.po (100%) rename {locale => modules/sale/locale}/tr.po (100%) rename {locale => modules/sale/locale}/uk.po (100%) rename {locale => modules/sale/locale}/zh_CN.po (100%) rename message.xml => modules/sale/message.xml (100%) rename party.py => modules/sale/party.py (100%) rename party.xml => modules/sale/party.xml (100%) rename product.py => modules/sale/product.py (100%) rename product.xml => modules/sale/product.xml (100%) rename sale.fodt => modules/sale/sale.fodt (100%) rename sale.py => modules/sale/sale.py (100%) rename sale.xml => modules/sale/sale.xml (100%) rename sale_reporting.py => modules/sale/sale_reporting.py (100%) rename sale_reporting.xml => modules/sale/sale_reporting.xml (100%) rename setup.py => modules/sale/setup.py (100%) rename stock.py => modules/sale/stock.py (100%) rename stock.xml => modules/sale/stock.xml (100%) rename {tests => modules/sale/tests}/__init__.py (100%) rename {tests => modules/sale/tests}/scenario_sale.rst (100%) rename {tests => modules/sale/tests}/scenario_sale_default_methods.rst (100%) rename {tests => modules/sale/tests}/scenario_sale_empty.rst (100%) rename {tests => modules/sale/tests}/scenario_sale_modify_header.rst (100%) rename {tests => modules/sale/tests}/scenario_sale_reporting.rst (100%) rename {tests => modules/sale/tests}/test_module.py (100%) rename {tests => modules/sale/tests}/test_scenario.py (100%) rename tox.ini => modules/sale/tox.ini (100%) rename tryton.cfg => modules/sale/tryton.cfg (100%) rename {view => modules/sale/view}/configuration_form.xml (100%) rename {view => modules/sale/view}/handle_invoice_exception_ask_form.xml (100%) rename {view => modules/sale/view}/handle_shipment_exception_ask_form.xml (100%) rename {view => modules/sale/view}/modify_header_form.xml (100%) rename {view => modules/sale/view}/move_list_shipment.xml (100%) rename {view => modules/sale/view}/party_form.xml (100%) rename {view => modules/sale/view}/product_configuration_form.xml (100%) rename {view => modules/sale/view}/product_list_sale_line.xml (100%) rename {view => modules/sale/view}/product_sale_context_form.xml (100%) rename {view => modules/sale/view}/return_sale_start_form.xml (100%) rename {view => modules/sale/view}/sale_form.xml (100%) rename {view => modules/sale/view}/sale_line_form.xml (100%) rename {view => modules/sale/view}/sale_line_tree.xml (100%) rename {view => modules/sale/view}/sale_line_tree_sequence.xml (100%) rename {view => modules/sale/view}/sale_reporting_context_form.xml (100%) rename {view => modules/sale/view}/sale_reporting_country_tree.xml (100%) rename {view => modules/sale/view}/sale_reporting_customer_category_list.xml (100%) rename {view => modules/sale/view}/sale_reporting_customer_category_tree.xml (100%) rename {view => modules/sale/view}/sale_reporting_customer_graph_number.xml (100%) rename {view => modules/sale/view}/sale_reporting_customer_graph_revenue.xml (100%) rename {view => modules/sale/view}/sale_reporting_customer_list.xml (100%) rename {view => modules/sale/view}/sale_reporting_main_graph_number.xml (100%) rename {view => modules/sale/view}/sale_reporting_main_graph_revenue.xml (100%) rename {view => modules/sale/view}/sale_reporting_main_list.xml (100%) rename {view => modules/sale/view}/sale_reporting_main_time_series_graph_number.xml (100%) rename {view => modules/sale/view}/sale_reporting_main_time_series_graph_revenue.xml (100%) rename {view => modules/sale/view}/sale_reporting_main_time_series_list.xml (100%) rename {view => modules/sale/view}/sale_reporting_product_category_list.xml (100%) rename {view => modules/sale/view}/sale_reporting_product_category_tree.xml (100%) rename {view => modules/sale/view}/sale_reporting_product_graph_number.xml (100%) rename {view => modules/sale/view}/sale_reporting_product_graph_revenue.xml (100%) rename {view => modules/sale/view}/sale_reporting_product_list.xml (100%) rename {view => modules/sale/view}/sale_reporting_region_tree.xml (100%) rename {view => modules/sale/view}/sale_tree.xml (100%) rename {view => modules/sale/view}/template_form.xml (100%) rename {view => modules/sale/view}/template_tree.xml (100%) diff --git a/.hgtags b/.hgtags index 0b4f0ee8c0..3619b0b979 100644 --- a/.hgtags +++ b/.hgtags @@ -27,3 +27,61 @@ fc05c15856a5018d7ad0bdb0f34e80dfd56e7b3a 5.6.0 22fa5ffe0af4ef4a073253c71483e97dc2fb26de 6.2.0 baafc12549df591558de8bf2718866a8fcfaf203 6.4.0 4d9368f4116eb30ed111789e868af184c78fd1b1 6.6.0 +0000000000000000000000000000000000000000 1.0.0 +a10cbe150870d184b9a520b155de9cbc87ecc2f2 sale-1.0.0 +0000000000000000000000000000000000000000 1.2.0 +cad9154b8847193dff951b9c4c0a4fa16c66d550 sale-1.2.0 +0000000000000000000000000000000000000000 1.4.0 +107d9341d8067b074c60250a15e6cede4f038f7e sale-1.4.0 +0000000000000000000000000000000000000000 1.6.0 +dd5101ebaec9f7d1d13071e0e1ffcf3958a6b0f1 sale-1.6.0 +0000000000000000000000000000000000000000 1.8.0 +13263ec7282b5a58dedd84cceb8e33de76a6952e sale-1.8.0 +0000000000000000000000000000000000000000 2.0.0 +4a6f7eb2afa6f6aa315fac3148397a01b0d6ed8e sale-2.0.0 +0000000000000000000000000000000000000000 2.2.0 +746ade947a1b66841722d5bfb4e50a3f87c18c9f sale-2.2.0 +0000000000000000000000000000000000000000 2.4.0 +5cc785354c99154c3656c94aa399a9e1d708db9f sale-2.4.0 +0000000000000000000000000000000000000000 2.6.0 +585d14523722fad71a1d6494123bc763db7ea851 sale-2.6.0 +0000000000000000000000000000000000000000 2.8.0 +4b450ba768ec05bd3a46e28d0bdd8f49260f810b sale-2.8.0 +0000000000000000000000000000000000000000 3.0.0 +98c4a6bc6e9e9e26f4cbad60d055b22fa074e0fe sale-3.0.0 +0000000000000000000000000000000000000000 3.2.0 +626631267226df32a752f731624daacafa18e493 sale-3.2.0 +0000000000000000000000000000000000000000 3.4.0 +2a184031033ef6cd2bb53f5d754cde0a57a3014a sale-3.4.0 +0000000000000000000000000000000000000000 3.6.0 +57e860bd74aa8d46a8092b643d24b64e5fea6a51 sale-3.6.0 +0000000000000000000000000000000000000000 3.8.0 +8dd80d3a8f35cb56e1013d29a4ab2509ac4ee769 sale-3.8.0 +0000000000000000000000000000000000000000 4.0.0 +fb552d3041962f3ffd92cd4c2b9822351b546079 sale-4.0.0 +0000000000000000000000000000000000000000 4.2.0 +43663308f7adff661eb9c1c7336c9a063d38f945 sale-4.2.0 +0000000000000000000000000000000000000000 4.4.0 +7fee0182f57fcf1ec8d7aaef5af2657d9a57ffc3 sale-4.4.0 +0000000000000000000000000000000000000000 4.6.0 +e6b09f17a450ee17476bfdffd6610ad424991216 sale-4.6.0 +0000000000000000000000000000000000000000 4.8.0 +1a675500baf9f714881ea69f0c045b486f834d1b sale-4.8.0 +0000000000000000000000000000000000000000 5.0.0 +5a31d0c21fa4aefeeb28784a1e7b181d4a71d6d2 sale-5.0.0 +0000000000000000000000000000000000000000 5.2.0 +270f93e1f0f67b4d538d6e4931882b616e191707 sale-5.2.0 +0000000000000000000000000000000000000000 5.4.0 +0ecdabf1630d793489597e59f3bc4760da48817f sale-5.4.0 +0000000000000000000000000000000000000000 5.6.0 +fc05c15856a5018d7ad0bdb0f34e80dfd56e7b3a sale-5.6.0 +0000000000000000000000000000000000000000 5.8.0 +8bef621cc3cda3d6bdaf1cd4b85fa43e9dacfd51 sale-5.8.0 +0000000000000000000000000000000000000000 6.0.0 +1f5bf85b97b4457c460270884d1c0cd839008e59 sale-6.0.0 +0000000000000000000000000000000000000000 6.2.0 +22fa5ffe0af4ef4a073253c71483e97dc2fb26de sale-6.2.0 +0000000000000000000000000000000000000000 6.4.0 +baafc12549df591558de8bf2718866a8fcfaf203 sale-6.4.0 +0000000000000000000000000000000000000000 6.6.0 +4d9368f4116eb30ed111789e868af184c78fd1b1 sale-6.6.0 diff --git a/.drone.yml b/modules/sale/.drone.yml similarity index 100% rename from .drone.yml rename to modules/sale/.drone.yml diff --git a/.flake8 b/modules/sale/.flake8 similarity index 100% rename from .flake8 rename to modules/sale/.flake8 diff --git a/.isort.cfg b/modules/sale/.isort.cfg similarity index 100% rename from .isort.cfg rename to modules/sale/.isort.cfg diff --git a/CHANGELOG b/modules/sale/CHANGELOG similarity index 100% rename from CHANGELOG rename to modules/sale/CHANGELOG diff --git a/COPYRIGHT b/modules/sale/COPYRIGHT similarity index 100% rename from COPYRIGHT rename to modules/sale/COPYRIGHT diff --git a/LICENSE b/modules/sale/LICENSE similarity index 100% rename from LICENSE rename to modules/sale/LICENSE diff --git a/MANIFEST.in b/modules/sale/MANIFEST.in similarity index 100% rename from MANIFEST.in rename to modules/sale/MANIFEST.in diff --git a/README.rst b/modules/sale/README.rst similarity index 100% rename from README.rst rename to modules/sale/README.rst diff --git a/__init__.py b/modules/sale/__init__.py similarity index 100% rename from __init__.py rename to modules/sale/__init__.py diff --git a/configuration.py b/modules/sale/configuration.py similarity index 100% rename from configuration.py rename to modules/sale/configuration.py diff --git a/configuration.xml b/modules/sale/configuration.xml similarity index 100% rename from configuration.xml rename to modules/sale/configuration.xml diff --git a/doc/conf.py b/modules/sale/doc/conf.py similarity index 100% rename from doc/conf.py rename to modules/sale/doc/conf.py diff --git a/doc/design.rst b/modules/sale/doc/design.rst similarity index 100% rename from doc/design.rst rename to modules/sale/doc/design.rst diff --git a/doc/index.rst b/modules/sale/doc/index.rst similarity index 100% rename from doc/index.rst rename to modules/sale/doc/index.rst diff --git a/doc/releases.rst b/modules/sale/doc/releases.rst similarity index 100% rename from doc/releases.rst rename to modules/sale/doc/releases.rst diff --git a/doc/usage/index.rst b/modules/sale/doc/usage/index.rst similarity index 100% rename from doc/usage/index.rst rename to modules/sale/doc/usage/index.rst diff --git a/doc/usage/presales.rst b/modules/sale/doc/usage/presales.rst similarity index 100% rename from doc/usage/presales.rst rename to modules/sale/doc/usage/presales.rst diff --git a/doc/usage/process.rst b/modules/sale/doc/usage/process.rst similarity index 100% rename from doc/usage/process.rst rename to modules/sale/doc/usage/process.rst diff --git a/doc/usage/reporting.rst b/modules/sale/doc/usage/reporting.rst similarity index 100% rename from doc/usage/reporting.rst rename to modules/sale/doc/usage/reporting.rst diff --git a/doc/usage/returns.rst b/modules/sale/doc/usage/returns.rst similarity index 100% rename from doc/usage/returns.rst rename to modules/sale/doc/usage/returns.rst diff --git a/exceptions.py b/modules/sale/exceptions.py similarity index 100% rename from exceptions.py rename to modules/sale/exceptions.py diff --git a/icons/LICENSE b/modules/sale/icons/LICENSE similarity index 100% rename from icons/LICENSE rename to modules/sale/icons/LICENSE diff --git a/icons/tryton-sale.svg b/modules/sale/icons/tryton-sale.svg similarity index 100% rename from icons/tryton-sale.svg rename to modules/sale/icons/tryton-sale.svg diff --git a/invoice.py b/modules/sale/invoice.py similarity index 100% rename from invoice.py rename to modules/sale/invoice.py diff --git a/locale/bg.po b/modules/sale/locale/bg.po similarity index 100% rename from locale/bg.po rename to modules/sale/locale/bg.po diff --git a/locale/ca.po b/modules/sale/locale/ca.po similarity index 100% rename from locale/ca.po rename to modules/sale/locale/ca.po diff --git a/locale/cs.po b/modules/sale/locale/cs.po similarity index 100% rename from locale/cs.po rename to modules/sale/locale/cs.po diff --git a/locale/de.po b/modules/sale/locale/de.po similarity index 100% rename from locale/de.po rename to modules/sale/locale/de.po diff --git a/locale/es.po b/modules/sale/locale/es.po similarity index 100% rename from locale/es.po rename to modules/sale/locale/es.po diff --git a/locale/es_419.po b/modules/sale/locale/es_419.po similarity index 100% rename from locale/es_419.po rename to modules/sale/locale/es_419.po diff --git a/locale/et.po b/modules/sale/locale/et.po similarity index 100% rename from locale/et.po rename to modules/sale/locale/et.po diff --git a/locale/fa.po b/modules/sale/locale/fa.po similarity index 100% rename from locale/fa.po rename to modules/sale/locale/fa.po diff --git a/locale/fi.po b/modules/sale/locale/fi.po similarity index 100% rename from locale/fi.po rename to modules/sale/locale/fi.po diff --git a/locale/fr.po b/modules/sale/locale/fr.po similarity index 100% rename from locale/fr.po rename to modules/sale/locale/fr.po diff --git a/locale/hu.po b/modules/sale/locale/hu.po similarity index 100% rename from locale/hu.po rename to modules/sale/locale/hu.po diff --git a/locale/id.po b/modules/sale/locale/id.po similarity index 100% rename from locale/id.po rename to modules/sale/locale/id.po diff --git a/locale/it.po b/modules/sale/locale/it.po similarity index 100% rename from locale/it.po rename to modules/sale/locale/it.po diff --git a/locale/lo.po b/modules/sale/locale/lo.po similarity index 100% rename from locale/lo.po rename to modules/sale/locale/lo.po diff --git a/locale/lt.po b/modules/sale/locale/lt.po similarity index 100% rename from locale/lt.po rename to modules/sale/locale/lt.po diff --git a/locale/nl.po b/modules/sale/locale/nl.po similarity index 100% rename from locale/nl.po rename to modules/sale/locale/nl.po diff --git a/locale/pl.po b/modules/sale/locale/pl.po similarity index 100% rename from locale/pl.po rename to modules/sale/locale/pl.po diff --git a/locale/pt.po b/modules/sale/locale/pt.po similarity index 100% rename from locale/pt.po rename to modules/sale/locale/pt.po diff --git a/locale/ro.po b/modules/sale/locale/ro.po similarity index 100% rename from locale/ro.po rename to modules/sale/locale/ro.po diff --git a/locale/ru.po b/modules/sale/locale/ru.po similarity index 100% rename from locale/ru.po rename to modules/sale/locale/ru.po diff --git a/locale/sl.po b/modules/sale/locale/sl.po similarity index 100% rename from locale/sl.po rename to modules/sale/locale/sl.po diff --git a/locale/tr.po b/modules/sale/locale/tr.po similarity index 100% rename from locale/tr.po rename to modules/sale/locale/tr.po diff --git a/locale/uk.po b/modules/sale/locale/uk.po similarity index 100% rename from locale/uk.po rename to modules/sale/locale/uk.po diff --git a/locale/zh_CN.po b/modules/sale/locale/zh_CN.po similarity index 100% rename from locale/zh_CN.po rename to modules/sale/locale/zh_CN.po diff --git a/message.xml b/modules/sale/message.xml similarity index 100% rename from message.xml rename to modules/sale/message.xml diff --git a/party.py b/modules/sale/party.py similarity index 100% rename from party.py rename to modules/sale/party.py diff --git a/party.xml b/modules/sale/party.xml similarity index 100% rename from party.xml rename to modules/sale/party.xml diff --git a/product.py b/modules/sale/product.py similarity index 100% rename from product.py rename to modules/sale/product.py diff --git a/product.xml b/modules/sale/product.xml similarity index 100% rename from product.xml rename to modules/sale/product.xml diff --git a/sale.fodt b/modules/sale/sale.fodt similarity index 100% rename from sale.fodt rename to modules/sale/sale.fodt diff --git a/sale.py b/modules/sale/sale.py similarity index 100% rename from sale.py rename to modules/sale/sale.py diff --git a/sale.xml b/modules/sale/sale.xml similarity index 100% rename from sale.xml rename to modules/sale/sale.xml diff --git a/sale_reporting.py b/modules/sale/sale_reporting.py similarity index 100% rename from sale_reporting.py rename to modules/sale/sale_reporting.py diff --git a/sale_reporting.xml b/modules/sale/sale_reporting.xml similarity index 100% rename from sale_reporting.xml rename to modules/sale/sale_reporting.xml diff --git a/setup.py b/modules/sale/setup.py similarity index 100% rename from setup.py rename to modules/sale/setup.py diff --git a/stock.py b/modules/sale/stock.py similarity index 100% rename from stock.py rename to modules/sale/stock.py diff --git a/stock.xml b/modules/sale/stock.xml similarity index 100% rename from stock.xml rename to modules/sale/stock.xml diff --git a/tests/__init__.py b/modules/sale/tests/__init__.py similarity index 100% rename from tests/__init__.py rename to modules/sale/tests/__init__.py diff --git a/tests/scenario_sale.rst b/modules/sale/tests/scenario_sale.rst similarity index 100% rename from tests/scenario_sale.rst rename to modules/sale/tests/scenario_sale.rst diff --git a/tests/scenario_sale_default_methods.rst b/modules/sale/tests/scenario_sale_default_methods.rst similarity index 100% rename from tests/scenario_sale_default_methods.rst rename to modules/sale/tests/scenario_sale_default_methods.rst diff --git a/tests/scenario_sale_empty.rst b/modules/sale/tests/scenario_sale_empty.rst similarity index 100% rename from tests/scenario_sale_empty.rst rename to modules/sale/tests/scenario_sale_empty.rst diff --git a/tests/scenario_sale_modify_header.rst b/modules/sale/tests/scenario_sale_modify_header.rst similarity index 100% rename from tests/scenario_sale_modify_header.rst rename to modules/sale/tests/scenario_sale_modify_header.rst diff --git a/tests/scenario_sale_reporting.rst b/modules/sale/tests/scenario_sale_reporting.rst similarity index 100% rename from tests/scenario_sale_reporting.rst rename to modules/sale/tests/scenario_sale_reporting.rst diff --git a/tests/test_module.py b/modules/sale/tests/test_module.py similarity index 100% rename from tests/test_module.py rename to modules/sale/tests/test_module.py diff --git a/tests/test_scenario.py b/modules/sale/tests/test_scenario.py similarity index 100% rename from tests/test_scenario.py rename to modules/sale/tests/test_scenario.py diff --git a/tox.ini b/modules/sale/tox.ini similarity index 100% rename from tox.ini rename to modules/sale/tox.ini diff --git a/tryton.cfg b/modules/sale/tryton.cfg similarity index 100% rename from tryton.cfg rename to modules/sale/tryton.cfg diff --git a/view/configuration_form.xml b/modules/sale/view/configuration_form.xml similarity index 100% rename from view/configuration_form.xml rename to modules/sale/view/configuration_form.xml diff --git a/view/handle_invoice_exception_ask_form.xml b/modules/sale/view/handle_invoice_exception_ask_form.xml similarity index 100% rename from view/handle_invoice_exception_ask_form.xml rename to modules/sale/view/handle_invoice_exception_ask_form.xml diff --git a/view/handle_shipment_exception_ask_form.xml b/modules/sale/view/handle_shipment_exception_ask_form.xml similarity index 100% rename from view/handle_shipment_exception_ask_form.xml rename to modules/sale/view/handle_shipment_exception_ask_form.xml diff --git a/view/modify_header_form.xml b/modules/sale/view/modify_header_form.xml similarity index 100% rename from view/modify_header_form.xml rename to modules/sale/view/modify_header_form.xml diff --git a/view/move_list_shipment.xml b/modules/sale/view/move_list_shipment.xml similarity index 100% rename from view/move_list_shipment.xml rename to modules/sale/view/move_list_shipment.xml diff --git a/view/party_form.xml b/modules/sale/view/party_form.xml similarity index 100% rename from view/party_form.xml rename to modules/sale/view/party_form.xml diff --git a/view/product_configuration_form.xml b/modules/sale/view/product_configuration_form.xml similarity index 100% rename from view/product_configuration_form.xml rename to modules/sale/view/product_configuration_form.xml diff --git a/view/product_list_sale_line.xml b/modules/sale/view/product_list_sale_line.xml similarity index 100% rename from view/product_list_sale_line.xml rename to modules/sale/view/product_list_sale_line.xml diff --git a/view/product_sale_context_form.xml b/modules/sale/view/product_sale_context_form.xml similarity index 100% rename from view/product_sale_context_form.xml rename to modules/sale/view/product_sale_context_form.xml diff --git a/view/return_sale_start_form.xml b/modules/sale/view/return_sale_start_form.xml similarity index 100% rename from view/return_sale_start_form.xml rename to modules/sale/view/return_sale_start_form.xml diff --git a/view/sale_form.xml b/modules/sale/view/sale_form.xml similarity index 100% rename from view/sale_form.xml rename to modules/sale/view/sale_form.xml diff --git a/view/sale_line_form.xml b/modules/sale/view/sale_line_form.xml similarity index 100% rename from view/sale_line_form.xml rename to modules/sale/view/sale_line_form.xml diff --git a/view/sale_line_tree.xml b/modules/sale/view/sale_line_tree.xml similarity index 100% rename from view/sale_line_tree.xml rename to modules/sale/view/sale_line_tree.xml diff --git a/view/sale_line_tree_sequence.xml b/modules/sale/view/sale_line_tree_sequence.xml similarity index 100% rename from view/sale_line_tree_sequence.xml rename to modules/sale/view/sale_line_tree_sequence.xml diff --git a/view/sale_reporting_context_form.xml b/modules/sale/view/sale_reporting_context_form.xml similarity index 100% rename from view/sale_reporting_context_form.xml rename to modules/sale/view/sale_reporting_context_form.xml diff --git a/view/sale_reporting_country_tree.xml b/modules/sale/view/sale_reporting_country_tree.xml similarity index 100% rename from view/sale_reporting_country_tree.xml rename to modules/sale/view/sale_reporting_country_tree.xml diff --git a/view/sale_reporting_customer_category_list.xml b/modules/sale/view/sale_reporting_customer_category_list.xml similarity index 100% rename from view/sale_reporting_customer_category_list.xml rename to modules/sale/view/sale_reporting_customer_category_list.xml diff --git a/view/sale_reporting_customer_category_tree.xml b/modules/sale/view/sale_reporting_customer_category_tree.xml similarity index 100% rename from view/sale_reporting_customer_category_tree.xml rename to modules/sale/view/sale_reporting_customer_category_tree.xml diff --git a/view/sale_reporting_customer_graph_number.xml b/modules/sale/view/sale_reporting_customer_graph_number.xml similarity index 100% rename from view/sale_reporting_customer_graph_number.xml rename to modules/sale/view/sale_reporting_customer_graph_number.xml diff --git a/view/sale_reporting_customer_graph_revenue.xml b/modules/sale/view/sale_reporting_customer_graph_revenue.xml similarity index 100% rename from view/sale_reporting_customer_graph_revenue.xml rename to modules/sale/view/sale_reporting_customer_graph_revenue.xml diff --git a/view/sale_reporting_customer_list.xml b/modules/sale/view/sale_reporting_customer_list.xml similarity index 100% rename from view/sale_reporting_customer_list.xml rename to modules/sale/view/sale_reporting_customer_list.xml diff --git a/view/sale_reporting_main_graph_number.xml b/modules/sale/view/sale_reporting_main_graph_number.xml similarity index 100% rename from view/sale_reporting_main_graph_number.xml rename to modules/sale/view/sale_reporting_main_graph_number.xml diff --git a/view/sale_reporting_main_graph_revenue.xml b/modules/sale/view/sale_reporting_main_graph_revenue.xml similarity index 100% rename from view/sale_reporting_main_graph_revenue.xml rename to modules/sale/view/sale_reporting_main_graph_revenue.xml diff --git a/view/sale_reporting_main_list.xml b/modules/sale/view/sale_reporting_main_list.xml similarity index 100% rename from view/sale_reporting_main_list.xml rename to modules/sale/view/sale_reporting_main_list.xml diff --git a/view/sale_reporting_main_time_series_graph_number.xml b/modules/sale/view/sale_reporting_main_time_series_graph_number.xml similarity index 100% rename from view/sale_reporting_main_time_series_graph_number.xml rename to modules/sale/view/sale_reporting_main_time_series_graph_number.xml diff --git a/view/sale_reporting_main_time_series_graph_revenue.xml b/modules/sale/view/sale_reporting_main_time_series_graph_revenue.xml similarity index 100% rename from view/sale_reporting_main_time_series_graph_revenue.xml rename to modules/sale/view/sale_reporting_main_time_series_graph_revenue.xml diff --git a/view/sale_reporting_main_time_series_list.xml b/modules/sale/view/sale_reporting_main_time_series_list.xml similarity index 100% rename from view/sale_reporting_main_time_series_list.xml rename to modules/sale/view/sale_reporting_main_time_series_list.xml diff --git a/view/sale_reporting_product_category_list.xml b/modules/sale/view/sale_reporting_product_category_list.xml similarity index 100% rename from view/sale_reporting_product_category_list.xml rename to modules/sale/view/sale_reporting_product_category_list.xml diff --git a/view/sale_reporting_product_category_tree.xml b/modules/sale/view/sale_reporting_product_category_tree.xml similarity index 100% rename from view/sale_reporting_product_category_tree.xml rename to modules/sale/view/sale_reporting_product_category_tree.xml diff --git a/view/sale_reporting_product_graph_number.xml b/modules/sale/view/sale_reporting_product_graph_number.xml similarity index 100% rename from view/sale_reporting_product_graph_number.xml rename to modules/sale/view/sale_reporting_product_graph_number.xml diff --git a/view/sale_reporting_product_graph_revenue.xml b/modules/sale/view/sale_reporting_product_graph_revenue.xml similarity index 100% rename from view/sale_reporting_product_graph_revenue.xml rename to modules/sale/view/sale_reporting_product_graph_revenue.xml diff --git a/view/sale_reporting_product_list.xml b/modules/sale/view/sale_reporting_product_list.xml similarity index 100% rename from view/sale_reporting_product_list.xml rename to modules/sale/view/sale_reporting_product_list.xml diff --git a/view/sale_reporting_region_tree.xml b/modules/sale/view/sale_reporting_region_tree.xml similarity index 100% rename from view/sale_reporting_region_tree.xml rename to modules/sale/view/sale_reporting_region_tree.xml diff --git a/view/sale_tree.xml b/modules/sale/view/sale_tree.xml similarity index 100% rename from view/sale_tree.xml rename to modules/sale/view/sale_tree.xml diff --git a/view/template_form.xml b/modules/sale/view/template_form.xml similarity index 100% rename from view/template_form.xml rename to modules/sale/view/template_form.xml diff --git a/view/template_tree.xml b/modules/sale/view/template_tree.xml similarity index 100% rename from view/template_tree.xml rename to modules/sale/view/template_tree.xml