Your browser does not seem to support JavaScript. As a result, your viewing experience will be diminished, and you have been placed in read-only mode.
Please download a browser that supports JavaScript, or enable it if it's disabled (i.e. NoScript).
我们的OpenERP主要是为外贸做的。在外贸网站接到客户订单后,导入OpenERP系统生成sale order,然后计划运行会出来一些新的purchase order,不过PO与SO之间的关联关系我们在数据库中找不到,大家知道如何确定哪个PO是和那个SO相关的吗?谢谢
sale_order -> procurement.order -> purchase.order
仔细看了下,似乎更准确的是sale_order -> sale_order_line -> procurement_order -> purchase_order, 对吗?另外,如果sale_order_line那一行记录的procurement_id是空的话,就说明这个产品是有库存,不需要产生procurement_order了,对吗?
另外还有个问题,对于sale_order_line里面的产品,有可能是需要购买,这时候procurement_id->procurement_order->purchase_order可以查到。另一种是有现货在仓库,这种可能就可以直接发货了还有一种是货物已经在购买过程中了,这种情况scheduler应该也不会产生新的procurement order了。这里我不清楚,他会不会把前面购买的那个procurement_id记录在这里。如果不会的话,问题是对于后面2种情况,请问有什么方法可以区分吗?谢谢
sale.order.line 只是省略了...procurement.order 可以找到相关 stock.move 同由 stock.move 可以找到相应入库的 stock.move -> purchase.order.line -> purchase.order
版主你太牛了,我去仔细看看 谢谢啦