443 lines
20 KiB
XML
443 lines
20 KiB
XML
<?xml version="1.0"?>
|
|
<tryton>
|
|
<data>
|
|
|
|
<!-- ================================================================ -->
|
|
<!-- ACCESS GROUP -->
|
|
<!-- ================================================================ -->
|
|
|
|
<record model="res.group" id="group_trade_finance_user">
|
|
<field name="name">Trade Finance</field>
|
|
</record>
|
|
<record model="res.user-res.group"
|
|
id="user_admin_group_trade_finance_user">
|
|
<field name="user" ref="res.user_admin"/>
|
|
<field name="group" ref="group_trade_finance_user"/>
|
|
</record>
|
|
|
|
<!-- ================================================================ -->
|
|
<!-- FACILITY STATUS — Reference Data -->
|
|
<!-- ================================================================ -->
|
|
|
|
<record model="trade_finance.facility_status" id="facility_status_draft">
|
|
<field name="code">DRAFT</field>
|
|
<field name="name">Draft</field>
|
|
<field name="active" eval="True"/>
|
|
</record>
|
|
|
|
<!-- ================================================================ -->
|
|
<!-- FACILITY STATUS -->
|
|
<!-- ================================================================ -->
|
|
|
|
<record model="ir.ui.view" id="facility_status_view_tree">
|
|
<field name="model">trade_finance.facility_status</field>
|
|
<field name="type">tree</field>
|
|
<field name="priority" eval="10"/>
|
|
<field name="name">facility_status_tree</field>
|
|
</record>
|
|
<record model="ir.ui.view" id="facility_status_view_form">
|
|
<field name="model">trade_finance.facility_status</field>
|
|
<field name="type">form</field>
|
|
<field name="name">facility_status_form</field>
|
|
</record>
|
|
<record model="ir.action.act_window" id="act_facility_status">
|
|
<field name="name">Facility Statuses</field>
|
|
<field name="res_model">trade_finance.facility_status</field>
|
|
</record>
|
|
<record model="ir.action.act_window.view" id="act_facility_status_view1">
|
|
<field name="sequence" eval="10"/>
|
|
<field name="view" ref="facility_status_view_tree"/>
|
|
<field name="act_window" ref="act_facility_status"/>
|
|
</record>
|
|
<record model="ir.action.act_window.view" id="act_facility_status_view2">
|
|
<field name="sequence" eval="20"/>
|
|
<field name="view" ref="facility_status_view_form"/>
|
|
<field name="act_window" ref="act_facility_status"/>
|
|
</record>
|
|
<menuitem
|
|
name="Facility Statuses"
|
|
sequence="5"
|
|
id="menu_facility_status"
|
|
parent="menu_trade_finance_configuration"
|
|
action="act_facility_status"/>
|
|
|
|
<record model="ir.model.access" id="access_facility_status">
|
|
<field name="model">trade_finance.facility_status</field>
|
|
<field name="perm_read" eval="False"/>
|
|
<field name="perm_write" eval="False"/>
|
|
<field name="perm_create" eval="False"/>
|
|
<field name="perm_delete" eval="False"/>
|
|
</record>
|
|
<record model="ir.model.access" id="access_facility_status_user">
|
|
<field name="model">trade_finance.facility_status</field>
|
|
<field name="group" ref="group_trade_finance_user"/>
|
|
<field name="perm_read" eval="True"/>
|
|
<field name="perm_write" eval="False"/>
|
|
<field name="perm_create" eval="False"/>
|
|
<field name="perm_delete" eval="False"/>
|
|
</record>
|
|
<record model="ir.model.access" id="access_facility_status_admin">
|
|
<field name="model">trade_finance.facility_status</field>
|
|
<field name="group" ref="group_trade_finance_admin"/>
|
|
<field name="perm_read" eval="True"/>
|
|
<field name="perm_write" eval="True"/>
|
|
<field name="perm_create" eval="True"/>
|
|
<field name="perm_delete" eval="True"/>
|
|
</record>
|
|
|
|
<!-- ================================================================ -->
|
|
<!-- FACILITY -->
|
|
<!-- ================================================================ -->
|
|
|
|
<record model="ir.ui.view" id="facility_view_tree">
|
|
<field name="model">trade_finance.facility</field>
|
|
<field name="type">tree</field>
|
|
<field name="priority" eval="10"/>
|
|
<field name="name">facility_tree</field>
|
|
</record>
|
|
<record model="ir.ui.view" id="facility_view_form">
|
|
<field name="model">trade_finance.facility</field>
|
|
<field name="type">form</field>
|
|
<field name="name">facility_form</field>
|
|
</record>
|
|
<record model="ir.action.act_window" id="act_facility">
|
|
<field name="name">TF Facilities</field>
|
|
<field name="res_model">trade_finance.facility</field>
|
|
</record>
|
|
<record model="ir.action.act_window.view" id="act_facility_view1">
|
|
<field name="sequence" eval="10"/>
|
|
<field name="view" ref="facility_view_tree"/>
|
|
<field name="act_window" ref="act_facility"/>
|
|
</record>
|
|
<record model="ir.action.act_window.view" id="act_facility_view2">
|
|
<field name="sequence" eval="20"/>
|
|
<field name="view" ref="facility_view_form"/>
|
|
<field name="act_window" ref="act_facility"/>
|
|
</record>
|
|
<menuitem
|
|
name="Facilities"
|
|
sequence="10"
|
|
id="menu_facility"
|
|
parent="menu_trade_finance"
|
|
action="act_facility"/>
|
|
|
|
<record model="ir.model.access" id="access_facility">
|
|
<field name="model">trade_finance.facility</field>
|
|
<field name="perm_read" eval="False"/>
|
|
<field name="perm_write" eval="False"/>
|
|
<field name="perm_create" eval="False"/>
|
|
<field name="perm_delete" eval="False"/>
|
|
</record>
|
|
<record model="ir.model.access" id="access_facility_user">
|
|
<field name="model">trade_finance.facility</field>
|
|
<field name="group" ref="group_trade_finance_user"/>
|
|
<field name="perm_read" eval="True"/>
|
|
<field name="perm_write" eval="True"/>
|
|
<field name="perm_create" eval="True"/>
|
|
<field name="perm_delete" eval="False"/>
|
|
</record>
|
|
<record model="ir.model.access" id="access_facility_admin">
|
|
<field name="model">trade_finance.facility</field>
|
|
<field name="group" ref="group_trade_finance_admin"/>
|
|
<field name="perm_read" eval="True"/>
|
|
<field name="perm_write" eval="True"/>
|
|
<field name="perm_create" eval="True"/>
|
|
<field name="perm_delete" eval="True"/>
|
|
</record>
|
|
|
|
<!-- ================================================================ -->
|
|
<!-- FACILITY CURRENCY -->
|
|
<!-- ================================================================ -->
|
|
|
|
<record model="ir.ui.view" id="facility_currency_view_tree">
|
|
<field name="model">trade_finance.facility_currency</field>
|
|
<field name="type">tree</field>
|
|
<field name="priority" eval="10"/>
|
|
<field name="name">facility_currency_tree</field>
|
|
</record>
|
|
<record model="ir.model.access" id="access_facility_currency">
|
|
<field name="model">trade_finance.facility_currency</field>
|
|
<field name="perm_read" eval="False"/>
|
|
<field name="perm_write" eval="False"/>
|
|
<field name="perm_create" eval="False"/>
|
|
<field name="perm_delete" eval="False"/>
|
|
</record>
|
|
<record model="ir.model.access" id="access_facility_currency_user">
|
|
<field name="model">trade_finance.facility_currency</field>
|
|
<field name="group" ref="group_trade_finance_user"/>
|
|
<field name="perm_read" eval="True"/>
|
|
<field name="perm_write" eval="True"/>
|
|
<field name="perm_create" eval="True"/>
|
|
<field name="perm_delete" eval="True"/>
|
|
</record>
|
|
|
|
<!-- ================================================================ -->
|
|
<!-- FACILITY COVENANT -->
|
|
<!-- ================================================================ -->
|
|
|
|
<record model="ir.ui.view" id="facility_covenant_view_tree">
|
|
<field name="model">trade_finance.facility_covenant</field>
|
|
<field name="type">tree</field>
|
|
<field name="priority" eval="10"/>
|
|
<field name="name">facility_covenant_tree</field>
|
|
</record>
|
|
<record model="ir.model.access" id="access_facility_covenant">
|
|
<field name="model">trade_finance.facility_covenant</field>
|
|
<field name="perm_read" eval="False"/>
|
|
<field name="perm_write" eval="False"/>
|
|
<field name="perm_create" eval="False"/>
|
|
<field name="perm_delete" eval="False"/>
|
|
</record>
|
|
<record model="ir.model.access" id="access_facility_covenant_user">
|
|
<field name="model">trade_finance.facility_covenant</field>
|
|
<field name="group" ref="group_trade_finance_user"/>
|
|
<field name="perm_read" eval="True"/>
|
|
<field name="perm_write" eval="True"/>
|
|
<field name="perm_create" eval="True"/>
|
|
<field name="perm_delete" eval="True"/>
|
|
</record>
|
|
|
|
<!-- ================================================================ -->
|
|
<!-- FACILITY LIMIT -->
|
|
<!-- ================================================================ -->
|
|
|
|
<record model="ir.ui.view" id="facility_limit_view_tree">
|
|
<field name="model">trade_finance.facility_limit</field>
|
|
<field name="type">tree</field>
|
|
<field name="priority" eval="10"/>
|
|
<field name="name">facility_limit_tree</field>
|
|
</record>
|
|
<record model="ir.ui.view" id="facility_limit_view_form">
|
|
<field name="model">trade_finance.facility_limit</field>
|
|
<field name="type">form</field>
|
|
<field name="name">facility_limit_form</field>
|
|
</record>
|
|
<record model="ir.model.access" id="access_facility_limit">
|
|
<field name="model">trade_finance.facility_limit</field>
|
|
<field name="perm_read" eval="False"/>
|
|
<field name="perm_write" eval="False"/>
|
|
<field name="perm_create" eval="False"/>
|
|
<field name="perm_delete" eval="False"/>
|
|
</record>
|
|
<record model="ir.model.access" id="access_facility_limit_user">
|
|
<field name="model">trade_finance.facility_limit</field>
|
|
<field name="group" ref="group_trade_finance_user"/>
|
|
<field name="perm_read" eval="True"/>
|
|
<field name="perm_write" eval="True"/>
|
|
<field name="perm_create" eval="True"/>
|
|
<field name="perm_delete" eval="True"/>
|
|
</record>
|
|
|
|
<!-- ================================================================ -->
|
|
<!-- FACILITY LIMIT CHILD TABLES -->
|
|
<!-- ================================================================ -->
|
|
|
|
<record model="ir.ui.view" id="facility_limit_haircut_view_tree">
|
|
<field name="model">trade_finance.facility_limit_haircut</field>
|
|
<field name="type">tree</field>
|
|
<field name="priority" eval="10"/>
|
|
<field name="name">facility_limit_haircut_tree</field>
|
|
</record>
|
|
<record model="ir.model.access" id="access_facility_limit_haircut">
|
|
<field name="model">trade_finance.facility_limit_haircut</field>
|
|
<field name="perm_read" eval="False"/>
|
|
<field name="perm_write" eval="False"/>
|
|
<field name="perm_create" eval="False"/>
|
|
<field name="perm_delete" eval="False"/>
|
|
</record>
|
|
<record model="ir.model.access" id="access_facility_limit_haircut_user">
|
|
<field name="model">trade_finance.facility_limit_haircut</field>
|
|
<field name="group" ref="group_trade_finance_user"/>
|
|
<field name="perm_read" eval="True"/>
|
|
<field name="perm_write" eval="True"/>
|
|
<field name="perm_create" eval="True"/>
|
|
<field name="perm_delete" eval="True"/>
|
|
</record>
|
|
|
|
<record model="ir.ui.view" id="facility_limit_currency_view_tree">
|
|
<field name="model">trade_finance.facility_limit_currency</field>
|
|
<field name="type">tree</field>
|
|
<field name="priority" eval="10"/>
|
|
<field name="name">facility_limit_currency_tree</field>
|
|
</record>
|
|
<record model="ir.model.access" id="access_facility_limit_currency">
|
|
<field name="model">trade_finance.facility_limit_currency</field>
|
|
<field name="perm_read" eval="False"/>
|
|
<field name="perm_write" eval="False"/>
|
|
<field name="perm_create" eval="False"/>
|
|
<field name="perm_delete" eval="False"/>
|
|
</record>
|
|
<record model="ir.model.access" id="access_facility_limit_currency_user">
|
|
<field name="model">trade_finance.facility_limit_currency</field>
|
|
<field name="group" ref="group_trade_finance_user"/>
|
|
<field name="perm_read" eval="True"/>
|
|
<field name="perm_write" eval="True"/>
|
|
<field name="perm_create" eval="True"/>
|
|
<field name="perm_delete" eval="True"/>
|
|
</record>
|
|
|
|
<record model="ir.ui.view" id="facility_limit_cost_view_tree">
|
|
<field name="model">trade_finance.facility_limit_cost</field>
|
|
<field name="type">tree</field>
|
|
<field name="priority" eval="10"/>
|
|
<field name="name">facility_limit_cost_tree</field>
|
|
</record>
|
|
<record model="ir.model.access" id="access_facility_limit_cost">
|
|
<field name="model">trade_finance.facility_limit_cost</field>
|
|
<field name="perm_read" eval="False"/>
|
|
<field name="perm_write" eval="False"/>
|
|
<field name="perm_create" eval="False"/>
|
|
<field name="perm_delete" eval="False"/>
|
|
</record>
|
|
<record model="ir.model.access" id="access_facility_limit_cost_user">
|
|
<field name="model">trade_finance.facility_limit_cost</field>
|
|
<field name="group" ref="group_trade_finance_user"/>
|
|
<field name="perm_read" eval="True"/>
|
|
<field name="perm_write" eval="True"/>
|
|
<field name="perm_create" eval="True"/>
|
|
<field name="perm_delete" eval="True"/>
|
|
</record>
|
|
|
|
<record model="ir.ui.view" id="facility_limit_cost_variation_view_tree">
|
|
<field name="model">trade_finance.facility_limit_cost_variation</field>
|
|
<field name="type">tree</field>
|
|
<field name="priority" eval="10"/>
|
|
<field name="name">facility_limit_cost_variation_tree</field>
|
|
</record>
|
|
<record model="ir.model.access" id="access_facility_limit_cost_variation">
|
|
<field name="model">trade_finance.facility_limit_cost_variation</field>
|
|
<field name="perm_read" eval="False"/>
|
|
<field name="perm_write" eval="False"/>
|
|
<field name="perm_create" eval="False"/>
|
|
<field name="perm_delete" eval="False"/>
|
|
</record>
|
|
<record model="ir.model.access" id="access_facility_limit_cost_variation_user">
|
|
<field name="model">trade_finance.facility_limit_cost_variation</field>
|
|
<field name="group" ref="group_trade_finance_user"/>
|
|
<field name="perm_read" eval="True"/>
|
|
<field name="perm_write" eval="True"/>
|
|
<field name="perm_create" eval="True"/>
|
|
<field name="perm_delete" eval="True"/>
|
|
</record>
|
|
|
|
<record model="ir.ui.view" id="facility_limit_op_status_view_tree">
|
|
<field name="model">trade_finance.facility_limit_op_status</field>
|
|
<field name="type">tree</field>
|
|
<field name="priority" eval="10"/>
|
|
<field name="name">facility_limit_op_status_tree</field>
|
|
</record>
|
|
<record model="ir.model.access" id="access_facility_limit_op_status">
|
|
<field name="model">trade_finance.facility_limit_op_status</field>
|
|
<field name="perm_read" eval="False"/>
|
|
<field name="perm_write" eval="False"/>
|
|
<field name="perm_create" eval="False"/>
|
|
<field name="perm_delete" eval="False"/>
|
|
</record>
|
|
<record model="ir.model.access" id="access_facility_limit_op_status_user">
|
|
<field name="model">trade_finance.facility_limit_op_status</field>
|
|
<field name="group" ref="group_trade_finance_user"/>
|
|
<field name="perm_read" eval="True"/>
|
|
<field name="perm_write" eval="True"/>
|
|
<field name="perm_create" eval="True"/>
|
|
<field name="perm_delete" eval="True"/>
|
|
</record>
|
|
|
|
<record model="ir.ui.view" id="facility_limit_bank_account_view_tree">
|
|
<field name="model">trade_finance.facility_limit_bank_account</field>
|
|
<field name="type">tree</field>
|
|
<field name="priority" eval="10"/>
|
|
<field name="name">facility_limit_bank_account_tree</field>
|
|
</record>
|
|
<record model="ir.model.access" id="access_facility_limit_bank_account">
|
|
<field name="model">trade_finance.facility_limit_bank_account</field>
|
|
<field name="perm_read" eval="False"/>
|
|
<field name="perm_write" eval="False"/>
|
|
<field name="perm_create" eval="False"/>
|
|
<field name="perm_delete" eval="False"/>
|
|
</record>
|
|
<record model="ir.model.access" id="access_facility_limit_bank_account_user">
|
|
<field name="model">trade_finance.facility_limit_bank_account</field>
|
|
<field name="group" ref="group_trade_finance_user"/>
|
|
<field name="perm_read" eval="True"/>
|
|
<field name="perm_write" eval="True"/>
|
|
<field name="perm_create" eval="True"/>
|
|
<field name="perm_delete" eval="True"/>
|
|
</record>
|
|
|
|
<!-- ================================================================ -->
|
|
<!-- FACILITY CAP -->
|
|
<!-- ================================================================ -->
|
|
|
|
<record model="ir.ui.view" id="facility_cap_view_tree">
|
|
<field name="model">trade_finance.facility_cap</field>
|
|
<field name="type">tree</field>
|
|
<field name="priority" eval="10"/>
|
|
<field name="name">facility_cap_tree</field>
|
|
</record>
|
|
<record model="ir.model.access" id="access_facility_cap">
|
|
<field name="model">trade_finance.facility_cap</field>
|
|
<field name="perm_read" eval="False"/>
|
|
<field name="perm_write" eval="False"/>
|
|
<field name="perm_create" eval="False"/>
|
|
<field name="perm_delete" eval="False"/>
|
|
</record>
|
|
<record model="ir.model.access" id="access_facility_cap_user">
|
|
<field name="model">trade_finance.facility_cap</field>
|
|
<field name="group" ref="group_trade_finance_user"/>
|
|
<field name="perm_read" eval="True"/>
|
|
<field name="perm_write" eval="True"/>
|
|
<field name="perm_create" eval="True"/>
|
|
<field name="perm_delete" eval="True"/>
|
|
</record>
|
|
|
|
<record model="ir.ui.view" id="facility_cap_haircut_view_tree">
|
|
<field name="model">trade_finance.facility_cap_haircut</field>
|
|
<field name="type">tree</field>
|
|
<field name="priority" eval="10"/>
|
|
<field name="name">facility_cap_haircut_tree</field>
|
|
</record>
|
|
<record model="ir.model.access" id="access_facility_cap_haircut">
|
|
<field name="model">trade_finance.facility_cap_haircut</field>
|
|
<field name="perm_read" eval="False"/>
|
|
<field name="perm_write" eval="False"/>
|
|
<field name="perm_create" eval="False"/>
|
|
<field name="perm_delete" eval="False"/>
|
|
</record>
|
|
<record model="ir.model.access" id="access_facility_cap_haircut_user">
|
|
<field name="model">trade_finance.facility_cap_haircut</field>
|
|
<field name="group" ref="group_trade_finance_user"/>
|
|
<field name="perm_read" eval="True"/>
|
|
<field name="perm_write" eval="True"/>
|
|
<field name="perm_create" eval="True"/>
|
|
<field name="perm_delete" eval="True"/>
|
|
</record>
|
|
|
|
<!-- ================================================================ -->
|
|
<!-- FACILITY CONSTRAINT -->
|
|
<!-- ================================================================ -->
|
|
|
|
<record model="ir.ui.view" id="facility_constraint_view_tree">
|
|
<field name="model">trade_finance.facility_constraint</field>
|
|
<field name="type">tree</field>
|
|
<field name="priority" eval="10"/>
|
|
<field name="name">facility_constraint_tree</field>
|
|
</record>
|
|
<record model="ir.model.access" id="access_facility_constraint">
|
|
<field name="model">trade_finance.facility_constraint</field>
|
|
<field name="perm_read" eval="False"/>
|
|
<field name="perm_write" eval="False"/>
|
|
<field name="perm_create" eval="False"/>
|
|
<field name="perm_delete" eval="False"/>
|
|
</record>
|
|
<record model="ir.model.access" id="access_facility_constraint_user">
|
|
<field name="model">trade_finance.facility_constraint</field>
|
|
<field name="group" ref="group_trade_finance_user"/>
|
|
<field name="perm_read" eval="True"/>
|
|
<field name="perm_write" eval="True"/>
|
|
<field name="perm_create" eval="True"/>
|
|
<field name="perm_delete" eval="True"/>
|
|
</record>
|
|
|
|
</data>
|
|
</tryton>
|