Activity¶
-
class
activity_extension.nh_activity(pool, cr)[source]¶ Extends class
nh_activity.-
cancel_open_activities(*args, **kwargs)[source]¶ Cancels all open activities of parent activity.
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: - activity_id –
- cancel_reason_id –
Returns: TrueReturn type:
-
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
-
write(*args, **kwargs)[source]¶ Extends Odoo’s write() method.
Also writes
user_idsfor responsible users of the activities’ location. See classnh_clinical_location.Parameters: - ids (list) –
nh_activityrecord ids - vals (dict) – values to update records (may include
location_id)
Returns: TrueReturn type: - ids (list) –
-