機械翻訳について

実行バランスの再計算のイベント・グループおよびイベント処理

このトピックでは、イベント・グループを作成し、イベント処理に関連付けて実行残高を再計算する方法を示します。

バランス定義または挿入を作成または更新する場合は、変更が将来の給与計算およびレポートにのみ影響するか、バランスを遡及的に再計算する必要があるかを考慮する必要があります。

遡及計算などの残高金額を再計算する必要がある場合は、「実行残高の生成」プロセスを実行するオプションがあります。 「実行バランスの生成」プロセスでは、遡及バランス変更によってパフォーマンスの問題が発生しないようにします。

イベント・グループを使用して、実行残高の生成プロセスを自動的に送信する必要がある変更のタイプを指定します。

バランス定義を追跡し、バランス挿入の変更を実行バランス・ディメンションのバランス計算および格納済バランス値に影響を与える例を考えてみます。

グループ内のイベントがトリガーされると、残高変更イベント通知がトリガーされ、実行残高の生成プロセスが自動的に送信されます。

この例のEventGroup.datファイルは、単一のイベント・グループ・コンポーネントを作成し、イベント処理に関連付けます。 「実行バランスの生成」計算の場合、EventGroupType属性値はAである必要があります。

イベント処理グループの作成

METADATA|EventAction|FLEX:PAY_EVENT_ACTIONS_DDF|BaseFlowName(PAY_EVENT_ACTIONS_DDF=ORA_PAY_SUBMIT_FLOW_ACTION)|FlowInstanceName(PAY_EVENT_ACTIONS_DDF=ORA_PAY_SUBMIT_FLOW_ACTION)|FlowParameterNameOne(PAY_EVENT_ACTIONS_DDF=ORA_PAY_SUBMIT_FLOW_ACTION)|FlowParameterValueOne(PAY_EVENT_ACTIONS_DDF=ORA_PAY_SUBMIT_FLOW_ACTION)|FlowParameterNameTwo(PAY_EVENT_ACTIONS_DDF=ORA_PAY_SUBMIT_FLOW_ACTION)|FlowParameterValueTwo(PAY_EVENT_ACTIONS_DDF=ORA_PAY_SUBMIT_FLOW_ACTION)|FlowParameterNameThree(PAY_EVENT_ACTIONS_DDF=ORA_PAY_SUBMIT_FLOW_ACTION)|FlowParameterValueThree(PAY_EVENT_ACTIONS_DDF=ORA_PAY_SUBMIT_FLOW_ACTION)|ScheduleSkip(PAY_EVENT_ACTIONS_DDF=ORA_PAY_SUBMIT_FLOW_ACTION)|ScheduleInterval(PAY_EVENT_ACTIONS_DDF=ORA_PAY_SUBMIT_FLOW_ACTION)|EventActionName|EventActionCode|EffectiveStartDate|EffectiveEndDate|EventActionTypeCode|ActionSubmission|LegislativeDataGroupName

MERGEIEventAction|ORA_PAY_SUBMIT_FLOW_ACTION|Generate Run Balances|NK THREAD_{FLOW_NAME}|Legislative Data Group Identifier|{LEGISLATIVEDATAGROUP_ID}|Process End Date|{SYSTEM_DATE}|Balances To Include|ORA_PAY_ALL_INVALID_BAL|N||NK_EA_CRFL_3|1950/01/4712/12/31|ORA_PAY_SUBMIT_FLOW_ACTION|SYNC|CRFL RRF LDG US1

イベント・グループの作成

METADATA|EventGroup|EventGroupCode|EventGroupName|EventGroupType|LegislativeDataGroupId|LegislativeDataGroupName

MERGE|EventGroup|NK_EG_CRFL_3|NK_EG_CRFL_3|A||CRFL RRF LDG US1

イベント・グループ内のイベントのタイプを示します

METADATA|DateTrackedEvent|ColumnName|UpdateType|LegislativeDataGroupId|EventGroupCode|DatedObjectName|LegislativeDataGroupName

MERGE|DateTrackedEvent||DT_INSERT||NK_EG_CRFL_3|oracle.apps.hcm.payrolls.balances.setup.protectedModel.entity.BalanceFeedDEO|CRFL RRF LDG US1

MERGE|DateTrackedEvent||DT_ZAP||NK_EG_CRFL_3|oracle.apps.hcm.payrolls.balances.setup.protectedModel.entity.BalanceFeedDEO|CRFL RRF LDG US1

MERGE|DateTrackedEvent|SCALE|DT_CORRECTION||NK_EG_CRFL_3|oracle.apps.hcm.payrolls.balances.setup.protectedModel.entity.BalanceFeedDEO|CRFL RRF LDG US1sMERGE|DateTrackedEvent|SCALE|DT_UPDATE_COLUMN||NK_EG_CRFL_3|oracle.apps.hcm.payrolls.balances.setup.protectedModel.entity.BalanceFeedDEO|CRFL RRF LDG US1

イベント・グループへのイベント処理の関連付け

METADATA|EventGroupAction|EventActionCode|EffectiveStartDate|EffectiveEndDate|EventGroupCode|LegislativeDataGroupName

MERGE|EventGroupAction|NK_EA_CRFL_3|1950/01/01|4712/12/31|NK_EG_CRFL_3|CRFL RRF LDG US1