Odoo中文社区可以通过以下三个域名访问:shine-it.net , odoocn.org,odoo.net.cn

原论坛用户的基本信息和发帖这里都予以保留,请注意:原论坛用户无需重新注册新用户,但是您的密码需要重置

开发人员可以登录gitter讨论组: http://gitter.im/odoo-china/Talk, 需要github账号

如果您登录系统碰到问题,请在微信公众号留言:

Sale order和purchase order的关系



  • 我们的OpenERP主要是为外贸做的。在外贸网站接到客户订单后,导入OpenERP系统生成sale order,然后计划运行会出来一些新的purchase order,不过PO与SO之间的关联关系我们在数据库中找不到,大家知道如何确定哪个PO是和那个SO相关的吗?谢谢



  • 我们的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, 对吗?<br /><br />另外,如果sale_order_line那一行记录的procurement_id是空的话,就说明这个产品是有库存,不需要产生procurement_order了,对吗?



  • 另外还有个问题,对于sale_order_line里面的产品,<br />有可能是需要购买,这时候procurement_id->procurement_order->purchase_order可以查到。<br />另一种是有现货在仓库,这种可能就可以直接发货了<br />还有一种是货物已经在购买过程中了,这种情况scheduler应该也不会产生新的procurement order了。这里我不清楚,他会不会把前面购买的那个procurement_id记录在这里。如果不会的话,问题是对于后面2种情况,请问有什么方法可以区分吗?<br /><br />谢谢



  • sale.order.line 只是省略了...<br /><br />procurement.order 可以找到相关 stock.move 同由 stock.move 可以找到相应入库的 stock.move -> purchase.order.line -> purchase.order<br />



  • 版主你太牛了,我去仔细看看 :) 谢谢啦


登录后回复
 

与 Odoo 中文社区 的连接断开,我们正在尝试重连,请耐心等待