OCRotaMember - Global
On this page
OCRotaMember- Global
The OCRotaMember script include provide methods to perform maintenance operations on the On-call Member [cmn_rota_member] table.
Parent Topic:Server API reference
OCRotaMember - deactivateUser (String userId, GlideDateTime deactivateDate)
Deactivates the user’s rota member records according to the deactivate date.
Name Type Description userId String The sys id of the user. deactivateDate GlideDateTime The date from which the user’s rotation is deactivated. Type Description voidOCRotaMember - hasChanged (GlideRecord current, GlideRecord previous)
Checks whether the cmn_rota_member record has changed. Checks the Member, From, To, and Order fields have changed.
Name Type Description current GlideRecord The latest changes made to the cmn_rota_member record. previous GlideRecord The original state of the cmn_rota_member record. Type Description voidOCRotaMember - hasOrderChanged (GlideRecord current, GlideRecord previous)
On update of a cmn_rota_member record, checks whether the order of the record has changed.
Name Type Description current GlideRecord The latest changes made to the cmn_rota_member record. previous GlideRecord The original state of the cmn_rota_member record. Type Description Boolean Returns true if the order has changed.OCRotaMember - recalculate (GlideRecord current, GlideRecord previous)
Recalculates the schedule for the cmn_rota_member record.
Name Type Description current GlideRecord The latest changes made to the cmn_rota_member record. previous GlideRecord The original state of the cmn_rota_member record. Type Description voidOCRotaMember - validateDates (String from, String to)
Ensures that the From date occurs before or on the same date as the To date.
Name Type Description from String Formatted date/ to String Formatted date/ Type Description Boolean Returns true if the From date is before or on same date as To date.Keep exploring.
Find another answer, or bring this documentation into your own tools.