hunk.code_window:             #check if new moves needs to be exploded
               if to_explode_again_ids:
                   for new_move in self.browse(cr, uid, to_explode_again_ids, context=context):
                       processed_ids.extend(self._action_explode(cr, uid, new_move, context=context))
           #return list of newly created move or the move id otherwise
           return processed_ids or [move.id]
       def action_confirm(self, cr, uid, ids, context=None):
           move_ids = []
  
hunk.labels: keep keep keep add keep keep keep keep keep
hunk.after_edit:             #delete the move with original product which is not relevant anymore
               move_obj.unlink(cr, SUPERUSER_ID, [move.id], context=context)
  
hunk.file_path: addons/mrp/stock.py
hunk.type: add
file: <openerp>
      <data noupdate="1">
          <record id="account.action_wizard_multi_chart_todo" model="ir.actions.todo">
              <field name="state">open</field>
          </record>
  
      </data>
  </openerp>
  