DigitalSignage/views/dss_provision.xml

97 lines
4.1 KiB
XML
Executable File

<?xml version="1.0" encoding="utf-8"?>
<odoo>
<record id="dss_provision_view_search" model="ir.ui.view">
<field name="name">dss_provision_tree_search</field>
<field name="model">dss.provision</field>
<field name="arch" type="xml">
<search string="Provisionen">
<group expand="0" string="Details">
<filter string="Nach Vertrag" name="contract" context="{'group_by' : 'contract'}"/>
<filter string="Nach Aussendienst" name="contract_writer" context="{'group_by' : 'contract_writer'}"/>
</group>
</search>
</field>
</record>
<record id="dss_provision_view_tree" model="ir.ui.view">
<field name="name">dss_provision_tree</field>
<field name="model">dss.provision</field>
<field name="priority" eval="16"/>
<field name="arch" type="xml">
<tree string="Systemtypen">
<field name="provisionname"/>
<field name="contract"/>
<field name="contract_writer"/>
<field name="provisiongesamt" optional="hide"/>
<field name="provisionbase"/>
<field name="provisionprozent"/>
<field name="provisionteil"/>
<field name="paydate"/>
</tree>
</field>
</record>
<record id="dss_provision_view_form" model="ir.ui.view">
<field name="name">dss_provision_form</field>
<field name="model">dss.provision</field>
<field name="arch" type="xml">
<form>
<sheet>
<group name="codding" string="Kennungen">
<field name="provisionname"/>
<field name="contract"/>
<field name="contract_writer"/>
</group>
</sheet>
<div class="oe_chatter">
<!-- <field name="message_follower_ids" options="{'post_refresh':True}" help="Follow this project to automatically track the events associated to tasks and issues of this project." groups="base.group_user"/>
<field name="activity_ids"/>
<field name="message_ids"/>-->
</div>
</form>
</field>
</record>
<record id="dss_provision_add_form" model="ir.ui.view">
<field name="name">dss_provision_add_form</field>
<field name="model">dss.provision</field>
<field name="arch" type="xml">
<form>
<sheet>
<group name="information" string="Grundlage">
<field name="contract" readonly="1"/>
<field name="contract_writer" readonly="1"/>
<field name="provisiongesamt" readonly="1"/>
</group>
<group name="codding" string="Zahlung hinzufügen">
<field name="provisionname"/>
<field name="provisionbase"/>
<field name="provisionprozent" on_change="_onchange_provisionprozent" attrs="{'invisible': [('provisionbase','!=','PZAHL')]}" />
<field name="provisionteil" />
<field name="paydate"/>
</group>
</sheet>
<footer>
<button string="OK" name="pyadd_entry_tocontract" type="object" class="oe_highlight"/>
<button string="Abbrechen" name="pycancel_entry" type="object" class="oe_highlight"/>
</footer>
</form>
</field>
</record>
<record id="action_dss_provision_view" model="ir.actions.act_window">
<field name="name">DigitalSignage Provision</field>
<field name="type">ir.actions.act_window</field>
<field name="view_mode">tree,form</field>
<field name="res_model">dss.provision</field>
<field name="context">{}</field>
<field name="help" type="html">
<p class="'o_view_nocontent_smiling_face">
Neuen Systemtyp erstellen
</p>
</field>
</record>
</odoo>