SAP PPM_DATA_SELMAP Function Module for PPM Mapping









PPM_DATA_SELMAP is a standard ppm data selmap SAP function module available within SAP R/3 or S/4 Hana systems, depending on your version and release level. It is used for PPM Mapping processing and below is the pattern details for this FM, showing its interface including any import and export parameters, exceptions etc. there is also a full "cut and paste" ABAP pattern code example, along with implementation ABAP coding, documentation and contribution comments specific to this or related objects.


See here to view full function module documentation and code listing for ppm data selmap FM, simply by entering the name PPM_DATA_SELMAP into the relevant SAP transaction such as SE37 or SE38.

Function Group: PGS1
Program Name: SAPLPGS1
Main Program: SAPLPGS1
Appliation area: C
Release date: N/A
Mode(Normal, Remote etc): Normal Function Module
Update:



Function PPM_DATA_SELMAP pattern details

In-order to call this FM within your sap programs, simply using the below ABAP pattern details to trigger the function call...or see the full ABAP code listing at the end of this article. You can simply cut and paste this code into your ABAP progrom as it is, including variable declarations.
CALL FUNCTION 'PPM_DATA_SELMAP'"PPM Mapping
EXPORTING
* IS_CIF_IMODK = "

TABLES
ET_OUT_PPM_KEY = "
OUT_CIF_PLANACTZ = "
OUT_CIF_ACTREL = "
OUT_CIF_MODE = "
OUT_CIF_REQCAP = "
OUT_CIF_COMP = "
OUT_CIF_COMPALT = "
OUT_CIF_COMPALZ = "
* SELECTION_CIF_IMODK = "
* OUT_CIF_TRPROD_CUS = "
* OUT_CIF_PRODVERZ_CUS = "
OUT_CIF_PRODVER = "
* OUT_CIF_PLAN_CUS = "
* OUT_CIF_PLANOPR_CUS = "
* OUT_CIF_PLANACT_CUS = "
* OUT_CIF_PLANACTZ_CUS = "
* OUT_CIF_ACTREL_CUS = "
* OUT_CIF_MODE_CUS = "
* OUT_CIF_REQCAP_CUS = "
* OUT_CIF_COMP_CUS = "
* OUT_CIF_COMPALT_CUS = "
* OUT_CIF_COMPALZ_CUS = "
OUT_CIF_PRODVERZ = "
OUT_CIF_PRODFLOW = "
OUT_CIF_COMPALTS = "
OUT_CIF_REQCAPS = "
* OUT_CIF_PPMT = "
* OUT_CIF_PLANT = "
* OUT_CIF_PLANX = "
* OUT_CIF_PLANTX = "
* OUT_CIF_PRODVERX = "
* OUT_CIF_TRPRODX = "
* OUT_CIF_PPMTX = "
* OUT_CIF_TRPROD = "
* OUT_CIF_PRODVERZX = "
* OUT_CIF_PLANOPRX = "
* OUT_CIF_PLANOPRTX = "
* OUT_CIF_PLANACTX = "
* OUT_CIF_PLANACTZX = "
* OUT_CIF_PLANACTTX = "
* OUT_CIF_ACTRELX = "
* OUT_CIF_MODEX = "
* OUT_CIF_REQCAPX = "
* OUT_CIF_COMPX = "
OUT_CIF_PLAN = "
* OUT_CIF_COMPALTX = "
* OUT_CIF_COMPALZX = "
* OUT_CIF_PRODFLOWX = "
* OUT_CIF_COMPALTSX = "
* OUT_CIF_REQCAPSX = "
* OUT_CIF_TDPPACT = "PPM: Time-Dependent Planning Parameters for Activities
* OUT_CIF_TDPPACTX = "X Fields: Time-Dependent Planning Parameters for Activities
* OUT_CIF_TDPPMODE = "PPM: Time-Dependent Planning Parameters for Mode
* OUT_CIF_TDPPMODEX = "X Fields: Time-Dependent Planning Parameters for Mode
* OUT_CIF_TDPPREQCAP = "PPM: Time-Dependent Planning Parameters for Capacity Requirements
OUT_CIF_PLANOPR = "
* OUT_CIF_TDPPREQCAPX = "X Fields: Time-Dependent Planning Parameters for Capacity Requirements
* OUT_CIF_TDPPCOMPALT = "PPM: Time-Dependent Planning Parameters for Alternative Component
* OUT_CIF_TDPPCOMPALTX = "X Fields: Time-Dependent Planning Parameters for Alternative Component
OUT_CIF_PLANOPRT = "
OUT_CIF_PLANACT = "
OUT_CIF_PLANACTT = "
.




