時間評価を実行する方法: SAP PT60

⚡ スマートサマリー

実行時間評価 SAP トランザクションPT60は、従業員一人ひとりの出勤・欠勤記録を給与計算用の時間賃金タイプに変換します。この資料では、時間評価の機能、前提条件、スキーマ、PT60プロセス、およびよくあるエラーの解決方法について説明します。

  • ⚙️ 目的: 時間評価機能は、記録された出勤と欠勤を時間賃金タイプに変換し、割り当てを更新します。
  • 🔑 トランザクションPT60: PT60は、選抜された従業員一人ひとりを評価するRPTIME00プログラムを開始する。
  • 受験資格: まず、有効な勤務スケジュール、時間管理状況、および評価基準が整備されている必要があります。
  • 🔀 スキーマ: TM00は正の時間記録を処理し、TM04は負の時間記録を処理します。
  • 📄 結果について 処理ログには成功とエラーが表示されます。結果は後でトランザクションPT66で確認できます。

ラン SAP PT60を使用したHR時間評価

時間評価

勤怠評価では、従業員の出勤と欠勤を処理し、それに応じて給与が支払われるようにします。

  • 従業員の実労働時間と欠勤を評価します。
  • 時間に関連した支払いを計算します。
  • 欠勤割り当てを更新します。
  • これは、時間賃金タイプを生成し、 給与科 プログラム。

給与計算プログラムを実行する前に、すべての従業員が勤怠評価プログラムによって正常に処理される必要があります。 ただし、関連する従業員に対して勤怠評価を実行する必要があります。 一部の従業員には勤怠評価要件がない場合があります。

実行時評価

実行時間評価の前提条件

PT60を使用して勤怠評価を実行する前に、いくつかの設定とマスタデータの条件を満たしている必要があります。これらのいずれかが満たされていない場合、実行が失敗したり、従業員がスキップされたりすることが最もよくあります。

  • 時間管理状況: インフォタイプ0007(計画作業時間)では、評価が必要な時間管理ステータス(ステータス1(肯定的)または9(計画時間の時間評価)など)を設定する必要があります。
  • 仕事のスケジュール: 各従業員には有効な勤務スケジュールルールが必要であり、それによってシステムが従業員の予定勤務時間を把握できるようになる。
  • 時間データ: 出勤、欠勤、および残業時間は、インフォタイプ2001、2002、2005、および関連するタイプを通じて既に記録されているはずです。
  • 評価スキーム: TM00やTM04などのスキーマが割り当てられ、有効になっている必要があります。
  • 人員数: 処理対象となる従業員は選択可能であり、他のユーザーによってロックされていない必要があります。

これらの前提条件が満たされると、勤怠評価システムは各従業員を正確に処理し、給与計算のための信頼性の高い時間賃金タイプを生成できます。

時間評価スキームの理解

時間評価スキーマとは、PT60が従業員の勤怠データを処理する際に従うプログラムロジックのことです。 SAP このプログラムは、ほとんどの企業がコピーして自社のルールに合わせて調整する標準スキーマを提供します。このスキーマはRPTIME00プログラムによって実行され、一連の関数と人事計算ルールで構成されており、これらは順番に実行されます。

最も広く使用されている標準スキーマはTM00とTM04の2つです。TM00は、出勤と欠勤のすべてがタイムレコーダーや端末から記録される、正の勤怠記録用に設計されています。TM04は、休暇や残業など、計画された勤務スケジュールからの逸脱のみが入力され、通常の勤務時間は自動的に想定される、負の勤怠記録用に設計されています。

適切なスキーマを選択することは重要です。なぜなら、スキーマによって、システムが時間賃金タイプをどのように生成し、欠勤割当を更新し、エラーにどのように対応するかが決まるからです。PT60でスキーマを入力する際は、選択した従業員に設定されている時間管理ステータスと一致していることを確認してください。

実行するプロセス SAP 時間評価

