Table of Contents

Search

  1. Preface
  2. Introduction to Enterprise Data Manager
  3. Enterprise Data Manager
  4. ILM Repository Constraints
  5. Partition Exchange Purging
  6. APIs
  7. Salesforce Accelerator
  8. Appendix A: SAP Application Retirement Entities
  9. Appendix B: Import Formats for Constraints
  10. Appendix C: Glossary

Enterprise Data Manager Guide

Enterprise Data Manager Guide

Step 2. Configure the Entities

Step 2. Configure the Entities

After you add an interim table to the entity, configure the entity steps. Configure steps to process the interim table you created, to disable the individual record deletion, and to enable the partition exchange run procedure.
  1. Access the entity
    Steps
    tab.
  2. Add the Drop Interim Table, Create Interim Table, and Insert Interim Table steps for the partition exchange interim table.
    The order can be at any point in candidate generation.
  3. Add a Run Procedure in Generate Candidates step for the partition exchange interim table and add the
    am_plsqlutil_pkg.compile_self
    procedure.
    The procedure is required for the
    AA_PARTITION_PKG.exchange_partition
    procedure to run the partition exchange logic.
  4. Add a Run Procedure in Generate Candidates step for the partition exchange interim table and add the
    aa_util_pkg.compile_self
    procedure.
    The procedure is required for the
    AA_PARTITION_PKG.exchange_partition
    procedure to run the partition exchange logic.
  5. Add a Run Procedure in Generate Candidates step for the partition exchange interim table and add the
    aa_partition_pkg.compile_self
    procedure.
    The procedure allows the
    AA_PARTITION_PKG
    package to compile objects in the staging user.
  6. Delete or disable the corresponding Delete Apps Tables step for each table that you added to the interim table.
  7. After the Insert into Archive Tables steps, add a Run Procedure in Delete from Source step for the partition exchange interim table and add the
    AA_PARTITION_PKG.exchange_partition
    procedure.
  8. Save the entity.
Example
You created the XC_384_XLA2 Exchange Partition interim table for the XLA Subledger Accounting entity. You added the XLA_AE_HEADERS and XLA_AE_LINES tables to the interim.
The following table lists the steps that you configure in the entity Steps tab:
Configuration
Action
Interim Table
Entity Table
Procedure
Enabled
Add
Drop Interim Table
XC_384_XLA2 Exchange Partition
(None)
(None)
Yes
Add
Create Interim Table
XC_384_XLA2 Exchange Partition
(None)
(None)
Yes
Add
Insert Interim Table
XC_384_XLA2 Exchange Partition
(None)
(None)
Yes
Add
Run Procedure in Generate Candidates
XC_384_XLA2 Exchange Partition
(None)
am_plsqlutil_pkg.compile_self
Yes
Add
Run Procedure in Generate Candidates
XC_384_XLA2 Exchange Partition
(None)
aa_util_pkg.compile_self
Yes
Add
Run Procedure in Generate Candidates
XC_384_XLA2 Exchange Partition
(None)
aa_partition_pkg.compile_self
Yes
Delete or Disable
Delete Apps Tables
XC_384_XLA1 Subledger Accounting
XLA_AE_HEADERS
(None)
No
Delete or Disable
Delete Apps Tables
XC_384_XLA1 Subledger Accounting
XLA_AE_LINES
(None)
No
Add
Run Procedure in Delete From Source
XC_384_XLA2 Exchange Partition
(None)
AA_PARTITION_PKG.exchange_partition
Yes
After you configure the entities, configure the source connection to use staging. Staging is required because the procedure creates the keep table in the staging database user.

0 COMMENTS

We’d like to hear from you!