Customer Function user exits

Below is a list of CUSTOMER FUNCTION exit user exits that are available within this program and maybe relevant for this FM.
EXIT_SAPLPGS1_001 Customer Exit for PPM Transfer (For Example, Customer-Specific Fields)
EXIT_SAPLPGS1_002 Customer Exit PPM Transfer, Decision Whether Activity is Transferred
EXIT_SAPLPGS1_003 Customer Exit for PPM Transfer, Process Table REQCAP
EXIT_SAPLPGS1_004 Customer Exit for PPM Transfer, Transfer of Duration in Seconds
EXIT_SAPLPGS1_005 Override Characteristics of Replacement Relationship in PPM
EXIT_SAPLPGS1_006 Customer Exit PPM Transfer, Adjust Mode
EXIT_SAPLPGS1_007 Customer Exit for PPM Transfer: BOM Explosion
EXIT_SAPLPGS1_008 Customer Exit PPM Transfer: Certain Primary and Alternative Resources

IMPORTING Parameters details for PPM_DATA_SELMAP

IS_CIF_IMODK -

Data type: CIF_IMODK
Optional: Yes
Call by Reference: No ( called with pass by value option)

TABLES Parameters details for PPM_DATA_SELMAP

ET_OUT_PPM_KEY -

Data type: PPM_KEY
Optional: No
Call by Reference: No ( called with pass by value option)

OUT_CIF_PLANACTZ -

Data type: CIF_PLNACZ
Optional: No
Call by Reference: No ( called with pass by value option)

OUT_CIF_ACTREL -

Data type: CIF_ACTREL
Optional: No
Call by Reference: No ( called with pass by value option)

OUT_CIF_MODE -

Data type: CIF_MODE
Optional: No
Call by Reference: No ( called with pass by value option)

OUT_CIF_REQCAP -

Data type: CIF_REQCAP
Optional: No
Call by Reference: No ( called with pass by value option)

OUT_CIF_COMP -

Data type: CIF_COMP
Optional: No
Call by Reference: No ( called with pass by value option)

OUT_CIF_COMPALT -

Data type: CIF_COMPAL
Optional: No
Call by Reference: No ( called with pass by value option)

OUT_CIF_COMPALZ -

Data type: CIF_COMPAZ
Optional: No
Call by Reference: No ( called with pass by value option)

SELECTION_CIF_IMODK -

Data type: CIF_IMODK
Optional: Yes
Call by Reference: No ( called with pass by value option)

OUT_CIF_TRPROD_CUS -

Data type: CIFTRPRCUS
Optional: Yes
Call by Reference: No ( called with pass by value option)

OUT_CIF_PRODVERZ_CUS -

Data type: CIFPRVZCUS
Optional: Yes
Call by Reference: No ( called with pass by value option)

OUT_CIF_PRODVER -

Data type: CIF_PRODVR
Optional: No
Call by Reference: No ( called with pass by value option)

OUT_CIF_PLAN_CUS -

Data type: CIFPLANCUS
Optional: Yes
Call by Reference: No ( called with pass by value option)

OUT_CIF_PLANOPR_CUS -

Data type: CIFPLOPCUS
Optional: Yes
Call by Reference: No ( called with pass by value option)

OUT_CIF_PLANACT_CUS -

