Difference between revisions of "SYCLS CUSTOM EXCLUSIVE ACCESS"
(One intermediate revision by the same user not shown) | |||
Line 2: | Line 2: | ||
| title = Customizable Exclusive Access Classification Object | | title = Customizable Exclusive Access Classification Object | ||
| name = {{PAGENAMEE}} | | name = {{PAGENAMEE}} | ||
− | | inheritance = | + | | inheritance = SYCLS_EXCLUSIVE_ACCESS |
| namespace = System.Classification.Content | | namespace = System.Classification.Content | ||
| purpose = Classify objects as object supporting customizable exclusive access | | purpose = Classify objects as object supporting customizable exclusive access | ||
Line 28: | Line 28: | ||
[[Category:3.7.1|SYCLS CUSTOM EXCLUSIVE ACCESS]] | [[Category:3.7.1|SYCLS CUSTOM EXCLUSIVE ACCESS]] | ||
+ | [[Category:Classifications|C]] |
Latest revision as of 13:50, 26 July 2023
Classifies an object as customizable Exclusive - Access - Object which means the object can provide information about it's checkout status but cannot be cecked out itself. This mechanism can be used to easily lock child objects (e.g. tasks) if their parent is checked out. This classification is an Autonomous Classification where the defined properties are autonomously added to the ACM/MetaDefinitions.
MetaProperties
Name | Data type | Comment |
---|---|---|
ENABLED | Boolean | As a customizable Exclusive - Access - Object cannot be checked out (or released) this boolean is always false. |
CHECKOUT_TS | Date/Time | If the object is checked out, this property provides the time it was checked out. If this property is null, the object is NOT checked out. |
CHECKOUT_USER_ID | Guid | If the object is checked out, this property provides the UID of the user who has checked out the object. If this property is null, the object is NOT checked out. |