更新を防止するためのトランザクションのロック

トランザクションをロックすることでトランザクションが更新されないようにします。 トランザクションを更新する必要がなくなった場合は、ロック・フラグを「Y」に設定してトランザクションをロックします。 ロック・フラグをNに設定してトランザクションのロックが解除されている場合にのみ、トランザクションを再度更新できます。 このロック機能を使用して、支給および支給をすでに処理したトランザクションの更新を防止します。

トランザクションをロック

トランザクションをロック

「クレジットおよび支給」作業領域へのアクセス権を持つすべてのユーザーがトランザクションをロックできることに注意してください。 ただし、ロックされたトランザクションのロックを解除できるのは、その権限を持つユーザーのみです。 この権限を設定するには、プロファイル・オプションORA_CN_ENABLE_TXN_UNLOCKを使用します。 このプロファイル・オプションでは、サイト・レベルのデフォルト値はNです。 ユーザー・レベルの特定のユーザーに対してのみYに設定することをお薦めします。

ロック解除権限の設定

ロック解除権限の設定

ファイル・インポートを使用してトランザクションをインポートする場合

  • トランザクションにロック・フラグ・フィールドの値が含まれている場合、ロック・フラグの値のみが更新され、他のすべてのフィールドは無視されます。
  • ロック・フラグは既存のトランザクションに対してのみ更新でき、新しいトランザクションをインポートするときには更新できません。

この機能は、トランザクションの処理をすでに完了し、更新する必要がなくなった場合に、トランザクションが更新されないようにするために使用します。

有効化のステップ

この機能を有効化するうえで必要な操作はありません。

ヒントと考慮事項

クレジット・ルールの変更や分類ルールの変更などのルール変更がある場合、すでに処理されたロック済トランザクションは、クレジット処理、分類および計算プロセス中に処理され、その結果、クレジットまたは支給が異なる可能性があります。 また、ロックされている場合でも、未処理のトランザクションは処理されます。

トランザクションをロックまたはロック解除するときに、唯一の更新がロック・フラグの場合、トランザクションは通常の更新のように廃止されません。 ただし、UIまたはRESTサービスを介して、ロック・フラグおよびトランザクションの他のフィールドを同時に更新すると、元のトランザクションは通常の更新のように廃止されます。

アクセス要件

  • インセンティブ報酬アナリスト・ロール
  • インセンティブ報酬マネージャ・ロール
  • トランザクションをロック解除する権限を設定するためのインセンティブ報酬管理者ロール。