Data type: CIFPLACCUS
Optional: Yes
Call by Reference: No ( called with pass by value option)

OUT_CIF_PLANACTZ_CUS -

Data type: CIFPLAZCUS
Optional: Yes
Call by Reference: No ( called with pass by value option)

OUT_CIF_ACTREL_CUS -

Data type: CIFACRLCUS
Optional: Yes
Call by Reference: No ( called with pass by value option)

OUT_CIF_MODE_CUS -

Data type: CIFMODECUS
Optional: Yes
Call by Reference: No ( called with pass by value option)

OUT_CIF_REQCAP_CUS -

Data type: CIFRQCPCUS
Optional: Yes
Call by Reference: No ( called with pass by value option)

OUT_CIF_COMP_CUS -

Data type: CIFCOMPCUS
Optional: Yes
Call by Reference: No ( called with pass by value option)

OUT_CIF_COMPALT_CUS -

Data type: CIFCMALCUS
Optional: Yes
Call by Reference: No ( called with pass by value option)

OUT_CIF_COMPALZ_CUS -

Data type: CIFCMAZCUS
Optional: Yes
Call by Reference: No ( called with pass by value option)

OUT_CIF_PRODVERZ -

Data type: CIF_PRDVRZ
Optional: No
Call by Reference: No ( called with pass by value option)

OUT_CIF_PRODFLOW -

Data type: CIF_PRDFLO
Optional: No
Call by Reference: No ( called with pass by value option)

OUT_CIF_COMPALTS -

Data type: CIF_CMPALS
Optional: No
Call by Reference: No ( called with pass by value option)

OUT_CIF_REQCAPS -

Data type: CIF_RQCAPS
Optional: No
Call by Reference: No ( called with pass by value option)

OUT_CIF_PPMT -

Data type: CIF_PPMT
Optional: Yes
Call by Reference: No ( called with pass by value option)

OUT_CIF_PLANT -

Data type: CIF_PLNT
Optional: Yes
Call by Reference: No ( called with pass by value option)

OUT_CIF_PLANX -

Data type: CIF_PLANX
Optional: Yes
Call by Reference: No ( called with pass by value option)

OUT_CIF_PLANTX -

Data type: CIF_PLNTX
Optional: Yes
Call by Reference: No ( called with pass by value option)

OUT_CIF_PRODVERX -

Data type: CIFPRODVRX
Optional: Yes
Call by Reference: No ( called with pass by value option)

OUT_CIF_TRPRODX -

Data type: CIF_TRPRDX
Optional: Yes
Call by Reference: No ( called with pass by value option)

OUT_CIF_PPMTX -

Data type: CIF_PPMTX
Optional: Yes
Call by Reference: No ( called with pass by value option)

OUT_CIF_TRPROD -

Data type: CIF_TRPROD
Optional: Yes
Call by Reference: No ( called with pass by value option)

OUT_CIF_PRODVERZX -

Data type: CIFPRDVRZX
Optional: Yes
Call by Reference: No ( called with pass by value option)

OUT_CIF_PLANOPRX -

Data type: CIFPLNOPRX
Optional: Yes
Call by Reference: No ( called with pass by value option)

OUT_CIF_PLANOPRTX -

Data type: CIFPLNOPTX
Optional: Yes
Call by Reference: No ( called with pass by value option)

OUT_CIF_PLANACTX -

Data type: CIFPLNACX
Optional: Yes
Call by Reference: No ( called with pass by value option)

OUT_CIF_PLANACTZX -

Data type: CIFPLNACZX
Optional: Yes
Call by Reference: No ( called with pass by value option)

OUT_CIF_PLANACTTX -

Data type: CIFPLNACTX
Optional: Yes
Call by Reference: No ( called with pass by value option)

OUT_CIF_ACTRELX -

Data type: CIFACTRELX
Optional: Yes
Call by Reference: No ( called with pass by value option)

OUT_CIF_MODEX -

Data type: CIFMODEX
Optional: Yes
Call by Reference: No ( called with pass by value option)

