Skip to content
Extraits de code Groupes Projets
Valider e8bc0b5a rédigé par Juliana's avatar Juliana
Parcourir les fichiers

[ADD]Add buyer info

parent 8f981015
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
...@@ -41,6 +41,11 @@ class AccCounter(models.Model): ...@@ -41,6 +41,11 @@ class AccCounter(models.Model):
# compute='_compute_prod_annual') # compute='_compute_prod_annual')
power_instal = fields.Float("Puissance de l'installation (en kW)") power_instal = fields.Float("Puissance de l'installation (en kW)")
buyer_id = fields.Many2one(
comodel_name='res.partner',
string="Acheteur de surplus",
domain="[('is_buyer_surplus', '=', True)]"
)
# ------------------------------------------------------ # ------------------------------------------------------
# SQL Constraints # SQL Constraints
# ------------------------------------------------------ # ------------------------------------------------------
......
...@@ -30,11 +30,6 @@ class AccOperation(models.Model): ...@@ -30,11 +30,6 @@ class AccOperation(models.Model):
domain="[('is_pmo', '=', True)]", domain="[('is_pmo', '=', True)]",
required=True required=True
) )
buyer_id = fields.Many2one(
comodel_name='res.partner',
string="Acheteur de surplus",
domain="[('is_buyer_surplus', '=', True)]"
)
acc_injection_ids = fields.One2many( acc_injection_ids = fields.One2many(
comodel_name='acc.counter', comodel_name='acc.counter',
inverse_name='acc_operation_id', inverse_name='acc_operation_id',
......
...@@ -51,6 +51,7 @@ ...@@ -51,6 +51,7 @@
<field name="acc_operation_id" /> <field name="acc_operation_id" />
<field name="date_start_contract" /> <field name="date_start_contract" />
<field name="date_end_contract" /> <field name="date_end_contract" />
<field name="buyer_id"/>
</group> </group>
<group> <group>
<field name="partner_id" required="True"/> <field name="partner_id" required="True"/>
...@@ -74,6 +75,7 @@ ...@@ -74,6 +75,7 @@
<field name="partner_id"/> <field name="partner_id"/>
<field name="city"/> <field name="city"/>
<field name="zip"/> <field name="zip"/>
<field name="buyer_id"/>
</tree> </tree>
</field> </field>
</record> </record>
......
...@@ -51,9 +51,6 @@ ...@@ -51,9 +51,6 @@
</group> </group>
<notebook> <notebook>
<page string="Points d'injection" name="injection"> <page string="Points d'injection" name="injection">
<group>
<field name="buyer_id"/>
</group>
<field <field
name="acc_injection_ids" name="acc_injection_ids"
widget="one2many" widget="one2many"
...@@ -64,6 +61,7 @@ ...@@ -64,6 +61,7 @@
<field name="is_injection" invisible="1"/> <field name="is_injection" invisible="1"/>
<field name="name"/> <field name="name"/>
<field name="partner_id" context="{'default_is_producer': True}"/> <field name="partner_id" context="{'default_is_producer': True}"/>
<field name="buyer_id" context="{'default_is_buyer_surplus': True}"/>
</tree> </tree>
</field> </field>
</page> </page>
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Veuillez vous inscrire ou vous pour commenter