|  | <?xml version="1.0"?>
<odoo>
	<data>
		<!--原生应用的 应用 和 设置 菜单调到后面,让gooderp菜单集中在一起-->
		<menuitem id='base.menu_management' name='Apps' sequence='9997'/>
		<menuitem id='base.menu_administration' name='Settings' sequence='9998'/>
		<!--根菜单-->
		<menuitem id='setting_menu' name='配置' groups="core.master_groups" web_icon="core,static/description/icon.png" sequence='9999'/>
		<menuitem id='config_data_menu' name='基本配置' parent='base.menu_administration' sequence='20'/>
		<menuitem id='system_menu' name='地址配置' parent='base.menu_administration' sequence='30'/>
		<!--类别-->
		<record id="core_category_list" model="ir.ui.view">
			<field name="name">core.category.list</field>
			<field name="model">core.category</field>
			<field name="arch" type="xml">
				<list editable="top" string="类别">
					<field name="name"/>
					<field name="type"/>
					<field name="active"/>
				</list>
			</field>
		</record>
		<record id="core_category_form" model="ir.ui.view">
			<field name="name">core.category.form</field>
			<field name="model">core.category</field>
			<field name="arch" type="xml">
				<form string="类别">
					<group>
						<group>
							<field name="name"/>
							<field name="type" invisible="context.get('default_type', 0)"/>
						</group>
						<group>
							<field name="note"/>
						</group>
					</group>
				</form>
			</field>
		</record>
		<record id="core_category_search" model="ir.ui.view">
            <field name="name">core.category.search</field>
            <field name="model">core.category</field>
            <field name="arch" type="xml">
                <search string="类别">
                    <field name="name"/>
                    <field name="type"/>
					<searchpanel>
						<field name='type'/>
					</searchpanel>
                    <separator/>
                    <group expand="0" string="分组">
                        <filter name="by_type" string="类型" domain="[]" context="{'group_by':'type'}"/>
                    </group>
                </search>
            </field>
        </record>
		<record id="core_category_action" model="ir.actions.act_window">
			<field name="name">类别</field>
			<field name="res_model">core.category</field>
			<field name="type">ir.actions.act_window</field>
			<field name="view_mode">list</field>
			<field name="search_view_id" ref="core_category_search"/>
		</record>
		<menuitem id='core_category_menu' name='类别' action='core_category_action' parent='config_data_menu' sequence='2'/>
		<!--可选值-->
		<record id="core_value_list" model="ir.ui.view">
			<field name="name">core.value.list</field>
			<field name="model">core.value</field>
			<field name="arch" type="xml">
				<list editable="top" string="可选值">
					<field name="name"/>
					<field name="type"/>
					<field name="parent_id"/>
					<field name="note" groups="base.group_no_one"/>
					<field name='active'  column_invisible='1'/>
				</list>
			</field>
		</record>
		<record id="core_value_form" model="ir.ui.view">
			<field name="name">core.value.form</field>
			<field name="model">core.value</field>
			<field name="arch" type="xml">
				<form string="可选值">
					<group>
						<field name="name"/>
						<field name="note"/>
						<field name="type" invisible="1"/>
					</group>
				</form>
			</field>
		</record>
		<record id="core_value_search" model="ir.ui.view">
            <field name="name">core.value.search</field>
            <field name="model">core.value</field>
            <field name="arch" type="xml">
                <search string="可选值">
                    <field name="name"/>
                    <field name="type"/>
                    <separator/>
                    <group expand="0" string="分组">
                        <filter name="by_type" string="类型" domain="[]" context="{'group_by':'type'}"/>
                    </group>
                </search>
            </field>
        </record>
		<record id="core_value_action" model="ir.actions.act_window">
			<field name="name">可选值</field>
			<field name="res_model">core.value</field>
			<field name="type">ir.actions.act_window</field>
			
			<field name="view_mode">list</field>
			<field name="search_view_id" ref="core_value_search"/>
		</record>
		<menuitem id='core_value_menu' name='可选值' action='core_value_action' parent='config_data_menu' sequence='3'/>
		<!--公司-->
		<record id="company_form" model="ir.ui.view">
			<field name="name">company.form</field>
			<field name="model">res.company</field>
			<field name="inherit_id" ref="base.view_company_form" />
            <field name="arch" type="xml">
			   <xpath expr="//form" position="attributes">
			       <attribute name="create">0</attribute>
			   </xpath>
               <xpath expr="//notebook" position="inside">
                    <page name="account" string="会计属性">
						<group>
					  		<group>
								<field name="start_date" groups="base.group_no_one" />
								<field name="cost_method"/>
								<field name="draft_invoice"/>
								<field name="bank_account_id"/>
					  		</group>
					  		<group>
					    		<field name="import_tax_rate"/>
								<field name="output_tax_rate"/>
								<field name='sign' widget="image" class="oe_avatar oe_left"/>
					  		</group>
					  	</group>
				    </page>
				</xpath>
			</field>
		</record>
		<!--单位,菜单放在仓库模块下-->
		<record id="uom_list" model="ir.ui.view">
			<field name="name">uom.list</field>
			<field name="model">uom</field>
			<field name="arch" type="xml">
				<list editable="top" string="单位">
					<field name="name"/>
				</list>
			</field>
		</record>
		<record id="uom_search" model="ir.ui.view">
            <field name="name">uom.search</field>
            <field name="model">uom</field>
            <field name="arch" type="xml">
                <search string="单位">
                    <field name="name"/>
                </search>
            </field>
        </record>
		<record id="uom_action" model="ir.actions.act_window">
			<field name="name">单位</field>
			<field name="res_model">uom</field>
			<field name="type">ir.actions.act_window</field>
			
			<field name="view_mode">list</field>
		</record>
		<!--结算方式,菜单放在资金模块下-->
		<record id="settle_mode_list" model="ir.ui.view">
			<field name="name">settle.mode.list</field>
			<field name="model">settle.mode</field>
			<field name="arch" type="xml">
				<list editable="top" string="结算方式">
					<field name="name"/>
					<field name='active'  column_invisible='1'/>
				</list>
			</field>
		</record>
		<record id="settle_mode_search" model="ir.ui.view">
            <field name="name">settle.mode.search</field>
            <field name="model">settle.mode</field>
            <field name="arch" type="xml">
                <search string="结算方式">
                    <field name="name"/>
                </search>
            </field>
        </record>
		<record id="settle_mode_action" model="ir.actions.act_window">
			<field name="name">结算方式</field>
			<field name="res_model">settle.mode</field>
			<field name="type">ir.actions.act_window</field>
			
			<field name="view_mode">list</field>
		</record>
		<!--客户, 菜单放在资金和销售模块下-->
		<record id="customer_address_form" model="ir.ui.view">
			<field name="name">customer.address.form</field>
			<field name="model">partner</field>
			<field name="arch" type="xml">
				<form string="客户">
					<sheet>
						<div class="oe_title">
							<h1>
								<field name="name" placeholder="客户名称" required="1"/>
							</h1>
						</div>
						<group>
							<group>
								<field name="code"/>
								<field name="main_mobile"/>
								<field name="main_contact"/>
								<field name="date_qualify" invisible='1'/>
								<field name="days_qualify" invisible='1'/>
							</group>
							<group>
								<field name="priority" widget="priority"/>
								<field name="c_category_id" required="1" context="{'default_type': 'customer'}" options="{'no_quick_create': True}"/>
								<field name="responsible_id"/>
								<field name="tag_ids" widget="many2many_tags" options="{'color_field': 'color'}" context="{'default_type': 'partner_tag'}"/>
							</group>
						</group>
						<notebook>
						    <page name='fin' string="财务信息">
							   <group>
								<group string="开票信息">
									<field name="tax_rate"/>
									<field name="bank_name"/>
									<field name="bic"/>
									<field name="bank_num"/>
									<field name="main_address"/>
									<field name="tax_num"/>
								</group>
								<group string="往来信息">
									<field name="pay_method" required="1" options="{'no_open': True, 'no_create': True}"/>
									<field name="receivable"/>
									<field name="credit_limit"/>
									<field name="recon_day"/>
								</group>
							   </group>
							</page>
							<page name="other" string='其他信息'>
							    <group>
								  <group string="备注">
									<field name="note" placeholder="暂无备注信息"/>
									<field name="s_category_id" placeholder="转为供应商"/>
								  </group>
								  <group string="其他">
									<field name="share_id"/>
									<field name="channel_id" placeholder="来源渠道"/>
									<field name="source" placeholder="具体来源"/>
								  </group>
								</group>
							</page>
						</notebook>
					</sheet>
                    <chatter/>
				</form>
			</field>
		</record>
		<record id="customer_list" model="ir.ui.view">
			<field name="name">客户列表</field>
			<field name="model">partner</field>
			<field name="arch" type="xml">
				<list string="客户">
					<field name="code"/>
					<field name="name"/>
					<field name="c_category_id"/>
					<field name="priority"/>
					<field name="main_mobile"/>
					<field name="receivable" sum='sum'/>
				</list>
			</field>
		</record>
		<record id="customer_search" model="ir.ui.view">
            <field name="name">customer.search</field>
            <field name="model">partner</field>
            <field name="arch" type="xml">
                <search string="客户">
                    <field name="name"/>
                    <field name="code"/>
                    <field name="c_category_id"/>
                    <field name="main_mobile"/>
                    <field name="receivable"/>
					<searchpanel>
						<field name="company_id" expand="1" groups="base.group_multi_company" icon="fa-building" enable_counters="1"/>
                    	<field name="priority" hierarchize="1" select="multi" limit="2000" expand="1" icon="fa-users" enable_counters="1"/>
					</searchpanel>
                    <group expand="0" string="分组">
                        <filter name="by_category" string="客户类别" domain="[]" context="{'group_by':'c_category_id'}"/>
                    </group>
                </search>
            </field>
        </record>
		<record id="customer_action" model="ir.actions.act_window">
			<field name="name">客户</field>
			<field name="res_model">partner</field>
			<field name="type">ir.actions.act_window</field>
			
			<field name="view_mode">list,form</field>
			<field name="search_view_id" ref="customer_search"/>
			<field name="domain">[('c_category_id','!=',False)]</field>
		</record>
		<record id="customer_address_action_list" model="ir.actions.act_window.view">
			<field eval="1" name="sequence"/>
			<field name="view_mode">list</field>
			<field name="view_id" ref="customer_list"/>
			<field name="act_window_id" ref="customer_action"/>
		</record>
		<record id="customer_address_action_form" model="ir.actions.act_window.view">
			<field eval="2" name="sequence"/>
			<field name="view_mode">form</field>
			<field name="view_id" ref="customer_address_form"/>
			<field name="act_window_id" ref="customer_action"/>
		</record>
		<!--供应商 菜单放在采购模块下-->
		<record id="supplier_address_form" model="ir.ui.view">
			<field name="name">supplier.address.form</field>
			<field name="model">partner</field>
			<field name="arch" type="xml">
				<form string="供应商">
					<sheet>
						<div class="oe_title">
							<h1>
								<field name="name" placeholder="供应商名称" required="1"/>
							</h1>
						</div>
						<group>
							<group>
								<field name="code"/>
								<field name="main_mobile"/>
								<field name="main_contact"/>
							</group>
							<group>
								<field name='supp_priority' widget='priority'/>
								<field name="s_category_id" required="1" context="{'default_type': 'supplier'}" options="{'no_quick_create': True}"/>
								<field name="tag_ids" widget="many2many_tags" options="{'color_field': 'color'}" context="{'default_type': 'partner_tag'}"/>
							</group>
						</group>
						<notebook>
						    <page name='fin' string="财务信息">
							  <group>
								<group string="开票信息">
									<field name="tax_rate"/>
									<field name="bank_name"/>
									<field name="bic"/>
									<field name="bank_num"/>
									<field name="main_address"/>
									<field name="tax_num"/>
								</group>
								<group string="往来信息">
									<field name="pay_method" options="{'no_open': True, 'no_create': True}"/>
								    <field name="payable"/>
									<field name="recon_day"/>
								</group>
							   </group>
							</page>
							<page string='其他信息'>
							    <group>
								  <group string="备注">
									<field name="note" placeholder="暂无备注信息"/>
						            <field name="c_category_id" placeholder="转为客户"/>
								  </group>
								  <group string="其他">
								  </group>
								</group>
							</page>
						</notebook>    
					</sheet>
                    <chatter/>
				</form>
			</field>
		</record>
		<record id="vendor_list" model="ir.ui.view">
			<field name="name">供应商列表</field>
			<field name="model">partner</field>
			<field name="arch" type="xml">
				<list string="供应商">
					<field name="code"/>
					<field name="name"/>
					<field name="s_category_id" required="1"/>
					<field name="main_mobile"/>
					<field name="payable" sum='sum'/>
				</list>
			</field>
		</record>
		<record id="vendor_search" model="ir.ui.view">
            <field name="name">vendor.search</field>
            <field name="model">partner</field>
            <field name="arch" type="xml">
                <search string="供应商">
                    <field name="name"/>
                    <field name="code"/>
                    <field name="s_category_id"/>
                    <field name="main_mobile"/>
                    <field name="payable"/>
					<searchpanel>
						<field name='supp_priority'/>
					</searchpanel>
                    <group expand="0" string="分组">
                        <filter name="by_category" string="供应商类别" domain="[]" context="{'group_by':'s_category_id'}"/>
                    </group>
                </search>
            </field>
        </record>
		<record id="vendor_action" model="ir.actions.act_window">
			<field name="name">供应商</field>
			<field name="res_model">partner</field>
			<field name="type">ir.actions.act_window</field>
			
			<field name="view_mode">list,form</field>
			<field name="search_view_id" ref="vendor_search"/>
			<field name="domain">[('s_category_id','!=',False)]</field>
		</record>
		<record id="supplier_address_action_list" model="ir.actions.act_window.view">
			<field eval="1" name="sequence"/>
			<field name="view_mode">list</field>
			<field name="view_id" ref="vendor_list"/>
			<field name="act_window_id" ref="vendor_action"/>
		</record>
		<record id="supplier_address_action_form" model="ir.actions.act_window.view">
			<field eval="2" name="sequence"/>
			<field name="view_mode">form</field>
			<field name="view_id" ref="supplier_address_form"/>
			<field name="act_window_id" ref="vendor_action"/>
		</record>
		<!--账户,菜单放在资金模块下-->
		<record id="bank_account_list" model="ir.ui.view">
			<field name="name">bank.account.list</field>
			<field name="model">bank.account</field>
			<field name="arch" type="xml">
				<list editable="top" string="账户">
					<field name="name"/>
					<field name="bank_name"/>
					<field name="bic"/>
					<field name="num"/>
					<field name="balance"/>
				</list>
			</field>
		</record>
		<record id="bank_account_search" model="ir.ui.view">
            <field name="name">bank.account.search</field>
            <field name="model">bank.account</field>
            <field name="arch" type="xml">
                <search string="账户">
                    <field name="name"/>
					<field name="num"/>
                </search>
            </field>
        </record>
		<record id="bank_account_action" model="ir.actions.act_window">
			<field name="name">账户</field>
			<field name="res_model">bank.account</field>
			<field name="type">ir.actions.act_window</field>
			
			<field name="view_mode">list</field>
		</record>
		<!--收支项,菜单放在资金模块下-->
		<record id="service_list" model="ir.ui.view">
			<field name="name">收支项列表</field>
			<field name="model">service</field>
			<field name="arch" type="xml">
				<list string="收支项">
					<field name="name"/>
					<field name="get_categ_id"/>
					<field name="pay_categ_id"/>
					<field name="price"/>
                    <field name='active' column_invisible='1'/>
				</list>
			</field>
		</record>
		<record id="service_form" model="ir.ui.view">
			<field name="name">收支项</field>
			<field name="model">service</field>
			<field name="arch" type="xml">
				<form string="Service">
					<group>
						<group>
							<field name="name"/>
							<field name="price"/>
							<field name="tax_rate"/>
						</group>
						<group>
							<field name="get_categ_id"/>
							<field name="pay_categ_id"/>
						</group>
					</group>
				</form>
			</field>
		</record>
		<record id="service_search" model="ir.ui.view">
            <field name="name">service.search</field>
            <field name="model">service</field>
            <field name="arch" type="xml">
                <search string="收支项">
                    <field name="name"/>
                    <field name="get_categ_id"/>
                    <field name="pay_categ_id"/>
                    <group expand="0" string="分组">
                        <filter name="by_get_category" string="收入类别" domain="[]" context="{'group_by':'get_categ_id'}"/>
                        <filter name="by_pay_category" string="支出类别" domain="[]" context="{'group_by':'pay_categ_id'}"/>
                    </group>
                </search>
            </field>
        </record>
		<record id="service_action" model="ir.actions.act_window">
			<field name="name">收支项</field>
			<field name="res_model">service</field>
			
			<field name="view_mode">list,form</field>
			<field name="search_view_id" ref="service_search"/>
		</record>
        <!-- 继承 res.users form -->
        <record id='res_users_form_inherit' model='ir.ui.view'>
            <field name='name'>res users form inherit</field>
            <field name='model'>res.users</field>
             <field name="inherit_id" ref="base.view_users_form"/>
            <field name='arch' type='xml'>
				<xpath expr="//label[@for='login']" position='attributes'>
                    <attribute name='string'>用户</attribute>
                </xpath>
				<field name='action_id' position='after'>
				    <field name="team_id"/>
				</field>
            </field>
        </record>
        <!-- 继承res.users list -->
        <record id='res_users_list_inherit' model='ir.ui.view'>
            <field name='name'>res users list inherit</field>
            <field name='model'>res.users</field>
             <field name="inherit_id" ref="base.view_users_tree"/>
            <field name='arch' type='xml'>
                <field name='login' position='attributes'>
                    <attribute name='string'>用户</attribute>
                </field>
            </field>
        </record>
		<!-- 应用窗体默认显示GoodeRP的模块 -->
		<record id="view_module_filter_inherit" model="ir.ui.view">
			<field name="name">view_module_filter.inherit</field>
			<field name="model">ir.module.module</field>
			<field name="inherit_id" ref="base.view_module_filter"/>
			<field name="arch" type="xml">
				<filter name="app" position="attributes">
					<attribute name="domain">[('category_id.name','=','gooderp')]</attribute>
				</filter>
<!--				<searchpanel position="replace"/>-->
			</field>
		</record>
        <!-- 用权限组来隐藏系统自带的根菜单 -->
		<record model="ir.ui.menu" id="base.menu_administration">
            <field name="groups_id" eval="[(3, ref('base.group_erp_manager'))]"/>
        </record>
        <record id="base.menu_theme_store" model="ir.ui.menu">
		    <field name="groups_id" eval="[(4, ref('core.nobody_can_see'))]"/>
        </record>
		<record id="base.menu_third_party" model="ir.ui.menu">
		    <field name="groups_id" eval="[(4, ref('core.nobody_can_see'))]"/>
        </record>
		<menuitem id="mail.menu_root_discuss" name="消息" groups="-base.group_user,core.group_mail" />
		<menuitem  id="base.menu_view_base_module_update" name="Update Apps List" groups="-base.group_no_one"  parent="base.menu_management" />
		<menuitem  id="base.menu_view_base_module_upgrade"  name="Apply Schedule Upgrade" groups="base.group_no_one" parent="base.menu_management" />
	</data>
</odoo>
 |