OUT_CIF_REQCAPX -

Data type: CIFREQCAPX
Optional: Yes
Call by Reference: No ( called with pass by value option)

OUT_CIF_COMPX -

Data type: CIFCOMPX
Optional: Yes
Call by Reference: No ( called with pass by value option)

OUT_CIF_PLAN -

Data type: CIF_PLAN
Optional: No
Call by Reference: No ( called with pass by value option)

OUT_CIF_COMPALTX -

Data type: CIFCOMPALX
Optional: Yes
Call by Reference: No ( called with pass by value option)

OUT_CIF_COMPALZX -

Data type: CIFCOMPAZX
Optional: Yes
Call by Reference: No ( called with pass by value option)

OUT_CIF_PRODFLOWX -

Data type: CIFPRDFLOX
Optional: Yes
Call by Reference: No ( called with pass by value option)

OUT_CIF_COMPALTSX -

Data type: CIFCMPALSX
Optional: Yes
Call by Reference: No ( called with pass by value option)

OUT_CIF_REQCAPSX -

Data type: CIFRQCAPSX
Optional: Yes
Call by Reference: Yes

OUT_CIF_TDPPACT - PPM: Time-Dependent Planning Parameters for Activities

Data type: CIF_TDPPACT
Optional: Yes
Call by Reference: Yes

OUT_CIF_TDPPACTX - X Fields: Time-Dependent Planning Parameters for Activities

Data type: CIF_TDPPACTX
Optional: Yes
Call by Reference: Yes

OUT_CIF_TDPPMODE - PPM: Time-Dependent Planning Parameters for Mode

Data type: CIF_TDPPMODE
Optional: Yes
Call by Reference: Yes

OUT_CIF_TDPPMODEX - X Fields: Time-Dependent Planning Parameters for Mode

Data type: CIF_TDPPMODEX
Optional: Yes
Call by Reference: Yes

OUT_CIF_TDPPREQCAP - PPM: Time-Dependent Planning Parameters for Capacity Requirements

Data type: CIF_TDPPREQCAP
Optional: Yes
Call by Reference: Yes

OUT_CIF_PLANOPR -

Data type: CIF_PLNOPR
Optional: No
Call by Reference: No ( called with pass by value option)

OUT_CIF_TDPPREQCAPX - X Fields: Time-Dependent Planning Parameters for Capacity Requirements

Data type: CIF_TDPPREQCAPX
Optional: Yes
Call by Reference: Yes

OUT_CIF_TDPPCOMPALT - PPM: Time-Dependent Planning Parameters for Alternative Component

Data type: CIF_TDPPCOMPALT
Optional: Yes
Call by Reference: Yes

OUT_CIF_TDPPCOMPALTX - X Fields: Time-Dependent Planning Parameters for Alternative Component

Data type: CIF_TDPPCOMPALTX
Optional: Yes
Call by Reference: Yes

OUT_CIF_PLANOPRT -

Data type: CIF_PLNOPT
Optional: No
Call by Reference: No ( called with pass by value option)

OUT_CIF_PLANACT -

Data type: CIF_PLNAC
Optional: No
Call by Reference: No ( called with pass by value option)

OUT_CIF_PLANACTT -

Data type: CIF_PLNACT
Optional: No
Call by Reference: No ( called with pass by value option)

Copy and paste ABAP code example for PPM_DATA_SELMAP Function Module

The ABAP code below is a full code listing to execute function module POPUP_TO_CONFIRM including all data declarations. The code uses the original data declarations rather than the latest in-line data DECLARATION SYNTAX but I have included an ABAP code snippet at the end to show how declarations would look using the newer method of declaring data variables on the fly. This will allow you to compare and fully understand the new inline method. Please note some of the newer syntax such as the @DATA is not available until a later 4.70 service pack (SP8), which i why i have stuck to the origianl for this example.

