add asset management modules

This is not the correct way of defining the function. You should replace it by :
    def action_number(self, cr, uid, ids, context=None):
Or
    def action_number(self, cr, uid, ids, **kwargs):