[FIX] web: many2many field handle "no_create" option
[odoo/odoo.git] / addons / project_mrp / __openerp__.py
1 # -*- coding: utf-8 -*-
2 ##############################################################################
3 #
4 #    OpenERP, Open Source Management Solution
5 #    Copyright (C) 2004-2010 Tiny SPRL (<http://tiny.be>).
6 #
7 #    This program is free software: you can redistribute it and/or modify
8 #    it under the terms of the GNU Affero General Public License as
9 #    published by the Free Software Foundation, either version 3 of the
10 #    License, or (at your option) any later version.
11 #
12 #    This program is distributed in the hope that it will be useful,
13 #    but WITHOUT ANY WARRANTY; without even the implied warranty of
14 #    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
15 #    GNU Affero General Public License for more details.
16 #
17 #    You should have received a copy of the GNU Affero General Public License
18 #    along with this program.  If not, see <http://www.gnu.org/licenses/>.
19 #
20 ##############################################################################
21
22
23 {
24     'name': 'Create Tasks on SO',
25     'version': '1.0',
26     'category': 'Project Management',
27     'description': """
28 Automatically creates project tasks from procurement lines.
29 ===========================================================
30
31 This module will automatically create a new task for each procurement order line
32 (e.g. for sale order lines), if the corresponding product meets the following
33 characteristics:
34
35     * Product Type = Service
36     * Procurement Method (Order fulfillment) = MTO (Make to Order)
37     * Supply/Procurement Method = Manufacture
38
39 If on top of that a projet is specified on the product form (in the Procurement
40 tab), then the new task will be created in that specific project. Otherwise, the
41 new task will not belong to any project, and may be added to a project manually
42 later.
43
44 When the project task is completed or cancelled, the workflow of the corresponding
45 procurement line is updated accordingly. For example, if this procurement corresponds
46 to a sale order line, the sale order line will be considered delivered when the
47 task is completed.
48 """,
49     'author': 'OpenERP SA',
50     'website': 'http://www.openerp.com',
51     'images': ['images/product.jpeg', 'images/task_from_SO.jpeg'],
52     'depends': ['project', 'procurement', 'sale', 'mrp_jit'],
53     'data': ['project_mrp_workflow.xml', 'process/project_mrp_process.xml', 'project_mrp_view.xml'],
54     'demo': ['project_mrp_demo.xml'],
55     'test': ['test/project_task_procurement.yml'],
56     'installable': True,
57     'auto_install': False,
58 }
59 # vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: