Browse Source
Add new module "asterisk_click2dial_crm_claim". This module adds a button "Open Related CRM Claims" on the "Open Calling Partner" wizard.
pull/7/head
Add new module "asterisk_click2dial_crm_claim". This module adds a button "Open Related CRM Claims" on the "Open Calling Partner" wizard.
pull/7/head
Alexis de Lattre
12 years ago
5 changed files with 146 additions and 0 deletions
-
23asterisk_click2dial_crm_claim/__init__.py
-
45asterisk_click2dial_crm_claim/__openerp__.py
-
23asterisk_click2dial_crm_claim/wizard/__init__.py
-
30asterisk_click2dial_crm_claim/wizard/open_calling_partner.py
-
25asterisk_click2dial_crm_claim/wizard/open_calling_partner_view.xml
@ -0,0 +1,23 @@ |
|||||
|
# -*- coding: utf-8 -*- |
||||
|
############################################################################## |
||||
|
# |
||||
|
# Asterisk Click2Dial CRM Claim module for OpenERP |
||||
|
# Copyright (C) 2012 Akretion (http://www.akretion.com/) |
||||
|
# @author Alexis de Lattre <alexis.delattre@akretion.com> |
||||
|
# |
||||
|
# This program is free software: you can redistribute it and/or modify |
||||
|
# it under the terms of the GNU Affero General Public License as |
||||
|
# published by the Free Software Foundation, either version 3 of the |
||||
|
# License, or (at your option) any later version. |
||||
|
# |
||||
|
# 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 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/>. |
||||
|
# |
||||
|
############################################################################## |
||||
|
|
||||
|
import wizard |
@ -0,0 +1,45 @@ |
|||||
|
# -*- encoding: utf-8 -*- |
||||
|
############################################################################## |
||||
|
# |
||||
|
# Asterisk click2dial CRM Claim module for OpenERP |
||||
|
# Copyright (c) 2012 Akretion (http://www.akretion.com) |
||||
|
# @author Alexis de Lattre <alexis.delattre@akretion.com> |
||||
|
# |
||||
|
# This program is free software: you can redistribute it and/or modify |
||||
|
# it under the terms of the GNU Affero General Public License as published by |
||||
|
# the Free Software Foundation, either version 3 of the License, or |
||||
|
# (at your option) any later version. |
||||
|
# |
||||
|
# 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 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/>. |
||||
|
# |
||||
|
############################################################################## |
||||
|
|
||||
|
{ |
||||
|
"name": "Asterisk Click2dial CRM Claim", |
||||
|
"version": "0.1", |
||||
|
"author": "Akretion", |
||||
|
"website": "http://www.akretion.com", |
||||
|
"license" : "AGPL-3", |
||||
|
"category": "Customer Relationship Management", |
||||
|
"description": """ |
||||
|
This module adds a button "Open Related CRM Claims" on the "Open calling partner" wizard. |
||||
|
|
||||
|
A detailed documentation for the OpenERP-Asterisk connector is available on the Akretion Web site : http://www.akretion.com/open-source-contributions/openerp-asterisk-voip-connector |
||||
|
""", |
||||
|
"depends": [ |
||||
|
'asterisk_click2dial', |
||||
|
'crm_claim', |
||||
|
], |
||||
|
"init_xml": [], |
||||
|
"demo_xml": [], |
||||
|
"update_xml": [ |
||||
|
'wizard/open_calling_partner_view.xml', |
||||
|
], |
||||
|
"installable": True, |
||||
|
} |
@ -0,0 +1,23 @@ |
|||||
|
# -*- coding: utf-8 -*- |
||||
|
############################################################################## |
||||
|
# |
||||
|
# Asterisk Click2Dial CRM Claim module for OpenERP |
||||
|
# Copyright (C) 2012 Akretion (http://www.akretion.com/) |
||||
|
# @author Alexis de Lattre <alexis.delattre@akretion.com> |
||||
|
# |
||||
|
# This program is free software: you can redistribute it and/or modify |
||||
|
# it under the terms of the GNU Affero General Public License as |
||||
|
# published by the Free Software Foundation, either version 3 of the |
||||
|
# License, or (at your option) any later version. |
||||
|
# |
||||
|
# 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 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/>. |
||||
|
# |
||||
|
############################################################################## |
||||
|
|
||||
|
import open_calling_partner |
@ -0,0 +1,30 @@ |
|||||
|
# -*- encoding: utf-8 -*- |
||||
|
############################################################################## |
||||
|
# |
||||
|
# Asterisk Click2dial CRM Claim module for OpenERP |
||||
|
# Copyright (C) 2012 Akretion (http://www.akretion.com/) |
||||
|
# @author Alexis de Lattre <alexis.delattre@akretion.com> |
||||
|
# |
||||
|
# This program is free software: you can redistribute it and/or modify |
||||
|
# it under the terms of the GNU Affero General Public License as |
||||
|
# published by the Free Software Foundation, either version 3 of the |
||||
|
# License, or (at your option) any later version. |
||||
|
# |
||||
|
# 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 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/>. |
||||
|
# |
||||
|
############################################################################## |
||||
|
|
||||
|
from osv import osv, fields |
||||
|
|
||||
|
class wizard_open_calling_partner(osv.osv_memory): |
||||
|
_inherit = "wizard.open.calling.partner" |
||||
|
|
||||
|
def open_crm_claims(self, cr, uid, ids, context=None): |
||||
|
'''Function called by the related button of the wizard''' |
||||
|
return self.open_filtered_object(cr, uid, ids, self.pool.get('crm.claim'), context=context) |
@ -0,0 +1,25 @@ |
|||||
|
<?xml version="1.0" encoding="utf-8"?> |
||||
|
<!-- |
||||
|
Copyright (C) 2012 Akretion (http://www.akretion.com) |
||||
|
@author Alexis de Lattre <alexis.delattre@akretion.com> |
||||
|
The licence is in the file __openerp__.py |
||||
|
--> |
||||
|
|
||||
|
<openerp> |
||||
|
<data> |
||||
|
|
||||
|
<!-- Add button on the "Open Calling partner" wizard --> |
||||
|
<record id="add_open_crm_claims_button" model="ir.ui.view"> |
||||
|
<field name="name">asterisk_click2dial_crm_claim.add_open_crm_claims_button</field> |
||||
|
<field name="model">wizard.open.calling.partner</field> |
||||
|
<field name="inherit_id" ref="asterisk_click2dial.view_open_calling_partner"/> |
||||
|
<field name="type">form</field> |
||||
|
<field name="arch" type="xml"> |
||||
|
<group name="partner_found" position="inside"> |
||||
|
<button name="open_crm_claims" string="Open Related CRM Claims" type="object" icon="gtk-go-forward" /> |
||||
|
</group> |
||||
|
</field> |
||||
|
</record> |
||||
|
|
||||
|
</data> |
||||
|
</openerp> |
Write
Preview
Loading…
Cancel
Save
Reference in new issue