trytond-systemlogics_modula/shipment.xml

129 lines
6.6 KiB
XML

<?xml version="1.0"?>
<!-- This file is part systemlogics_modula module for Tryton.
The COPYRIGHT file at the top level of this repository contains the full copyright notices and license terms. -->
<tryton>
<data>
<!-- stock.shipment.in -->
<record model="ir.ui.view" id="shipment_in_view_form">
<field name="model">stock.shipment.in</field>
<field name="inherit" ref="stock.shipment_in_view_form"/>
<field name="name">shipment_in_form</field>
</record>
<!-- stock.shipment.out.return -->
<record model="ir.ui.view" id="shipment_out_return_view_form">
<field name="model">stock.shipment.out.return</field>
<field name="inherit" ref="stock.shipment_out_return_view_form"/>
<field name="name">shipment_out_return_form</field>
</record>
<!-- stock.shipment.out export wizard -->
<record model="ir.ui.view" id="shipment_out_export_form">
<field name="model">stock.shipment.out.systemlogics.modula.export.start</field>
<field name="type">form</field>
<field name="name">shipment_out_export_form</field>
</record>
<record model="ir.action.wizard" id="wizard_shipment_out_export">
<field name="name">Export Systemlogics Modula</field>
<field name="wiz_name">stock.shipment.out.systemlogics.modula.export</field>
<field name="model">stock.shipment.out</field>
</record>
<record model="ir.action.keyword" id="shipment_out_export_keyword">
<field name="keyword">form_action</field>
<field name="model">stock.shipment.out,-1</field>
<field name="action" ref="wizard_shipment_out_export"/>
</record>
<record model="ir.action-res.group"
id="action_group_wizard_shipment_out_export">
<field name="action" ref="wizard_shipment_out_export"/>
<field name="group" ref="group_systemlogics_modula"/>
</record>
<!-- stock.shipment.out check wizard -->
<record model="ir.ui.view" id="shipment_out_check_form">
<field name="model">stock.shipment.out.systemlogics.modula.check.start</field>
<field name="type">form</field>
<field name="name">shipment_out_check_form</field>
</record>
<record model="ir.action.wizard" id="wizard_shipment_out_check">
<field name="name">Check Systemlogics Modula</field>
<field name="wiz_name">stock.shipment.out.systemlogics.modula.check</field>
<field name="model">stock.shipment.out</field>
</record>
<record model="ir.action.keyword" id="shipment_out_check_keyword">
<field name="keyword">form_action</field>
<field name="model">stock.shipment.out,-1</field>
<field name="action" ref="wizard_shipment_out_check"/>
</record>
<record model="ir.action-res.group"
id="action_group_wizard_shipment_out_check">
<field name="action" ref="wizard_shipment_out_check"/>
<field name="group" ref="group_systemlogics_modula"/>
</record>
<!-- user cron shipment out check systemlogics modula -->
<record model="res.user" id="user_stock_check_systemlogics_modula">
<field name="login">user_stock_check_systemlogics_modula</field>
<field name="name">Cron Check SystemLogics Modula</field>
<field name="active" eval="False"/>
</record>
<record model="res.user-res.group" id="user_stock_check_systemlogics_modula_stock_force_assignment_group">
<field name="user" ref="user_stock_check_systemlogics_modula"/>
<field name="group" ref="stock.group_stock_force_assignment"/>
</record>
<record model="res.user-res.group" id="user_stock_check_systemlogics_modula_stock_group">
<field name="user" ref="user_stock_check_systemlogics_modula"/>
<field name="group" ref="stock.group_stock"/>
</record>
<record model="ir.cron" id="cron_shipment_out_check_systemlogics_modula">
<field name="name">Check SystemLogic Modula for Out Shipments</field>
<field name="request_user" ref="res.user_admin"/>
<field name="user" ref="user_stock_check_systemlogics_modula"/>
<field name="active" eval="True"/>
<field name="interval_number" eval="5"/>
<field name="interval_type">minutes</field>
<field name="number_calls" eval="-1"/>
<field name="repeat_missed" eval="False"/>
<field name="model">stock.shipment.out</field>
<field name="function">check_systemlogics_modula_scheduler</field>
</record>
<!-- user cron shipment out generate systemlogics modula -->
<record model="res.user" id="user_stock_generate_systemlogics_modula">
<field name="login">user_stock_generate_systemlogics_modula</field>
<field name="name">Cron Generate SystemLogics Modula</field>
<field name="active" eval="False"/>
</record>
<record model="res.user-res.group" id="user_stock_generate_systemlogics_modula_stock_force_assignment_group">
<field name="user" ref="user_stock_generate_systemlogics_modula"/>
<field name="group" ref="stock.group_stock_force_assignment"/>
</record>
<record model="res.user-res.group" id="user_stock_generate_systemlogics_modula_stock_group">
<field name="user" ref="user_stock_generate_systemlogics_modula"/>
<field name="group" ref="stock.group_stock"/>
</record>
<record model="ir.cron" id="cron_shipment_out_generate_systemlogics_modula">
<field name="name">Generate SystemLogic Modula for Out Shipments</field>
<field name="request_user" ref="res.user_admin"/>
<field name="user" ref="user_stock_generate_systemlogics_modula"/>
<field name="active" eval="True"/>
<field name="interval_number" eval="1"/>
<field name="interval_type">hours</field>
<field name="number_calls" eval="-1"/>
<field name="repeat_missed" eval="False"/>
<field name="model">stock.shipment.out</field>
<field name="function">generate_systemlogics_modula_scheduler</field>
</record>
<record model="ir.ui.view" id="shipment_out_view_tree">
<field name="model">stock.shipment.out</field>
<field name="inherit" ref="stock.shipment_out_view_tree"/>
<field name="name">shipment_out_tree</field>
</record>
</data>
</tryton>