diff --git a/project_subtask/__manifest__.py b/project_subtask/__manifest__.py index b0f88767d..2705f11bf 100644 --- a/project_subtask/__manifest__.py +++ b/project_subtask/__manifest__.py @@ -37,7 +37,7 @@ 'views/sub_task_report.xml', 'views/sub_task_type_view.xml' ], - 'images': ['static/description/pr_banner.jpg'], + 'images': ['static/description/banner.jpg'], 'license': 'LGPL-3', 'demo': [], 'installable': True, diff --git a/project_subtask/__manifest__.py~ b/project_subtask/__manifest__.py~ deleted file mode 100644 index b0f88767d..000000000 --- a/project_subtask/__manifest__.py~ +++ /dev/null @@ -1,46 +0,0 @@ -# -*- coding: utf-8 -*- -############################################################################## -# -# Cybrosys Technologies Pvt. Ltd. -# Copyright (C) 2017-TODAY Cybrosys Technologies(). -# Author: Nilmar Shereef() -# you can modify it under the terms of the GNU LESSER -# GENERAL PUBLIC LICENSE (LGPL v3), Version 3. -# -# It is forbidden to publish, distribute, sublicense, or sell copies -# of the Software or modified copies of the Software. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU LESSER GENERAL PUBLIC LICENSE (LGPL v3) for more details. -# -# You should have received a copy of the GNU LESSER GENERAL PUBLIC LICENSE -# GENERAL PUBLIC LICENSE (LGPL v3) along with this program. -# If not, see . -# -############################################################################## -{ - 'name': 'Sub Tasks in Project', - 'version': '10.0.1.0.0', - 'summary': """Implementation & Reports of Sub-Task in Project Module""", - 'description': 'This module helps you to create sub task under a task', - 'category': 'Project', - 'author': 'Cybrosys Techno Solutions', - 'company': 'Cybrosys Techno Solutions', - 'website': "http://www.cybrosys.com", - 'depends': ['base', 'project'], - 'data': [ - 'views/project_view.xml', - 'views/task_view.xml', - 'views/sub_task.xml', - 'views/sub_task_report.xml', - 'views/sub_task_type_view.xml' - ], - 'images': ['static/description/pr_banner.jpg'], - 'license': 'LGPL-3', - 'demo': [], - 'installable': True, - 'auto_install': False, - 'application': False, -} diff --git a/project_subtask/models/project.py b/project_subtask/models/project.py index b07bcce77..91a8ee4c1 100644 --- a/project_subtask/models/project.py +++ b/project_subtask/models/project.py @@ -127,7 +127,7 @@ class TaskMaster(models.Model): if self.stage_id.done_state: for each in self.sub_task_lines: if not each.stage_id.done_state: - raise ValidationError(_("You can't move it to final stage. Some of the task are not completed")) + raise ValidationError(_("You can't move it to final stage. Some child tasks are not completed yet.!")) @api.multi def _check_child_task(self): diff --git a/project_subtask/static/description/pr_banner.jpg b/project_subtask/static/description/banner.jpg similarity index 100% rename from project_subtask/static/description/pr_banner.jpg rename to project_subtask/static/description/banner.jpg diff --git a/project_subtask/static/description/index.html b/project_subtask/static/description/index.html index 7df39edfb..6ed776e73 100644 --- a/project_subtask/static/description/index.html +++ b/project_subtask/static/description/index.html @@ -19,7 +19,7 @@
-
+

Overview

@@ -31,32 +31,37 @@

-
+

Sub Task Configuration

Project -> Configuration -> Sub Task Stages

-
-
- +
+
+
- ☛ Please tick marked fields to identify your final stage and cancel stage. + ☛ Please tick marked fields to identify your final stage and cancel stage.

+
+
-
-
- +
+
+
+
+
- ☛ If you want to create sub tasks for your project please select the option Sub Tasks + ☛ If you want to create sub tasks for your project please select the option Sub Tasks.
+
-
-
+
+

