This question has been flagged

Hi, i did a new custom module. in my module, i want to calculate revenue from minimum order quantity (moq) and product price; and i want to store the revenue result in a field.

here is my module codes..

__init__.py

import sample

__openerp__.py

{
    'name': 'Testing Purpose',
    'version': '1000.000',
    'author': 'Jothimani.R',
    'category': 'Testing',
    'depends': ['base','product'],
    'demo': ['sample_view.xml'],
    'data': ['sample_view.xml'],
    'test': ['sample_view.xml'],
    'installable': True,
    'auto_install': False,

}

sample.py

from openerp.osv import osv, fields

class sample_work(osv.osv):
    _name = "testing_purpose"
    _description = "Testing Purpose"
    _columns = {
             'number':fields.integer('MOQ', size=3),
             'price_total':fields.float('Price'),
             'product':fields.many2one('product.product','Product', required=True),
             }
sample_work()

sample_view.xml

    <?xml version="1.0" encoding="utf-8"?>
    <openerp>
    <data>
        <record id="sample_form_view" model="ir.ui.view">
        <field name="name">sample.form_view</field>
        <field name="model">testing_purpose</field>
        <field name="type">form</field>
        <field name="arch" type="xml">
            <form string="Testiing purpose form view">
                <field name="number"/>
                <field name="price_total"/>
                <field name="product"/> 
            </form>
        </field>
        </record>

        <record id="sample_tree_view" model="ir.ui.view">
        <field name="name">sample.tree_view</field>
        <field name="model">testing_purpose</field>
        <field name="type">tree</field>
        <field name="arch" type="xml">
            <tree string="Testiing purpose tree view">
                <field name="number"/>
                <field name="price_total"/>
                <field name="product"/>                                     
            </tree>
        </field>
        </record>

        <record id="test-purpose" model="ir.actions.act_window">
            <field name="name">Testing Purpo</field>
            <field name="res_model">testing_purpose</field>
            <field name="view_type">form</field>
            <field name="view_mode">list,form</field>
        </record>

        <menuitem
        id="parent_menu"
        name="Testing"
        sequence="1"/>

        <menuitem
        id="sub_menu"
        name="Operations"
        parent="parent_menu"/>

        <menuitem
        action="test-purpose"
        id="sub2_menu"
        name="Sample_Purpose"
        parent="sub_menu"/>

</data></openerp>

hi, please anyone help me........

Avatar
Discard