25 lines
579 B
Python
25 lines
579 B
Python
# -*- coding: utf-8 -*-
|
|
|
|
from odoo import models, fields, api
|
|
|
|
|
|
class AccountMoveLine(models.Model):
|
|
_inherit = "account.move.line"
|
|
|
|
budget_forecast_id = fields.Many2one(
|
|
"budget.forecast",
|
|
string="Budget line",
|
|
index=True,
|
|
store=True,
|
|
readonly=False,
|
|
copy=False,
|
|
)
|
|
|
|
@api.depends("budget_forecast_id")
|
|
def _transfer_budget_forecast_line(self):
|
|
for record in self:
|
|
import pdb
|
|
|
|
pdb.set_trace()
|
|
record.analytic_line_ids.budget_forecast_id = record.budget_forecast_id.id
|