Sub Task Creation

@@ -67,27 +72,27 @@

- ☛Create sub tasks directly from Menu 'Sub Task'. + ☛ Create sub tasks directly from Menu 'Sub Task'.
-
-
-
- -
- ☛ Create sub tasks from task itself +
+
+ +
+
+
+
+ ☛ Create sub tasks from task itself
-
+

Sub-Task Count in Task Kanban View

-
-
- -
- ☛ You can see the count of sub task on each task's kanaban view +
+
+ ☛ You can see the count of sub task on each task's kanaban view
@@ -103,36 +108,35 @@
-
-

Stage Validation for Sub-Task

-
-
- -
- ☛ You cant move your task into final stage until all sub tasks are reach in final stage -
-
-
- -
- ☛ When you move your task into cancel stage then all sub tasks also will go to cancel stage +
+

Stage Validation for Sub-Task

+
+
+ ☛ You cant move your task into final stage until all sub tasks are reach in final stage
-
-

Deadline Validation for Sub-Task

-
-
- -
+
+

Automatically Cancel/kill the sub-task by moving parent task to 'cancel'

+
+
+ ☛ When you move your task into cancel stage then all sub tasks also will go to cancel stage
-
+
+

Deadline Validation for Sub-Task

+
+ +
+
+
+ +

Need Any Help?

@@ -160,4 +164,3 @@ - diff --git a/project_subtask/static/description/index.html~ b/project_subtask/static/description/index.html~ deleted file mode 100644 index 278f14ba7..000000000 --- a/project_subtask/static/description/index.html~ +++ /dev/null @@ -1,162 +0,0 @@ -
-
-

Sub Tasks in Project

-

This Module Enables Sub-task feature in Project Module.

-

Author : Cybrosys Techno Solutions , www.cybrosys.com

-
-
-

Features:

-
- Sub-task Feature for Project.
- Sub-Task Lists Under Task.
- Sub-Task Count in Task Kanban View.
- Sub-Task Stages in Configuration.
- Sub-Task Analysis Under Report.
- Deadline Validation for Sub-Task.
- Stage Validation for Sub-Task.
-
-
-
- -
-
-
-

Overview

-

- Currently Odoo has no sub-task feature in project. This module brings "SUB-TASK" forms and its configuration for projects with configured stages. - User can also analyse the sub tasks under the project reporting menu dynamically. -

-
-
-
- -
-
-

Sub Task Configuration

-
-

-

Project -> Configuration -> Sub Task Stages

-

-

-
-
- -
- ☛ Please tick marked fields to identify your final stage and cancel stage. -
-
- -
-
- -
- ☛ If you want to create sub tasks for your project please select the option Sub Tasks -
-
-
- -
-
-

Sub Task Creation

-
-

-

You can create sub tasks via 2 ways.

-

-

-
-
- -
- ☛Create sub tasks directly from Menu 'Sub Task'. -
-
-
-
- -
- ☛ Create sub tasks from task itself -
-
-
- -
-
-

Sub-Task Count in Task Kanban View

-
-
- -
- ☛ You can see the count of sub task on each task's kanaban view -
-
-
- -
-
-

Sub-Task Analysis

-
-
- -
-
-
-
- -
-
-

Stage Validation for Sub-Task

-
-
- -
- ☛ You cant move your task into final stage until all sub tasks are reach in final stage -
-
-
- -
- ☛ When you move your task into cancel stage then all sub tasks also will go to cancel stage -
-
-
- -
-
-

Deadline Validation for Sub-Task

-
-
- -
-
-
-
- - -
-

Need Any Help?

- -
- - - diff --git a/project_subtask/static/description/task5.png b/project_subtask/static/description/task5.png index 6f456ad6c..c1ea44868 100644 Binary files a/project_subtask/static/description/task5.png and b/project_subtask/static/description/task5.png differ