openerp 可以删除 需求单吗
产品是OpenERP很基础的元素,如果需要删除,由于其关联的东西较多,系统不允许随便删除(新建立的没有关联使用的可以很容易删除),这也正是ERP系统严谨性的表现.所以 ,对于ERP的使用,一定要严谨,尽量不要出现需要删除的情况发生.如果确实要删除,请先考虑下是否可以通过更改其信息变为一个可用的产品.实践中,我试了试删除一个已经有库存调拨发生的物料.
只能进数据库操作,即使在数据表中操作,数据库的检查也不允许在有关联数据时删除记录.
涉及到3张表:
product_template
stock_inventory_line
stock_move
先在product_template找到该产品ID,通过特定关键词(如特意修改为一个特殊的描述)排序,找到ID后在stock_inventory_line stock_move中排序将所有该ID的记录删除.
这只是我实践的一种方式, 可能存在关联处未删除干净导致后续的一些问题,所以还是那句,不到万不得已不要操作数据库.有可能引来不可预料的结果,操作前备份很重要.
多重随机标签