OpenERP上的库存

OpenERP上的库存,openerp,odoo,openerp-7,Openerp,Odoo,Openerp 7,我需要对两个库存进行比较,但我有6000种产品,我想从数据库中获取库存,以便更快地进行比较。问题是我在数据库中找不到包含此信息的表 我在“开发人员模式”选项中发现,该表是stock\u inventory\u line,但在该表中,只有我放入的实物库存,而没有当前库存。我从您使用openerp 7的问题标签中假设您需要stock.move,而不是stock.inventory(stock.inventory用于进行盘点或库存调整,如您所述) 您需要模拟stock/product.py中定义的可用

我需要对两个库存进行比较,但我有6000种产品,我想从数据库中获取库存,以便更快地进行比较。问题是我在数据库中找不到包含此信息的表


我在“开发人员模式”选项中发现,该表是stock\u inventory\u line,但在该表中,只有我放入的实物库存,而没有当前库存。

我从您使用openerp 7的问题标签中假设您需要stock.move,而不是stock.inventory(stock.inventory用于进行盘点或库存调整,如您所述)

您需要模拟stock/product.py中定义的可用数量和虚拟可用数量字段。这些字段是功能字段,不按原样存储在数据库中

要获取某个位置的库存,基本上将所有库存移动与您所在位置的目标位置(locn_dest_id)和完成状态相加,然后将所有库存移动与您所在位置的源位置(location_id)和完成状态相减


如果您是8岁,则该表为stock.quant,您只需将您所在位置的所有条目相加。

您是否可以指定您要查找的内容?您是否使用SQL或代码进行比较,以及您实际比较的内容-结果或行?默认情况下,openERP库存位于“stock\u inventory”中行在您选择仓库等后填充,可以在“库存库存行”中找到。如果您已经做了更改,请在问题中发布它们,这样会更清楚。@博士,我想她只是想要当前库存的数据库转储。感谢Adrian的回答,我将按照您告诉我的方式进行操作。