DigitalSignage/views/mainsystem_view.xml

721 lines
28 KiB
XML
Executable File

<?xml version="1.0" encoding="utf-8"?>
<odoo>
<record id="dss_systems_view_form" model="ir.ui.view">
<field name="name">dss_systems_form</field>
<field name="model">dss.systems</field>
<field name="arch" type="xml">
<form>
<sheet>
<group>
<field name="systemname"/>
<field name="grundsystem" string="Nutzung für "/>
<field name="grundsystem_kennung" invisible="1"/>
</group>
<group name="components" string="Für LCD Gesamtsysteme" attrs="{'invisible': [('grundsystem_kennung','!=','LCD')]}" >
<field name="osvorhanden"/>
<field name="has_heizung"/>
<field name="has_klima"/>
<field name="has_fan"/>
</group>
<group name="components" string="Für LED Gesamtsysteme" attrs="{'invisible': [('grundsystem_kennung','!=','LED')]}" colspan="4" >
<field name="has_heizung"/>
<field name="has_klima"/>
<field name="has_fan"/>
</group>
<notebook>
<page name="osssetings" string="LCDSystem Daten" attrs="{'invisible': [('grundsystem_kennung','!=','LCD')]}" >
<group name="lcdsettings">
<field name="lcd_ausrichtung"/>
<field name="lcd_touch"/>
</group>
<group name="ledsettings_hw" string="LCD Hardware">
<field name="lcd_panel"/>
<field name="lcd_mainboard"/>
<field name="lcd_touchcontroler"/>
<field name="lcd_netzteil"/>
</group>
</page>
<page name="osssetings" string="LEDSystem Daten" attrs="{'invisible': [('grundsystem_kennung','!=','LED')]}" >
<group name="ledsettings" string="LED Grunddaten">
<field name="led_pixelpitch" colspan="2"/>
<field name="led_breite"/>
<field name="led_hoehe"/>
<field name="led_pixel_breite"/>
<field name="led_pixel_hoehe"/>
</group>
<group name="ledsettings_hw" string="LED Hardware">
<field name="led_module"/>
<field name="led_receivingcard"/>
<field name="led_netzteile"/>
</group>
</page>
<page name="aussehen" string="Aussehen/Bauart">
<group name="aussehen_farbe" string="Farbgebung">
<field name="farbe" widget='color_picker'/>
</group>
<group name="aussehen_Bauart" string="Bauart/Montage" attrs="{'invisible': [('grundsystem_kennung','!=','LCD')]}">
<field name="lcd_montage"/>
<field name="lcd_montage_sonstige" attrs="{'invisible': [('grundsystem_kennung','!=','XXX')]}"/>
</group>
<group name="aussehen_Bauart" string="Bauart/Montage" attrs="{'invisible': [('grundsystem_kennung','!=','LED')]}">
<field name="led_montage"/>
<field name="led_montage_sonstige" attrs="{'invisible': [('grundsystem_kennung','!=','XXX')]}"/>
</group>
</page>
<page name="energie" string="Ausstatung">
<group name="energie" string="Austattung">
<field name="stromzaehler"/>
<field name="stromverbrauch_avg"/>
</group>
</page>
<page name="osssetings" string="Betriebssystem" attrs="{'invisible': [('osvorhanden','=',False)]}">
<group name="osversion" string="Version/Art">
<field name="ostyp" string="Betriebssystem"/>
<field name="osname" string="Version/Name"/>
</group>
</page>
<page name="geraetesettings" string="Zubehör" colspan="4">
<group>
<field name="zusatz_integrationen" string="Instal. Zubehör"/>
</group>
</page>
<page name="informations" string="Informationen">
<field name="id" string="Iid" readonly="1"/>
<field name="uuid" string="UUID" readonly="1"/>
</page>
</notebook>
</sheet>
<div class="oe_chatter">
</div>
</form>
</field>
</record>
<record id="dss_geraetetypen_view_form" model="ir.ui.view">
<field name="name">dss_geraetetypen_form</field>
<field name="model">dss.geraetetypen</field>
<field name="arch" type="xml">
<form>
<sheet>
<group>
<group name="basesettings" >
<field name="geraetename"/>
<field name="geraetetyp"/>
<field name="grundsystem" string="Nutzung für "/>
<field name="grundsystem_kennung" invisible="1"/>
<field name="led_geraetetyp" attrs="{'invisible': ['|',('geraetetyp','!=','STE'),('grundsystem_kennung','!=','LED')]}"/>
</group>
</group>
<notebook>
<page name="osssetings" string="LCDSystem Daten" attrs="{'invisible': ['|',('geraetetyp','!=','TOP'),('grundsystem_kennung','!=','LCD')]}" >
<group name="lcdsettings">
<field name="lcd_size"/>
<field name="lcd_size_sonstige" attrs="{'invisible': [('lcd_size','!=','00')]}"/>
</group>
</page>
<page name="osssetings" string="LEDModul Daten" attrs="{'invisible': ['|',('led_geraetetyp','!=','MOD'),('grundsystem_kennung','!=','LED')]}" >
<group name="ledsettings_hw" string="LED Modul Daten" colspan="2">
<group name="ledsettings" string="LED Modul Grunddaten" colspan="2">
<field name="led_module_pixelpitch" colspan="2"/>
<field name="led_module_breite"/>
<field name="led_module_hoehe"/>
<field name="led_module_pixel_breite"/>
<field name="led_module_pixel_hoehe"/>
</group>
<group name="ledsettings" string="LED Modul Kennungen" colspan="2">
<field name="led_module_kennung"/>
<field name="led_module_serial"/>
<field name="led_module_vendor"/>
</group>
<group name="ledsettings" string="LED Modul typ" colspan="2">
<field name="led_module_system"/>
<field name="led_module_system_sonstige" attrs="{'invisible': [('led_module_system','!=','SON')]}"/>
</group>
</group>
</page>
<page name="receivingssetings" string="Receivingcard Daten" attrs="{'invisible': ['|',('led_geraetetyp','!=','REC'),('grundsystem_kennung','!=','LED')]}" >
<group name="ledsettings_hw" string="LED Receivingcard Daten" colspan="2">
<field name="led_receivingcard_kennung" colspan="2"/>
<field name="led_receivingcard_vendor"/>
</group>
</page>
<page name="ntssetings" string="Netzteil Daten" attrs="{'invisible': ['|',('led_geraetetyp','!=','NET'),('grundsystem_kennung','!=','LED')]}" >
<group name="ledsettings_hw_nt" string="LED Netzteil Daten" colspan="2">
<field name="led_netzteil_typ"/>
<field name="led_netzteil_kennung"/>
<field name="led_netzteil_vendor"/>
<field name="led_netzteil_spannung"/>
<field name="led_netzteil_leistung"/>
</group>
</page>
<page name="geraetezusatz" string="Zubehör" colspan="4">
<group>
<field name="zusatz_integrationen" string="Zubehör"/>
</group>
</page>
<page name="informations" string="Informationen">
<field name="uuid" string="UUID"/>
</page>
</notebook>
</sheet>
<div class="oe_chatter">
</div>
</form>
</field>
</record>
<record id="dss_systemtypen_view_form" model="ir.ui.view">
<field name="name">dss_systemtypen_form</field>
<field name="model">dss.systemtypen</field>
<field name="arch" type="xml">
<form>
<sheet>
<field name="systemname"/>
<group name="erscheinung" string="Aussehen/Kennungen">
<field name="kennung" string="Kurzkennung (XXX)"/>
<field name="farbe" string="Farbkennung" widget="color_picker"/>
<field name="icon" widget="image"/>
<field name="icon_5050" widget="image"/>
</group>
</sheet>
<div class="oe_chatter">
</div>
</form>
</field>
</record>
<record id="dss_systems_view_tree" model="ir.ui.view">
<field name="name">dss_systems_tree</field>
<field name="model">dss.systems</field>
<field name="priority" eval="16"/>
<field name="arch" type="xml">
<tree string="Systemtypen">
<field name="systemname"/>
</tree>
</field>
</record>
<record id="dss_geraetetypen_view_tree" model="ir.ui.view">
<field name="name">dss_geraetetypen_tree</field>
<field name="model">dss.geraetetypen</field>
<field name="priority" eval="16"/>
<field name="arch" type="xml">
<tree string="Geraetetypen">
<field name="geraetename"/>
<field name="geraetetyp"/>
<field name="grundsystem"/>
<field name="led_geraetetyp"/>
</tree>
</field>
</record>
<record id="dss_software_view_form" model="ir.ui.view">
<field name="name">dss_software_form</field>
<field name="model">dss.software</field>
<field name="arch" type="xml">
<form>
<sheet>
<group>
<group name="basesettings">
<field name="softwarename" string="Softwarename"/>
<field name="version" string="Version"/>
<field name="hersteller" string="Hersteller"/>
</group>
</group>
</sheet>
<div class="oe_chatter">
</div>
</form>
</field>
</record>
<record id="dss_software_view_tree" model="ir.ui.view">
<field name="name">dss_software_tree</field>
<field name="model">dss.software</field>
<field name="priority" eval="16"/>
<field name="arch" type="xml">
<tree string="software">
<field name="softwarename"/>
<field name="version"/>
<field name="hersteller"/>
</tree>
</field>
</record>
<record id="dss_systemtypen_view_tree" model="ir.ui.view">
<field name="name">dss_systemtypen_tree</field>
<field name="model">dss.systemtypen</field>
<field name="priority" eval="16"/>
<field name="arch" type="xml">
<tree string="Systemtypen">
<field name="systemname"/>
<field name="kennung"/>
<field name="farbe" string="Farbindex" widget="color"/>
<field name="icon" widget="image"/>
<field name="icon_5050" widget="image"/>
</tree>
</field>
</record>
<record id="dss_projectstate_view_tree" model="ir.ui.view">
<field name="name">dss_projectstate_tree</field>
<field name="model">dss.projectstate</field>
<field name="priority" eval="16"/>
<field name="arch" type="xml">
<tree string="Projectstatus">
<field name="color" widget="color"/>
<field name="statusname"/>
<field name="icon"/>
</tree>
</field>
</record>
<record id="dss_projectstate_view_form" model="ir.ui.view">
<field name="name">dss_projectstate_form</field>
<field name="model">dss.projectstate</field>
<field name="arch" type="xml">
<form>
<sheet>
<group>
<group name="basethings">
<field name="statusname" string="Statusname"/>
<field name="color" string="Farbindex" widget="colorpicker"/>
<field name="icon" string="Icon"/>
</group>
</group>
</sheet>
<div class="oe_chatter">
</div>
</form>
</field>
</record>
<record id="dss_contractstate_view_tree" model="ir.ui.view">
<field name="name">dss_contractstate_tree</field>
<field name="model">dss.contractstate</field>
<field name="priority" eval="16"/>
<field name="arch" type="xml">
<tree string="Vertragsstatus">
<field name="color" widget="colorpicker"/>
<field name="statusname"/>
<field name="icon"/>
<field name="order"/>
</tree>
</field>
</record>
<record id="dss_contractstate_view_form" model="ir.ui.view">
<field name="name">dss_contractstate_form</field>
<field name="model">dss.contractstate</field>
<field name="arch" type="xml">
<form>
<sheet>
<group>
<group name="basethings">
<field name="statusname" string="Statusname"/>
<field name="color" string="Farbindex" widget="colorpicker"/>
<field name="icon" string="Icon"/>
<field name="order"/>
</group>
</group>
</sheet>
<div class="oe_chatter">
</div>
</form>
</field>
</record>
<record id="dss_workstate_view_tree" model="ir.ui.view">
<field name="name">dss_workstate_tree</field>
<field name="model">dss.workstate</field>
<field name="priority" eval="16"/>
<field name="arch" type="xml">
<tree string="Bearbeitungsstatus">
<field name="color" widget="colorpicker"/>
<field name="statusname"/>
<field name="icon"/>
</tree>
</field>
</record>
<record id="dss_workstate_view_form" model="ir.ui.view">
<field name="name">dss_workstate_form</field>
<field name="model">dss.workstate</field>
<field name="arch" type="xml">
<form>
<sheet>
<group>
<group name="basethings">
<field name="statusname" string="Statusname"/>
<field name="color" string="Farbindex" widget="color"/>
<!-- <field name="color" string="Farbindex" widget="int_color"/> -->
<field name="icon" string="Icon"/>
</group>
</group>
</sheet>
<div class="oe_chatter">
</div>
</form>
</field>
</record>
<record id="dss_todostate_view_tree" model="ir.ui.view">
<field name="name">dss_todostate_tree</field>
<field name="model">dss.todostate</field>
<field name="priority" eval="16"/>
<field name="arch" type="xml">
<tree string="Bearbeitungsschritte">
<field name="color" widget="colorpicker"/>
<field name="statusname"/>
<field name="statusnr" string="Statusposition"/>
<field name="icon"/>
</tree>
</field>
</record>
<record id="dss_todostate_view_form" model="ir.ui.view">
<field name="name">dss_todostate_form</field>
<field name="model">dss.todostate</field>
<field name="arch" type="xml">
<form>
<sheet>
<group>
<group name="basethings">
<field name="statusname" string="Statusname"/>
<field name="statusnr" string="Statusposition"/>
<field name="color" string="Farbindex" widget="color"/>
<!-- <field name="color" string="Farbindex" widget="int_color"/> -->
<field name="icon" string="Icon"/>
</group>
</group>
</sheet>
<div class="oe_chatter">
</div>
</form>
</field>
</record>
<record id="dss_advertisefields_view_tree" model="ir.ui.view">
<field name="name">dss_advertisefields_tree</field>
<field name="model">dss.advertisefields</field>
<field name="priority" eval="16"/>
<field name="arch" type="xml">
<tree string="Werbefelder">
<field name="feldname"/>
<field name="project"/>
<field name="color_used" widget="color"/>
<field name="color_unused" widget="color"/>
<field name="icon"/>
</tree>
</field>
</record>
<record id="dss_advertisefields_view_form" model="ir.ui.view">
<field name="name">dss_advertisefields_form</field>
<field name="model">dss.advertisefields</field>
<field name="arch" type="xml">
<form>
<sheet>
<group>
<group name="basethings">
<field name="feldname" string="Feldname"/>
<field name="project" string="Projekt"/>
<field name="color_used" widget="color"/>
<field name="color_unused" widget="color"/>
<field name="icon" string="Icon"/>
</group>
</group>
</sheet>
<div class="oe_chatter">
</div>
</form>
</field>
</record>
<record id="dss_eventdays_view_tree" model="ir.ui.view">
<field name="name">dss_eventdays_tree</field>
<field name="model">dss.eventdays</field>
<field name="priority" eval="16"/>
<field name="arch" type="xml">
<tree string="Spieltage">
<field name="eventname"/>
<field name="eventdate"/>
<field name="description"/>
<field name="color" widget="color"/>
</tree>
</field>
</record>
<record id="dss_eventdays_view_form" model="ir.ui.view">
<field name="name">dss_eventdays_form</field>
<field name="model">dss.eventdays</field>
<field name="arch" type="xml">
<form>
<sheet>
<group>
<group name="basethings">
<field name="eventname" string="Name des Events"/>
<field name="eventdate" string="Datum des Events"/>
<field name="description" string="Beschreibung"/>
<field name="color" widget="color"/>
</group>
</group>
</sheet>
<div class="oe_chatter">
</div>
</form>
</field>
</record>
<record id="action_dss_view" model="ir.actions.act_window">
<field name="name">DigitalSignage Projekte</field>
<field name="type">ir.actions.act_window</field>
<field name="res_model">dss.projects</field>
<field name="view_mode">kanban,form,tree</field>
<field name="context">{}</field>
<field name="help" type="html">
<p class="'o_view_nocontent_smiling_face">
Fuege ein System ein !
</p>
</field>
</record>
<record id="action_dss_systems_view" model="ir.actions.act_window">
<field name="name">DigitalSignage Systeme</field>
<field name="type">ir.actions.act_window</field>
<field name="res_model">dss.systems</field>
<field name="view_mode">tree,form</field>
<field name="context">{}</field>
<field name="help" type="html">
<p class="'o_view_nocontent_smiling_face">
Neuen Systemtyp erstellen
</p>
</field>
</record>
<record id="action_dss_geraetetypen_view" model="ir.actions.act_window">
<field name="name">DigitalSignage Hardware</field>
<field name="type">ir.actions.act_window</field>
<field name="res_model">dss.geraetetypen</field>
<field name="view_mode">tree,form</field>
<field name="context">{}</field>
<field name="help" type="html">
<p class="'o_view_nocontent_smiling_face">
Neuen Hardware erstellen
</p>
</field>
</record>
<record id="action_dss_software_view" model="ir.actions.act_window">
<field name="name">DigitalSignage Software</field>
<field name="type">ir.actions.act_window</field>
<field name="res_model">dss.software</field>
<field name="view_mode">tree,form</field>
<field name="context">{}</field>
<field name="help" type="html">
<p class="'o_view_nocontent_smiling_face">
Neuen Software erstellen
</p>
</field>
</record>
<record id="action_dss_systemtypen_view" model="ir.actions.act_window">
<field name="name">DigitalSignage Systemtypen</field>
<field name="type">ir.actions.act_window</field>
<field name="res_model">dss.systemtypen</field>
<field name="view_mode">tree,form</field>
<field name="context">{}</field>
<field name="help" type="html">
<p class="'o_view_nocontent_smiling_face">
Neuen Systemtyp erstellen
</p>
</field>
</record>
<record id="action_dss_projectstate_view" model="ir.actions.act_window">
<field name="name">DigitalSignage Projectstatus</field>
<field name="type">ir.actions.act_window</field>
<field name="res_model">dss.projectstate</field>
<field name="view_mode">tree,form</field>
<field name="context">{}</field>
<field name="help" type="html">
<p class="'o_view_nocontent_smiling_face">
Neuen Projektstatus erstellen
</p>
</field>
</record>
<record id="action_dss_contractstate_view" model="ir.actions.act_window">
<field name="name">DigitalSignage Vertragsstatus</field>
<field name="type">ir.actions.act_window</field>
<field name="res_model">dss.contractstate</field>
<field name="view_mode">tree,form</field>
<field name="context">{}</field>
<field name="help" type="html">
<p class="'o_view_nocontent_smiling_face">
Neuen Vertragsstatus erstellen
</p>
</field>
</record>
<record id="action_dss_workstate_view" model="ir.actions.act_window">
<field name="name">DigitalSignage Bearbeitungsstatus</field>
<field name="type">ir.actions.act_window</field>
<field name="res_model">dss.workstate</field>
<field name="view_mode">tree,form</field>
<field name="context">{}</field>
<field name="help" type="html">
<p class="'o_view_nocontent_smiling_face">
Neuen Bearbeitungsstatus erstellen
</p>
</field>
</record>
<record id="action_dss_todostate_view" model="ir.actions.act_window">
<field name="name">DigitalSignage Bearbeitungsschritte</field>
<field name="type">ir.actions.act_window</field>
<field name="res_model">dss.todostate</field>
<field name="view_mode">tree,form</field>
<field name="context">{}</field>
<field name="help" type="html">
<p class="'o_view_nocontent_smiling_face">
Neuen Bearbeitungsschritt erstellen
</p>
</field>
</record>
<record id="action_dss_advertisefields_view" model="ir.actions.act_window">
<field name="name">DigitalSignage Werbefelder</field>
<field name="type">ir.actions.act_window</field>
<field name="res_model">dss.advertisefields</field>
<field name="view_mode">tree,form</field>
<field name="context">{}</field>
<field name="help" type="html">
<p class="'o_view_nocontent_smiling_face">
Neues Werbefeld erstellen
</p>
</field>
</record>
<record id="action_dss_eventdays_view" model="ir.actions.act_window">
<field name="name">DigitalSignage EventSpieltage</field>
<field name="type">ir.actions.act_window</field>
<field name="res_model">dss.eventdays</field>
<field name="view_mode">tree,form</field>
<field name="context">{}</field>
<field name="help" type="html">
<p class="'o_view_nocontent_smiling_face">
Neuen Spieltag erstellen
</p>
</field>
</record>
<menuitem
id="menu_dss_config"
name="Configuration"
parent="menu_dss_main"
sequence="3"/>
<menuitem
id="menu_dss_main_view"
name="DigitalSignage"
parent="menu_dss_main"
sequence="2"/>
<menuitem
id="menu_dss_main_partner_details"
name="Partner managen"
parent="menu_dss_main_view"
action="base.action_partner_form"
sequence="2"/>
<menuitem
id="menu_dss_main_details"
name="Projekte managen"
parent="menu_dss_main_view"
action="action_dss_view"
sequence="1"/>
<menuitem
id="menu_dss_configuration_systems"
name="Systemtypen"
parent="menu_dss_config"
action="action_dss_systems_view"
sequence="3"/>
<menuitem
id="menu_dss_configurationen"
name="Werte"
parent="menu_dss_config"
sequence="5"/>
<menuitem
id="menu_dss_configuration_systemtypen"
name="Grundsystemtypen"
parent="menu_dss_configurationen"
action="action_dss_systemtypen_view"
sequence="3"/>
<menuitem
id="menu_dss_configuration_geraetetypen"
name="Hardware verwalten"
parent="menu_dss_config"
action="action_dss_geraetetypen_view"
sequence="3"/>
<menuitem
id="menu_dss_configuration_software"
name="Software verwalten"
parent="menu_dss_config"
action="action_dss_software_view"
sequence="4"/>
<menuitem
id="menu_dss_configuration_projectstate"
name="Projektstati verwalten"
parent="menu_dss_configurationen"
action="action_dss_projectstate_view"
sequence="5"/>
<menuitem
id="menu_dss_configuration_contractstate"
name="Vertragsstati verwalten"
parent="menu_dss_configurationen"
action="action_dss_contractstate_view"
sequence="6"/>
<menuitem
id="menu_dss_configuration_workstate"
name="Bearbeitungsstände verwalten"
parent="menu_dss_configurationen"
action="action_dss_workstate_view"
sequence="7"/>
<menuitem
id="menu_dss_configuration_todostate"
name="Bearbeitungsschritte verwalten"
parent="menu_dss_configurationen"
action="action_dss_todostate_view"
sequence="8"/>
<menuitem
id="menu_dss_configuration_advertisefields"
name="Werbefelder verwalten"
parent="menu_dss_configurationen"
action="action_dss_advertisefields_view"
sequence="9"/>
<menuitem
id="menu_dss_configuration_eventdays"
name="Eventtage verwalten"
parent="menu_dss_configurationen"
action="action_dss_eventdays_view"
sequence="10"/>
</odoo>