Hello Gautam, According to your given scenario when so is created at that time task is created and picking is also created. when task is done the procurement order of the component's state change to done state and the sales order line stays in "waiting availability" because picking is not done yet. When picking is done for the procurement order of the sales order line state change in "done" state. For your more reference i have attach the video.
Thanks. ** Attachment added: "procurement_bom.ogv" https://bugs.launchpad.net/openobject-addons/+bug/881020/+attachment/2644643/+files/procurement_bom.ogv ** Changed in: openobject-addons Status: Fix Committed => Incomplete -- You received this bug notification because you are a member of OpenERP Framework Experts, which is subscribed to OpenERP Addons. https://bugs.launchpad.net/bugs/881020 Title: Procurement of product with BOM in waiting state Status in OpenERP Addons (modules): Incomplete Bug description: Hi, I created a product of type "consumable/MTO/produce" and it has a BOM with a service product component. When I confirm the sales.order the task is created but when the task is done, the procurement order of the component's state changes to ready and the BOM product stays as waiting. The BOM is type "phantom / sets". When the task is done the procurement order of the service product should change to "done" and also the BOM product also. To manage notifications about this bug go to: https://bugs.launchpad.net/openobject-addons/+bug/881020/+subscriptions -- Mailing list: https://launchpad.net/~credativ Post to : [email protected] Unsubscribe : https://launchpad.net/~credativ More help : https://help.launchpad.net/ListHelp

