BW Data Extraction for CFM Step by step


Instructions for extracting data

The two extractors

  • 0CFM_INIT_POSITIONS
  • 0CFM_DELTA_POSITIONS

are designed for extracting data from a non-cumulative InfoCube that is first initialized with an initial non-cumulative and is then provided with data in a delta procedure. Both extractors are required for the initialization. Only the 0CFM_DELTA_POSITIONS extractor is used for the subsequent extraction in the delta procedure.

You can execute the initialization using the following two methods:

    1. Initialization with a time-related evaluation for the initialization key date.
    2. Initialization with a period-based evaluation for the period up to the initialization key date.

We recommend that you carry out the first procedure with an initialization using a time-related evaluation. This procedure has the advantage of a shorter runtime and a smaller data volume compared with the second procedure. In addition, data inconsistencies before the key date are not so important. On the other hand, you cannot execute an evaluation before the initialization key date although you can do this using the second procedure. If you want to use the first procedure, you must therefore choose an initialization date early enough.

You can find Customizing for both extractors in Customizing for Treasury and Risk Management under ‘Transaction Manager’ -> ‘General Settings’ -> ‘Business Information Warehouse.’
Choose ‘Define InfoSources for Position Initialization’ and create an entry for the 0CFM_INIT_POSITIONS InfoSource. The ‘Date of Position Initialization’ is the initialization key date. Enter 0CFM_DELTA_POSITIONS in the ‘InfoSource for Delta Position’ column and enter 0CFM_INIT_POSITIONS in the ‘DataSource for Position Initialization’ column.

Note that only one entry is allowed to exist for 0CFM_INIT_POSITIONS.

Under ‘Define InfoSources for Delta Position’, make an entry for the 0CFM_DELTA_POSITIONS InfoSource. The ‘DataSource for Delta Position’ is 0CFM_DELTA_POSITIONS and you must enter the date of the position initilization from ‘Define InfoSources for Position Initialization’ in the ‘Technical Date From’ field.

If you execute the initialization with a time-related evaluation, do not set the ‘Pure Delta InfoSource’ indicator. However, if you want to use the second procedure, you must set the indicator. If you set the indicator, the 0CFM_INIT_POSITIONS extractor does not deliver any data and only sets a time stamp for the time stamp management that controls the delta procedure.
Note that only one entry is allowed to exist for 0CFM_DELTA_POSITIONS.

You can choose ‘Delete Time Stamp for InfoSource’ to remove the time stamp. We recommend that you use parallel processing for the extractors under ‘Parallel Processing Control: Information System and BW Extraction’. Choose mode 1 (FTI_LDB_PB_SEL_POSITIONS) for the extractor 0CFM_INIT_POSITIONS and mode A (0CFM_DELTA_POSITIONS) mode for the extractor 0CFM_INIT_POSITIONS. Synchronize your settings with your basis or hosting team and restrict one setting to one user if necessary.

For the initialization with a time-related evaluation for the initialization key date, proceed as follows:

    3. Request an InfoPackage for 0CFM_INIT_POSITIONS in ‘Generate Initial Position for Non-Cumulative InfoCube’ mode.  You must define the company code and the valuation area. The InfoPackage delivers position values for the initialization key date for the data selection specified.
    4. Request an InfoPackage for 0CFM_DELTA_POSITIONS in ‘Initialization of the Delta Method’ mode and set the ‘Initialize Without Data Transfer’ indicator. The system does not deliver any data in the InfoPackage.
    5. Request an InfoPackage for 0CFM_DELTA_POSITIONS in ‘Delta Update’ mode.  The InfoPackage contains non-cumulative value changes between the initialization key date and the system date. You can also define the additional delta process.

The initialization with a time-related evaluation for the periods up to the initialization key date expires as follows:

    6. Request an InfoPackage for 0CFM_INIT_POSITIONS in ‘Generate Initial Position for Non-Cumulative InfoCube’ mode.  You must define the company code and the valuation area. The InfoPackage does not contain any data because the ‘Pure Delta InfoSource’ indicator is set in the source system. However, a time stamp is set and this is important for further processing.
    7. Request an InfoPackage for 0CFM_DELTA_POSITIONS in ‘Initialization of the Delta Method’ mode.  The InfoPackage contains all non-cumulative changes up to the initialization key date. You can use this to evaluate the non-cumulative for the key date.
    8. Request an InfoPackage for 0CFM_DELTA_POSITIONS in ‘Delta Update’ mode.  The InfoPackage contains non-cumulative value changes between the initilization key date and the system date. You can also define the additional delta process for this procedure.

After the initialization key date, both procedures deliver the same result for evaluations. You can use SAP queries on the FTI_TR_POSITIONS and FTI_TR_PERIODS logical databases to check the extracted data. If the system issues error messages or if there is missing data, we recommend that you first use an SAP query to reproduce the error.

Source SAP Note : 1021346 – BW TRM Initializing a TRM non-cumulative InfoCube

To report this post you need to login first.

Be the first to leave a comment

You must be Logged on to comment or reply to a post.

Leave a Reply