Activity¶
-
class
activity_extension.nh_activity(pool, cr)[source]¶ Extends class
nh_activity.-
cancel_open_activities(*args, **kwargs)[source]¶ Cancels all open activities associated with the spell_activity_id.
Parameters: Returns: Trueif all open activities are cancelled or if there are no open activities. Otherwise,FalseReturn type:
-
cancel_with_reason(*args, **kwargs)[source]¶ Cancel the activity add a cancel reason to it.
Parameters: cancel_reason – Reason for cancelling Returns: TrueReturn type: bool
-
create(*args, **kwargs)[source]¶ Extends Odoo’s create() method.
Writes
user_idsfor responsible users of the activities` location.Parameters: vals (doct) – values to create record Returns: nh_activityidReturn type: int
-
update_spell_users(*args, **kwargs)[source]¶ Updates spell activities with the user_ids of users responsible for parent locations of spell location.
Parameters: user_ids (list) – user ids. See class res_usersReturns: TrueReturn type: bool
-
update_users(*args, **kwargs)[source]¶ Updates activities with the user_ids of users responsible for the activities’ locations.
Parameters: user_ids (list) – user ids. See class res_usersReturns: TrueReturn type: bool
-