DATA:
lv_is_cif_imodk  TYPE CIF_IMODK, "   
lt_et_out_ppm_key  TYPE STANDARD TABLE OF PPM_KEY, "   
lt_out_cif_planactz  TYPE STANDARD TABLE OF CIF_PLNACZ, "   
lt_out_cif_actrel  TYPE STANDARD TABLE OF CIF_ACTREL, "   
lt_out_cif_mode  TYPE STANDARD TABLE OF CIF_MODE, "   
lt_out_cif_reqcap  TYPE STANDARD TABLE OF CIF_REQCAP, "   
lt_out_cif_comp  TYPE STANDARD TABLE OF CIF_COMP, "   
lt_out_cif_compalt  TYPE STANDARD TABLE OF CIF_COMPAL, "   
lt_out_cif_compalz  TYPE STANDARD TABLE OF CIF_COMPAZ, "   
lt_selection_cif_imodk  TYPE STANDARD TABLE OF CIF_IMODK, "   
lt_out_cif_trprod_cus  TYPE STANDARD TABLE OF CIFTRPRCUS, "   
lt_out_cif_prodverz_cus  TYPE STANDARD TABLE OF CIFPRVZCUS, "   
lt_out_cif_prodver  TYPE STANDARD TABLE OF CIF_PRODVR, "   
lt_out_cif_plan_cus  TYPE STANDARD TABLE OF CIFPLANCUS, "   
lt_out_cif_planopr_cus  TYPE STANDARD TABLE OF CIFPLOPCUS, "   
lt_out_cif_planact_cus  TYPE STANDARD TABLE OF CIFPLACCUS, "   
lt_out_cif_planactz_cus  TYPE STANDARD TABLE OF CIFPLAZCUS, "   
lt_out_cif_actrel_cus  TYPE STANDARD TABLE OF CIFACRLCUS, "   
lt_out_cif_mode_cus  TYPE STANDARD TABLE OF CIFMODECUS, "   
lt_out_cif_reqcap_cus  TYPE STANDARD TABLE OF CIFRQCPCUS, "   
lt_out_cif_comp_cus  TYPE STANDARD TABLE OF CIFCOMPCUS, "   
lt_out_cif_compalt_cus  TYPE STANDARD TABLE OF CIFCMALCUS, "   
lt_out_cif_compalz_cus  TYPE STANDARD TABLE OF CIFCMAZCUS, "   
lt_out_cif_prodverz  TYPE STANDARD TABLE OF CIF_PRDVRZ, "   
lt_out_cif_prodflow  TYPE STANDARD TABLE OF CIF_PRDFLO, "   
lt_out_cif_compalts  TYPE STANDARD TABLE OF CIF_CMPALS, "   
lt_out_cif_reqcaps  TYPE STANDARD TABLE OF CIF_RQCAPS, "   
lt_out_cif_ppmt  TYPE STANDARD TABLE OF CIF_PPMT, "   
lt_out_cif_plant  TYPE STANDARD TABLE OF CIF_PLNT, "   
lt_out_cif_planx  TYPE STANDARD TABLE OF CIF_PLANX, "   
lt_out_cif_plantx  TYPE STANDARD TABLE OF CIF_PLNTX, "   
lt_out_cif_prodverx  TYPE STANDARD TABLE OF CIFPRODVRX, "   
lt_out_cif_trprodx  TYPE STANDARD TABLE OF CIF_TRPRDX, "   
lt_out_cif_ppmtx  TYPE STANDARD TABLE OF CIF_PPMTX, "   
lt_out_cif_trprod  TYPE STANDARD TABLE OF CIF_TRPROD, "   
lt_out_cif_prodverzx  TYPE STANDARD TABLE OF CIFPRDVRZX, "   
lt_out_cif_planoprx  TYPE STANDARD TABLE OF CIFPLNOPRX, "   
lt_out_cif_planoprtx  TYPE STANDARD TABLE OF CIFPLNOPTX, "   
lt_out_cif_planactx  TYPE STANDARD TABLE OF CIFPLNACX, "   
lt_out_cif_planactzx  TYPE STANDARD TABLE OF CIFPLNACZX, "   
lt_out_cif_planacttx  TYPE STANDARD TABLE OF CIFPLNACTX, "   
lt_out_cif_actrelx  TYPE STANDARD TABLE OF CIFACTRELX, "   
lt_out_cif_modex  TYPE STANDARD TABLE OF CIFMODEX, "   
lt_out_cif_reqcapx  TYPE STANDARD TABLE OF CIFREQCAPX, "   
lt_out_cif_compx  TYPE STANDARD TABLE OF CIFCOMPX, "   
lt_out_cif_plan  TYPE STANDARD TABLE OF CIF_PLAN, "   
lt_out_cif_compaltx  TYPE STANDARD TABLE OF CIFCOMPALX, "   
lt_out_cif_compalzx  TYPE STANDARD TABLE OF CIFCOMPAZX, "   
lt_out_cif_prodflowx  TYPE STANDARD TABLE OF CIFPRDFLOX, "   
lt_out_cif_compaltsx  TYPE STANDARD TABLE OF CIFCMPALSX, "   
lt_out_cif_reqcapsx  TYPE STANDARD TABLE OF CIFRQCAPSX, "   
lt_out_cif_tdppact  TYPE STANDARD TABLE OF CIF_TDPPACT, "   
lt_out_cif_tdppactx  TYPE STANDARD TABLE OF CIF_TDPPACTX, "   
lt_out_cif_tdppmode  TYPE STANDARD TABLE OF CIF_TDPPMODE, "   
lt_out_cif_tdppmodex  TYPE STANDARD TABLE OF CIF_TDPPMODEX, "   
lt_out_cif_tdppreqcap  TYPE STANDARD TABLE OF CIF_TDPPREQCAP, "   
lt_out_cif_planopr  TYPE STANDARD TABLE OF CIF_PLNOPR, "   
lt_out_cif_tdppreqcapx  TYPE STANDARD TABLE OF CIF_TDPPREQCAPX, "   
lt_out_cif_tdppcompalt  TYPE STANDARD TABLE OF CIF_TDPPCOMPALT, "   
lt_out_cif_tdppcompaltx  TYPE STANDARD TABLE OF CIF_TDPPCOMPALTX, "   
lt_out_cif_planoprt  TYPE STANDARD TABLE OF CIF_PLNOPT, "   
lt_out_cif_planact  TYPE STANDARD TABLE OF CIF_PLNAC, "   
lt_out_cif_planactt  TYPE STANDARD TABLE OF CIF_PLNACT. "   

  CALL FUNCTION 'PPM_DATA_SELMAP'  "PPM Mapping
    EXPORTING
         IS_CIF_IMODK = lv_is_cif_imodk
    TABLES
         ET_OUT_PPM_KEY = lt_et_out_ppm_key
         OUT_CIF_PLANACTZ = lt_out_cif_planactz
         OUT_CIF_ACTREL = lt_out_cif_actrel
         OUT_CIF_MODE = lt_out_cif_mode
         OUT_CIF_REQCAP = lt_out_cif_reqcap
         OUT_CIF_COMP = lt_out_cif_comp
         OUT_CIF_COMPALT = lt_out_cif_compalt
         OUT_CIF_COMPALZ = lt_out_cif_compalz
         SELECTION_CIF_IMODK = lt_selection_cif_imodk
         OUT_CIF_TRPROD_CUS = lt_out_cif_trprod_cus
         OUT_CIF_PRODVERZ_CUS = lt_out_cif_prodverz_cus
         OUT_CIF_PRODVER = lt_out_cif_prodver
         OUT_CIF_PLAN_CUS = lt_out_cif_plan_cus
         OUT_CIF_PLANOPR_CUS = lt_out_cif_planopr_cus
         OUT_CIF_PLANACT_CUS = lt_out_cif_planact_cus
         OUT_CIF_PLANACTZ_CUS = lt_out_cif_planactz_cus
         OUT_CIF_ACTREL_CUS = lt_out_cif_actrel_cus
         OUT_CIF_MODE_CUS = lt_out_cif_mode_cus
         OUT_CIF_REQCAP_CUS = lt_out_cif_reqcap_cus
         OUT_CIF_COMP_CUS = lt_out_cif_comp_cus
         OUT_CIF_COMPALT_CUS = lt_out_cif_compalt_cus
         OUT_CIF_COMPALZ_CUS = lt_out_cif_compalz_cus
         OUT_CIF_PRODVERZ = lt_out_cif_prodverz
         OUT_CIF_PRODFLOW = lt_out_cif_prodflow
         OUT_CIF_COMPALTS = lt_out_cif_compalts
         OUT_CIF_REQCAPS = lt_out_cif_reqcaps
         OUT_CIF_PPMT = lt_out_cif_ppmt
         OUT_CIF_PLANT = lt_out_cif_plant
         OUT_CIF_PLANX = lt_out_cif_planx
         OUT_CIF_PLANTX = lt_out_cif_plantx
         OUT_CIF_PRODVERX = lt_out_cif_prodverx
         OUT_CIF_TRPRODX = lt_out_cif_trprodx
         OUT_CIF_PPMTX = lt_out_cif_ppmtx
         OUT_CIF_TRPROD = lt_out_cif_trprod
         OUT_CIF_PRODVERZX = lt_out_cif_prodverzx
         OUT_CIF_PLANOPRX = lt_out_cif_planoprx
         OUT_CIF_PLANOPRTX = lt_out_cif_planoprtx
         OUT_CIF_PLANACTX = lt_out_cif_planactx
         OUT_CIF_PLANACTZX = lt_out_cif_planactzx
         OUT_CIF_PLANACTTX = lt_out_cif_planacttx
         OUT_CIF_ACTRELX = lt_out_cif_actrelx
         OUT_CIF_MODEX = lt_out_cif_modex
         OUT_CIF_REQCAPX = lt_out_cif_reqcapx
         OUT_CIF_COMPX = lt_out_cif_compx
         OUT_CIF_PLAN = lt_out_cif_plan
         OUT_CIF_COMPALTX = lt_out_cif_compaltx
         OUT_CIF_COMPALZX = lt_out_cif_compalzx
         OUT_CIF_PRODFLOWX = lt_out_cif_prodflowx
         OUT_CIF_COMPALTSX = lt_out_cif_compaltsx
         OUT_CIF_REQCAPSX = lt_out_cif_reqcapsx
         OUT_CIF_TDPPACT = lt_out_cif_tdppact
         OUT_CIF_TDPPACTX = lt_out_cif_tdppactx
         OUT_CIF_TDPPMODE = lt_out_cif_tdppmode
         OUT_CIF_TDPPMODEX = lt_out_cif_tdppmodex
         OUT_CIF_TDPPREQCAP = lt_out_cif_tdppreqcap
         OUT_CIF_PLANOPR = lt_out_cif_planopr
         OUT_CIF_TDPPREQCAPX = lt_out_cif_tdppreqcapx
         OUT_CIF_TDPPCOMPALT = lt_out_cif_tdppcompalt
         OUT_CIF_TDPPCOMPALTX = lt_out_cif_tdppcompaltx
         OUT_CIF_PLANOPRT = lt_out_cif_planoprt
         OUT_CIF_PLANACT = lt_out_cif_planact
         OUT_CIF_PLANACTT = lt_out_cif_planactt
. " PPM_DATA_SELMAP




ABAP code using 7.40 inline data declarations to call FM PPM_DATA_SELMAP

The below ABAP code uses the newer in-line data declarations. This allows you to see the coding differences/benefits of the later inline syntax. Please note some of the newer syntax below, such as the @DATA is not available until 4.70 EHP 8.

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 


Search for further information about these or an SAP related objects



Comments on this SAP object

What made you want to lookup this SAP object? Please tell us what you were looking for and anything you would like to be included on this page!