簡體   English   中英

從庫存模塊-OpenErp中的產品對象中刪除“會計”

[英]Delete “Accounting” from product object in Stock Module - OpenErp

我正在嘗試自定義OpenErp中的庫存模塊以適應業務需求。

但是,我找不到刪除產品視圖中“帳戶”標簽的干凈方法。

在開發人員模式下,它表示字段名稱為"<field name='property_account_income'>"<field name='property_account_expense'>

我在“ stock.py”上找到了該對象

 if invoice_vals['type'] in ('out_invoice', 'out_refund'):
        account_id = move_line.product_id.property_account_income.id
        if not account_id:
            account_id = move_line.product_id.categ_id.\
                    property_account_income_categ.id
    else:
        account_id = move_line.product_id.property_account_expense.id
        if not account_id:
            account_id = move_line.product_id.categ_id.\
                    property_account_expense_categ.id

但是,如果我刪除此文件,則該應用程序或模塊將變得不穩定,並且也無法在常規應用程序內的任何xml上找到此文件。

有什么辦法嗎?

提前致謝。

您的意思是要從產品中完全刪除“會計”標簽。

您可以在openerp帳戶模塊中的product_view.xml中找到“帳戶”標簽。

如果要刪除完整的選項卡,則可以繼承產品表單並按如下所示替換它:

<xpath expr="//notebook/page[@string='Accounting']" position="replace">
</xpath>

希望這對您有幫助

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM