I would like to process multiple delivery orders at once from the list view: check the availability and deliver them. So far there is no such option in the "More" menu if you select multiple delivery orders in the list view. Can I configure the system to have the options "Check Availability" and "Deliver" for multiple delivery orders at once in the "More" Menu?
select multiple delivery and in a wizard you can confirm your selection or choose operation check the availability or deliver or another actions.
add a menu in "More":
<act_window name="Select multiple delivery to deliver" res_model="multiple_delivery_wizard" src_model="stock.picking.out" key2="client_action_multi" view_mode="form" target="new" view_type="form" id="act_more_select_multiple_delivery" />
in wizard :
class multiple_delivery_wizard(osv.osv_memory): _name = 'multiple_delivery_wizard' _description = 'multiple_delivery_wizard ' def default_get(self, cr, uid, fields, context=None): res = super(multiple_delivery_wizard, self).default_get(cr, uid, fields, context=context) delivery_ids = context and context.get('active_ids') or  # all delivery selected # your treatment def view_init(self, cr, uid, fields_list, context=None): """ Creates view dynamically and adding fields at runtime. @param self: The object pointer. @param cr: A database cursor @param uid: ID of the user currently logged in @param context: A standard dictionary @return: New arch of view with new columns. """ # your treatment def delivery_all_selected(self, cr, uid, ids, context=None): # your treatment multiple_delivery_wizard()
Please try to give a substantial answer. If you wanted to comment on the question or answer, just use the commenting tool. Please remember that you can always revise your answers - no need to answer the same question twice. Also, please don't forget to vote - it really helps to select the best questions and answers!
About This Community
|Asked: 5/22/13, 7:10 PM|
|Seen: 2449 times|
|Last updated: 3/16/15, 8:10 AM|