| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/vertical-ngo |
| GIT | |
| GIT | https://github.com/OCA/vertical-ngo.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/vertical-ngo/tree/10.0/logistic_budget |
| VERSION | |
| VERSION | 2.3.1 |
| CATEGORY | |
| CATEGORY | Purchase Management |
| 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 | Pedro M. Baeza, Stéphane Bidoul (ACSONE) |
| WEBSITE | |
| WEBSITE | http://www.camptocamp.com |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:20:04 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
OCA/purchase-workflow: - purchase_requisition_bid_selection - purchase_rfq_bid_workflow - purchase_requisition_multicurrency - framework_agreement - purchase_requisition_delivery_address - purchase_requisition_auto_rfq - purchase_requisition_transport_document - purchase_transport_document - purchase_origin_address - purchase_delivery_address OCA/sale-workflow: - sale_sourced_by_line - sale_procurement_group_by_line - sale_owner_stock_sourcing - sale_validity - sale_quotation_sourcing - sale_exception OCA/server-tools: - base_exception OCA/stock-logistics-transport: - sale_transport_multi_address - stock_transport_multi_address - purchase_requisition_transport_multi_address - purchase_transport_multi_address - transport_information OCA/stock-logistics-workflow: - stock_ownership_availability_rules OCA/vertical-ngo: - logistic_requisition - logistic_order - logistic_consignee - ngo_purchase - framework_agreement_requisition - ngo_purchase_requisition odoo/odoo: - sale_stock - sale - sales_team - base - base_setup - web_kanban - web - bus - web_tour - account - product - decimal_precision - report - analytic - web_planner - procurement - stock_account - stock - barcodes - stock_dropshipping - purchase - purchase_requisition - delivery |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
report_logistic_requisition_document |
report_logistic_requisition_document | ir.ui.view | qweb | Inherits logistic_requisition.report_logistic_requisition_document |
report_saleorder_document |
report_saleorder_document | ir.ui.view | qweb | Inherits logistic_order.report_logistic_order_document |
view_change_line_sale_order_line_budget |
Update Sale Order Budget | sale.order.line.budget.update | form | New |
view_logistic_requisition_budget_form |
logistic.requisition.budget.form | logistic.requisition | xpath | Inherits logistic_requisition.view_logistic_requisition_form |
view_logistic_requisition_budget_tree |
logistic.requisition.budget.tree | logistic.requisition | xpath | Inherits logistic_requisition.view_logistic_requisition_tree |
view_logistic_requisition_line_budget_form |
logistic.requisition.line.budget.form | logistic.requisition.line | xpath | Inherits logistic_requisition.view_logistic_requisition_line_form |
view_logistic_requisition_line_budget_tree |
logistic.requisition.line.budget.tree | logistic.requisition.line | xpath | Inherits logistic_requisition.view_logistic_requisition_line_tree |
view_order_form |
view_order_form | sale.order | field | Inherits sale_stock.view_order_form_inherit |
view_order_line_form |
view_order_line_form | sale.order.line | field | Inherits sale.view_order_line_form2 |
date_requester_validation
Datetime
states=base_logistic_requisition.REQ_STATES
args: 'Requester Validation Date'
requester_remark
Text
states=base_logistic_requisition.REQ_STATES
args: 'Requester Remark'
requester_validator_id
Many2one → res.partner
states=base_logistic_requisition.REQ_STATES
string='Requester'
args: 'res.partner'
copy(self, cr, uid, record_id, default=None, context=None)
onchange_validate(self, cr, uid, ids, validate_id, date_validate, date_field_name, context=None)
No new fields.
Public methods (0)No public methods.
No new fields.
Public methods (0)No public methods.
No new fields.
Public methods (0)No public methods.
budget_holder_id
Many2one → res.users
copy=False
states=base_logistics_order.LO_STATES
string='Budget Holder'
args: 'res.users'
budget_holder_remark
Text
copy=False
states=base_logistics_order.LO_STATES
args: 'Budget Holder Remark'
date_budget_holder
Datetime
copy=False
states=base_logistics_order.LO_STATES
args: 'Budget Holder Validation Date'
date_finance_officer
Datetime
copy=False
states=base_logistics_order.LO_STATES
args: 'Finance Officer Validation Date'
date_requester_validation
Datetime
copy=False
states=base_logistics_order.LO_STATES
args: 'Requester Validation Date'
finance_officer_id
Many2one → res.users
copy=False
states=base_logistics_order.LO_STATES
string='Finance Officer'
args: 'res.users'
finance_officer_remark
Text
copy=False
states=base_logistics_order.LO_STATES
args: 'Finance Officer Remark'
requester_remark
Text
copy=False
states=base_logistics_order.LO_STATES
args: 'Requester Remark'
requester_validator_id
Many2one → res.partner
copy=False
states=base_logistics_order.LO_STATES
string='Requester'
args: 'res.partner'
total_budget
Float
compute='_total_budget'
store=True
args: 'Total Budget'
has_budget_holder(self)
onchange_set_date_budget_holder(self)
onchange_set_date_finance_officer(self)
onchange_set_date_requester_validation(self)
over_budget(self)
budget_tot_price
Float
copy=False
args: 'Budget Amount'
No public methods.
new_budget
Float
default=_default_budget
args: 'New Budget'
update_budget(self)
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/vertical-ngo |
| GIT | |
| GIT | https://github.com/OCA/vertical-ngo.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/vertical-ngo/tree/9.0/logistic_budget |
| VERSION | |
| VERSION | 2.3.1 |
| CATEGORY | |
| CATEGORY | Purchase Management |
| 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 | Pedro M. Baeza, Stéphane Bidoul (ACSONE) |
| WEBSITE | |
| WEBSITE | http://www.camptocamp.com |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:15:25 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
OCA/purchase-workflow: - purchase_requisition_bid_selection - purchase_rfq_bid_workflow - purchase_requisition_multicurrency - framework_agreement - purchase_requisition_delivery_address - purchase_requisition_auto_rfq - purchase_requisition_transport_document - purchase_transport_document - purchase_origin_address - purchase_delivery_address OCA/sale-workflow: - sale_sourced_by_line - sale_procurement_group_by_line - sale_owner_stock_sourcing - sale_validity - sale_quotation_sourcing - sale_exception OCA/server-tools: - web_context_tunnel OCA/stock-logistics-transport: - sale_transport_multi_address - stock_transport_multi_address - purchase_requisition_transport_multi_address - purchase_transport_multi_address - transport_information OCA/stock-logistics-workflow: - stock_ownership_availability_rules OCA/vertical-ngo: - logistic_requisition - logistic_order - logistic_consignee - ngo_purchase - framework_agreement_requisition - ngo_purchase_requisition odoo/odoo: - sale_stock - sale - sales_team - base - base_setup - web_kanban - web - bus - account - product - decimal_precision - report - analytic - web_tip - web_planner - procurement - stock_account - stock - barcodes - stock_dropshipping - purchase - purchase_requisition - delivery |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
report_logistic_requisition_document |
report_logistic_requisition_document | ir.ui.view | qweb | Inherits logistic_requisition.report_logistic_requisition_document |
report_saleorder_document |
report_saleorder_document | ir.ui.view | qweb | Inherits logistic_order.report_logistic_order_document |
view_change_line_sale_order_line_budget |
Update Sale Order Budget | sale.order.line.budget.update | form | New |
view_logistic_requisition_budget_form |
logistic.requisition.budget.form | logistic.requisition | xpath | Inherits logistic_requisition.view_logistic_requisition_form |
view_logistic_requisition_budget_tree |
logistic.requisition.budget.tree | logistic.requisition | xpath | Inherits logistic_requisition.view_logistic_requisition_tree |
view_logistic_requisition_line_budget_form |
logistic.requisition.line.budget.form | logistic.requisition.line | xpath | Inherits logistic_requisition.view_logistic_requisition_line_form |
view_logistic_requisition_line_budget_tree |
logistic.requisition.line.budget.tree | logistic.requisition.line | xpath | Inherits logistic_requisition.view_logistic_requisition_line_tree |
view_order_form |
view_order_form | sale.order | field | Inherits sale_stock.view_order_form_inherit |
view_order_line_form |
view_order_line_form | sale.order.line | field | Inherits sale.view_order_line_form2 |
date_requester_validation
Datetime
states=base_logistic_requisition.REQ_STATES
args: 'Requester Validation Date'
requester_remark
Text
states=base_logistic_requisition.REQ_STATES
args: 'Requester Remark'
requester_validator_id
Many2one → res.partner
states=base_logistic_requisition.REQ_STATES
string='Requester'
args: 'res.partner'
copy(self, cr, uid, record_id, default=None, context=None)
onchange_validate(self, cr, uid, ids, validate_id, date_validate, date_field_name, context=None)
No new fields.
Public methods (0)No public methods.
No new fields.
Public methods (0)No public methods.
No new fields.
Public methods (0)No public methods.
budget_holder_id
Many2one → res.users
copy=False
states=base_logistics_order.LO_STATES
string='Budget Holder'
args: 'res.users'
budget_holder_remark
Text
copy=False
states=base_logistics_order.LO_STATES
args: 'Budget Holder Remark'
date_budget_holder
Datetime
copy=False
states=base_logistics_order.LO_STATES
args: 'Budget Holder Validation Date'
date_finance_officer
Datetime
copy=False
states=base_logistics_order.LO_STATES
args: 'Finance Officer Validation Date'
date_requester_validation
Datetime
copy=False
states=base_logistics_order.LO_STATES
args: 'Requester Validation Date'
finance_officer_id
Many2one → res.users
copy=False
states=base_logistics_order.LO_STATES
string='Finance Officer'
args: 'res.users'
finance_officer_remark
Text
copy=False
states=base_logistics_order.LO_STATES
args: 'Finance Officer Remark'
requester_remark
Text
copy=False
states=base_logistics_order.LO_STATES
args: 'Requester Remark'
requester_validator_id
Many2one → res.partner
copy=False
states=base_logistics_order.LO_STATES
string='Requester'
args: 'res.partner'
total_budget
Float
compute='_total_budget'
store=True
args: 'Total Budget'
has_budget_holder(self)
onchange_set_date_budget_holder(self)
onchange_set_date_finance_officer(self)
onchange_set_date_requester_validation(self)
over_budget(self)
budget_tot_price
Float
copy=False
args: 'Budget Amount'
No public methods.
new_budget
Float
default=_default_budget
args: 'New Budget'
update_budget(self)
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/vertical-ngo |
| GIT | |
| GIT | https://github.com/OCA/vertical-ngo.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/vertical-ngo/tree/8.0/logistic_budget |
| VERSION | |
| VERSION | 2.3.1 |
| CATEGORY | |
| CATEGORY | Purchase Management |
| 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 | Stéphane Bidoul, Yannick Vaucher, Guewen Baconnier, Alexandre Fayolle, Joël Grand-Guillaume, Leonardo Pistone, Stéphane Bidoul (ACSONE), Nicolas Bessi (nbessi), OCA-git-bot |
| WEBSITE | |
| WEBSITE | http://www.camptocamp.com |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:11:28 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
OCA/purchase-workflow: - purchase_requisition_bid_selection - purchase_rfq_bid_workflow - purchase_requisition_multicurrency - framework_agreement - purchase_requisition_delivery_address - purchase_requisition_auto_rfq - purchase_requisition_transport_document - purchase_transport_document - purchase_origin_address - purchase_delivery_address OCA/sale-workflow: - sale_sourced_by_line - sale_procurement_group_by_line - sale_owner_stock_sourcing - sale_validity - sale_quotation_sourcing - sale_exceptions OCA/server-tools: - web_context_tunnel OCA/stock-logistics-transport: - sale_transport_multi_address - stock_transport_multi_address - purchase_requisition_transport_multi_address - purchase_transport_multi_address - transport_information OCA/stock-logistics-workflow: - stock_ownership_availability_rules OCA/vertical-ngo: - logistic_requisition - logistic_order - logistic_consignee - ngo_purchase - framework_agreement_requisition - ngo_purchase_requisition odoo/odoo: - sale_stock - sale - sales_team - base - base_setup - web_kanban - web - web_kanban_sparkline - account_voucher - account - product - decimal_precision - report - analytic - board - edi - email_template - procurement - stock_account - stock - web_kanban_gauge - stock_dropshipping - purchase - purchase_requisition - delivery |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
report_logistic_requisition_document |
report_logistic_requisition_document | ir.ui.view | qweb | Inherits logistic_requisition.report_logistic_requisition_document |
report_saleorder_document |
report_saleorder_document | ir.ui.view | qweb | Inherits logistic_order.report_logistic_order_document |
view_change_line_sale_order_line_budget |
Update Sale Order Budget | sale.order.line.budget.update | form | New |
view_logistic_requisition_budget_form |
logistic.requisition.budget.form | logistic.requisition | xpath | Inherits logistic_requisition.view_logistic_requisition_form |
view_logistic_requisition_budget_tree |
logistic.requisition.budget.tree | logistic.requisition | xpath | Inherits logistic_requisition.view_logistic_requisition_tree |
view_logistic_requisition_line_budget_form |
logistic.requisition.line.budget.form | logistic.requisition.line | xpath | Inherits logistic_requisition.view_logistic_requisition_line_form |
view_logistic_requisition_line_budget_tree |
logistic.requisition.line.budget.tree | logistic.requisition.line | xpath | Inherits logistic_requisition.view_logistic_requisition_line_tree |
view_order_form |
view_order_form | sale.order | field | Inherits sale_stock.view_order_form_inherit |
view_order_line_form |
view_order_line_form | sale.order.line | field | Inherits sale.view_order_line_form2 |
date_requester_validation
Datetime
states=base_logistic_requisition.REQ_STATES
args: 'Requester Validation Date'
requester_remark
Text
states=base_logistic_requisition.REQ_STATES
args: 'Requester Remark'
requester_validator_id
Many2one → res.partner
states=base_logistic_requisition.REQ_STATES
string='Requester'
args: 'res.partner'
copy(self, cr, uid, record_id, default=None, context=None)
onchange_validate(self, cr, uid, ids, validate_id, date_validate, date_field_name, context=None)
No new fields.
Public methods (0)No public methods.
No new fields.
Public methods (0)No public methods.
No new fields.
Public methods (0)No public methods.
budget_holder_id
Many2one → res.users
copy=False
states=base_logistics_order.LO_STATES
string='Budget Holder'
args: 'res.users'
budget_holder_remark
Text
copy=False
states=base_logistics_order.LO_STATES
args: 'Budget Holder Remark'
date_budget_holder
Datetime
copy=False
states=base_logistics_order.LO_STATES
args: 'Budget Holder Validation Date'
date_finance_officer
Datetime
copy=False
states=base_logistics_order.LO_STATES
args: 'Finance Officer Validation Date'
date_requester_validation
Datetime
copy=False
states=base_logistics_order.LO_STATES
args: 'Requester Validation Date'
finance_officer_id
Many2one → res.users
copy=False
states=base_logistics_order.LO_STATES
string='Finance Officer'
args: 'res.users'
finance_officer_remark
Text
copy=False
states=base_logistics_order.LO_STATES
args: 'Finance Officer Remark'
requester_remark
Text
copy=False
states=base_logistics_order.LO_STATES
args: 'Requester Remark'
requester_validator_id
Many2one → res.partner
copy=False
states=base_logistics_order.LO_STATES
string='Requester'
args: 'res.partner'
total_budget
Float
compute='_total_budget'
store=True
args: 'Total Budget'
has_budget_holder(self)
onchange_set_date_budget_holder(self)
onchange_set_date_finance_officer(self)
onchange_set_date_requester_validation(self)
over_budget(self)
budget_tot_price
Float
copy=False
args: 'Budget Amount'
No public methods.
new_budget
Float
default=_default_budget
args: 'New Budget'
update_budget(self)