mirror of
https://github.com/OCA/contract.git
synced 2025-02-13 17:57:24 +02:00
[IMP] contract_variable_qty_timesheet: black, isort
This commit is contained in:
committed by
Daniel Palomar
parent
2043d825aa
commit
243140d58d
@@ -1,12 +1,14 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<!-- Copyright 2018 Tecnativa - Carlos Dauden
|
||||
Copyright 2019 Tecnativa - Pedro M. Baeza
|
||||
License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl). -->
|
||||
<odoo>
|
||||
|
||||
<record id="contract_line_qty_formula_project_timesheet" model="contract.line.qty.formula">
|
||||
<field name='name'>Project Timesheets</field>
|
||||
<field name="code">group = env['account.analytic.line'].read_group([
|
||||
<record
|
||||
id="contract_line_qty_formula_project_timesheet"
|
||||
model="contract.line.qty.formula"
|
||||
>
|
||||
<field name='name'>Project Timesheets</field>
|
||||
<field name="code">group = env['account.analytic.line'].read_group([
|
||||
('account_id', '=', line.analytic_account_id.id),
|
||||
('product_id', '=', False),
|
||||
('project_id', '!=', False),
|
||||
@@ -15,11 +17,13 @@
|
||||
], fields=['unit_amount'], groupby=[])
|
||||
result = group and group[0]['unit_amount'] or 0.0
|
||||
</field>
|
||||
</record>
|
||||
|
||||
<record id="contract_line_qty_formula_task_timesheet" model="contract.line.qty.formula">
|
||||
<field name='name'>Task Timesheets</field>
|
||||
<field name="code">group = env['account.analytic.line'].read_group([
|
||||
</record>
|
||||
<record
|
||||
id="contract_line_qty_formula_task_timesheet"
|
||||
model="contract.line.qty.formula"
|
||||
>
|
||||
<field name='name'>Task Timesheets</field>
|
||||
<field name="code">group = env['account.analytic.line'].read_group([
|
||||
('account_id', '=', line.analytic_account_id.id),
|
||||
('product_id', '=', False),
|
||||
('task_id', '!=', False),
|
||||
@@ -28,11 +32,13 @@ result = group and group[0]['unit_amount'] or 0.0
|
||||
], fields=['unit_amount'], groupby=[])
|
||||
result = group and group[0]['unit_amount'] or 0.0
|
||||
</field>
|
||||
</record>
|
||||
|
||||
<record id="contract_line_qty_formula_analytic_same_product" model="contract.line.qty.formula">
|
||||
<field name='name'>Analytic Same Product</field>
|
||||
<field name="code">group = env['account.analytic.line'].read_group([
|
||||
</record>
|
||||
<record
|
||||
id="contract_line_qty_formula_analytic_same_product"
|
||||
model="contract.line.qty.formula"
|
||||
>
|
||||
<field name='name'>Analytic Same Product</field>
|
||||
<field name="code">group = env['account.analytic.line'].read_group([
|
||||
('account_id', '=', line.analytic_account_id.id),
|
||||
('product_id', '=', line.product_id.id),
|
||||
('date', '>=', period_first_date),
|
||||
@@ -40,6 +46,5 @@ result = group and group[0]['unit_amount'] or 0.0
|
||||
], fields=['unit_amount'], groupby=[])
|
||||
result = group and group[0]['unit_amount'] or 0.0
|
||||
</field>
|
||||
</record>
|
||||
|
||||
</record>
|
||||
</odoo>
|
||||
|
||||
Reference in New Issue
Block a user