Skip to content
Snippets Groups Projects
Commit 3d277588 authored by Daniil Digtyar Vasilieva's avatar Daniil Digtyar Vasilieva :call_me:
Browse files

[IMP] energy_selfconsumption: new model reseller structure

parent 393f13b2
No related branches found
No related tags found
3 merge requests!213[REL] Release sprint 25/09/23,!205[IMP] energy_project: Adding reseller and supplier model,!204[IMP] energy_project: reseller model
Pipeline #48168 passed
This commit is part of merge request !205. Comments created here will be created in the context of that merge request.
......@@ -27,6 +27,7 @@
"views/res_partner_views.xml",
"views/distribution_table_views.xml",
"views/supply_point_assignation_views.xml",
"views/reseller_views.xml",
"wizards/selfconsumption_import_wizard_views.xml",
"wizards/distribution_table_import_wizard_views.xml",
],
......
......@@ -4,3 +4,4 @@ from . import partner
from . import distribution_table
from . import supply_point_assignation
from . import project
from . import reseller
from odoo import api, fields, models
class Reseller(models.Model):
_name = "energy_selfconsumption.reseller"
_description = "Energy Reseller"
order = fields.Char(string="Nº de orden")
name = fields.Char(string="Nombre empresa")
address = fields.Char(string="Dirección empresa")
zip = fields.Char(string="C.P.")
city = fields.Char(string="Municipio empresa")
province = fields.Char(string="Provincia empresa")
phone = fields.Char(string="Teléfono Att cliente gratuito")
scope = fields.Char(string="Ámbito actuación")
vat = fields.Char(string="NIF empresa")
inscription_date = fields.Date(string="Fecha alta")
uninscription_date = fields.Date(string="Fecha baja")
web = fields.Char(string="Página web")
state = fields.Char(string="Estado")
......@@ -9,3 +9,4 @@ access_energy_selfconsumption_distribution_table_admin,energy_selfconsumption.di
access_energy_selfconsumption_supply_point_assignation_admin,energy_selfconsumption.supply_point_assignation.admin,model_energy_selfconsumption_supply_point_assignation,energy_project.group_admin,1,1,1,1
access_energy_selfconsumption_selfconsumption_import_wizard_admin,energy_selfconsumption.selfconsumption_import.wizard.admin,model_energy_selfconsumption_selfconsumption_import_wizard,energy_project.group_admin,1,1,1,1
access_energy_selfconsumption_distribution_table_import_wizard_admin,energy_selfconsumption.distribution_table_import.wizard.admin,model_energy_selfconsumption_distribution_table_import_wizard,energy_project.group_admin,1,1,1,1
access_energy_selfconsumption_reseller_admin,energy_selfconsumption.reseller.admin,model_energy_selfconsumption_reseller,energy_project.group_admin,1,1,1,1
<?xml version="1.0" encoding="utf-8" ?>
<odoo>
<data>
<record id="reseller_form_view" model="ir.ui.view">
<field name="name">energy_selfconsumption.reseller.form</field>
<field name="model">energy_selfconsumption.reseller</field>
<field name="arch" type="xml">
<form string="Reseller">
<sheet>
<div class="oe_title">
<label for="name" />
<h1>
<field name="name" placeholder="Name" />
</h1>
</div>
<group>
<group>
<field name="order" />
<field name="address" />
<field name="zip" />
<field name="city" />
<field name="province" />
<field name="phone" />
<field name="scope" />
<field name="vat" />
<field name="inscription_date" />
<field name="uninscription_date" />
<field name="web" />
<field name="state" />
</group>
</group>
</sheet>
</form>
</field>
</record>
<record id="reseller_tree_view" model="ir.ui.view">
<field name="name">energy_selfconsumption.reseller.tree</field>
<field name="model">energy_selfconsumption.reseller</field>
<field name="arch" type="xml">
<tree string="Reseller" import="True">
<field name="order" />
<field name="name" />
<field name="address" />
<field name="zip" />
<field name="city" />
<field name="province" />
<field name="phone" />
<field name="scope" />
<field name="vat" />
<field name="inscription_date" />
<field name="uninscription_date" />
<field name="web" />
<field name="state" />
</tree>
</field>
</record>
<record id="reseller_act_window" model="ir.actions.act_window">
<field name="name">Reseller</field>
<field name="type">ir.actions.act_window</field>
<field name="res_model">energy_selfconsumption.reseller</field>
<field name="view_mode">tree,form</field>
<field name="help" type="html">
<p class="oe_view_nocontent_create">
There is no examples click here to add new Reseller.
</p>
</field>
</record>
<menuitem
name="Reseller"
id="reseller_menu"
parent="root"
action="reseller_act_window"
/>
</data>
</odoo>
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment