This can probably be solved by opening the original picking when a backorder is 
created.
In a custom development of ours I did the following, probably it can be done in 
the standard too:
After creating the first back order:
                    if pick.type=='in':
                        view = 'view_picking_in_form'
                    elif pick.type=='out':
                        view = 'view_picking_out_form'
                    elif pick.type=='internal':
                        view = 'view_picking_form'
                    model_data_ids = obj_model.search(cr,uid,
                        [('model', '=', 'ir.ui.view'), ('name', '=', view)])
                    resource_id = obj_model.read(cr, uid, model_data_ids,
                        fields=['res_id'])[0]['res_id']
                    views = [(resource_id, 'form')]
And later at the end of the method:
        return new_ids and {'name': "Processed Picking",
                                'view_mode': 'form',
                                'view_type': 'form',
                                'views': views,
                                'res_model': 'stock.picking',
                                'res_id': new_ids,
                                'type': 'ir.actions.act_window',
                                'nodestroy': True,
                                'domain': '[]',
                                'context': context} or True
I can't propose a branch with a fix but I hope this helps.
Lionel.

-- 
You received this bug notification because you are a member of OpenERP
Indian Team, which is subscribed to OpenERP Addons.
https://bugs.launchpad.net/bugs/888818

Title:
  Only backorder picking is displayed: can't invoice partial receipt

Status in OpenERP Addons (modules):
  Confirmed

Bug description:
  V6.0.3 Anglo-Saxon

  Raise a PO with invoice control = from picking. In receive shipments/process 
product moves do a partial receipt by changing quantity and press validate.
  The screen displayed is the incoming shipment screen for the backorder, not 
the incoming shipment screen for what has been received, so there is no button 
to press to create the draft.
  Have checked under the purchasing and accounting menus and there is nowhere 
to create the invoice.

To manage notifications about this bug go to:
https://bugs.launchpad.net/openobject-addons/+bug/888818/+subscriptions

_______________________________________________
Mailing list: https://launchpad.net/~openerp-india
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~openerp-india
More help   : https://help.launchpad.net/ListHelp

Reply via email to