From 3751379f1e9a4c215fb6eb898b4ccc67659b9ace Mon Sep 17 00:00:00 2001 From: stephanchrst Date: Tue, 10 May 2022 21:51:50 +0700 Subject: initial commit 2 --- addons/project/data/digest_data.xml | 23 ++ addons/project/data/project_data.xml | 96 ++++++ addons/project/data/project_demo.xml | 331 +++++++++++++++++++++ addons/project/data/project_mail_template_data.xml | 99 ++++++ 4 files changed, 549 insertions(+) create mode 100644 addons/project/data/digest_data.xml create mode 100644 addons/project/data/project_data.xml create mode 100644 addons/project/data/project_demo.xml create mode 100644 addons/project/data/project_mail_template_data.xml (limited to 'addons/project/data') diff --git a/addons/project/data/digest_data.xml b/addons/project/data/digest_data.xml new file mode 100644 index 00000000..b12ddc42 --- /dev/null +++ b/addons/project/data/digest_data.xml @@ -0,0 +1,23 @@ + + + + + True + + + + + + Tip: Customize tasks and stages according to the project + 1200 + + +
+

Tip: Customize tasks and stages according to the project

+

Customize how tasks are named according to the project and create tailor made status messages for each step of the workflow. It helps to document your workflow: what should be done at which step.

+ +
+
+
+
+
diff --git a/addons/project/data/project_data.xml b/addons/project/data/project_data.xml new file mode 100644 index 00000000..6c17952e --- /dev/null +++ b/addons/project/data/project_data.xml @@ -0,0 +1,96 @@ + + + + + Project: Send rating + + code + model._send_rating_all() + days + -1 + + + + Project: Create Recurring Tasks + + code + model._cron_create_recurring_tasks() + days + -1 + + + + + + Task Created + project.task + + + Task Created + + + Task Blocked + project.task + + Task blocked + + + Task Ready + project.task + + Task ready for Next Stage + + + Stage Changed + project.task + + Stage changed + + + Task Rating + project.task + + Ratings + + + + Task Created + 10 + project.project + + + project_id + + + Task Blocked + 11 + project.project + + + project_id + + + Task Ready + 12 + project.project + + + project_id + + + Task Stage Changed + 13 + project.project + + + project_id + + + Task Rating + 14 + project.project + + + project_id + + diff --git a/addons/project/data/project_demo.xml b/addons/project/data/project_demo.xml new file mode 100644 index 00000000..be21ed9d --- /dev/null +++ b/addons/project/data/project_demo.xml @@ -0,0 +1,331 @@ + + + + + + + + + + + + Bug + + + New Feature + + + Experiment + + + Usability + + + + + 1 + New + Blocked + + + + 10 + In Progress + Need functional or technical help + Buzz or set as done + + + 20 + Done + + + + + 30 + Cancelled + Ready to reopen + + + + + + + Office Design + 3 + + + + portal + + + + + Research & Development + followers + + + + + + + + Projects & Tasks + + + + + + + + + + + + 0 + + Meeting Room Furnitures + + 3 + + + + + 0 + + Lunch Room: kitchen + + + + + + 0 + + Noise Reduction + + + 4 + + + + + 0 + + Black Chairs for managers + Use the account_budget module + + 5 + + + + + + + 1 + + Room 1: Decoration + done + 0 + + + + + + + + 1 + + Room 2: Decoration + + + + + + 1 + + Energy Certificate + + + + + + 1 + + New portal system + 0 + + + + + + + 1 + + Document management + + + + + + 1 + + Social network integration + blocked + + + + + + 1 + + User interface improvements + + + + + + + + 1 + + Planning and budget + + 6 + + + + 24.0 + + + + Basic outline + + + + + 42.0 + + + + Create new components + + + + 14.0 + + + + Useablity review + + + + + 12.0 + + + 0 + + Customer analysis + Architecture + 7 + + + 17 + 8.0 + + + 1 + + Modifications asked by the customer + + + + + 20 + 20.0 + + + Office planning + + + + + 20 + 35.0 + + + Unit Testing + + + + + project.task + + Hello Demo, +There is a change in customer requirement. +Can you check the document from customer again. +Thanks, + comment + + + + project.task + + + Ok, I have checked the mail, +I will update the document and let you know. + comment + + + + project.task + + + Fine! +Send it ASAP, its urgent. + comment + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/addons/project/data/project_mail_template_data.xml b/addons/project/data/project_mail_template_data.xml new file mode 100644 index 00000000..347d4ae4 --- /dev/null +++ b/addons/project/data/project_mail_template_data.xml @@ -0,0 +1,99 @@ + + + + + + Task: Reception Acknowledgment + + Reception of ${object.name} + + +
+ Dear ${object.partner_id.name or 'customer'},
+ Thank you for your enquiry.
+ If you have any questions, please let us know. +

+ Thank you, + % if user.signature +
+ ${user.signature | safe} + % endif +
+
+ ${object.partner_id.lang} + +
+ + + + Task: Rating Request + + ${object.project_id.company_id.name}: Satisfaction Survey + ${(object.rating_get_rated_partner_id().email_formatted if object.rating_get_rated_partner_id() else user.email_formatted) | safe} + ${object.rating_get_partner_id().id} + +
+ % set access_token = object.rating_get_access_token() + % set partner = object.rating_get_partner_id() + + + + + + +
+ % if partner.name: + Hello ${partner.name},

+ % else: + Hello,

+ % endif + Please take a moment to rate our services related to the task "${object.name}" + % if object.rating_get_rated_partner_id().name: + assigned to ${object.rating_get_rated_partner_id().name}.
+ % else: + .
+ % endif +
+ + + +
+ Tell us how you feel about our service
+ (click on one of these smileys) +
+ + + + + + +
+ + Satisfied + + + + Not satisfied + + + + Highly Dissatisfied + +
+
+
+ We appreciate your feedback. It helps us to improve continuously. + % if object.project_id.rating_status == 'stage': +
This customer survey has been sent because your task has been moved to the stage ${object.stage_id.name} + % endif + % if object.project_id.rating_status == 'periodic': +
This customer survey is sent ${object.project_id.rating_status_period} as long as the task is in the ${object.stage_id.name} stage. + % endif +
+
+
+ ${object.rating_get_partner_id().lang} + +
+
+
-- cgit v1.2.3