昇格ルールのロードの例
次の例では、HCMデータ・ローダーを使用して昇格ルール・オブジェクトをロードする方法を示します。
昇格ルールの作成
通常、昇格等級ラダーのステップごと、または等級にステップがない場合は等級ごとに昇格ルールをロードします。次の各例は、昇格等級ラダー、等級および等級ステップに対する昇格ルールをロードする方法を示しています。これらには各レベルでキーを作成するのに必要な属性が含まれており、次のルールが適用されます。
-
昇格等級ラダーに対するルールをロードするときは、SetCode、GradeIdおよびGradeStepIdまたはGradeStepNameの各属性を
#NULL
に設定します。 -
特定の等級に対するルールをロードするときは、GradeStepIdまたはGradeStepNameの属性を
#NULL
に設定します。 -
ステップに対するルールをロードするときは、すべての属性の値を指定します。
または、レベルごとに個別に昇格ルールをロードできます。この場合は、必要なキー属性のみを含めます。たとえば、昇格等級ラダーのみに対する昇格ルールをロードするときは、SetCode、GradeIdおよびGradeStepIdまたはGradeStepNameの各属性を削除します。同様に、等級のみに対する昇格ルールをロードするときは、GradeStepId属性またはGradeStepName属性を削除します。
次のProgressionRule.datファイルの例では、ソース・キーを使用して各レベルで昇格ルールを作成します。既存の適格プロファイルによって、昇格の基準が定義されます。
METADATA|ProgressionRule|SourceSystemOwner|SourceSystemId|EffectiveStartDate|GradeLadderId(SourceSystemId)|SetCode|GradeId(SourceSystemId)|GradeStepId(SourceSystemId)|ProgressionRuleName
COMMENT Rule for Progression Grade Ladder
MERGE|ProgressionRule|VISION|GSP_ANALYSTS_PGL_RULE1|2000/02/15|GSP_ANALYSTS_PGL|#NULL|#NULL|#NULL|Active Employees
COMMENT Rule for Grade
MERGE|ProgressionRule|VISION|GSP_ANALYSTS_PGL_RULE_G1_1|2000/02/15|GSP_ANALYSTS_PGL|COMMON|ANALYST1_GR|#NULL|26 Weeks of Service
COMMENT Rules for Steps
MERGE|ProgressionRule|VISION|GSP_ANALYSTS_PGL_RULE_G1S1_1|2000/02/15|GSP_ANALYSTS_PGL|COMMON|ANALYST1_GR|ANALYST1_GRS1|Completed Training
MERGE|ProgressionRule|VISION|GSP_ANALYSTS_PGL_RULE_G1S1_2|2000/02/15|GSP_ANALYSTS_PGL|COMMON|ANALYST1_GR|ANALYST1_GRS1|Completed Training Level 2
次のProgressionRule.datファイルの例では、ユーザー・キーを使用して各レベルで昇格ルールを作成します。既存の適格プロファイルによって、昇格の基準が定義されます。
METADATA|ProgressionRule|GradeLadderName|SetCode|GradeCode|GradeStepName|ProgressionRuleName|EffectiveStartDate
COMMENT Rule for Progression Grade Ladder
MERGE|ProgressionRule|GSP Nurses|#NULL|#NULL|#NULL|Active Employees|2016/01/01
COMMENT Rules for Grade
MERGE|ProgressionRule|GSP Nurses|COMMON|NURSE_1|#NULL|26 Weeks of Service|2016/01/01
COMMENT Rules for Steps
MERGE|ProgressionRule|GSP Nurses|COMMON|NURSE_1|Step 1|Completed Training|2016/01/01
MERGE|ProgressionRule|GSP Nurses|COMMON|NURSE_1|Step 1|Completed Training Level 2|2016/01/01
昇格ルールの削除
HCMデータ・ローダーを使用して、昇格ルール・レコードを削除できます。昇格ルールを削除しても、リンクされている適格プロファイルは削除されません。
次のProgressionRule.datファイルの例では、ソース・キーによって参照される3つの昇格ルールを削除します。
METADATA|ProgressionRule|SourceSystemOwner|SourceSystemId
COMMENT Delete Rule for Progression Grade Ladder
DELETE|ProgressionRule|VISION|GSP_ANALYSTS_PGL_RULE1
COMMENT Delete Rule for Grade
DELETE|ProgressionRule|VISION|GSP_ANALYSTS_PGL_RULE_G1_1
COMMENT Delete Rule for Step
DELETE|ProgressionRule|VISION|GSP_ANALYSTS_PGL_RULE_G1S1_1
次のProgressionRule.datファイルの例では、ユーザー・キーによって参照される3つの昇格ルールを削除します。また、次のルールも適用されます。これは、すべてのレベルで昇給ルールを削除するためです。
-
昇格等級ラダーに対するルールを削除するときは、SetCode、GradeCodeおよびGradeStepNameの各属性を
#NULL
に設定します。 -
等級に対するルールを削除するときは、GradeStepName属性を
#NULL
に設定します。 -
ステップに対するルールを削除するときは、すべての属性の値を指定します。
-
等級にステップがない場合は、ファイルからGradeStepName属性を削除します。
METADATA|ProgressionRule|GradeLadderName|SetCode|GradeCode|GradeStepName|ProgressionRuleName
COMMENT Delete Rule for Ladder
DELETE|ProgressionRule|GSP Nurses|#NULL|#NULL|#NULL|Active Employees
COMMENT Delete Rule for Grade
DELETE|ProgressionRule|GSP Nurses|COMMON|NURSE_1|#NULL|26 Weeks of Service
COMMENT Delete Rule for Step
DELETE|ProgressionRule|GSP Nurses|COMMON|NURSE_1|Step 1|Completed Training