Repository
OCA/connector-telephony · module folder · Try on Runboat
Module version
1.0.0
Category
web
Folder size
0.02 MB
License
AGPL-3
Application
No
Auto-installable
No
Website
None
Last tracking update
2026-08-07 07:31:59
Authors
Odoo Community Association (OCA), Open Source Integrators
Maintainers
Odoo Community Association (OCA), Open Source Integrators
Committers
OCA-git-bot, oca-travis, Chanakya Soni
Odoo dependencies
OCA/connector-telephony:
OCA/web:
odoo/odoo:
- web
- bus
Python dependencies
phonenumbers
System dependencies
None
Required by
None
Description

Code Analysis

Views touched (5)
XML IDNameModelTypeStatus
partner_view_cdr_records partner.view.cdr res.partner form Inherits base.view_partner_form
view_phone_cdr_form view.phone.cdr.form phone.cdr form New
view_phone_cdr_pivot view.phone.cdr.pivot phone.cdr pivot New
view_phone_cdr_tree view.phone.cdr.tree phone.cdr tree New
view_users_form_telephony_tab base_phone.res.users.telephony_tab res.users form Inherits base.view_users_form
HTTP endpoints (0)

No HTTP endpoints found for this module.

Models touched (3)

New fields (13)
  • call_connect_time Datetime
    args: 'Call connect time'
  • call_start_time Datetime
    args: 'Call start time'
  • called_id Char
    args: 'Called ID'
  • called_id_name Char
    args: 'Called ID Name'
  • caller_id Char
    args: 'Caller ID'
  • caller_id_name Char
    args: 'Caller ID Name'
  • guid Char
    args: 'Call GUID'
  • inbound_flag Selection
    string='Call Inbound flag' args: [('outbound', 'Outbound'), ('inbound', 'Inbound')]
  • partner_id Many2one → res.partner
    string='Partner' args: 'res.partner'
  • ring_time Float
    compute='_compute_ring_time' string='Compute ring time'
  • state Selection
    default='offering' string='Status' args: [('offering', 'Offering'), ('connected', 'Connected'), ('missed', 'Missed'), ('on_hold', 'On Hold'), ('completed', 'Completed')]
  • talk_time Datetime
    args: 'Talk Time'
  • user_id Many2one → res.users
    compute='_compute_odoo_user' string='Odoo User' args: 'res.users'
Public methods (2)
  • create(self, vals)
    @api.model
  • write(self, vals)

New fields (1)
  • total_cdr_count Integer
    compute='_compute_total_cdr_count' string='Total CDR'
Public methods (1)
  • action_view_partner_cdr_records(self)
    @api.multi

New fields (2)
  • phone_password Char
    args: 'Phone Password'
  • related_phone Char
    args: 'Related Phone'
Public methods (0)

No public methods.