Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
devel:documentation:synchronization:dev:contract-slice-sync [2019/10/01 07:45] doischert |
devel:documentation:synchronization:dev:contract-slice-sync [2020/04/06 18:25] (current) kubicar [Fields for sync contractual relationship mapping] |
||
---|---|---|---|
Line 44: | Line 44: | ||
==== HR processes proper ==== | ==== HR processes proper ==== | ||
+ | |||
+ | <note important> | ||
+ | |||
[[devel: | [[devel: | ||
Line 59: | Line 62: | ||
* **Contract code** - Code of the parent contract. This `String` value represents relation between all slices for the same contract. | * **Contract code** - Code of the parent contract. This `String` value represents relation between all slices for the same contract. | ||
* **Valid from of slice** - Defines time from which the slice is valid. Valid till of slice is computed automatically (by the validity of the next slice) after save. Output value from attribute transformation must be ' | * **Valid from of slice** - Defines time from which the slice is valid. Valid till of slice is computed automatically (by the validity of the next slice) after save. Output value from attribute transformation must be ' | ||
- | * **Owner** - Relation owner. Must be identity in IdM. This field is required for every relation. Output from attribute transformation can be: | + | * **Owner** - Relation' |
* ID of IdM identity in String or UUID format. | * ID of IdM identity in String or UUID format. | ||
* Username of IdM identity in String. | * Username of IdM identity in String. | ||
- | * **Main** - Define | + | * **Main** - Defines |
* **State** - State of contract. Output from attribute transformation must be enumeration ContractState or String representation for this enumeration (DISABLED, EXCLUDED) (see below for more details). | * **State** - State of contract. Output from attribute transformation must be enumeration ContractState or String representation for this enumeration (DISABLED, EXCLUDED) (see below for more details). | ||
* **Position** - String representation of contract. Typically name of contract. | * **Position** - String representation of contract. Typically name of contract. | ||
Line 72: | Line 75: | ||
* **Description** - String for the description of the relation. | * **Description** - String for the description of the relation. | ||
+ | Link to SQL details for making the Views: [[https:// | ||
==== Guarantees field ==== | ==== Guarantees field ==== | ||
List of leaders, directly linked to the contractual relation. Linked leader must exists in IdM. | List of leaders, directly linked to the contractual relation. Linked leader must exists in IdM. |