Changes
=== Overview ===
The <code>MROCLS_MRO_SUPERVISOR_TASK</code> classification enables tasks that require elevated privileges to be completed by a designated supervisor. This feature is part of the '''MRO Supervisor Task''' functionality in UBIK and becomes available once the '''MRO Plugin''' is applied to the database.
Supervisor tasks enforce controlled execution of critical steps in a workpackage, ensuring that only authorized personnel can complete them using RFID and PIN verification.
=== Prerequisites ===
* MRO Plugin must be applied to the target database.
* A <code>SUPERVISOR</code> object must be created or configured.
* A custom MetaClass must implement both:
** <code>[[ MROCLS_MRO_TASK</code>]]** <code>MROCLS_MRO_SUPERVISOR_TASK</code>
=== SUPERVISOR Object Details ===
The <code>SUPERVISOR</code> MetaClass is derived from <code>LOGIN</code> and automatically implements <code>[[MROCLS_MRO_SUPERVISOR</code>]]. It includes the following MetaProperties:
* <code>RFIDTAG</code> (string): RFID code assigned to the supervisor’s card.
* <code>PIN_HASH</code> (string): Unlocking code required after RFID scan.
* <code>PERMISSION</code> (string): Semicolon-separated list of permission keywords (e.g., <code>WELDING;INSPECTION;APPROVAL</code>).
You can locate the default SUPERVISOR object using UID: <code>2938671d-4578-414f-9c44-8f37a7d0f689</code>.
=== Task Configuration Steps ===
