| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/sale-workflow |
| GIT | |
| GIT | https://github.com/OCA/sale-workflow.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/sale-workflow/tree/15.0/sale_credit_point |
| VERSION | |
| VERSION | 1.1.0 |
| CATEGORY | |
| CATEGORY | Sales |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Camptocamp |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Camptocamp |
| COMMITTERS | |
| COMMITTERS | Denis Roussel, Weblate, OCA-git-bot, oca-ci, Telmo Santos, Stefan, Hai Lang |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/sale-workflow |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:46:34 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
odoo/odoo: - sale - sales_team - base - base_setup - web - bus - web_tour - payment - account - product - uom - analytic - portal - web_editor - http_routing - auth_signup - digest - resource - utm |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
view_credit_point_history_search |
credit.point.history.search | credit.point.history | search | New |
view_credit_point_history_tree |
view.credit.point.history.tree | credit.point.history | tree | New |
view_partner_form_points |
res.partner.form.points | res.partner | div | Inherits base.view_partner_form |
view_partner_search_points |
res.partner.search.points | res.partner | field | Inherits base.view_res_partner_filter |
wiz_manage_credit_point |
Credit Point Update | wiz.manage.credit.point | form | New |
amount
Monetary
currency_field='credit_point_currency_id'
default=0
readonly=True
required=True
comment
Char
create_date
Datetime
credit_point_currency_id
Many2one
readonly=True
related='partner_id.credit_point_currency_id'
operation
Selection
required=True
selection=POINT_OPERATIONS
partner_id
Many2one → res.partner
comodel_name='res.partner'
required=True
string='Partner'
No public methods.
credit_history_ids
One2many → credit.point.history
comodel_name='credit.point.history'
inverse_name='partner_id'
credit_point
Monetary
currency_field='credit_point_currency_id'
default=0
readonly=True
string='Points Attribution'
credit_point_currency_id
Many2one → res.currency
comodel_name='res.currency'
default=<expr>
yearly_point_increase
Monetary
compute='_compute_yearly_point_increase'
currency_field='credit_point_currency_id'
readonly=True
string='Yearly points increase'
action_update_credit_point(self)
credit_point_bypass_check(self)
credit_point_decrease(self, amount, comment='')
credit_point_increase(self, amount, comment='')
credit_point_replace(self, amount, comment='')
update_history(self, amount, operation, comment)
No new fields.
Public methods (5)action_cancel(self)
action_confirm(self)
credit_point_check(self, user=None)
credit_point_check_failed_msg(self)
credit_point_decrease_msg(self)
comment
Text
required=True
credit_point
Integer
required=True
string='Points'
operation
Selection
required=True
selection=POINT_OPERATIONS
string='Type of operation'
partner_ids
Many2many → res.partner
required=True
string='Partners'
args: 'res.partner'
action_update_credit(self)