diff --git a/.description b/.description
new file mode 100644
index 0000000..713dce2
--- /dev/null
+++ b/.description
@@ -0,0 +1 @@
+Managing intervention in CRM
\ No newline at end of file
diff --git a/__init__.py b/__init__.py
new file mode 100644
index 0000000..fab3d53
--- /dev/null
+++ b/__init__.py
@@ -0,0 +1,30 @@
+# -*- coding: utf-8 -*-
+##############################################################################
+#
+# crm_intervention module for OpenERP, Managing intervention in CRM
+# Copyright (C) 2011 SYLEAM Info Services ()
+# Sebastien LANGE
+#
+# This file is a part of crm_intervention
+#
+# crm_intervention is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+#
+# crm_intervention 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 Affero General Public License for more details.
+#
+# You should have received a copy of the GNU Affero General Public License
+# along with this program. If not, see .
+#
+##############################################################################
+
+
+import report
+import wizard
+import crm_intervention
+
+# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
diff --git a/__openerp__.py b/__openerp__.py
new file mode 100644
index 0000000..a54d1a9
--- /dev/null
+++ b/__openerp__.py
@@ -0,0 +1,51 @@
+# -*- coding: utf-8 -*-
+##############################################################################
+#
+# crm_intervention module for OpenERP, Managing intervention in CRM
+# Copyright (C) 2011 SYLEAM Info Services ()
+# Sebastien LANGE
+#
+# This file is a part of crm_intervention
+#
+# crm_intervention is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+#
+# crm_intervention 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 Affero General Public License for more details.
+#
+# You should have received a copy of the GNU Affero General Public License
+# along with this program. If not, see .
+#
+##############################################################################
+
+{
+ 'name': 'CRM Intervention',
+ 'version': '0.1',
+ 'category': 'Generic Modules/CRM & SRM',
+ 'description': """Intervention Management""",
+ 'author': 'SYLEAM Info Services',
+ 'website': 'http://www.Syleam.fr/',
+ 'depends': [
+ 'crm',
+ ],
+ 'init_xml': [
+ 'crm_intervention_data.xml',
+ ],
+ 'update_xml': [
+ 'security/crm_security.xml',
+ 'security/ir.model.access.csv',
+ 'crm_intervention_view.xml',
+ 'crm_intervention_menu.xml',
+ ],
+ 'demo_xml': [],
+ 'installable': True,
+ 'active': False,
+ 'license': 'AGPL-3',
+}
+
+
+# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
diff --git a/crm_intervention.py b/crm_intervention.py
new file mode 100644
index 0000000..63ecab5
--- /dev/null
+++ b/crm_intervention.py
@@ -0,0 +1,270 @@
+# -*- coding: utf-8 -*-
+##############################################################################
+#
+# crm_intervention module for OpenERP, Managing intervention in CRM
+# Copyright (C) 2011 SYLEAM Info Services ()
+# Sebastien LANGE
+#
+# This file is a part of crm_intervention
+#
+# crm_intervention is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+#
+# crm_intervention 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 Affero General Public License for more details.
+#
+# You should have received a copy of the GNU Affero General Public License
+# along with this program. If not, see .
+#
+##############################################################################
+
+from crm import crm
+from osv import osv
+from osv import fields
+import time
+import datetime
+import binascii
+import tools
+
+CRM_INTERVENTION_STATES = (
+ crm.AVAILABLE_STATES[2][0], # Cancelled
+ crm.AVAILABLE_STATES[3][0], # Done
+ crm.AVAILABLE_STATES[4][0], # Pending
+)
+
+class crm_intervention(crm.crm_case, osv.osv):
+ _name = 'crm.intervention'
+ _description = 'Intervention'
+ _order = "id desc"
+ _inherit = ['mailgate.thread']
+
+ def _get_default_section_intervention(self, cr, uid, context=None):
+ """Gives default section for intervention section
+ @param self: The object pointer
+ @param cr: the current row, from the database cursor,
+ @param uid: the current user’s ID for security checks,
+ @param context: A standard dictionary for contextual values
+ """
+ section_obj = self.pool.get('crm.case.section')
+ section_ids = section_obj.search(cr, uid, [('code', '=', 'inter')], offset=0, limit=None, order=None, context=context)
+ if not section_ids:
+ return False
+ return section_ids[0]
+
+ def _get_default_email_cc(self, cr, uid, context=None):
+ """Gives default email address for intervention section
+ @param self: The object pointer
+ @param cr: the current row, from the database cursor,
+ @param uid: the current user’s ID for security checks,
+ @param context: A standard dictionary for contextual values
+ """
+ section_obj = self.pool.get('crm.case.section')
+ section_ids = section_obj.search(cr, uid, [('code', '=', 'inter')], offset=0, limit=None, order=None, context=context)
+ if not section_ids:
+ return False
+ return section_obj.browse(cr, uid, section_ids[0], context=context).reply_to
+
+ _columns = {
+ 'id': fields.integer('ID', readonly=True),
+ 'name': fields.char('Name', size=128, required=True),
+ 'active': fields.boolean('Active', required=False),
+ 'date_action_last': fields.datetime('Last Action', readonly=1),
+ 'date_action_next': fields.datetime('Next Action', readonly=1),
+ 'description': fields.text('Description'),
+ 'create_date': fields.datetime('Creation Date' , readonly=True),
+ 'write_date': fields.datetime('Update Date' , readonly=True),
+ 'user_id': fields.many2one('res.users', 'Responsible'),
+ 'section_id': fields.many2one('crm.case.section', 'Interventions Team', \
+ select=True, help='Interventions team to which Case belongs to.\
+ Define Responsible user and Email account for mail gateway.'),
+ 'company_id': fields.many2one('res.company', 'Company'),
+ 'date_closed': fields.datetime('Closed', readonly=True),
+ 'email_cc': fields.text('Watchers Emails', size=252 , help="These email addresses will be added to the CC field of all inbound and outbound emails for this record before being sent. Separate multiple email addresses with a comma"),
+ 'email_from': fields.char('Email', size=128, help="These people will receive email."),
+ 'ref' : fields.reference('Reference', selection=crm._links_get, size=128),
+ 'ref2' : fields.reference('Reference 2', selection=crm._links_get, size=128),
+ 'priority': fields.selection(crm.AVAILABLE_PRIORITIES, 'Priority'),
+ 'categ_id': fields.many2one('crm.case.categ', 'Category', \
+ domain="[('section_id','=',section_id),\
+ ('object_id.model', '=', 'crm.intervention')]"),
+ 'number_request': fields.char('Number Request', size=64),
+ 'customer_information': fields.text('Customer_information', ),
+ 'intervention_todo': fields.text('Intervention to do', help="Indicate the description of this intervention to do", ),
+ 'date_planned_start': fields.datetime('Planned Start Date', help="Indicate the date of begin intervention planned", ),
+ 'date_planned_end': fields.datetime('Planned End Date', help="Indicate the date of end intervention planned", ),
+ 'date_effective_start': fields.datetime('Effective start date', help="Indicate the date of begin intervention",),
+ 'date_effective_end': fields.datetime('Effective end date', help="Indicate the date of end intervention",),
+ 'duration_planned': fields.float('Planned duration', help='Indicate estimated to do the intervention.'),
+ 'duration_effective': fields.float('Effective duration', help='Indicate real time to do the intervention.'),
+ 'partner_id':fields.many2one('res.partner', 'Customer', change_default=True, select=True),
+ 'partner_invoice_id':fields.many2one('res.partner.address', 'Invoice Address', help="The name and address for the invoice",),
+ 'partner_order_id':fields.many2one('res.partner.address', 'Intervention Contact', help="The name and address of the contact that requested the intervention."),
+ 'partner_shipping_id':fields.many2one('res.partner.address', 'Intervention Address'),
+ 'partner_address_phone': fields.char('Phone', size=64),
+ 'partner_address_mobile': fields.char('Mobile', size=64),
+ 'state': fields.selection(crm.AVAILABLE_STATES, 'State', size=16, readonly=True,
+ help='The state is set to \'Draft\', when a case is created.\
+ \nIf the case is in progress the state is set to \'Open\'.\
+ \nWhen the case is over, the state is set to \'Done\'.\
+ \nIf the case needs to be reviewed then the state is set to \'Pending\'.'),
+ 'message_ids': fields.one2many('mailgate.message', 'res_id', 'Messages', domain=[('model','=',_name)]),
+ }
+
+ _defaults = {
+ 'partner_invoice_id': lambda self, cr, uid, context: context.get('partner_id', False) and self.pool.get('res.partner').address_get(cr, uid, [context['partner_id']], ['invoice'])['invoice'],
+ 'partner_order_id': lambda self, cr, uid, context: context.get('partner_id', False) and self.pool.get('res.partner').address_get(cr, uid, [context['partner_id']], ['contact'])['contact'],
+ 'partner_shipping_id': lambda self, cr, uid, context: context.get('partner_id', False) and self.pool.get('res.partner').address_get(cr, uid, [context['partner_id']], ['delivery'])['delivery'],
+ 'number_request': lambda obj, cr, uid, context: obj.pool.get('ir.sequence').get(cr, uid, 'intervention'),
+ 'active': lambda *a: 1,
+ 'user_id': crm.crm_case._get_default_user,
+ 'email_cc': _get_default_email_cc,
+ 'state': lambda *a: 'draft',
+ 'section_id': _get_default_section_intervention,
+ 'company_id': lambda s, cr, uid, c: s.pool.get('res.company')._company_default_get(cr, uid, 'crm.helpdesk', context=c),
+ 'priority': lambda *a: crm.AVAILABLE_PRIORITIES[2][0],
+ }
+
+ def onchange_partner_intervention_id(self, cr, uid, ids, part):
+ if not part:
+ return {'value':{'partner_invoice_id': False, 'partner_shipping_id':False, 'partner_order_id':False, 'email_from': False, 'partner_address_phone':False, 'partner_address_mobile':False }}
+ addr = self.pool.get('res.partner').address_get(cr, uid, [part], ['default','delivery','invoice','contact'])
+ part = self.pool.get('res.partner').browse(cr, uid, part)
+ val = {'partner_invoice_id': addr['invoice'],
+ 'partner_order_id':addr['contact'],
+ 'partner_shipping_id':addr['delivery'],
+ }
+ val['email_from'] = self.pool.get('res.partner.address').browse(cr, uid, addr['delivery']).email
+ val['partner_address_phone'] = self.pool.get('res.partner.address').browse(cr, uid, addr['delivery']).phone
+ val['partner_address_mobile'] = self.pool.get('res.partner.address').browse(cr, uid, addr['delivery']).mobile
+ return {'value':val}
+
+ def onchange_planned_duration(self, cr, uid, ids, planned_duration, planned_start_date):
+ if not planned_duration:
+ return {'value':{'date_planned_end': False }}
+ start_date = datetime.datetime.fromtimestamp(time.mktime(time.strptime(planned_start_date , "%Y-%m-%d %H:%M:%S")))
+ return {'value': {'date_planned_end' : (start_date + datetime.timedelta(hours=planned_duration)).strftime('%Y-%m-%d %H:%M:%S')}}
+
+ def onchange_planned_end_date(self, cr, uid, ids, planned_end_date, planned_start_date):
+ start_date = datetime.datetime.fromtimestamp(time.mktime(time.strptime(planned_start_date, "%Y-%m-%d %H:%M:%S")))
+ end_date = datetime.datetime.fromtimestamp(time.mktime(time.strptime(planned_end_date, "%Y-%m-%d %H:%M:%S")))
+ difference = end_date - start_date
+ minutes, secondes = divmod(difference.seconds, 60)
+ hours, minutes = divmod(minutes, 60)
+ return {'value' : {'duration_planned' : (float(difference.days*24) + float(hours) + float(minutes)/float(60))}}
+
+ def onchange_effective_duration(self, cr, uid, ids, effective_duration, effective_start_date):
+ if not effective_duration:
+ return {'value':{'date_effective_end': False }}
+ start_date = datetime.datetime.fromtimestamp(time.mktime(time.strptime(effective_start_date , "%Y-%m-%d %H:%M:%S")))
+ return {'value': {'date_effective_end' : (start_date + datetime.timedelta(hours=effective_duration)).strftime('%Y-%m-%d %H:%M:00')}}
+
+ def onchange_effective_end_date(self, cr, uid, ids, effective_end_date, effective_start_date):
+ start_date = datetime.datetime.fromtimestamp(time.mktime(time.strptime(effective_start_date, "%Y-%m-%d %H:%M:%S")))
+ end_date = datetime.datetime.fromtimestamp(time.mktime(time.strptime(effective_end_date, "%Y-%m-%d %H:%M:%S")))
+ difference = end_date - start_date
+ minutes, secondes = divmod(difference.seconds, 60)
+ hours, minutes = divmod(minutes, 60)
+ return {'value' : {'duration_effective' : (float(difference.days*24) + float(hours) + float(minutes)/float(60))}}
+
+ def message_new(self, cr, uid, msg, context=None):
+ """
+ Automatically calls when new email message arrives
+
+ @param self: The object pointer
+ @param cr: the current row, from the database cursor,
+ @param uid: the current user’s ID for security checks
+ """
+ mailgate_pool = self.pool.get('email.server.tools')
+
+ subject = msg.get('subject')
+ body = msg.get('body')
+ msg_from = msg.get('from')
+ priority = msg.get('priority')
+
+ vals = {
+ 'name': subject,
+ 'email_from': msg_from,
+ 'email_cc': msg.get('cc'),
+ 'description': body,
+ 'user_id': False,
+ }
+ if msg.get('priority', False):
+ vals['priority'] = priority
+
+ res = mailgate_pool.get_partner(cr, uid, msg.get('from') or msg.get_unixfrom())
+ if res:
+ vals.update(res)
+
+ res = self.create(cr, uid, vals, context)
+ attachents = msg.get('attachments', [])
+ for attactment in attachents or []:
+ data_attach = {
+ 'name': attactment,
+ 'datas':binascii.b2a_base64(str(attachents.get(attactment))),
+ 'datas_fname': attactment,
+ 'description': 'Mail attachment',
+ 'res_model': self._name,
+ 'res_id': res,
+ }
+ self.pool.get('ir.attachment').create(cr, uid, data_attach)
+
+ return res
+
+ def message_update(self, cr, uid, ids, vals={}, msg="", default_act='pending', context=None):
+ """
+ @param self: The object pointer
+ @param cr: the current row, from the database cursor,
+ @param uid: the current user’s ID for security checks,
+ @param ids: List of update mail’s IDs
+ """
+ if isinstance(ids, (str, int, long)):
+ ids = [ids]
+
+ if msg.get('priority') in dict(crm.AVAILABLE_PRIORITIES):
+ vals['priority'] = msg.get('priority')
+
+ maps = {
+ 'cost':'planned_cost',
+ 'revenue': 'planned_revenue',
+ 'probability':'probability'
+ }
+ vls = {}
+ for line in msg['body'].split('\n'):
+ line = line.strip()
+ res = tools.misc.command_re.match(line)
+ if res and maps.get(res.group(1).lower()):
+ key = maps.get(res.group(1).lower())
+ vls[key] = res.group(2).lower()
+ vals.update(vls)
+
+ # Unfortunately the API is based on lists
+ # but we want to update the state based on the
+ # previous state, so we have to loop:
+ for case in self.browse(cr, uid, ids, context=context):
+ values = dict(vals)
+ if case.state in CRM_INTERVENTION_STATES:
+ values.update(state=crm.AVAILABLE_STATES[1][0]) #re-open
+ res = self.write(cr, uid, [case.id], values, context=context)
+ return res
+
+ def msg_send(self, cr, uid, id, *args, **argv):
+
+ """ Send The Message
+ @param self: The object pointer
+ @param cr: the current row, from the database cursor,
+ @param uid: the current user’s ID for security checks,
+ @param ids: List of email’s IDs
+ @param *args: Return Tuple Value
+ @param **args: Return Dictionary of Keyword Value
+ """
+ return True
+
+crm_intervention()
+
+
+
+# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
diff --git a/crm_intervention_data.xml b/crm_intervention_data.xml
new file mode 100644
index 0000000..b40cccf
--- /dev/null
+++ b/crm_intervention_data.xml
@@ -0,0 +1,79 @@
+
+
+
+ ##############################################################################
+ #
+ # crm_intervention module for OpenERP, Managing intervention in CRM
+ # Copyright (C) 2011 SYLEAM Info Services ([http://www.Syleam.fr/])
+ # Sebastien LANGE [sebastien.lange@syleam.fr]
+ #
+ # This file is a part of crm_intervention
+ #
+ # crm_intervention is free software: you can redistribute it and/or modify
+ # it under the terms of the GNU General Public License as published by
+ # the Free Software Foundation, either version 3 of the License, or
+ # (at your option) any later version.
+ #
+ # crm_intervention 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 Affero General Public License for more details.
+ #
+ # You should have received a copy of the GNU Affero General Public License
+ # along with this program. If not, see [http://www.gnu.org/licenses/].
+ #
+ ##############################################################################
+
+ #
+ # New section for intervntions
+ #
+
+ Interventions Department
+ inter
+
+
+ #
+ # Categories for intervention, the customer is happy or not
+ #
+
+ Very Happy
+
+
+
+
+ Happy
+
+
+
+
+ Unhappy
+
+
+
+
+ Badly
+
+
+
+
+ Furious
+
+
+
+
+ #
+ # Sequence for number of intervention
+ #
+
+ CRM - Intervention
+ intervention
+
+
+ CRM Intervention
+ intervention
+ ri
+ 3
+
+
+
+
diff --git a/crm_intervention_menu.xml b/crm_intervention_menu.xml
new file mode 100644
index 0000000..da9035e
--- /dev/null
+++ b/crm_intervention_menu.xml
@@ -0,0 +1,69 @@
+
+
+
+##############################################################################
+#
+# crm_intervention module for OpenERP, Managing intervention in CRM
+# Copyright (C) 2011 SYLEAM Info Services ([http://www.Syleam.fr/])
+# Sebastien LANGE [sebastien.lange@syleam.fr]
+#
+# This file is a part of crm_intervention
+#
+# crm_intervention is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+#
+# crm_intervention 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 Affero General Public License for more details.
+#
+# You should have received a copy of the GNU Affero General Public License
+# along with this program. If not, see [http://www.gnu.org/licenses/].
+#
+##############################################################################
+
+
+
+ #
+ # Intervention (menu)
+ #
+
+ Intervention Requests
+ crm.intervention
+ tree,calendar,form
+
+ {"search_default_user_id":uid, 'search_default_section_id': section_id}
+
+ Intervention allow you to track your interventions. Select a customer, add notes and categorize interventions with partners if necessary. You can also assign a priority level. Use the OpenERP Issues system to manage your support activities. Issues can be connected to the email gateway: new emails may create issues, each of them automatically gets the history of the conversation with the customer.
+
+
+
+
+ tree
+
+
+
+
+
+
+ calendar
+
+
+
+
+
+
+ form
+
+
+
+
+
+
+
+
diff --git a/crm_intervention_view.xml b/crm_intervention_view.xml
new file mode 100644
index 0000000..c45acb4
--- /dev/null
+++ b/crm_intervention_view.xml
@@ -0,0 +1,272 @@
+
+
+
+ ##############################################################################
+ #
+ # crm_intervention module for OpenERP, Managing intervention in CRM
+ # Copyright (C) 2011 SYLEAM Info Services ([http://www.Syleam.fr/])
+ # Sebastien LANGE [sebastien.lange@syleam.fr]
+ #
+ # This file is a part of crm_intervention
+ #
+ # crm_intervention is free software: you can redistribute it and/or modify
+ # it under the terms of the GNU General Public License as published by
+ # the Free Software Foundation, either version 3 of the License, or
+ # (at your option) any later version.
+ #
+ # crm_intervention 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 Affero General Public License for more details.
+ #
+ # You should have received a copy of the GNU Affero General Public License
+ # along with this program. If not, see [http://www.gnu.org/licenses/].
+ #
+ ##############################################################################
+
+
+
+
+ CRM - Intervention Support Form
+ crm.intervention
+ form
+
+
+
+
+
+
+
+
+ CRM - intervention Support Tree
+ crm.intervention
+ tree
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ CRM - intervention Support Calendar
+ crm.intervention
+ calendar
+
+
+
+
+
+
+
+
+
+
+
+
+
+ CRM - intervention Search
+ crm.intervention
+ search
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/i18n/crm_intervention.pot b/i18n/crm_intervention.pot
new file mode 100644
index 0000000..971e80e
--- /dev/null
+++ b/i18n/crm_intervention.pot
@@ -0,0 +1,540 @@
+# Translation of OpenERP Server.
+# This file contains the translation of the following modules:
+# * crm_intervention
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: OpenERP Server 6.0.1\n"
+"Report-Msgid-Bugs-To: support@openerp.com\n"
+"POT-Creation-Date: 2011-03-27 13:18+0000\n"
+"PO-Revision-Date: 2011-03-27 13:18+0000\n"
+"Last-Translator: <>\n"
+"Language-Team: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Plural-Forms: \n"
+
+#. module: crm_intervention
+#: selection:crm.intervention,priority:0
+msgid "High"
+msgstr ""
+
+#. module: crm_intervention
+#: view:crm.intervention:0
+msgid "Group By..."
+msgstr ""
+
+#. module: crm_intervention
+#: model:ir.actions.act_window,help:crm_intervention.crm_case_intervention_act111
+msgid "Intervention allow you to track your interventions. Select a customer, add notes and categorize interventions with partners if necessary. You can also assign a priority level. Use the OpenERP Issues system to manage your support activities. Issues can be connected to the email gateway: new emails may create issues, each of them automatically gets the history of the conversation with the customer."
+msgstr ""
+
+#. module: crm_intervention
+#: view:crm.intervention:0
+msgid "Today"
+msgstr ""
+
+#. module: crm_intervention
+#: model:crm.case.categ,name:crm_intervention.categ_inter2
+msgid "Happy"
+msgstr ""
+
+#. module: crm_intervention
+#: field:crm.intervention,date_effective_start:0
+msgid "Effective start date"
+msgstr ""
+
+#. module: crm_intervention
+#: field:crm.intervention,company_id:0
+msgid "Company"
+msgstr ""
+
+#. module: crm_intervention
+#: field:crm.intervention,email_cc:0
+msgid "Watchers Emails"
+msgstr ""
+
+#. module: crm_intervention
+#: field:crm.intervention,partner_shipping_id:0
+msgid "Intervention Address"
+msgstr ""
+
+#. module: crm_intervention
+#: selection:crm.intervention,priority:0
+msgid "Highest"
+msgstr ""
+
+#. module: crm_intervention
+#: view:crm.intervention:0
+msgid "intervention Supports"
+msgstr ""
+
+#. module: crm_intervention
+#: view:crm.intervention:0
+msgid "Add Internal Note"
+msgstr ""
+
+#. module: crm_intervention
+#: view:crm.intervention:0
+msgid "Search intervention"
+msgstr ""
+
+#. module: crm_intervention
+#: field:crm.intervention,partner_address_mobile:0
+msgid "Mobile"
+msgstr ""
+
+#. module: crm_intervention
+#: field:crm.intervention,message_ids:0
+msgid "Messages"
+msgstr ""
+
+#. module: crm_intervention
+#: selection:crm.intervention,state:0
+msgid "Cancelled"
+msgstr ""
+
+#. module: crm_intervention
+#: field:crm.intervention,partner_invoice_id:0
+msgid "Invoice Address"
+msgstr ""
+
+#. module: crm_intervention
+#: view:crm.intervention:0
+#: field:crm.intervention,ref:0
+msgid "Reference"
+msgstr ""
+
+#. module: crm_intervention
+#: field:crm.intervention,partner_order_id:0
+msgid "Intervention Contact"
+msgstr ""
+
+#. module: crm_intervention
+#: field:crm.intervention,intervention_todo:0
+msgid "Intervention to do"
+msgstr ""
+
+#. module: crm_intervention
+#: field:crm.intervention,date_action_next:0
+msgid "Next Action"
+msgstr ""
+
+#. module: crm_intervention
+#: view:crm.intervention:0
+msgid "Reset to Draft"
+msgstr ""
+
+#. module: crm_intervention
+#: view:crm.intervention:0
+msgid "Extra Info"
+msgstr ""
+
+#. module: crm_intervention
+#: view:crm.intervention:0
+msgid "Partner"
+msgstr ""
+
+#. module: crm_intervention
+#: view:crm.intervention:0
+msgid "Subject"
+msgstr ""
+
+#. module: crm_intervention
+#: view:crm.intervention:0
+msgid "Intervention Tree"
+msgstr ""
+
+#. module: crm_intervention
+#: view:crm.intervention:0
+#: field:crm.intervention,priority:0
+msgid "Priority"
+msgstr ""
+
+#. module: crm_intervention
+#: view:crm.intervention:0
+msgid "Send New Email"
+msgstr ""
+
+#. module: crm_intervention
+#: view:crm.intervention:0
+msgid "Reply"
+msgstr ""
+
+#. module: crm_intervention
+#: view:crm.intervention:0
+msgid "After Intervention"
+msgstr ""
+
+#. module: crm_intervention
+#: field:crm.intervention,email_from:0
+msgid "Email"
+msgstr ""
+
+#. module: crm_intervention
+#: selection:crm.intervention,priority:0
+msgid "Lowest"
+msgstr ""
+
+#. module: crm_intervention
+#: field:crm.intervention,create_date:0
+msgid "Creation Date"
+msgstr ""
+
+#. module: crm_intervention
+#: field:crm.intervention,date_planned_start:0
+msgid "Planned Start Date"
+msgstr ""
+
+#. module: crm_intervention
+#: view:crm.intervention:0
+#: selection:crm.intervention,state:0
+msgid "Pending"
+msgstr ""
+
+#. module: crm_intervention
+#: view:crm.intervention:0
+msgid "References"
+msgstr ""
+
+#. module: crm_intervention
+#: help:crm.intervention,intervention_todo:0
+msgid "Indicate the description of this intervention to do"
+msgstr ""
+
+#. module: crm_intervention
+#: view:crm.intervention:0
+msgid "History Information"
+msgstr ""
+
+#. module: crm_intervention
+#: view:crm.intervention:0
+msgid "Dates"
+msgstr ""
+
+#. module: crm_intervention
+#: view:crm.intervention:0
+msgid "Description Information"
+msgstr ""
+
+#. module: crm_intervention
+#: view:crm.intervention:0
+msgid "Before Intervention"
+msgstr ""
+
+#. module: crm_intervention
+#: model:crm.case.categ,name:crm_intervention.categ_inter1
+msgid "Very Happy"
+msgstr ""
+
+#. module: crm_intervention
+#: field:crm.intervention,write_date:0
+msgid "Update Date"
+msgstr ""
+
+#. module: crm_intervention
+#: view:crm.intervention:0
+msgid "Query"
+msgstr ""
+
+#. module: crm_intervention
+#: field:crm.intervention,ref2:0
+msgid "Reference 2"
+msgstr ""
+
+#. module: crm_intervention
+#: field:crm.intervention,categ_id:0
+msgid "Category"
+msgstr ""
+
+#. module: crm_intervention
+#: help:crm.intervention,state:0
+msgid "The state is set to 'Draft', when a case is created. \n"
+"If the case is in progress the state is set to 'Open'. \n"
+"When the case is over, the state is set to 'Done'. \n"
+"If the case needs to be reviewed then the state is set to 'Pending'."
+msgstr ""
+
+#. module: crm_intervention
+#: model:crm.case.categ,name:crm_intervention.categ_inter3
+msgid "Unhappy"
+msgstr ""
+
+#. module: crm_intervention
+#: help:crm.intervention,email_cc:0
+msgid "These email addresses will be added to the CC field of all inbound and outbound emails for this record before being sent. Separate multiple email addresses with a comma"
+msgstr ""
+
+#. module: crm_intervention
+#: selection:crm.intervention,state:0
+msgid "Draft"
+msgstr ""
+
+#. module: crm_intervention
+#: selection:crm.intervention,priority:0
+msgid "Low"
+msgstr ""
+
+#. module: crm_intervention
+#: field:crm.intervention,date_closed:0
+#: selection:crm.intervention,state:0
+msgid "Closed"
+msgstr ""
+
+#. module: crm_intervention
+#: view:crm.intervention:0
+msgid "7 Days"
+msgstr ""
+
+#. module: crm_intervention
+#: view:crm.intervention:0
+msgid "Communication & History"
+msgstr ""
+
+#. module: crm_intervention
+#: help:crm.intervention,date_planned_start:0
+msgid "Indicate the date of begin intervention planned"
+msgstr ""
+
+#. module: crm_intervention
+#: selection:crm.intervention,priority:0
+msgid "Normal"
+msgstr ""
+
+#. module: crm_intervention
+#: view:crm.intervention:0
+msgid "Global CC"
+msgstr ""
+
+#. module: crm_intervention
+#: field:crm.intervention,number_request:0
+msgid "Number Request"
+msgstr ""
+
+#. module: crm_intervention
+#: field:crm.intervention,partner_address_phone:0
+msgid "Phone"
+msgstr ""
+
+#. module: crm_intervention
+#: view:crm.intervention:0
+msgid "Date"
+msgstr ""
+
+#. module: crm_intervention
+#: field:crm.intervention,date_effective_end:0
+msgid "Effective end date"
+msgstr ""
+
+#. module: crm_intervention
+#: help:crm.intervention,date_effective_start:0
+msgid "Indicate the date of begin intervention"
+msgstr ""
+
+#. module: crm_intervention
+#: help:crm.intervention,duration_planned:0
+msgid "Indicate estimated to do the intervention."
+msgstr ""
+
+#. module: crm_intervention
+#: model:ir.actions.act_window,name:crm_intervention.crm_case_intervention_act111
+msgid "Intervention Requests"
+msgstr ""
+
+#. module: crm_intervention
+#: field:crm.intervention,duration_planned:0
+msgid "Planned duration"
+msgstr ""
+
+#. module: crm_intervention
+#: help:crm.intervention,email_from:0
+msgid "These people will receive email."
+msgstr ""
+
+#. module: crm_intervention
+#: field:crm.intervention,active:0
+msgid "Active"
+msgstr ""
+
+#. module: crm_intervention
+#: view:crm.intervention:0
+msgid "History"
+msgstr ""
+
+#. module: crm_intervention
+#: view:crm.intervention:0
+msgid "Attachments"
+msgstr ""
+
+#. module: crm_intervention
+#: view:crm.intervention:0
+msgid "Interventions"
+msgstr ""
+
+#. module: crm_intervention
+#: view:crm.intervention:0
+msgid "Misc"
+msgstr ""
+
+#. module: crm_intervention
+#: view:crm.intervention:0
+#: field:crm.intervention,state:0
+msgid "State"
+msgstr ""
+
+#. module: crm_intervention
+#: view:crm.intervention:0
+msgid "General"
+msgstr ""
+
+#. module: crm_intervention
+#: help:crm.intervention,partner_order_id:0
+msgid "The name and address of the contact that requested the intervention."
+msgstr ""
+
+#. module: crm_intervention
+#: view:crm.intervention:0
+msgid "Done"
+msgstr ""
+
+#. module: crm_intervention
+#: view:crm.intervention:0
+msgid "Cancel"
+msgstr ""
+
+#. module: crm_intervention
+#: view:crm.intervention:0
+msgid "Close"
+msgstr ""
+
+#. module: crm_intervention
+#: view:crm.intervention:0
+#: selection:crm.intervention,state:0
+msgid "Open"
+msgstr ""
+
+#. module: crm_intervention
+#: view:crm.intervention:0
+#: model:ir.model,name:crm_intervention.model_crm_intervention
+msgid "Intervention"
+msgstr ""
+
+#. module: crm_intervention
+#: view:crm.intervention:0
+#: field:crm.intervention,user_id:0
+msgid "Responsible"
+msgstr ""
+
+#. module: crm_intervention
+#: field:crm.intervention,duration_effective:0
+msgid "Effective duration"
+msgstr ""
+
+#. module: crm_intervention
+#: help:crm.intervention,duration_effective:0
+msgid "Indicate real time to do the intervention."
+msgstr ""
+
+#. module: crm_intervention
+#: view:crm.intervention:0
+msgid "Details"
+msgstr ""
+
+#. module: crm_intervention
+#: view:crm.intervention:0
+msgid "Customer Information"
+msgstr ""
+
+#. module: crm_intervention
+#: view:crm.intervention:0
+#: field:crm.intervention,section_id:0
+msgid "Interventions Team"
+msgstr ""
+
+#. module: crm_intervention
+#: model:crm.case.categ,name:crm_intervention.categ_inter4
+msgid "Badly"
+msgstr ""
+
+#. module: crm_intervention
+#: field:crm.intervention,description:0
+msgid "Description"
+msgstr ""
+
+#. module: crm_intervention
+#: help:crm.intervention,partner_invoice_id:0
+msgid "The name and address for the invoice"
+msgstr ""
+
+#. module: crm_intervention
+#: view:crm.intervention:0
+#: field:crm.intervention,partner_id:0
+msgid "Customer"
+msgstr ""
+
+#. module: crm_intervention
+#: field:crm.intervention,name:0
+msgid "Name"
+msgstr ""
+
+#. module: crm_intervention
+#: help:crm.intervention,section_id:0
+msgid "Interventions team to which Case belongs to. Define Responsible user and Email account for mail gateway."
+msgstr ""
+
+#. module: crm_intervention
+#: model:ir.ui.menu,name:crm_intervention.menu_help_support_main
+msgid "intervention and Support"
+msgstr ""
+
+#. module: crm_intervention
+#: model:crm.case.categ,name:crm_intervention.categ_inter5
+msgid "Furious"
+msgstr ""
+
+#. module: crm_intervention
+#: field:crm.intervention,id:0
+msgid "ID"
+msgstr ""
+
+#. module: crm_intervention
+#: field:crm.intervention,customer_information:0
+msgid "Customer_information"
+msgstr ""
+
+#. module: crm_intervention
+#: help:crm.intervention,date_planned_end:0
+msgid "Indicate the date of end intervention planned"
+msgstr ""
+
+#. module: crm_intervention
+#: model:crm.case.section,name:crm_intervention.section_interventions_department
+msgid "Interventions Department"
+msgstr ""
+
+#. module: crm_intervention
+#: help:crm.intervention,date_effective_end:0
+msgid "Indicate the date of end intervention"
+msgstr ""
+
+#. module: crm_intervention
+#: field:crm.intervention,date_planned_end:0
+msgid "Planned End Date"
+msgstr ""
+
+#. module: crm_intervention
+#: view:crm.intervention:0
+msgid "Planned for"
+msgstr ""
+
+#. module: crm_intervention
+#: view:crm.intervention:0
+msgid "Deadline"
+msgstr ""
+
+#. module: crm_intervention
+#: field:crm.intervention,date_action_last:0
+msgid "Last Action"
+msgstr ""
+
diff --git a/i18n/fr.po b/i18n/fr.po
new file mode 100644
index 0000000..dbea812
--- /dev/null
+++ b/i18n/fr.po
@@ -0,0 +1,543 @@
+# Translation of OpenERP Server.
+# This file contains the translation of the following modules:
+# * crm_intervention
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: OpenERP Server 6.0.1\n"
+"Report-Msgid-Bugs-To: support@openerp.com\n"
+"POT-Creation-Date: 2011-03-27 13:18+0000\n"
+"PO-Revision-Date: 2011-03-27 13:18+0000\n"
+"Last-Translator: <>\n"
+"Language-Team: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Plural-Forms: \n"
+
+#. module: crm_intervention
+#: selection:crm.intervention,priority:0
+msgid "High"
+msgstr "Haute"
+
+#. module: crm_intervention
+#: view:crm.intervention:0
+msgid "Group By..."
+msgstr "Groupé par..."
+
+#. module: crm_intervention
+#: model:ir.actions.act_window,help:crm_intervention.crm_case_intervention_act111
+msgid "Intervention allow you to track your interventions. Select a customer, add notes and categorize interventions with partners if necessary. You can also assign a priority level. Use the OpenERP Issues system to manage your support activities. Issues can be connected to the email gateway: new emails may create issues, each of them automatically gets the history of the conversation with the customer."
+msgstr "Intervention allow you to track your interventions. Select a customer, add notes and categorize interventions with partners if necessary. You can also assign a priority level. Use the OpenERP Issues system to manage your support activities. Issues can be connected to the email gateway: new emails may create issues, each of them automatically gets the history of the conversation with the customer."
+
+#. module: crm_intervention
+#: view:crm.intervention:0
+msgid "Today"
+msgstr "Aujourd'hui"
+
+#. module: crm_intervention
+#: model:crm.case.categ,name:crm_intervention.categ_inter2
+msgid "Happy"
+msgstr "Satisfait"
+
+#. module: crm_intervention
+#: field:crm.intervention,date_effective_start:0
+msgid "Effective start date"
+msgstr "Date de début"
+
+#. module: crm_intervention
+#: field:crm.intervention,company_id:0
+msgid "Company"
+msgstr "Société"
+
+#. module: crm_intervention
+#: field:crm.intervention,email_cc:0
+msgid "Watchers Emails"
+msgstr "Courriel en copie"
+
+#. module: crm_intervention
+#: field:crm.intervention,partner_shipping_id:0
+msgid "Intervention Address"
+msgstr "Adresse d'intervention"
+
+#. module: crm_intervention
+#: selection:crm.intervention,priority:0
+msgid "Highest"
+msgstr "La plus haute"
+
+#. module: crm_intervention
+#: view:crm.intervention:0
+msgid "intervention Supports"
+msgstr "intervention Supports"
+
+#. module: crm_intervention
+#: view:crm.intervention:0
+msgid "Add Internal Note"
+msgstr "Ajouter note interne"
+
+#. module: crm_intervention
+#: view:crm.intervention:0
+msgid "Search intervention"
+msgstr "Rechercher une intervention"
+
+#. module: crm_intervention
+#: field:crm.intervention,partner_address_mobile:0
+msgid "Mobile"
+msgstr "Portable"
+
+#. module: crm_intervention
+#: field:crm.intervention,message_ids:0
+msgid "Messages"
+msgstr "Messages"
+
+#. module: crm_intervention
+#: selection:crm.intervention,state:0
+msgid "Cancelled"
+msgstr "Annulée"
+
+#. module: crm_intervention
+#: field:crm.intervention,partner_invoice_id:0
+msgid "Invoice Address"
+msgstr "Adresse de facturation"
+
+#. module: crm_intervention
+#: view:crm.intervention:0
+#: field:crm.intervention,ref:0
+msgid "Reference"
+msgstr "Référence"
+
+#. module: crm_intervention
+#: field:crm.intervention,partner_order_id:0
+msgid "Intervention Contact"
+msgstr "Nom du contact"
+
+#. module: crm_intervention
+#: field:crm.intervention,intervention_todo:0
+msgid "Intervention to do"
+msgstr "Intervention à effectuer"
+
+#. module: crm_intervention
+#: field:crm.intervention,date_action_next:0
+msgid "Next Action"
+msgstr "Action suivante"
+
+#. module: crm_intervention
+#: view:crm.intervention:0
+msgid "Reset to Draft"
+msgstr "Remettre en brouillon"
+
+#. module: crm_intervention
+#: view:crm.intervention:0
+msgid "Extra Info"
+msgstr "Info supplémentaires"
+
+#. module: crm_intervention
+#: view:crm.intervention:0
+msgid "Partner"
+msgstr "Client"
+
+#. module: crm_intervention
+#: view:crm.intervention:0
+msgid "Subject"
+msgstr "Sujet"
+
+#. module: crm_intervention
+#: view:crm.intervention:0
+msgid "Intervention Tree"
+msgstr "Intervention Tree"
+
+#. module: crm_intervention
+#: view:crm.intervention:0
+#: field:crm.intervention,priority:0
+msgid "Priority"
+msgstr "Priorité"
+
+#. module: crm_intervention
+#: view:crm.intervention:0
+msgid "Send New Email"
+msgstr "Envoyer un nouveau courriel"
+
+#. module: crm_intervention
+#: view:crm.intervention:0
+msgid "Reply"
+msgstr "Répondre"
+
+#. module: crm_intervention
+#: view:crm.intervention:0
+msgid "After Intervention"
+msgstr "Après l'intervention"
+
+#. module: crm_intervention
+#: field:crm.intervention,email_from:0
+msgid "Email"
+msgstr "Courriel"
+
+#. module: crm_intervention
+#: selection:crm.intervention,priority:0
+msgid "Lowest"
+msgstr "La plus basse"
+
+#. module: crm_intervention
+#: field:crm.intervention,create_date:0
+msgid "Creation Date"
+msgstr "Date de création"
+
+#. module: crm_intervention
+#: field:crm.intervention,date_planned_start:0
+msgid "Planned Start Date"
+msgstr "Date de début prévue"
+
+#. module: crm_intervention
+#: view:crm.intervention:0
+#: selection:crm.intervention,state:0
+msgid "Pending"
+msgstr "En attente"
+
+#. module: crm_intervention
+#: view:crm.intervention:0
+msgid "References"
+msgstr "Références"
+
+#. module: crm_intervention
+#: help:crm.intervention,intervention_todo:0
+msgid "Indicate the description of this intervention to do"
+msgstr "Indicate the description of this intervention to do"
+
+#. module: crm_intervention
+#: view:crm.intervention:0
+msgid "History Information"
+msgstr "History Information"
+
+#. module: crm_intervention
+#: view:crm.intervention:0
+msgid "Dates"
+msgstr "Dates"
+
+#. module: crm_intervention
+#: view:crm.intervention:0
+msgid "Description Information"
+msgstr "Description Information"
+
+#. module: crm_intervention
+#: view:crm.intervention:0
+msgid "Before Intervention"
+msgstr "Avant l'intervention"
+
+#. module: crm_intervention
+#: model:crm.case.categ,name:crm_intervention.categ_inter1
+msgid "Very Happy"
+msgstr "Très satisfait"
+
+#. module: crm_intervention
+#: field:crm.intervention,write_date:0
+msgid "Update Date"
+msgstr "Update Date"
+
+#. module: crm_intervention
+#: view:crm.intervention:0
+msgid "Query"
+msgstr "Requete"
+
+#. module: crm_intervention
+#: field:crm.intervention,ref2:0
+msgid "Reference 2"
+msgstr "Référence 2"
+
+#. module: crm_intervention
+#: field:crm.intervention,categ_id:0
+msgid "Category"
+msgstr "Satisfaction"
+
+#. module: crm_intervention
+#: help:crm.intervention,state:0
+msgid "The state is set to 'Draft', when a case is created. \n"
+"If the case is in progress the state is set to 'Open'. \n"
+"When the case is over, the state is set to 'Done'. \n"
+"If the case needs to be reviewed then the state is set to 'Pending'."
+msgstr "The state is set to 'Draft', when a case is created. \n"
+"If the case is in progress the state is set to 'Open'. \n"
+"When the case is over, the state is set to 'Done'. \n"
+"If the case needs to be reviewed then the state is set to 'Pending'."
+
+#. module: crm_intervention
+#: model:crm.case.categ,name:crm_intervention.categ_inter3
+msgid "Unhappy"
+msgstr "Peu satisfait"
+
+#. module: crm_intervention
+#: help:crm.intervention,email_cc:0
+msgid "These email addresses will be added to the CC field of all inbound and outbound emails for this record before being sent. Separate multiple email addresses with a comma"
+msgstr "These email addresses will be added to the CC field of all inbound and outbound emails for this record before being sent. Separate multiple email addresses with a comma"
+
+#. module: crm_intervention
+#: selection:crm.intervention,state:0
+msgid "Draft"
+msgstr "Brouillon"
+
+#. module: crm_intervention
+#: selection:crm.intervention,priority:0
+msgid "Low"
+msgstr "Basse"
+
+#. module: crm_intervention
+#: field:crm.intervention,date_closed:0
+#: selection:crm.intervention,state:0
+msgid "Closed"
+msgstr "Date de clôture"
+
+#. module: crm_intervention
+#: view:crm.intervention:0
+msgid "7 Days"
+msgstr "7 jours"
+
+#. module: crm_intervention
+#: view:crm.intervention:0
+msgid "Communication & History"
+msgstr "Communication et Historique"
+
+#. module: crm_intervention
+#: help:crm.intervention,date_planned_start:0
+msgid "Indicate the date of begin intervention planned"
+msgstr "Indicate the date of begin intervention planned"
+
+#. module: crm_intervention
+#: selection:crm.intervention,priority:0
+msgid "Normal"
+msgstr "Normal"
+
+#. module: crm_intervention
+#: view:crm.intervention:0
+msgid "Global CC"
+msgstr "Courriel en copie"
+
+#. module: crm_intervention
+#: field:crm.intervention,number_request:0
+msgid "Number Request"
+msgstr "Référence"
+
+#. module: crm_intervention
+#: field:crm.intervention,partner_address_phone:0
+msgid "Phone"
+msgstr "Tél."
+
+#. module: crm_intervention
+#: view:crm.intervention:0
+msgid "Date"
+msgstr "Date"
+
+#. module: crm_intervention
+#: field:crm.intervention,date_effective_end:0
+msgid "Effective end date"
+msgstr "Date de début"
+
+#. module: crm_intervention
+#: help:crm.intervention,date_effective_start:0
+msgid "Indicate the date of begin intervention"
+msgstr "Indicate the date of begin intervention"
+
+#. module: crm_intervention
+#: help:crm.intervention,duration_planned:0
+msgid "Indicate estimated to do the intervention."
+msgstr "Indicate estimated to do the intervention."
+
+#. module: crm_intervention
+#: model:ir.actions.act_window,name:crm_intervention.crm_case_intervention_act111
+msgid "Intervention Requests"
+msgstr "Demandes d'intervention"
+
+#. module: crm_intervention
+#: field:crm.intervention,duration_planned:0
+msgid "Planned duration"
+msgstr "Durée estimée"
+
+#. module: crm_intervention
+#: help:crm.intervention,email_from:0
+msgid "These people will receive email."
+msgstr "These people will receive email."
+
+#. module: crm_intervention
+#: field:crm.intervention,active:0
+msgid "Active"
+msgstr "Actif"
+
+#. module: crm_intervention
+#: view:crm.intervention:0
+msgid "History"
+msgstr "Historque"
+
+#. module: crm_intervention
+#: view:crm.intervention:0
+msgid "Attachments"
+msgstr "Attachements"
+
+#. module: crm_intervention
+#: view:crm.intervention:0
+msgid "Interventions"
+msgstr "Interventions"
+
+#. module: crm_intervention
+#: view:crm.intervention:0
+msgid "Misc"
+msgstr "Misc"
+
+#. module: crm_intervention
+#: view:crm.intervention:0
+#: field:crm.intervention,state:0
+msgid "State"
+msgstr "État"
+
+#. module: crm_intervention
+#: view:crm.intervention:0
+msgid "General"
+msgstr "Général"
+
+#. module: crm_intervention
+#: help:crm.intervention,partner_order_id:0
+msgid "The name and address of the contact that requested the intervention."
+msgstr "The name and address of the contact that requested the intervention."
+
+#. module: crm_intervention
+#: view:crm.intervention:0
+msgid "Done"
+msgstr "Terminée"
+
+#. module: crm_intervention
+#: view:crm.intervention:0
+msgid "Cancel"
+msgstr "Annuler"
+
+#. module: crm_intervention
+#: view:crm.intervention:0
+msgid "Close"
+msgstr "Fermer"
+
+#. module: crm_intervention
+#: view:crm.intervention:0
+#: selection:crm.intervention,state:0
+msgid "Open"
+msgstr "Ouvert"
+
+#. module: crm_intervention
+#: view:crm.intervention:0
+#: model:ir.model,name:crm_intervention.model_crm_intervention
+msgid "Intervention"
+msgstr "Intervention"
+
+#. module: crm_intervention
+#: view:crm.intervention:0
+#: field:crm.intervention,user_id:0
+msgid "Responsible"
+msgstr "Responsable"
+
+#. module: crm_intervention
+#: field:crm.intervention,duration_effective:0
+msgid "Effective duration"
+msgstr "Durée réalisée"
+
+#. module: crm_intervention
+#: help:crm.intervention,duration_effective:0
+msgid "Indicate real time to do the intervention."
+msgstr "Indicate real time to do the intervention."
+
+#. module: crm_intervention
+#: view:crm.intervention:0
+msgid "Details"
+msgstr "Details"
+
+#. module: crm_intervention
+#: view:crm.intervention:0
+msgid "Customer Information"
+msgstr "Information client"
+
+#. module: crm_intervention
+#: view:crm.intervention:0
+#: field:crm.intervention,section_id:0
+msgid "Interventions Team"
+msgstr "Équipe"
+
+#. module: crm_intervention
+#: model:crm.case.categ,name:crm_intervention.categ_inter4
+msgid "Badly"
+msgstr "Pas satisfait"
+
+#. module: crm_intervention
+#: field:crm.intervention,description:0
+msgid "Description"
+msgstr "Description"
+
+#. module: crm_intervention
+#: help:crm.intervention,partner_invoice_id:0
+msgid "The name and address for the invoice"
+msgstr "The name and address for the invoice"
+
+#. module: crm_intervention
+#: view:crm.intervention:0
+#: field:crm.intervention,partner_id:0
+msgid "Customer"
+msgstr "Client"
+
+#. module: crm_intervention
+#: field:crm.intervention,name:0
+msgid "Name"
+msgstr "Sujet"
+
+#. module: crm_intervention
+#: help:crm.intervention,section_id:0
+msgid "Interventions team to which Case belongs to. Define Responsible user and Email account for mail gateway."
+msgstr "Interventions team to which Case belongs to. Define Responsible user and Email account for mail gateway."
+
+#. module: crm_intervention
+#: model:ir.ui.menu,name:crm_intervention.menu_help_support_main
+msgid "intervention and Support"
+msgstr "intervention and Support"
+
+#. module: crm_intervention
+#: model:crm.case.categ,name:crm_intervention.categ_inter5
+msgid "Furious"
+msgstr "Pas du tout satisfait"
+
+#. module: crm_intervention
+#: field:crm.intervention,id:0
+msgid "ID"
+msgstr "ID"
+
+#. module: crm_intervention
+#: field:crm.intervention,customer_information:0
+msgid "Customer_information"
+msgstr "Customer_information"
+
+#. module: crm_intervention
+#: help:crm.intervention,date_planned_end:0
+msgid "Indicate the date of end intervention planned"
+msgstr "Indicate the date of end intervention planned"
+
+#. module: crm_intervention
+#: model:crm.case.section,name:crm_intervention.section_interventions_department
+msgid "Interventions Department"
+msgstr "Interventions Department"
+
+#. module: crm_intervention
+#: help:crm.intervention,date_effective_end:0
+msgid "Indicate the date of end intervention"
+msgstr "Indicate the date of end intervention"
+
+#. module: crm_intervention
+#: field:crm.intervention,date_planned_end:0
+msgid "Planned End Date"
+msgstr "Date de fin prévue"
+
+#. module: crm_intervention
+#: view:crm.intervention:0
+msgid "Planned for"
+msgstr "Prévue pour"
+
+#. module: crm_intervention
+#: view:crm.intervention:0
+msgid "Deadline"
+msgstr "Deadline"
+
+#. module: crm_intervention
+#: field:crm.intervention,date_action_last:0
+msgid "Last Action"
+msgstr "Last Action"
+
diff --git a/report/__init__.py b/report/__init__.py
new file mode 100644
index 0000000..8b005d2
--- /dev/null
+++ b/report/__init__.py
@@ -0,0 +1,27 @@
+# -*- coding: utf-8 -*-
+##############################################################################
+#
+# crm_intervention module for OpenERP, Managing intervention in CRM
+# Copyright (C) 2011 SYLEAM Info Services ()
+# Sebastien LANGE
+#
+# This file is a part of crm_intervention
+#
+# crm_intervention is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+#
+# crm_intervention 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 Affero General Public License for more details.
+#
+# You should have received a copy of the GNU Affero General Public License
+# along with this program. If not, see .
+#
+##############################################################################
+
+
+
+# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
\ No newline at end of file
diff --git a/report/report.xml b/report/report.xml
new file mode 100644
index 0000000..b72f12e
--- /dev/null
+++ b/report/report.xml
@@ -0,0 +1,29 @@
+
+
+
+##############################################################################
+#
+# crm_intervention module for OpenERP, Managing intervention in CRM
+# Copyright (C) 2011 SYLEAM Info Services ([http://www.Syleam.fr/])
+# Sebastien LANGE [sebastien.lange@syleam.fr]
+#
+# This file is a part of crm_intervention
+#
+# crm_intervention is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+#
+# crm_intervention 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 Affero General Public License for more details.
+#
+# You should have received a copy of the GNU Affero General Public License
+# along with this program. If not, see [http://www.gnu.org/licenses/].
+#
+##############################################################################
+
+
+
+
\ No newline at end of file
diff --git a/security/crm_security.xml b/security/crm_security.xml
new file mode 100644
index 0000000..2759c8d
--- /dev/null
+++ b/security/crm_security.xml
@@ -0,0 +1,36 @@
+
+
+
+##############################################################################
+#
+# crm_intervention module for OpenERP, Managing intervention in CRM
+# Copyright (C) 2011 SYLEAM Info Services ([http://www.Syleam.fr/])
+# Sebastien LANGE [sebastien.lange@syleam.fr]
+#
+# This file is a part of crm_intervention
+#
+# crm_intervention is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+#
+# crm_intervention 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 Affero General Public License for more details.
+#
+# You should have received a copy of the GNU Affero General Public License
+# along with this program. If not, see [http://www.gnu.org/licenses/].
+#
+##############################################################################
+
+
+ Interventions / Manager
+
+
+
+ Interventions / user
+
+
+
+
diff --git a/security/ir.model.access.csv b/security/ir.model.access.csv
new file mode 100644
index 0000000..a9e93ad
--- /dev/null
+++ b/security/ir.model.access.csv
@@ -0,0 +1,3 @@
+"id","name","model_id:id","group_id:id","perm_read","perm_write","perm_create","perm_unlink"
+"access_crm_intervention_manager","crm.intervention.manager","model_crm_intervention","base.group_crm_intervention_manager",1,1,1,1
+"access_crm_intervention_user","crm.intervention.user","model_crm_intervention","base.group_crm_intervention_user",1,1,1,0
diff --git a/wizard/__init__.py b/wizard/__init__.py
new file mode 100644
index 0000000..8b005d2
--- /dev/null
+++ b/wizard/__init__.py
@@ -0,0 +1,27 @@
+# -*- coding: utf-8 -*-
+##############################################################################
+#
+# crm_intervention module for OpenERP, Managing intervention in CRM
+# Copyright (C) 2011 SYLEAM Info Services ()
+# Sebastien LANGE
+#
+# This file is a part of crm_intervention
+#
+# crm_intervention is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+#
+# crm_intervention 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 Affero General Public License for more details.
+#
+# You should have received a copy of the GNU Affero General Public License
+# along with this program. If not, see .
+#
+##############################################################################
+
+
+
+# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
\ No newline at end of file
diff --git a/wizard/wizard.xml b/wizard/wizard.xml
new file mode 100644
index 0000000..b72f12e
--- /dev/null
+++ b/wizard/wizard.xml
@@ -0,0 +1,29 @@
+
+
+
+##############################################################################
+#
+# crm_intervention module for OpenERP, Managing intervention in CRM
+# Copyright (C) 2011 SYLEAM Info Services ([http://www.Syleam.fr/])
+# Sebastien LANGE [sebastien.lange@syleam.fr]
+#
+# This file is a part of crm_intervention
+#
+# crm_intervention is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+#
+# crm_intervention 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 Affero General Public License for more details.
+#
+# You should have received a copy of the GNU Affero General Public License
+# along with this program. If not, see [http://www.gnu.org/licenses/].
+#
+##############################################################################
+
+
+
+
\ No newline at end of file