業務原価計算を実行する

説明

このアクティビティは、職務原価計算を実行して職務原価詳細を作成し、ソーストランザクションを更新するために使用されます。

職務原価計算は、管理者が計算するトランザクションのタイプと、トランザクションを取得する期間を選択できるアシスタントです。計算は一度に 1 つの会社に対して実行されるため、従業員のサブセットに対して計算を実行するには、従業員選択テンプレート機能を利用することをお勧めします。プロジェクト トランザクションまたは作業タスク トランザクションのみを含めることで、職務に含めるトランザクションの数を制限することもできます。

一度の実行で大量のトランザクションを取得できるため、この職務原価計算機能をバックグラウンド ジョブとして実行し、ユーザーが中断することなく作業を続行できるようにします。

計算では、従業員やプロジェクトなど、トランザクション内のさまざまなパラメータに応じて正しいレートが求められます。レートは、関連する契約、従業員に関連する特定の料金、または特定のパラメータ (通常は場所) を伴う現行賃金契約から取得される場合があります。レートは金額を計算し、新しい職務原価詳細を作成するために使用されます。計算が完了したことと、調査が必要な競合があったかどうかをユーザーに通知するメッセージが表示されます。予想どおりに詳細を作成できなかったトランザクションでは、問題を簡単に見つけて調整できるように、 「職務原価が更新されました」が「エラー有」に設定されます。

通常、計算には計算に詳細がないトランザクションのみが含まれます。すでに計算されたトランザクションも含める必要がある場合は、オンに切り替えることができる計算再実行トグルがあります。これは、たとえばレート契約が変更された場合に使用します。再実行オプションを選択した場合、すべての職務トランザクション (職務原価の詳細が存在するかどうかに関係なく) が計算に考慮されます。

さまざまな条件に応じて、レート契約でヒットごとに 1 つの詳細を作成するだけよりも計算が複雑になります。これらのケースは以下に簡単に説明されており、個別にも組み合わせても適用できます。

現行賃金

現行賃金は、レート契約と時間が報告される職務の両方に関係する特別なパラメータ (通常は場所) に基づいて考慮されます。レート契約は、現行賃金を使用はいに設定されたカテゴリにも関連付ける必要があります。

トランザクションが現行賃金率契約で一致すると、この率契約からの直接レートが要約され、一致する他のレート契約の直接レートの合計と比較されます。結果は、直接レートの金額が最も大きい契約から作成されます。間接レートは、現行賃金ではない関連するレート契約から追加されます。その後、さまざまな種類のレート契約の合計額が比較されます。結果は少なくともこれらの合計の最大値と一致するはずですが、そうでない場合は、残りの金額とは別の詳細である不足額が結果に追加されます。

計算で考慮されるために、現行の賃金契約が従業員に関連付けられている必要はありません。

職務原価期間

従業員の賃金に 1 期間分固定の間接値を加算する必要がある状況があります。この追加の値は、給与システムに転送し、現行賃金を処理できるようにするために、時間単価に変換する必要があります。これを処理するために、期間は 1 週間 (7 日間) と定義されています。週の開始日は、会社詳細のパラメータ週の開始日パラメータを使用して定義できます。平日パラメータとカレンダパラメータが考慮されますが、スケジュールサイクルパラメータはこの領域には詳細すぎるため無視されます。

週レートはレート契約で定義されており、計算が行われると、従業員が 1 週間に報告した合計時間数で割られます。結果を得るには、計算期間に 1 週​​間全体をカバーする必要があります。

混合超過時間

従業員が複数の業務に割り当てられ、異なる入出金レートが適用される場合があります。このような状況で従業員が残業する場合、残業時間は、従業員が実際にどのロールで残業を報告したかに関係なく、平均レートに基づく必要があります。

前提条件

職務原価計算にトランザクションを含めるには、次の前提条件を満たす必要があります。

さらに、上記の条件を満たすすべてのトランザクションに一致する、有効かつ正しいレート契約が存在する必要があります。

従業員プロパティを職務原価パラメータとして使用する必要がある場合は、時間登録ページまたはマイ時間登録ページから時間登録を行う必要があります。これらの追加パラメータは、これらの時間レポート ページでのみ使用できます。

システム効果