Ansicht
Dokumentation

FND_HRICP_1, BF Framework for Tracking Infotype Changes (New) ( RELN731_BF_FND_HRICP_1 )

FND_HRICP_1, BF Framework for Tracking Infotype Changes (New) ( RELN731_BF_FND_HRICP_1 )

CL_GUI_FRONTEND_SERVICES - Frontend Services   General Material Data  
This documentation is copyright by SAP AG.
SAP E-Book

Short text

FND_HRICP_1, BF Framework for Tracking Infotype Changes (New)

Use

As of SAP Business Suite Foundation 7.31 (SAP_BS_FND_731), the business function Framework for Tracking Infotype Changes (FND_HRICP_1) is available.

With this business function, a generic framework is available that you can use to track changes to data in the PA infotypes and PD infotypes using change pointers. You can use the framework for infotypes delivered by SAP in the standard system and for customer-specific infotypes.

If the data in PA infotypes and PD infotypes changes with the relevant update program BAdIs of the PA infotype and PD infotype framework, the Framework for Tracking Infotype Changes writes entries in the table Change Pointers for Infotype Changes (HRICP_D_CH_PTR). In the course of a data extraction of infotype data by different consumers such as DataSources, you can use the change pointers for an extraction using the delta procedure.

When you use the change pointers to upload only changed data using the relevant interface in target systems, such as SAP Business Information Warehouse(BW) or SAP NetWeaver BW Accelerator (BWA), you can avoid an extraction with full upload. This spares system resources and enables shorter extraction cycles and thus more up-to-date data for your evaluations.

BAdI Implementations

For both versions of the PA framework, two update programs exist that write changes to the database. Specific update program BAdIs exist for each of these programs. An update program and an update program BAdI exist for both versions of the PD framework.

The business function provides new implementations for these BAdIs that write the change pointers and make them useable for the data extraction with the delta procedure.

The following new implementations are available:

BAdI Implementation (New) Name
HRPAD00INFTYDB HRICP_PA_OLD_CH_PTR Change Pointers for Old PA Framework
HRPAD00INFTY HRICP_PA_NEW_CH_PTR Change Pointers for New PA Framework
HRBAS00INFTY HRICP_PD_CH_PTR Change Pointers for Old and New PD Framework

Authorization Role Administrator for Change Pointers

The business function provides the new single role Administrator for Change Pointers (SAP_BS_FND_ICP_ADMIN).

This contains the authorizations that a user requires to perform the following Customizing activities to administer the framework:

  • Specification of infotypes (depending on consumer) for which change pointers are written when changes are made to the data (view Infotypes to Be Tracked per Consumer (V_HRICP_IT_CUST)). The consumers use the change pointers within the delta upload of data.
  • Deletion of change pointers already processed from the table of change pointers for infotype changes (table Change Pointers for Infotype Changes (HRICP_D_CH_PTR))
  • Deletion of any consumers that are no longer required from the table of active consumers (table Timestamp of Last Delta Run per Consumer (HCP_D_CONSM)). The table contains all delta-enabled consumers for which change pointers are written when changes are made to infotype data. At the same time, the report deletes the associated entries in the table Infotypes to Be Tracked per Registered Consumer (HRICP_D_IT_REG).

Report for Deletion of Consumers

You can use the report Deletion of Consumers (RH_ICP_CONSM_DELETE) to delete any data consumers that are no longer required from tha table Timestamp of Last Delta Run per Consumer (HRICP_D_CONSM). The table contains the consumer objects for which data changes are tracked and the assigned infotypes/subtypes/object types. For each entry, the table displays the associated timestamp of the last successful data extraction with the delta procedure. At the same time, the report deletes the associated entries in the table Infotypes to Be Tracked per Registered Consumer (HRICP_D_IT_REG).

You select the entries to be deleted and run the report. The deleted consumers then no longer use change pointers for the data extraction and can no longer perform a data extraction with the delta procedure.

Report for Data Cleanup of Change Pointer Table

You can use the report Cleanup of Change Pointer Table (RHI_ICP_CH_PTR_CLEANUP) to delete any change pointers that have already been processed and are no longer relevant from the table Change Pointer for Infotype Changes (HRICP_D_CH_PTR). The report determines the change pointers that are no longer relevant and deletes them. The report runs in batch mode.

Effects on Existing Data

Effects on Data Transfer

Effects on System Administration

Effects on Customizing

The following Customizing activities are relevant to set up the Framework for Tracking Infotype Changes:

  • In the Customizing activity Set Up Data Upload for Changes to Infotype Data, you activate the Business Add-In implementations (BAdI implementations) of the update program BAdIs that you require to track changes to infotype data.
  • In the Customizing activity Assign Relevant Authorizations to Administrator, you assign the necessary authorizations to the users who are to administer the framework. These authorizations are stored in the single role Administrator for Change Pointers (SAP_BS_FND_ICP_ADMIN).
  • In the Customizing activity Specify Infotypes to Be Tracked per Consumer, you specify for customer-specifc consumers the infotypes for which change pointers are to be written if changes are made to the data.
  • In the Customizing activity Delete Consumers Not Relevant for Infotype Changes, you can use the report Deletion of Consumers (RH_ICP_CONSM_DELETE) to delete previously used consumers from the table of active consumers if these consumers are no longer to evaluate any change pointers in the future.
  • In the Customizing activity Schedule Background Job for Cleanup of Change Pointers, you can schedule the report Cleanup of Change Pointer Table (RHI_ICP_CH_PTR_CLEANUP) as a background job.

Further Information






CL_GUI_FRONTEND_SERVICES - Frontend Services   RFUMSV00 - Advance Return for Tax on Sales/Purchases  
This documentation is copyright by SAP AG.

Length: 8056 Date: 20240426 Time: 122721     sap01-206 ( 132 ms )