diff --git a/addons/.pydevproject.moved b/addons/.pydevproject.moved
new file mode 100644
index 00000000000..78259a9c3db
--- /dev/null
+++ b/addons/.pydevproject.moved
@@ -0,0 +1,6 @@
+
+
+
+
+python 2.4
+
diff --git a/addons/account/__terp__.py b/addons/account/__terp__.py
index 2051c8dc501..01d9f9e499f 100644
--- a/addons/account/__terp__.py
+++ b/addons/account/__terp__.py
@@ -29,7 +29,7 @@
{
"name" : "Accounting and financial management",
"version" : "1.0",
- "depends" : ["product", "base"],
+ "depends" : ["product", "base", "process"],
"author" : "Tiny",
"description": """Financial and accounting module that covers:
General accounting
@@ -66,6 +66,8 @@
"project/project_report.xml",
"product_view.xml",
"account_assert_test.xml",
+ "process/invoice_process.xml",
+ "process/statement_process.xml"
],
"translations" : {
"fr": "i18n/french_fr.csv"
diff --git a/addons/account/process/invoice_process.xml b/addons/account/process/invoice_process.xml
new file mode 100644
index 00000000000..a487b0b67d6
--- /dev/null
+++ b/addons/account/process/invoice_process.xml
@@ -0,0 +1,174 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/addons/account/process/statement_process.xml b/addons/account/process/statement_process.xml
new file mode 100644
index 00000000000..92cb92bbada
--- /dev/null
+++ b/addons/account/process/statement_process.xml
@@ -0,0 +1,135 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/addons/crm_configuration/__terp__.py b/addons/crm_configuration/__terp__.py
index 45503709487..ae144ad04c2 100644
--- a/addons/crm_configuration/__terp__.py
+++ b/addons/crm_configuration/__terp__.py
@@ -9,7 +9,7 @@
people to intelligently and efficiently manage tasks, issues,
and requests. It manages key tasks such as communication,
identification, prioritization, assignment, resolution and notification.""",
- "depends" : ["crm","report_crm"],
+ "depends" : ["crm","report_crm", "process"],
"init_xml" : [
"crm_config_view.xml",
"crm_bugs_view.xml",
@@ -34,8 +34,12 @@
"crm_jobs_data.xml",
"crm_meeting_data.xml",
"crm_lead_data.xml",
- "crm_opportunity_data.xml",
-
+ "crm_opportunity_data.xml",
+ "crm_bugs_menu.xml", "crm_fund_menu.xml",
+ "crm_jobs_menu.xml", "crm_opportunity_menu.xml",
+ "crm_helpdesk_menu.xml", "crm_lead_menu.xml",
+ "crm_meeting_menu.xml",
+ "process/crm_configuration_process.xml"
],
"active": False,
"installable": True
diff --git a/addons/hr/__terp__.py b/addons/hr/__terp__.py
index 02d7f2d6f43..7da1af96772 100644
--- a/addons/hr/__terp__.py
+++ b/addons/hr/__terp__.py
@@ -40,7 +40,7 @@
Different reports are also provided, mainly for attendance statistics.
""",
- "depends" : ["base"],
+ "depends" : ["base", "process"],
"init_xml" : [],
"demo_xml" : [
"hr_demo.xml",
diff --git a/addons/hr_contract/__terp__.py b/addons/hr_contract/__terp__.py
index c07e6c55a5a..a03f8140f72 100644
--- a/addons/hr_contract/__terp__.py
+++ b/addons/hr_contract/__terp__.py
@@ -46,7 +46,7 @@
"demo_xml" : [],
"update_xml" : [
"security/hr_contract_security.xml",
- "security/ir.model.access.csv",
+# "security/ir.model.access.csv",
"hr_contract_view.xml",
],
"active": False,
diff --git a/addons/hr_holidays/__terp__.py b/addons/hr_holidays/__terp__.py
index dd4d6d796a5..6f3188d6acf 100644
--- a/addons/hr_holidays/__terp__.py
+++ b/addons/hr_holidays/__terp__.py
@@ -24,7 +24,7 @@
Administration \ Users \ Users
for example, you maybe will do it for the user 'admin'.
""",
- "depends" : ["hr","crm_configuration"],
+ "depends" : ["hr","crm_configuration", "process"],
"init_xml" : [],
"update_xml" : [
"security/ir.model.access.csv",
@@ -32,6 +32,7 @@
"hr_view.xml",
"hr_holidays_report.xml",
"hr_holidays_wizard.xml",
+# "process/hr_holidays_process.xml"
],
# "demo_xml" : ["hr_bel_holidays_2008.xml",],
"demo_xml" : [],
diff --git a/addons/hr_timesheet/__terp__.py b/addons/hr_timesheet/__terp__.py
index 1004f06d903..fd84f3fb051 100644
--- a/addons/hr_timesheet/__terp__.py
+++ b/addons/hr_timesheet/__terp__.py
@@ -43,7 +43,7 @@ Lots of reporting on time and employee tracking are provided.
It is completly integrated with the cost accounting module. It allows you
to set up a management by affair.
""",
- "depends" : ["account", "hr", "base", "hr_attendance"],
+ "depends" : ["account", "hr", "base", "hr_attendance", "process"],
"init_xml" : ["hr_timesheet_data.xml"],
"demo_xml" : ["hr_timesheet_demo.xml",],
"update_xml" : [
@@ -51,6 +51,7 @@ to set up a management by affair.
"hr_timesheet_view.xml",
"hr_timesheet_report.xml",
"hr_timesheet_wizard.xml",
+ "process/hr_timesheet_process.xml"
],
"active": False,
"installable": True
diff --git a/addons/hr_timesheet/process/hr_timesheet_process.xml b/addons/hr_timesheet/process/hr_timesheet_process.xml
new file mode 100644
index 00000000000..157ffc09deb
--- /dev/null
+++ b/addons/hr_timesheet/process/hr_timesheet_process.xml
@@ -0,0 +1,16 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/addons/hr_timesheet_project/__terp__.py b/addons/hr_timesheet_project/__terp__.py
index bc2db6c0d8c..06922784d56 100644
--- a/addons/hr_timesheet_project/__terp__.py
+++ b/addons/hr_timesheet_project/__terp__.py
@@ -33,8 +33,8 @@
"category" : "Generic Modules/Human Resources",
"description": """Auto-complete timesheet based on tasks made on the project management module.""",
"website" : "http://tinyerp.com/module_hr.html",
- "depends" : ["project", "hr_timesheet"],
- "update_xml" : ["hr_timesheet_project_view.xml"],
+ "depends" : ["project", "hr_timesheet_sheet"],
+ "update_xml" : ["hr_timesheet_project_view.xml", "process/hr_timesheet_project_process.xml"],
"active": False,
"installable": True
}
diff --git a/addons/hr_timesheet_project/process/hr_timesheet_project_process.xml b/addons/hr_timesheet_project/process/hr_timesheet_project_process.xml
new file mode 100644
index 00000000000..d5125963263
--- /dev/null
+++ b/addons/hr_timesheet_project/process/hr_timesheet_project_process.xml
@@ -0,0 +1,75 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/addons/hr_timesheet_sheet/__terp__.py b/addons/hr_timesheet_sheet/__terp__.py
index 4c307a5af33..f09a7d63978 100644
--- a/addons/hr_timesheet_sheet/__terp__.py
+++ b/addons/hr_timesheet_sheet/__terp__.py
@@ -51,13 +51,14 @@ The validation can be configured in te company:
* Period size (day, week, month, year)
* Maximal difference between timesheet and attendances
""",
- "depends" : ["hr_timesheet", "hr_timesheet_invoice"],
+ "depends" : ["hr_timesheet", "hr_timesheet_invoice", "process"],
"init_xml" : [],
"demo_xml" : ["hr_timesheet_sheet_demo.xml",],
"update_xml" : [
"security/ir.model.access.csv",
"hr_timesheet_sheet_view.xml",
- "hr_timesheet_workflow.xml"
+ "hr_timesheet_workflow.xml",
+ "process/hr_timesheet_sheet_process.xml",
],
"active": False,
"installable": True
diff --git a/addons/hr_timesheet_sheet/process/hr_timesheet_sheet_process.xml b/addons/hr_timesheet_sheet/process/hr_timesheet_sheet_process.xml
new file mode 100644
index 00000000000..92cd0569cec
--- /dev/null
+++ b/addons/hr_timesheet_sheet/process/hr_timesheet_sheet_process.xml
@@ -0,0 +1,226 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/addons/mrp/__terp__.py b/addons/mrp/__terp__.py
index 8fa15f145fd..3f4b301fe11 100644
--- a/addons/mrp/__terp__.py
+++ b/addons/mrp/__terp__.py
@@ -32,7 +32,7 @@
"author" : "Tiny",
"website" : "http://tinyerp.com/module_mrp.html",
"category" : "Generic Modules/Production",
- "depends" : ["stock", "hr", "purchase", "product"],
+ "depends" : ["stock", "hr", "purchase", "product", "process"],
"description": """
This is the base module to manage the manufacturing process in Tiny ERP.
@@ -70,6 +70,7 @@
"mrp_wizard.xml",
"mrp_report.xml",
"company_view.xml",
+ "process/procurement_process.xml",
],
"active": False,
"installable": True
diff --git a/addons/mrp/process/procurement_process.xml b/addons/mrp/process/procurement_process.xml
new file mode 100644
index 00000000000..556974e5eab
--- /dev/null
+++ b/addons/mrp/process/procurement_process.xml
@@ -0,0 +1,302 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/addons/process/__terp__.py b/addons/process/__terp__.py
index f8cbf4ad927..ca48fada8a6 100644
--- a/addons/process/__terp__.py
+++ b/addons/process/__terp__.py
@@ -8,13 +8,13 @@
"description": """
This module allows you to manage your process for the end-users.
""",
- "depends" : ["base", "sale"],
+ "depends" : ["base"],
"init_xml" : [],
- "demo_xml" : ['process_demo.xml'],
+ "demo_xml" : [],
"update_xml" : [
"security/ir.model.access.csv",
'process_view.xml',
- ],
+ ],
"active": False,
"installable": True
}
diff --git a/addons/product/__terp__.py b/addons/product/__terp__.py
index 34cd432b10e..0328b8d03e9 100644
--- a/addons/product/__terp__.py
+++ b/addons/product/__terp__.py
@@ -31,7 +31,7 @@
"version" : "1.0",
"author" : "Tiny",
"category" : "Generic Modules/Inventory Control",
- "depends" : ["base"],
+ "depends" : ["base", "process"],
"init_xml" : [],
"demo_xml" : ["product_demo.xml"],
"description": """
@@ -57,7 +57,9 @@
"security/ir.model.access.csv",
"product_data.xml","product_report.xml",
"product_view.xml", "pricelist_view.xml",
- "partner_view.xml", "product_wizard.xml"],
+ "partner_view.xml", "product_wizard.xml",
+ "process/product_process.xml"
+ ],
"active": False,
"installable": True
}
diff --git a/addons/product/process/product_process.xml b/addons/product/process/product_process.xml
new file mode 100644
index 00000000000..79e5020af61
--- /dev/null
+++ b/addons/product/process/product_process.xml
@@ -0,0 +1,94 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/addons/project/__terp__.py b/addons/project/__terp__.py
index cbef75ca0e3..d153de14336 100644
--- a/addons/project/__terp__.py
+++ b/addons/project/__terp__.py
@@ -32,7 +32,7 @@
"author" : "Tiny",
"website" : "http://tinyerp.com/module_project.html",
"category" : "Generic Modules/Projects & Services",
- "depends" : ["product", "account", "hr"],
+ "depends" : ["product", "account", "hr", "process"],
"description": "Project management module that track multi-level projects, tasks, works done on tasks, eso. It is able to render planning, order tasks, eso.",
"init_xml" : [],
"demo_xml" : ["project_demo.xml"],
@@ -43,6 +43,7 @@
"project_wizard.xml",
"project_view.xml",
"project_report.xml",
+ "process/task_process.xml"
],
"active": False,
"installable": True
diff --git a/addons/project/process/task_process.xml b/addons/project/process/task_process.xml
new file mode 100644
index 00000000000..295f0bf5d9a
--- /dev/null
+++ b/addons/project/process/task_process.xml
@@ -0,0 +1,116 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/addons/project_mrp/__terp__.py b/addons/project_mrp/__terp__.py
index 208b879cef7..e83b5e832db 100644
--- a/addons/project_mrp/__terp__.py
+++ b/addons/project_mrp/__terp__.py
@@ -5,7 +5,7 @@
"author" : "Tiny",
"website" : "http://tinyerp.com/module_project.html",
"category" : "Generic Modules/Projects & Services",
- "depends" : ["project", 'mrp'],
+ "depends" : ["project", 'mrp', "sale"],
"description": """
This module is used to automatically create tasks base on different
procurements: sales order, manufacturing order, ...
@@ -15,7 +15,9 @@ order on services products.
""",
"init_xml" : [],
"demo_xml" : [],
- "update_xml": ["project_workflow.xml"],
+ "update_xml": ["project_workflow.xml",
+ "process/project_mrp_process.xml"
+ ],
"active": False,
"installable": True
}
diff --git a/addons/project_mrp/process/project_mrp_process.xml b/addons/project_mrp/process/project_mrp_process.xml
new file mode 100644
index 00000000000..98d6d708bc4
--- /dev/null
+++ b/addons/project_mrp/process/project_mrp_process.xml
@@ -0,0 +1,84 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/addons/purchase/__terp__.py b/addons/purchase/__terp__.py
index d5d50f6d5f8..0c24b8df2f4 100644
--- a/addons/purchase/__terp__.py
+++ b/addons/purchase/__terp__.py
@@ -31,7 +31,7 @@
"version" : "1.0",
"author" : "Tiny",
"website" : "http://tinyerp.com/module_purchase.html",
- "depends" : ["base", "account", "stock"],
+ "depends" : ["base", "account", "stock", "process"],
"category" : "Generic Modules/Sales & Purchases",
"init_xml" : [],
"demo_xml" : ["purchase_demo.xml",
@@ -47,7 +47,8 @@
"purchase_report.xml",
"purchase_wizard.xml",
"stock_view.xml",
- "partner_view.xml"
+ "partner_view.xml",
+ "process/purchase_process.xml"
],
"active": False,
"installable": True
diff --git a/addons/purchase/process/purchase_process.xml b/addons/purchase/process/purchase_process.xml
new file mode 100644
index 00000000000..2f190222063
--- /dev/null
+++ b/addons/purchase/process/purchase_process.xml
@@ -0,0 +1,155 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/addons/sale/__terp__.py b/addons/sale/__terp__.py
index f540f33ea4b..b7965f3f316 100644
--- a/addons/sale/__terp__.py
+++ b/addons/sale/__terp__.py
@@ -31,7 +31,7 @@
"version" : "1.0",
"author" : "Tiny",
"website" : "http://tinyerp.com/module_sale.html",
- "depends" : ["product", "stock", "mrp"],
+ "depends" : ["product", "stock", "mrp", "process"],
"category" : "Generic Modules/Sales & Purchases",
"init_xml" : [],
"demo_xml" : ["sale_demo.xml"],
@@ -62,6 +62,7 @@
"sale_report.xml",
"sale_wizard.xml",
"stock_view.xml",
+ "process/sale_process.xml",
"product_view.xml",
],
"active": False,
diff --git a/addons/sale/process/sale_process.xml b/addons/sale/process/sale_process.xml
new file mode 100644
index 00000000000..613b792e156
--- /dev/null
+++ b/addons/sale/process/sale_process.xml
@@ -0,0 +1,274 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/addons/scrum/__terp__.py b/addons/scrum/__terp__.py
index 7be9cb422be..dfb466307c0 100644
--- a/addons/scrum/__terp__.py
+++ b/addons/scrum/__terp__.py
@@ -30,7 +30,7 @@
"name" : "Scrum, Agile Development Method",
"version": "1.0",
"author" : "Tiny",
- "depends" : ["project"],
+ "depends" : ["project", "process"],
"category" : "Enterprise Specific Modules/Information Technology",
"init_xml" : [],
"description": """
@@ -61,6 +61,7 @@
"scrum_view.xml",
"scrum_report.xml",
"scrum_wizard.xml",
+ "process/scrum_process.xml",
],
"active": False,
"installable": True
diff --git a/addons/scrum/process/scrum_process.xml b/addons/scrum/process/scrum_process.xml
new file mode 100644
index 00000000000..61b0deac846
--- /dev/null
+++ b/addons/scrum/process/scrum_process.xml
@@ -0,0 +1,34 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file