時間制約とは何ですか? SAP HRチュートリアル

⚡ スマートサマリー

時間的制約 SAP 人事部は、インフォタイプレコードが必ず存在しなければならないかどうか、また同時に有効なレコードの数を決定する。 SAP レコードの衝突を制御する3つの指標(1、2、3)を定義します。

  • 🔘 定義: 時間制約によって、インフォタイプレコードが必須かどうか、および有効なレコードがいくつ共存できるかが制御されます。
  • ☑️ 制約1: 記録は必須であり、インフォタイプ0002(個人データ)と同様に、1つしか存在できません。
  • 制約2: 記録は任意だが、インフォタイプ0218(会員保険)のように、存在できるのは1つだけである。
  • 🧪 制約3: 記録は任意であり、インフォタイプ0015(追加支払い)のように、複数存在する場合があります。
  • 🛠️ 保管場所: SAP T582Aテーブルに時間制約インジケータを保持し、サブタイプ依存の値はT591Aに保持されます。
  • 🤖 AIと自動化: AIの SAP SuccessFactorsは、インフォタイプデータが保存される前に、レコードの競合を検出し、制約を検証することができます。

時間制約 SAP HR

インフォタイプ SAP レコードの存在方法と更新時の反応方法を決定する時間制約があります。時間制約には 3 つの種類があります。 SAP 人事部門はそれぞれ、記録が必須かどうか、また同時に有効な記録の数を管理します。

時間の制約

時間的制約 SAP HR

それでは、それらを詳しく見ていきましょう。

時間の制約1

  • 時間制約1に該当するインフォタイプの場合、 義務的な 記録が存在するために、そして 1つだけが存在できる いつでも。
  • たとえば、Infotype 0002 (個人データ)。

時間の制約1

時間の制約2

  • 時間制約2に該当するインフォタイプの場合、 必須ではありません 記録は存在しますが、 1つだけが存在できる いつでも。
  • 例えば、インフォタイプ0218(会員保険)など。

時間の制約2

時間の制約3

  • 時間制約3に該当するインフォタイプの場合、 必須ではありません 記録は存在しますが、 たくさん存在できる.
  • たとえば、 SAP インフォタイプ 0015(追加支払い)。

時間の制約3

特別な時間制約指標(A、B、T、Z)

3つの数値的な時間制約を超えて、 SAP 人事部門では、動作が異なるインフォタイプに対して4つの特別な指標を使用します。これらはテーブルT591Aに同じ方法で保存されますが、より厳格なルールが適用されます。

インジケータ 意味
A 記録は1件のみ存在し、有効期間は1800年1月1日から9999年12月31日までです。記録を分割したり削除したりすることはできません。
B 有効期間全体を通して存在するレコードは1つだけであるが、そのレコードは削除される可能性がある。
T 制約はサブタイプによって異なり、インフォタイプ0006(住所)のように、各サブタイプに独自のルールを設定できます。
Z 時間管理インフォタイプに使用されます。制約はビューV_T554S_Iで設定されたクラスに依存します。

指標AとBは生涯記録を1つだけ保持しなければならない情報タイプに適しており、TとZは SAP サブタイプ別または時間管理構成別にルールを変更できる柔軟性。

時間制約反応指標と衝突

レコードを作成または変更すると、 SAP 同じインフォタイプの既存のレコードと競合するかどうかを確認します。 反応指標 衝突が発生した際に何が起こるかを決定する。

一般的な反応指標は以下のとおりです。

  • E (エラー): システムは新しいレコードを許可せず、衝突を表示します。
  • W (警告): システムはユーザーに警告を発するものの、入力自体は許可する。
  • A(区切り文字): 既存のレコードは区切り文字で区切られているので、新しいレコードを開始できます。
  • N(反応なし): この2組に対しては衝突判定は行われません。

時間管理インフォタイプの場合、衝突ルールはビュー「グローバル時間制約反応(V_T554Y)」と「時間管理インフォタイプに対する時間制約反応(V_554Y_B)」に格納されます。これらのインジケータを設定することで、例えば、欠勤が勤怠と重複してもよいか、または勤怠を置き換える必要があるかなどを制御できます。

一般的な情報タイプの時間制約の例

時間制約を理解する最も簡単な方法は、日常的に使用するインフォタイプに時間制約がどのように適用されるかを確認することです。以下の表は、一般的なインフォタイプとそれに対応する時間制約を対応付けたものです。

インフォタイプ 時間の制約 理由
0000つのアクション 1 すべての従業員は常に有効なステータスを1つ保持していなければなりません。
0001 組織上の割り当て 1 従業員は、一度に所属できる組織単位は1つに限られる。
0002 個人データ 1 有効な個人情報が1セット必要です。
0006 住所 T 各住所サブタイプはそれぞれ独自の規則に従います。
0015 追加支払い 3 複数の単発支払いは共存し得る。
0021 家族/関係者 3 従業員は複数の扶養家族を持つことができる。

設定やデータロードを行う前に、テーブルT591Aでインフォタイプの制約を確認することで、競合エラーを防ぎ、マスタデータの一貫性を保つことができます。

よくあるご質問

時間的制約が SAP レコードが時間の経過とともにどのように存在するか、それが必須であるかどうか、そしてレコードが重複する場合にシステムがどのように反応するか。これにより、インフォタイプデータの一貫性が保たれ、競合するエントリが防止されます。

時間制約インジケータは、テーブルT582A(ビューV_T582A)のZEITBフィールドに格納されています。サブタイプ依存のインフォタイプの場合、値は代わりにテーブルT591Aに格納されます。

どちらの条件もレコードをオプションとするため、欠落があっても構いません。時間制約2では一度に有効なレコードは1つだけですが、時間制約3では複数のレコードが同時に有効になります。

標準インフォタイプの時間制約は、 SAP 給与計算と勤怠評価はこれらの制約に依存するため、変更してはいけません。カスタムインフォタイプを作成する際に、トランザクションPM01を使用して制約を定義できます。

時間制約 1 では、常にギャップのないレコードが必要です。最後に保存されたレコードを削除すると、そのインフォタイプのすべてのレコードが削除されるため、 SAP 必須データを保護するため、削除をブロックします。

はい。AI は SAP 成功要因 インフォタイプデータが保存される前に、レコードの競合を検出したり、必須レコードが欠落していないかを確認したり、制約を検証したりできます。

副操縦士のようなアシスタントは、記録が重複する前に警告を発し、必須項目の欠落を検出し、適切な時間制限を提案することで、ルーチンチェックを自動化し、マスターデータ保守中の手作業によるミスを減らします。

はい。すべてのインフォタイプには、レコードの許容数や必須レコードの有無を制御する時間制約が割り当てられています。標準インフォタイプはあらかじめ設定されていますが、カスタムインフォタイプは作成時に制約を指定する必要があります。