TIP: You can type at any time to perform a new search.
Base Phone CDR
base_phone_cdr · OCA/connector-telephony
- 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
- Python dependencies
- phonenumbers
- System dependencies
- None
- Required by
- None
- Description
Code Analysis ⓘ
Views touched (5)
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
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_timeDatetimeargs: 'Call connect time' -
call_start_timeDatetimeargs: 'Call start time' -
called_idCharargs: 'Called ID' -
called_id_nameCharargs: 'Called ID Name' -
caller_idCharargs: 'Caller ID' -
caller_id_nameCharargs: 'Caller ID Name' -
guidCharargs: 'Call GUID' -
inbound_flagSelectionstring='Call Inbound flag' args: [('outbound', 'Outbound'), ('inbound', 'Inbound')] -
partner_idMany2one → res.partnerstring='Partner' args: 'res.partner' -
ring_timeFloatcompute='_compute_ring_time'string='Compute ring time' -
stateSelectiondefault='offering'string='Status' args: [('offering', 'Offering'), ('connected', 'Connected'), ('missed', 'Missed'), ('on_hold', 'On Hold'), ('completed', 'Completed')] -
talk_timeDatetimeargs: 'Talk Time' -
user_idMany2one → res.userscompute='_compute_odoo_user'string='Odoo User' args: 'res.users'
-
create(self, vals)@api.model -
write(self, vals)
New fields (1)
-
total_cdr_countIntegercompute='_compute_total_cdr_count'string='Total CDR'
-
action_view_partner_cdr_records(self)@api.multi
New fields (2)
-
phone_passwordCharargs: 'Phone Password' -
related_phoneCharargs: 'Related Phone'
No public methods.