In Accounting>>Products>>Products. In the form view of products It has a notebook and the notebook contains the "Accounting" page.
I want to know how it is called in the products form view since the form view has no code about this accouting.
The form view of products:
<record id="product_template_form_view" model="ir.ui.view">
<field name="name">product.template.common.form</field>
<field name="model">product.template</field>
<field name="mode">primary</field>
<field name="arch" type="xml">
<form string="Product">
<field name="is_product_variant" invisible="1"/>
<field name='product_variant_count' invisible='1'/>
<sheet>
<field name="id" invisible="True"/>
<div class="oe_right oe_button_box" style="width: 300px;" name="buttons">
</div>
<div class="oe_left" style="width: 500px;">
<field name="image_medium" widget="image" class="oe_avatar oe_left"/>
<div class="oe_title" style="width: 390px;">
<label class="oe_edit_only" for="name" string="Product Name"/>
<h1><field name="name" class="oe_inline"/></h1>
</div>
<div class="oe_left" name="options" groups="base.group_user">
<div>
<field name="sale_ok"/>
<label for="sale_ok"/>
</div>
</div>
</div>
<notebook>
<page string="Information">
<group colspan="4">
<group>
<field name="type" on_change="onchange_type(type)"/>
<field name="uom_id" on_change="onchange_uom(uom_id,uom_po_id)" groups="product.group_uom"/>
<field name="list_price"/>
</group>
<group>
<field name="active"/>
</group>
</group>
<group colspan="4">
<field name="company_id" groups="base.group_multi_company" widget="selection"/>
</group>
<field name="description" placeholder="describe the product characteristics..."/>
</page>
<page string="Procurements" groups="base.group_user">
<group name="procurement">
<group name="general">
<field name="standard_price"/>
</group>
<group name="procurement_uom" groups="product.group_uom" string="Purchase">
<field name="uom_po_id"/>
</group>
</group>
<separator string="Suppliers"/>
<field name="seller_ids"/>
<separator string="Description for Suppliers"/>
<field name="description_purchase" placeholder="This note will be displayed on requests for quotation..."/>
</page>
<page string="Inventory">
<group name="inventory">
<group name="status" string="Status">
<field name="state"/>
<field name="product_manager"/>
</group>
<group name="weight" string="Weights" attrs="{'invisible':[('type','=','service')]}">
<field digits="(14, 3)" name="volume"/>
<field name="weight"/>
<field name="weight_net"/>
</group>
</group>
<group name="packaging" string="Packaging" attrs="{'invisible':[('type','=','service')]}" groups="product.group_stock_packaging" colspan="4">
<field name="packaging_ids" string="Configurations" context="{'tree_view_ref':'product.product_packaging_tree_view_product', 'form_view_ref': 'product.product_packaging_form_view_without_product'}"/>
</group>
</page>
<page string="Sales" attrs="{'invisible':[('sale_ok','=',False)]}" name="sales">
<group name="sale">
<group name="sale_condition" string="Sale Conditions" colspan="3">
<label for="warranty"/>
<div>
<field name="warranty" class="oe_inline"/> months
</div>
</group>
<group groups="product.group_uos" string="Unit of Measure">
<field name="uos_id"/>
<field name="uos_coeff"/>
<field name="mes_type"/>
</group>
</group>
<group name="website_and_pos" col="2">
</group>
<separator string="Description for Quotations"/>
<field name="description_sale" placeholder="note to be displayed on quotations..."/>
</page>
</notebook>
</sheet>
<div class="oe_chatter">
<field name="message_follower_ids" widget="mail_followers"/>
<field name="message_ids" widget="mail_thread"/>
</div>
</form>
</field>
The codes has Information, sales,procurements,etc but it does not have Accounting page in the code but in the form view it shows Accounting page.
How this happens. Is this is inherited or something else?
My code is:
<record id="auto_buy_fields_form_view" model="ir.ui.view">
<field name="name">auto.buy.fields.form</field>
<field name="model">autobuy.fields</field>
<field name="type">form</field>
<field name="arch" type="xml">
<form string="Autobuy">
<sheet>
<group>
<group>
<field name="name"/>
<field name="make"/>
<field name="boffer"/>
<field name="price"/>
</group>
<group>
<field name="year"/>
<field name="model"/>
<field name="coffer"/>
<field name="aoffer"/>
</group>
</group>
<group>
<group>
<field name="vin"/>
<field name="color"/>
<field name="soffer"/>
<field name="sroffer"/>
</group>
<group>
<field name="created"/>
<field name="mileage"/>
<field name="amount"/>
<field name="samount"/>
</group>
</group>
<notebook>
<page string="Owners Details" >
<group>
<group>
<field name="customer"/>
<field name="fname"/>
<field name="lname"/>
<field name="cname"/>
</group>
<group>
<field name="address"/>
<field name="city"/>
<field name="state"/>
<field name="zip"/>
</group>
</group>
<group>
<field name="cphone"/>
<field name="hphone"/>
<field name="email"/>
</group>
</page>
<page string="Autobuy Details">
<group>
<field name="pdate"/>
<field name="udate"/>
<field name="stock"/>
</group>
</page>
<!---- Accounting page of products------>
</page>
</notebook>
</sheet>
</form>
</field>
</record>
I want to call the Accounting page as same as in products in my module how can I do this.
The fields must take values(many2one) as same as in accounting in products.
How can I do this?