Files
account-tools/account_budget_forecast/models/account_analytic_line.py
Stéphan Sainléger d76796bfa7 [UPD] Use analytic tags to link incomes/expenses to budget lines
instead of a direct budget_forecast field
2022-06-30 14:14:58 +02:00

22 lines
626 B
Python

# -*- coding: utf-8 -*-
from odoo import models, fields, api
class AccountAnalyticLine(models.Model):
_inherit = "account.analytic.line"
timesheet_entry = fields.Boolean(
help="Technical field to identify analytic lines created from timesheet vies",
store=True,
default=False,
)
@api.model_create_multi
def create(self, vals_list):
lines = super(AccountAnalyticLine, self).create(vals_list)
for line, values in zip(lines, vals_list):
if line.project_id: # applied only for timesheet
line.timesheet_entry = True
return lines