ステップ1) 時間評価を実行するには、 SAP トランザクション Code Box

実行時評価

ステップ2) 次に、次で SAP 画面

  1. 従業員番号を入力してください
  2. 評価スキーマの入力
  3. 最新の評価を入力してください (時間データが評価されるまでの日付)

ステップ3) 必要に応じて、他の選択フィールドに入力します。 「実行」をクリックします

実行時評価

ステップ4) 時間を評価し、ログを表示する必要があります。

実行時評価

トランザクションを使用して、結果が生成された時間を表示できます。 PT66

時間評価のステータスとよくあるエラー

PT60の実行後、各従業員には評価が正常に完了したかどうかを示す処理ステータスが通知されます。 Rev給与計算を開始する前に、これらのステータスを確認することが不可欠です。

典型的な結果は次のとおりです:

  • エラーなし 従業員の勤務時間データが完全に評価され、時間給の種類が生成されました。
  • Errors – その従業員の実行が停止した場合、通常は時間データが欠落しているか矛盾しているためであり、修正して再実行する必要があります。
  • 再計算 遡及的な変更が検出されたため、システムは以前の日付から再評価を行います。

エラーの一般的な原因は、不完全な作業スケジュール、割り当て外の欠勤記録、重複です。ping 勤怠入力、またはインフォタイプ0007の勤怠管理ステータスの欠落が原因の場合があります。これらの問題を解決するには、基となるマスタデータまたは勤怠記録を修正してから、該当する従業員番号に対してPT60を再実行してください。給与計算はエラーなく評価された従業員に対してのみ実行されるため、これらの問題を迅速に解決することで、勤怠から給与計算までのプロセス全体を予定通りに進めることができます。

よくあるご質問

RPTIME00は標準です SAP 時間評価を実行するプログラム。トランザクションPT60によって呼び出され、TM00やTM04などの割り当てられたスキーマを実行して、選択された各従業員番号の出勤、欠勤、および割り当て量を処理します。

PT60は勤怠評価を実行し、従業員の勤怠データを処理します。PT66(勤怠評価結果)は、PT60が生成したクラスタB2の結果を表示し、再処理することなく、勤怠残高、賃金タイプ、および割り当て量を確認できます。

TM00は、タイムレコーダーなどから出勤・欠勤の記録をすべて行うポジティブタイムレコーディングに対応しています。TM04は、計画された勤務時間からのずれのみを入力し、通常の勤務時間は自動的に考慮されるネガティブタイムレコーディングに対応しています。

インフォタイプ0007「計画勤務時間」には、勤務スケジュール規則と時間管理ステータスが格納されます。ステータス(例えば、勤務時間が有効な場合は1、計画されている時間の場合は9)は、PT60に対して従業員を評価するかどうか、またどのように評価するかを指示します。

はい。勤怠評価は通常、バックグラウンドジョブとしてスケジュールされ、対象となる全従業員に対して夜間に実行されます。スキーマと日付範囲を指定してバリアントを定義し、トランザクションSM36でRPTIME00プログラムをスケジュールします。

過去の時間データまたはマスターデータに変更が加えられた場合、遡及的な時間評価が行われます。 SAP 最も早い変更日を検出し、その時点から再評価することで、後続の給与計算処理においても残高と賃金の種類が正しい状態を維持するようにします。

AI は時間評価ログを読み取り、繰り返し発生するエラーメッセージをグループ化し、スケジュールの欠落や割り当てのギャップなどの可能性のある原因を特定できます。これにより診断が迅速化されますが、修正は管理者が適用して再実行する必要があります。 SAP.

GitHub Copilot や同様の Copilot アシスタントは ABAP スニペットを作成できます。 SAP GUIスクリプトや、PT60のバッチ実行とログ解析を自動化する各種設定などが含まれます。機械学習によって異常を検出することも可能ですが、管理者は生成された各ルーチンを本番環境で実行する前にテストする必要があります。