osbzr/gooderp_addons

View on GitHub
buy/report/report_data.xml

Summary

Maintainability
Test Coverage
<?xml version="1.0" encoding="utf-8"?>
<openerp>
    <data>
        <!-- 采购入库单打印 -->
        <record id='report_buy_receipt_in' model='ir.actions.report.xml'>
            <field name='name'>采购入库单</field>
            <field name='model'>buy.receipt</field>
            <field name='report_type'>docx</field>
            <field name='report_name'>buy.receipt.in</field>
            <field name='template_file'>buy/template/buy.receipt.in.docx</field>
        </record>
        <record id="buy_receipt_form_print_inherit" model="ir.ui.view">
            <field name="name">buy.receipt.form</field>
            <field name="model">buy.receipt</field>
            <field name='inherit_id' ref='buy.buy_receipt_form'/>
            <field name="arch" type="xml">
                <button name="buy_receipt_draft" position="after">
                    <button name="%(buy.report_buy_receipt_in)d" string="打印" type="action" class="oe_highlight"/>
                </button>
            </field>
        </record>
        <!-- 采购退货单打印 -->
        <record id='report_buy_receipt_out' model='ir.actions.report.xml'>
            <field name='name'>采购退货单</field>
            <field name='model'>buy.receipt</field>
            <field name='report_type'>docx</field>
            <field name='report_name'>buy.receipt.out</field>
            <field name='template_file'>buy/template/buy.receipt.out.docx</field>
        </record>
        <record id="buy_return_form_print_inherit" model="ir.ui.view">
            <field name="name">buy.return.form</field>
            <field name="model">buy.receipt</field>
            <field name='inherit_id' ref='buy.buy_return_form'/>
            <field name="arch" type="xml">
                <button name="buy_receipt_draft" position="after">
                    <button name="%(buy.report_buy_receipt_out)d" string="打印" type="action" class="oe_highlight"/>
                </button>
            </field>
        </record>
        <!-- 购货订单打印 -->
        <record id='report_buy_order' model='ir.actions.report.xml'>
            <field name='name'>购货订单</field>
            <field name='model'>buy.order</field>
            <field name='report_type'>docx</field>
            <field name='report_name'>buy.order</field>
            <field name='template_file'>buy/template/buy.order.docx</field>
        </record>
        <record id="buy_order_form_print_inherit" model="ir.ui.view">
            <field name="name">buy.order.form</field>
            <field name="model">buy.order</field>
            <field name='inherit_id' ref='buy.buy_order_form'/>
            <field name="arch" type="xml">
                <button name="buy_order_draft" position="after">
                    <button name="%(buy.report_buy_order)d" string="打印" type="action" class="oe_highlight"/>
                </button>
            </field>
        </record>
        <!-- 采购变更单打印 -->
        <record id='report_buy_adjust' model='ir.actions.report.xml'>
            <field name='name'>采购变更单</field>
            <field name='model'>buy.adjust</field>
            <field name='report_type'>docx</field>
            <field name='report_name'>buy.adjust</field>
            <field name='template_file'>buy/template/buy.adjust.docx</field>
        </record>
        <record id="buy_adjust_form_print_inherit" model="ir.ui.view">
            <field name="name">buy.adjust.form</field>
            <field name="model">buy.adjust</field>
            <field name='inherit_id' ref='buy.buy_adjust_form'/>
            <field name="arch" type="xml">
                <button name="buy_adjust_done" position="after">
                    <button name="%(buy.report_buy_adjust)d" string="打印" type="action" class="oe_highlight"/>
                </button>
            </field>
        </record>
    </data>
    <data noupdate='1'>
        <record id='export_buy_receipt_in' model='report.template'>
            <field name='model_id' ref='buy.model_buy_receipt'/>
            <field name='file_address'>buy/template/buy_receipt_in.xls</field>
            <field name="blank_rows">1</field>
            <field name='active' >True</field>
        </record>
        <record id='export_buy_order' model='report.template'>
            <field name='model_id' ref='buy.model_buy_order'/>
            <field name='file_address'>buy/template/buy_order.xls</field>
            <field name="blank_rows">1</field>
            <field name='active' >True</field>
        </record>
    </data>
</openerp>