|
@@ -0,0 +1,113 @@
|
|
|
+<?xml version="1.0" encoding="utf-8"?>
|
|
|
+<odoo>
|
|
|
+ <!-- 贸易系统主视图 -->
|
|
|
+ <record id="trade_system_view_tree" model="ir.ui.view">
|
|
|
+ <field name="name">trade.system.tree</field>
|
|
|
+ <field name="model">trade.system</field>
|
|
|
+ <field name="arch" type="xml">
|
|
|
+ <tree>
|
|
|
+ <field name="name"/>
|
|
|
+ <field name="purchase_ids" widget="many2many_tags"/>
|
|
|
+ <field name="warehouse_ids" widget="many2many_tags"/>
|
|
|
+ </tree>
|
|
|
+ </field>
|
|
|
+ </record>
|
|
|
+
|
|
|
+ <record id="trade_system_view_form" model="ir.ui.view">
|
|
|
+ <field name="name">trade.system.form</field>
|
|
|
+ <field name="model">trade.system</field>
|
|
|
+ <field name="arch" type="xml">
|
|
|
+ <form>
|
|
|
+ <sheet>
|
|
|
+ <group>
|
|
|
+ <field name="name"/>
|
|
|
+ </group>
|
|
|
+ <notebook>
|
|
|
+ <page string="采购记录">
|
|
|
+ <field name="purchase_ids" mode="tree,form">
|
|
|
+ <tree>
|
|
|
+ <field name="name"/>
|
|
|
+ <field name="product_id"/>
|
|
|
+ <field name="quantity"/>
|
|
|
+ <field name="price"/>
|
|
|
+ <field name="total"/>
|
|
|
+ </tree>
|
|
|
+ </field>
|
|
|
+ </page>
|
|
|
+ <page string="仓储记录">
|
|
|
+ <field name="warehouse_ids" mode="tree,form">
|
|
|
+ <tree>
|
|
|
+ <field name="name"/>
|
|
|
+ <field name="location"/>
|
|
|
+ <field name="capacity"/>
|
|
|
+ <field name="current_stock"/>
|
|
|
+ </tree>
|
|
|
+ </field>
|
|
|
+ </page>
|
|
|
+ <page string="人员配置">
|
|
|
+ <field name="staff_ids" mode="tree,form">
|
|
|
+ <tree>
|
|
|
+ <field name="name"/>
|
|
|
+ <field name="position"/>
|
|
|
+ <field name="department"/>
|
|
|
+ </tree>
|
|
|
+ </field>
|
|
|
+ </page>
|
|
|
+ <page string="进货渠道">
|
|
|
+ <field name="supplier_ids" widget="many2many_tags"/>
|
|
|
+ </page>
|
|
|
+ <page string="出货去向">
|
|
|
+ <field name="customer_ids" widget="many2many_tags"/>
|
|
|
+ </page>
|
|
|
+ </notebook>
|
|
|
+ </sheet>
|
|
|
+ </form>
|
|
|
+ </field>
|
|
|
+ </record>
|
|
|
+
|
|
|
+ <!-- 采购管理视图 -->
|
|
|
+ <record id="trade_purchase_view_tree" model="ir.ui.view">
|
|
|
+ <field name="name">trade.purchase.tree</field>
|
|
|
+ <field name="model">trade.purchase</field>
|
|
|
+ <field name="arch" type="xml">
|
|
|
+ <tree>
|
|
|
+ <field name="name"/>
|
|
|
+ <field name="product_id"/>
|
|
|
+ <field name="quantity"/>
|
|
|
+ <field name="price"/>
|
|
|
+ <field name="total"/>
|
|
|
+ </tree>
|
|
|
+ </field>
|
|
|
+ </record>
|
|
|
+
|
|
|
+ <record id="trade_purchase_view_form" model="ir.ui.view">
|
|
|
+ <field name="name">trade.purchase.form</field>
|
|
|
+ <field name="model">trade.purchase</field>
|
|
|
+ <field name="arch" type="xml">
|
|
|
+ <form>
|
|
|
+ <sheet>
|
|
|
+ <group>
|
|
|
+ <field name="name"/>
|
|
|
+ <field name="product_id"/>
|
|
|
+ <field name="quantity"/>
|
|
|
+ <field name="price"/>
|
|
|
+ <field name="total"/>
|
|
|
+ </group>
|
|
|
+ </sheet>
|
|
|
+ </form>
|
|
|
+ </field>
|
|
|
+ </record>
|
|
|
+
|
|
|
+ <!-- 菜单和动作 -->
|
|
|
+ <menuitem id="menu_trade_root" name="贸易系统" sequence="10"/>
|
|
|
+ <menuitem id="menu_trade_config" name="贸易配置" parent="menu_trade_root"/>
|
|
|
+ <menuitem id="menu_trade_main" name="贸易管理" parent="menu_trade_root" sequence="20"/>
|
|
|
+
|
|
|
+ <record id="action_trade_system" model="ir.actions.act_window">
|
|
|
+ <field name="name">贸易系统</field>
|
|
|
+ <field name="res_model">trade.system</field>
|
|
|
+ <field name="view_mode">tree,form</field>
|
|
|
+ </record>
|
|
|
+
|
|
|
+ <menuitem id="menu_trade_system" name="贸易系统" parent="menu_trade_main" action="action_trade_system"/>
|
|
|
+</odoo>
|