Blockly integration

This commit is contained in:
jopster
2025-09-22 09:23:28 +02:00
parent 4e32d9ba82
commit d416043bf7
35 changed files with 884 additions and 109 deletions
+3 -3
View File
@@ -218,9 +218,9 @@
</page>
<page name="informations" string="Interne Informationen">
<group>
<field name="contract" string="Vertrag" readonly="1"/>
<field name="contract_id" string="Kunden/Vert.nummer" readonly="1"/>
<field name="id" string="Vertrags Interne Id" readonly="1"/>
<field name="contract" string="Vertrag"/>
<field name="contract_id" string="Kunden/Vert.nummer"/>
<field name="id" string="Vertrags Interne Id"/>
<field name="uuid" string="Datensatz UUID" readonly="1"/>
<field name="adpos" string="Reihenfolge" readonly="1"/>
<field name="ad_is_lastpos" string="ist Letzte" readonly="1"/>
+102 -40
View File
@@ -364,6 +364,7 @@
<field name="contract_name" string="Vertragskennung"/>
</group>
</div>
<div class="row">
<div class="col-8">
<group>
@@ -371,11 +372,14 @@
</group>
<hr></hr>
<group>
<field name="ads_last_work_state_info" string="Aktuelle Hinweise Kampagne" widget="text"/>
<field name="ads_last_work_state_info" string="Hinweise Kampagne" widget="text"/>
</group>
<group>
<field name="work_state_info" string="Aktuelle Hinweise Vertrag" widget="text"/>
<field name="work_state_info" string="Hinweise Vertrag" widget="text"/>
</group>
<group>
<field name="remark" string="Hinweise Allgemein" widget="text"/>
</group>
</div>
</div>
</div>
@@ -549,8 +553,9 @@
<page name="grundsettings" string="Grundeinstellungen">
<div class="row">
<group string="Partnerinformationen">
<field name="contract_writer" string="Vertrags-Schreiber"/>
<field name="contract_writer_mailcc" widget="boolean_toggle"/>
<field name="contract_writer" string="Vertrags-Schreiber"/>
<field name="contract_writer_mailcc" widget="boolean_toggle"/>
<field name="techniker"/>
<field name="grafiker" string="abw. Mitarbeiter Kunden-Grafik :"/>
<field name="project_grafiker" attrs="{'invisible':[('grafiker','=','project_grafiker')]}"/>
<!-- <field name="real_grafiker" string="Tatsächlicher Grafiker: "/> -->
@@ -750,6 +755,11 @@
</page>
</notebook>
</page>
<page name="remarks" string="Anmerkungen/Bemerkungen">
<group>
<field name="remark"/>
</group>
</page>
<page name="tvmarketing" string="TV Marketing">
<group>
<field name="tv_reach_PLZ"/>
@@ -759,11 +769,6 @@
<field name="ads_topics"/>
</group>
</page>
<page name="remarks" string="Anmerkungen/Bemerkungen">
<group>
<field name="remark"/>
</group>
</page>
<page name="contractaccess" string="Zugangsdaten" attrs="{'project.':[('client','!=',False)]}">
<div class="row" >
<div class="col-4">
@@ -837,21 +842,26 @@
</field>
</group>
</page>
<page name="contractmedia" string="letzte Medien">
<page name="contractmedia" string="Fertige Dateien">
<group>
<field name="last_media" string="" readonly="1">
<tree string="kampagnen" editable="none" create="none" >
<field name="field" string="vom Feld"/>
<field name="ad" string="vom Kampagne"/>
<field name="mediatype_name" string="Nutzung"/>
<button name="dload" string="" title="download_1" type="object" icon="fa-download"/>
<field name="mediafile" string="Vorschau" options="{'size':[50]}" widget="image"/>
<field name="secured_ro" string="Gesperrt" widget="boolean_toggle"/>
<field name="used_ro" string="Genutzt" widget="boolean_toggle"/>
</tree>
</field>
<field name="contract_binaries" string="">
<tree string="Dateien zum Kunde" create="False" delete="True" editable="1" class="my_binary_class">
<field name="binary_name" string="Bezeichnung"/>
<field name="binary_mediatype_name" string="Vorlage"/>
<field name="binary_binary" string="Vorschau" widget="image" readonly="False"/>
<field name="binary_description" string="Beschreibung"/>
<field name="binary_filename" string="Dateiname" readonly="1"/>
<field name="binary_issaved" string="in Cloud Gespeichert" widget="boolean_toggle"/>
<field name="binary_secured_ro" string="Gesperrt" widget="boolean_toggle"/>
<field name="binary_used_ro" string="Genutzt" widget="boolean_toggle"/>
<button name="dedit" string="" title="edit" type="object" icon="fa-edit"/>
<button name="dload" string="" title="download_1" type="object" icon="fa-download"/>
</tree>
</field>
</group>
<button string="Datei hinzufügen" name="pyopen_dss_contract_add_binary_form_view" type="object" class="btn-primary o_open_tasks" data-hotkey="m"/>
</page>
<!-- <page name="querprojects" string="Weitere Projekte">
<group>
<field name="client_other_projects" string="Weitere Projekte"/>
@@ -886,10 +896,36 @@
</page>
<page name="grundsettings_mark" string="Markierungen">
<group string="Spezifische Datensatz-Marker">
<field name="work_marker_1" string="Start Email versendet ?" widget="boolean_toggle"/>
<field name="work_marker_2" string="Marker 2" widget="boolean_toggle"/>
<field name="work_marker_3" string="Marker 3" widget="boolean_toggle"/>
<field name="work_marker_4" string="Marker 4" widget="boolean_toggle"/>
<group string="Marker 1 - Startemail versendet">
<field name="work_marker_1" widget="boolean_toggle"/>
</group>
<group string="Marker 2 - Frei">
<field name="work_marker_2" widget="boolean_toggle"/>
</group>
<group string="Marker 3 - Details">
<field name="work_marker_3_full" widget="boolean_toggle"/>
<field name="work_marker_3" widget="boolean_toggle" attrs="{'invisible': [('work_marker_3_full','=',False)]}"/>
<field name="work_marker_3_value" attrs="{'invisible': [('work_marker_3_full','=',False)]}"/>
<field name="work_marker_3_value" attrs="{'invisible': [('work_marker_3_full','=',False)]}" widget="color"/>
<field name="work_marker_3_1" widget="boolean_toggle" attrs="{'invisible': [('work_marker_3_full','!=',False)]}"/>
<field name="work_marker_3_1_value" attrs="{'invisible': [('work_marker_3_full','!=',False)]}"/>
<field name="work_marker_3_1_value" attrs="{'invisible': [('work_marker_3_full','!=',False)]}" widget="color"/>
<field name="work_marker_3_2" widget="boolean_toggle" attrs="{'invisible': [('work_marker_3_full','!=',False)]}"/>
<field name="work_marker_3_2_value" attrs="{'invisible': [('work_marker_3_full','!=',False)]}"/>
<field name="work_marker_3_2_value" attrs="{'invisible': [('work_marker_3_full','!=',False)]}" widget="color"/>
</group>
<group string="Marker 4 - Details - MailAutomatiken (TV)">
<field name="work_marker_4_full" widget="boolean_toggle"/>
<field name="work_marker_4" widget="boolean_toggle" attrs="{'invisible': [('work_marker_4_full','=',False)]}"/>
<field name="work_marker_4_value" attrs="{'invisible': [('work_marker_4_full','=',False)]}"/>
<field name="work_marker_4_value" attrs="{'invisible': [('work_marker_4_full','=',False)]}" widget="color"/>
<field name="work_marker_4_1" widget="boolean_toggle" attrs="{'invisible': [('work_marker_4_full','!=',False)]}"/>
<field name="work_marker_4_1_value" attrs="{'invisible': [('work_marker_4_full','!=',False)]}"/>
<field name="work_marker_4_1_value" attrs="{'invisible': [('work_marker_4_full','!=',False)]}" widget="color"/>
<field name="work_marker_4_2" widget="boolean_toggle" attrs="{'invisible': [('work_marker_4_full','!=',False)]}"/>
<field name="work_marker_4_2_value" attrs="{'invisible': [('work_marker_4_full','!=',False)]}"/>
<field name="work_marker_4_2_value" attrs="{'invisible': [('work_marker_4_full','!=',False)]}" widget="color"/>
</group>
</group>
<group string="allgemeine Datensatz-Marker">
<field name="marker_list" string="">
@@ -900,6 +936,22 @@
</field>
</group>
</page>
<page name="contractmedia" string="zugehörige Dateien">
<group>
<field name="last_media" string="" readonly="1">
<tree string="kampagnen" editable="none" create="1" delete="1" class="my_media_class">
<field name="field" string="vom Feld"/>
<field name="ad" string="vom Kampagne"/>
<field name="mediatype_name" string="Nutzung"/>
<button name="dload" string="" title="download_1" type="object" icon="fa-download"/>
<field name="mediafile" string="Vorschau" options="{'size':[50]}" widget="image"/>
<field name="secured_ro" string="Gesperrt" widget="boolean_toggle"/>
<field name="used_ro" string="Genutzt" widget="boolean_toggle"/>
</tree>
</field>
</group>
<button string="Datei hinzufügen" name="pyopen_dss_contract_add_media_form_view" type="object" class="btn-primary o_open_tasks" data-hotkey="m"/>
</page>
<page name="grundsettings_kd" string="Kundendaten original">
<div class="row" string="Kundendaten Schnellanlage" name="client_short_edit" attrs="{'invisible':[('client','=',False)]}">
<hr></hr>
@@ -976,7 +1028,9 @@
</notebook>
</page>
</notebook>
<field name="scan_vertrag" string='Vertrag PDF Ansicht' widget="pdf_viewer"/>
<group string="Vertrag Schnellansicht">
<field name="scan_vertrag" string='Vertrag PDF Ansicht' widget="pdf_viewer"/>
</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"/>
@@ -1004,7 +1058,7 @@
quick_create_view="dss_contracts_view_form_simplified_footer"
on_create="pyaction_new_contract_kanban"
> -->
<kanban class="o_kanban_mobile oe_background_gray o_emphasize_colors" on_create="quick_create" quick_create_view="DigitalSignage.dss_project_new_contract_kanbanform" action="pyaction_view_contract" type="object" default_group_by="contract_state" default_order="client_id desc">
<kanban class="o_kanban_mobile oe_background_gray o_emphasize_colors" on_create="quick_create" quick_create_view="DigitalSignage.dss_project_new_contract_kanbanform" action="pyaction_view_contract" type="object" default_group_by="contract_state" default_order="contract_auto_id desc">
<!-- <kanban class="o_kanban_mobile oe_background_gray o_emphasize_colors" action="pyaction_view_contract" type="object" default_group_by="contract_state" default_order="client_id">-->
<field name="contract_name"/>
<field name="contract_state"/>
@@ -1017,10 +1071,15 @@
<field name="contract_state_minimal_kanban"/>
<field name="ads_last_date_korrekturfreigabe_ablauf_erfolgt"/>
<field name="korrectur_color"/>
<field name="start_date"/>
<field name="work_marker_1"/>
<field name="get_marker_1_color"/>
<field name="work_marker_2"/>
<field name="get_marker_2_color"/>
<field name="work_marker_3"/>
<field name="get_marker_3_color"/>
<field name="work_marker_4"/>
<field name="get_marker_4_color"/>
<field name="ads_last_date_korrekturfreigabe_ablauf_auto_cancel"/>
<templates>
<t t-name="kanban-box">
@@ -1060,30 +1119,25 @@
<p style="font-size:14px;margin-bottom:0px"><strong><field name="contract_auto_id" string="Kundennummer"/></strong></p>
</div>
<div class="col-1" t-attf-style="background-color:#bbbbbb;height:21px;padding-left:0px !important;width:12px;border-style:none">
<div t-attf-style="background-color:#bbbbbb;height:10px;width:11px;border-style:none;border-width:0.1px;" title="Willkommensemail / Startdatum-EMail wurde versendet (Marker 1)" attrs="{'invisible': [('work_marker_1','=',True)]}">
<div t-attf-style="background-color:{{record.get_marker_1_color.value}};height:10px;width:11px;border-style:none;border-width:0.1px;" title="Willkommensemail / Startdatum-EMail wurde versendet (Marker 1)">
</div>
<div t-attf-style="background-color:#bb0b0b;height:10px;width:11px;border-style:none;border-width:0.1px;" title="Willkommensemail wurde versendet (Marker 1)" attrs="{'invisible': [('work_marker_1','!=',True)]}">
</div>
<div t-attf-style="background-color:#bbbbbb;height:10px;width:11px;border-style:none;border-width:0.1px;" title="Erinnerungen wurde(n) versendet (Marker 2)" attrs="{'invisible': [('work_marker_2','=',True)]}">
</div>
<div t-attf-style="background-color:#bb0b0b;height:10px;width:11px;border-style:none;border-width:0.1px;" title="Erinnerungen wurde(n) versendet (Marker 2)" attrs="{'invisible': [('work_marker_2','!=',True)]}">
<div t-attf-style="background-color:{{record.get_marker_2_color.value}};height:10px;width:11px;border-style:none;border-width:0.1px;" title="Erinnerungen wurde(n) versendet (Marker 2)">
</div>
</div>
<div class="col-1" t-attf-style="background-color:#bbbbbb;height:21px;padding-left:0px !important;width:12px;border-style:none">
<div t-attf-style="background-color:#bbbbbb;height:10px;width:11px;border-style:none;border-width:0.1px;" title="Korrekturabzug(üge) wurde(n) versendet (Marker 3)" attrs="{'invisible': [('work_marker_3','=',True)]}">
<div t-attf-style="background-color:{{record.get_marker_3_color.value}};height:10px;width:11px;border-style:none;border-width:0.1px;" title="Korrekturabzug(üge) wurde(n) versendet (Marker 3)">
</div>
<div t-attf-style="background-color:#bb0b0b;height:10px;width:11px;border-style:none;border-width:0.1px;" title="Korrekturabzug(üge) wurde(n) versendet (Marker 3)" attrs="{'invisible': [('work_marker_3','!=',True)]}">
</div>
<div t-attf-style="background-color:#bbbbbb;height:10px;width:11px;border-style:none;border-width:0.1px;" title="Auslieferung/Aufstellung wurde(n) versendet (Marker 4)" attrs="{'invisible': [('work_marker_4','=',True)]}">
</div>
<div t-attf-style="background-color:#bb0b0b;height:10px;width:11px;border-style:none;border-width:0.1px;" title="Auslieferung/Aufstellung wurde(n) versendet (Marker 4)" attrs="{'invisible': [('work_marker_4','!=',True)]}">
<div t-attf-style="background-color:{{record.get_marker_4_color.value}};height:10px;width:11px;border-style:none;border-width:0.1px;" title="Mailversendet Automatik Ablauf">
</div>
</div>
</div>
<div class="row" style="--gutter-x:10px;margin-bottom:0px" attrs="{'invisible': [('contract_state_minimal_kanban','=',True)]}">
<div class="col-12" t-attf-style="background-color:#BfBfBf;padding-left: 1px;height:13px;border-style:solid;border-width:0px;">
<div class="col-6" t-attf-style="background-color:#BfBfBf;padding-left: 1px;height:13px;border-style:solid;border-width:0px;">
<p style="font-size:10px;margin-bottom:0px">Arbeitsstand letzte Kampagne</p>
</div>
<div class="col-6" t-attf-style="background-color:#BfBfBf;padding-left: 1px;height:13px;border-style:solid;border-width:0px;">
<p style="font-size:10px;margin-bottom:0px;color:#000000;text-align:right;">1. Start : <field name="start_date"/></p>
</div>
</div>
<div class="row" style="--gutter-x:10px;">
<div class="col-4" t-attf-style="background-color:#BfBfBf;padding-left: 1px;height:13px;border-style:solid;border-width:0.2px;">
@@ -1214,6 +1268,14 @@
<field name="state">code</field>
<field name="code">action = records.buildallText()</field>
</record>
<record id="action_create_cloud" model="ir.actions.server">
<field name="name">Cloudstruktur anlegen</field>
<field name="model_id" ref="model_dss_contracts"/>
<field name="binding_model_id" ref="model_dss_contracts"/>
<field name="binding_view_types">form</field>
<field name="state">code</field>
<field name="code">action = records.pyaction_create_cloud_structure_client()</field>
</record>
<record id="action_set_SaveViewState" model="ir.actions.server">
<field name="name">Zum Cloud-Ordner springen</field>
+6 -5
View File
@@ -14,11 +14,12 @@
<field name="description"/>
</group>
<group>
<field name="maxsize_kb"/>
<field name="maxsize_h"/>
<field name="maxsize_w"/>
<field name="cloudlink"/>
<field name="filepartname"/>
<field name="maxsize_kb"/>
<field name="maxsize_h"/>
<field name="maxsize_w"/>
<field name="cloudlink"/>
<field name="archiv_cloudlink"/>
<field name="filepartname"/>
</group>
<notebook>
<page name="informations" string="Informationen">
+50 -12
View File
@@ -27,24 +27,62 @@
<field name="arch" type="xml">
<form>
<sheet>
<group>
<div class="col-md-12">
<group name="basethings">
<field name="relname" string="Relationsname"/>
<field name="project" string="Projekt"/>
<field name="contract" string="Vertrag"/>
<field name="ad" string="Kampagnen-Zuordnung"/>
<field name="field" string="Feld-Zuordnung"/>
<field name="mediatype" string="Medium"/>
<field name="secured_ro" widget="boolean_toggle"/>
<field name="used_ro" widget="boolean_toggle"/>
<field name="mediafile" string="Medium-Inhalt" widget="image"/>
</group>
</group>
<field name="relname" string="Relationsname"/>
<field name="project" string="Projekt"/>
<field name="contract" string="Vertrag"/>
<field name="ad" string="Kampagnen-Zuordnung"/>
<field name="field" string="Feld-Zuordnung"/>
<field name="mediatype" string="Medium"/>
<field name="secured_ro" widget="boolean_toggle"/>
<field name="used_ro" widget="boolean_toggle"/>
<field name="mediafile" string="Medium-Inhalt" widget="image"/>
</group>
</div>
</sheet>
</form>
</field>
</record>
<record id="dss_media_add_form" model="ir.ui.view">
<field name="name">dss_media_add_form</field>
<field name="model">dss.mediarelations</field>
<field name="arch" type="xml">
<form>
<sheet>
<group name="basethings">
<field name="project" string="Projekt"/>
<field name="contract" string="Vertrag"/>
<field name="ad" string="Kampagnen-Zuordnung"/>
<field name="mediatype" string="Medium"/>
<field name="field" string="Feld-Zuordnung"/>
<field name="secured_ro" widget="boolean_toggle"/>
<field name="used_ro" widget="boolean_toggle"/>
<field name="mediafile" string="Medium-Inhalt" widget="image"/>
</group>
<notebook>
<page name="informations" string="Interne Informationen">
<group>
<field name="relname" string="Relationsname"/>
<field name="id" string="Interne Id" readonly="1"/>
<field name="uuid" string="Datensatz UUID" readonly="1"/>
</group>
</page>
<page name="chatter" string="Chatter">
<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>
</page>
</notebook>
</sheet>
</form>
</field>
</record>
<record id="action_dss_mediarelations_view" model="ir.actions.act_window">
<field name="name">DigitalSignage mediarelations</field>
<field name="type">ir.actions.act_window</field>
+1
View File
@@ -71,6 +71,7 @@
<field name="standortpartner"/>
<field name="vertriebspartner"/>
<field name="project_grafiker"/>
<field name="project_techniker"/>
</group>
</page>
<page name="projektsettings" string="Projekteinstellungen">
+39 -1
View File
@@ -137,7 +137,45 @@
</group>
</div>
</page>
<page name="webvertragseing" string="Web-Vertragseingänge Abläufe">
<page name="Markersettings" string="Markierungsfarben">
<div class="row">
<div class="col-8">
<group string="Markierungsfarben 1-2">
<field name="marker_1_color_used" widget="color"/>
<field name="marker_1_color_unused" widget="color"/>
<field name="marker_2_color_used" widget="color"/>
<field name="marker_2_color_unused" widget="color"/>
</group>
</div>
<div class="col-8">
<group string="Markierungsfarben 3">
<field name="marker_3_color_used" widget="color"/>
<field name="marker_3_color_unused" widget="color"/>
<field name="marker_3_color_value" widget="boolean_toggle"/>
<field name="marker_3_1_color_used" widget="color"/>
<field name="marker_3_1_color_unused" widget="color"/>
<field name="marker_3_1_color_value" widget="boolean_toggle"/>
<field name="marker_3_2_color_used" widget="color"/>
<field name="marker_3_2_color_unused" widget="color"/>
<field name="marker_3_2_color_value" widget="boolean_toggle"/>
</group>
</div>
<div class="col-8">
<group string="Markierungsfarben 4">
<field name="marker_4_color_used" widget="color"/>
<field name="marker_4_color_unused" widget="color"/>
<field name="marker_4_color_value" widget="boolean_toggle"/>
<field name="marker_4_1_color_used" widget="color"/>
<field name="marker_4_1_color_unused" widget="color"/>
<field name="marker_4_1_color_value" widget="boolean_toggle"/>
<field name="marker_4_2_color_used" widget="color"/>
<field name="marker_4_2_color_unused" widget="color"/>
<field name="marker_4_2_color_value" widget="boolean_toggle"/>
</group>
</div>
</div>
</page>
<page name="webvertragseing" string="Web-Vertragseingänge Abläufe">
<div class="col-6">
<group>
<field name="tv_vertragsankuendigung_actionID"></field>
+8 -1
View File
@@ -12,7 +12,14 @@
<field name="triggeractiongroupname"/>
<field name="trigger_table"/>
<field name="trigger_list" />
<field name="trigger_list">
<tree string="Trigger">
<field name="triggeractionname"/>
<field name="triggeractiontyp"/>
<field name="triggeractionprio"/>
<field name="trigger_aktionen_active" widget="boolean_toogle"/>
</tree>
</field>
</group>
<notebook>
<page name="informations" string="Informationen">
+2
View File
@@ -34,6 +34,8 @@
<field name='email_fix_email' attrs="{'invisible': [('email_getfrom','!=','FIX')]}" />
<field name='email_data_table' attrs="{'invisible': [('email_getfrom','!=','DATA')]}" />
<field name='email_data_field' attrs="{'invisible': [('email_getfrom','!=','DATA')]}" />
<field name='email_has_attachments' widget="boolean_toggle" string="Email mit Anhang"/>
<field name='email_contract_attachment_types' widget="many2many_tags" options="{'no_create': True}" string="Dateitypen aus Vertrag" attrs="{'invisible': [('email_has_attachments','!=',True)]}"/>
</group>
</page>
<page name="InfoAusgaben" string="Info Ausgaben/Channel Posten ">
+4 -4
View File
@@ -51,22 +51,22 @@
</field>
</record>
<record id="dss_triggerconditions_trigger_condition_view" model="ir.ui.view">
<!-- <record id="dss_triggerconditions_trigger_condition_view" model="ir.ui.view">
<field name="name">dss_triggerconditions_tree</field>
<field name="model">dss.triggerconditions</field>
<field name="priority" eval="16"/>
<field name="arch" type="xml">
<trigger_condition_view string="Trigger Aktionen">
<field name="triggerconditionname"/>
</tree>
</trigger_condition_view>
</field>
</record>
-->
<record id="action_dss_triggerconditions_view" model="ir.actions.act_window">
<field name="name">DigitalSignage TriggerBedingungen</field>
<field name="type">ir.actions.act_window</field>
<field name="res_model">dss.triggerconditions</field>
<field name="view_mode">tree,form,trigger_condition_view</field>
<field name="view_mode">tree,form</field>
<field name="context">{}</field>
<field name="help" type="html">
<p class="'o_view_nocontent_smiling_face">
+1
View File
@@ -53,6 +53,7 @@
</field>
</record>
<record id="action_dss_trigger_groups_view" model="ir.actions.act_window">
<field name="name">DigitalSignage Trigger Gruppen</field>
<field name="type">ir.actions.act_window</field>
+11 -1
View File
@@ -90,11 +90,21 @@
</field>
</record>
<record id="dss_trigger_trigger_condition_view" model="ir.ui.view">
<field name="name">dss_trigger_trigger_condition_view</field>
<field name="model">dss.triggertypes</field>
<field name="priority" eval="16"/>
<field name="arch" type="xml">
<trigger_condition_view string="Trigger Aktionen">
</trigger_condition_view>
</field>
</record>
<record id="action_dss_trigger_view" model="ir.actions.act_window">
<field name="name">DigitalSignage Trigger</field>
<field name="type">ir.actions.act_window</field>
<field name="res_model">dss.triggertypes</field>
<field name="view_mode">tree,form</field>
<field name="view_mode">trigger_condition_view,tree,form</field>
<field name="context">{}</field>
<field name="help" type="html">
<p class="'o_view_nocontent_smiling_face">
+16 -14
View File
@@ -207,6 +207,14 @@
action="action_dss_mediarelations_view"
sequence="60"/>
<menuitem
id="menu_dss_binaries_systems"
name="Vertrag Binaries "
parent="menu_dss_div_internsetup"
action="action_dss_binaries_view"
sequence="61"/>
<menuitem
id="menu_dss_hardware_configurationen"
name="Hard.-/Software"
@@ -413,20 +421,7 @@
action="action_dss_import_view"
sequence="10"/>
<menuitem
id="menu_dss_screendesign"
name="Screendesigner Tool"
parent="menu_dss_interntools"
action="dss_screenDesigner_action_dss_screenDesigner"
sequence="20"/>
<menuitem
id="menu_dss_screendesign_view"
name="Screendesigner View"
parent="menu_dss_interntools"
action="action_dss_screenDesigner_view"
sequence="30"/>
<menuitem
id="menu_dss_Nachrichten"
name="Mail Nachrichten"
@@ -454,6 +449,13 @@
action="action_dss_main_m2mmail"
sequence="50"/>
<menuitem
id="menu_dss_linkmaillist"
name="TVLink Emailnachrichten"
parent="menu_dss_interntools"
action="action_dss_main_linkmail"
sequence="60"/>
<menuitem
id="menu_dss_contracts_ads_topics"
name="Werbethemen TV verwalten"