削除済オブジェクトの詳細の抽出
「イベント・オブジェクト変更」ユーザー・エンティティHRC_EVT_OBJ_CHANGES_UEを使用して、削除されたオブジェクトのキー詳細を抽出します。
このメソッドは、HCMイベント・フレームワークを使用して取得されたデータに依存します。改善されたアプリケーション応答に対して「HCMイベント・アーカイブ・データのパージ」プロセスを使用して、このデータを定期的にパージする必要があります。
詳細を抽出した後に、その情報をダウンストリーム・アプリケーションに送信します。削除済オブジェクトの詳細を抽出するには、= ('DELETE', 'DELETE CHANGES', 'ZAP')にフィルタ「イベント・オブジェクト変更」操作タイプを含める必要があります。次の表に、追跡対象オブジェクトおよびキーを示します。
オブジェクト |
表 |
主キー属性 |
主キー列 |
---|---|---|---|
SalaryEO |
CMP_SALARY |
SalaryId |
SALARY_ID |
EvaluationEO |
HRA_EVALUATIONS |
EvaluationId |
EVALUATION_ID |
ProfileInterestEO |
HRT_PROFILE_INTERESTS |
ProfileInterestId |
PROFILE_INTEREST_ID |
ProfileKeywordEO |
HRT_PROFILE_KEYWORDS |
ProfileKeywordId |
PROFILE_KEYWORD_ID |
Element Entry |
PAY_ELEMENT_ENTRIES_F |
ElementEntryId |
ELEMENT_ENTRY_ID |
ApplicantAssignmentDEO |
PER_ALL_ASSIGNMENTS_M |
AssignmentId |
ASSIGNMENT_ID |
ApplicantTermsDEO |
PER_ALL_ASSIGNMENTS_M |
AssignmentId |
ASSIGNMENT_ID |
CWKTermsDEO |
PER_ALL_ASSIGNMENTS_M |
AssignmentId |
ASSIGNMENT_ID |
EmployeeAssignmentDEO |
PER_ALL_ASSIGNMENTS_M |
AssignmentId |
ASSIGNMENT_ID |
EmployeeTermsDEO |
PER_ALL_ASSIGNMENTS_M |
AssignmentId |
ASSIGNMENT_ID |
NWAssignmentDEO |
PER_ALL_ASSIGNMENTS_M |
AssignmentId |
ASSIGNMENT_ID |
NWTermsDEO |
PER_ALL_ASSIGNMENTS_M |
AssignmentId |
ASSIGNMENT_ID |
OfferAssignmentDEO |
PER_ALL_ASSIGNMENTS_M |
AssignmentId |
ASSIGNMENT_ID |
OfferTermsDEO |
PER_ALL_ASSIGNMENTS_M |
AssignmentId |
ASSIGNMENT_ID |
PWAssignmentDEO |
PER_ALL_ASSIGNMENTS_M |
AssignmentId |
ASSIGNMENT_ID |
PWTermsDEO |
PER_ALL_ASSIGNMENTS_M |
AssignmentId |
ASSIGNMENT_ID |
AssignmentExtraInfoDEO |
PER_ASSIGNMENT_EXTRA_INFO_M |
AssignmentExtraInfoId |
ASSIGNMENT_EXTRA_INFO_ID |
AssignmentSupervisorDEO |
PER_ASSIGNMENT_SUPERVISORS_F |
AssignmentSupervisorId |
ASSIGNMENT_SUPERVISOR_ID |
AssignGradeStepsDEO |
PER_ASSIGN_GRADE_STEPS_F |
AssignGradeStepId |
ASSIGN_GRADE_STEP_ID |
AssignmentWorkMeasureDEO |
PER_ASSIGN_WORK_MEASURES_F |
AssignWorkMeasureId |
ASSIGN_WORK_MEASURE_ID |
CitizenshipEO |
PER_CITIZENSHIPS |
CitizenshipId |
CITIZENSHIP_ID |
ContactRelationshipDEO |
PER_CONTACT_RELSHIPS_F |
ContactRelationshipId |
CONTACT_RELATIONSHIP_ID |
DriversLicenceEO |
PER_DRIVERS_LICENSES |
DriversLicenseId |
DRIVERS_LICENSE_ID |
EmailAddressEO |
PER_EMAIL_ADDRESSES |
EmailAddressId |
EMAIL_ADDRESS_ID |
ExternalIdentifierEO |
PER_EXT_APP_IDENTIFIERS |
ExternalIdentifierId |
EXT_IDENTIFIER_ID |
NationalIdentifierEO |
PER_NATIONAL_IDENTIFIERS |
NationalIdentifierId |
NATIONAL_IDENTIFIER_ID |
PassportEO |
PER_PASSPORTS |
PassportId |
PASSPORT_ID |
PersonExtraInfoDEO |
PER_PEOPLE_EXTRA_INFO_F |
PersonExtraInfoId |
PERSON_EXTRA_INFO_ID |
PeriodOfServiceEO |
PER_PERIODS_OF_SERVICE |
PeriodOfServiceId |
PERIOD_OF_SERVICE_ID |
PersonEO |
PER_PERSONS |
PersonId |
PERSON_ID |
PersonAddressUsageDEO |
PER_PERSON_ADDR_USAGES_F |
PersonAddrUsageId |
PERSON_ADDR_USAGE_ID |
PersonNameDEO |
PER_PERSON_NAMES_F |
PersonNameId |
PERSON_NAME_ID |
PhoneEO |
PER_PHONES |
PhoneId |
PHONE_ID |
RateValueDEO |
PER_RATE_VALUES_F |
RateValueId |
RATE_VALUE_ID |
VisaPermitDEO |
PER_VISAS_PERMITS_F |
VisaPermitId |
VISA_PERMIT_ID |
この操作タイプを使用する際には、次の点を考慮する必要があります。
-
非有効日オブジェクトの削除を識別するには、DELETE操作タイプを使用します。
-
有効日オブジェクトの1つ以上の有効日変更の削除を識別するには、DELETE CHANGES操作タイプを使用します。
-
すべての有効日変更の削除を含む、有効日オブジェクトの削除を識別するには、ZAP操作タイプを使用します。
-
データを定期的にパージしてアプリケーションの応答を改善するには、「HCMイベント・アーカイブ・データのパージ」プロセスを使用します。このメソッドは、HCMイベント・フレームワークを使用して取得されたデータに依存します。
-
抽出結果に複数回表示される削除済オブジェクトを無視します。複数のイベントで1つの削除を記録できるため、削除されたオブジェクトが抽出結果に複数回表示される場合があります。