SAP CIF_IMODEL_CONVERT_FILTEROBJS Function Module for NOTRANSL: Wandelt generische Tabelle von Filterobjekten in spezielle und u









CIF_IMODEL_CONVERT_FILTEROBJS is a standard cif imodel convert filterobjs SAP function module available within SAP R/3 or S/4 Hana systems, depending on your version and release level. It is used for NOTRANSL: Wandelt generische Tabelle von Filterobjekten in spezielle und u 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 cif imodel convert filterobjs FM, simply by entering the name CIF_IMODEL_CONVERT_FILTEROBJS into the relevant SAP transaction such as SE37 or SE38.

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



Function CIF_IMODEL_CONVERT_FILTEROBJS 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 'CIF_IMODEL_CONVERT_FILTEROBJS'"NOTRANSL: Wandelt generische Tabelle von Filterobjekten in spezielle und u
CHANGING
* CV_ATPCS = "Generic Type

TABLES
* CT_MATWRK_KEY = "Help structure for mass access to material
* CT_PO_KEY = "Structure for CIF_IMPO Keys
* CT_PLO_KEY = "Structure for CIF_IMPLO Keys
* CT_SLS_KEY = "Structure for CIF_IMSLS Keys
* CT_RSV_KEY = "Structure for CIF_IMRSV Keys
* CT_PCM_KEY = "Structure for CIF_IMPCM Keys
* CT_ORD_KEY = "Structure for CIF_IMORD Keys
* CT_GST_KEY = "Structure for CIF_IMGST Table Keys
* CT_KSC_KEY = "Structure for CIF_IMKSC Table Keys
* CT_ATP_KEY = "Help structure for mass access to material
* CT_CHAR_KEY = "Reference Structure for Class/Characteristics Combinations
* CT_PPM_KEY = "Internal Key for PPM Mapping
* CT_KEY_GENERIC = "Generic Structure for Filter Object Keys
* CT_RES_KEY = "Structure for table with capacities
* CT_PLANT_KEY = "Transfer structure for determining plant keys
* CT_CUS_KEY = "Transfer structure for determining customer keys
* CT_VEN_KEY = "Transfer structure for determining vendor keys
* CT_STOCK_KEY = "List with Keys for APO Stock Selection
* CT_MSL_KEY = "Structure for Keys for CIF_IMCOV
* CT_PIR_KEY = "Structure for CIF_IMPIR Keys

EXCEPTIONS
ERROR_IMTYP = 1
.



CHANGING Parameters details for CIF_IMODEL_CONVERT_FILTEROBJS

CV_ATPCS - Generic Type

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

TABLES Parameters details for CIF_IMODEL_CONVERT_FILTEROBJS

CT_MATWRK_KEY - Help structure for mass access to material

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

CT_PO_KEY - Structure for CIF_IMPO Keys

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

CT_PLO_KEY - Structure for CIF_IMPLO Keys

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

CT_SLS_KEY - Structure for CIF_IMSLS Keys

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

CT_RSV_KEY - Structure for CIF_IMRSV Keys

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

CT_PCM_KEY - Structure for CIF_IMPCM Keys

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

CT_ORD_KEY - Structure for CIF_IMORD Keys

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

CT_GST_KEY - Structure for CIF_IMGST Table Keys

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

CT_KSC_KEY - Structure for CIF_IMKSC Table Keys

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

CT_ATP_KEY - Help structure for mass access to material

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

CT_CHAR_KEY - Reference Structure for Class/Characteristics Combinations

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

CT_PPM_KEY - Internal Key for PPM Mapping

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

CT_KEY_GENERIC - Generic Structure for Filter Object Keys

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

CT_RES_KEY - Structure for table with capacities

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

CT_PLANT_KEY - Transfer structure for determining plant keys

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

CT_CUS_KEY - Transfer structure for determining customer keys

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

CT_VEN_KEY - Transfer structure for determining vendor keys

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

CT_STOCK_KEY - List with Keys for APO Stock Selection

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

CT_MSL_KEY - Structure for Keys for CIF_IMCOV

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

CT_PIR_KEY - Structure for CIF_IMPIR Keys

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

EXCEPTIONS details

ERROR_IMTYP -

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

Copy and paste ABAP code example for CIF_IMODEL_CONVERT_FILTEROBJS 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_cv_atpcs  TYPE C, "   
lv_error_imtyp  TYPE C, "   
lt_ct_matwrk_key  TYPE STANDARD TABLE OF PRE01, "   
lt_ct_po_key  TYPE STANDARD TABLE OF CIF_IMPOK, "   
lt_ct_plo_key  TYPE STANDARD TABLE OF CIF_IMPLOK, "   
lt_ct_sls_key  TYPE STANDARD TABLE OF CIF_IMSLSK, "   
lt_ct_rsv_key  TYPE STANDARD TABLE OF CIF_IMRSVK, "   
lt_ct_pcm_key  TYPE STANDARD TABLE OF CIF_IMPCMK, "   
lt_ct_ord_key  TYPE STANDARD TABLE OF CIF_IMORDK, "   
lt_ct_gst_key  TYPE STANDARD TABLE OF CIF_IMGSTK, "   
lt_ct_ksc_key  TYPE STANDARD TABLE OF CIF_IMKSCK, "   
lt_ct_atp_key  TYPE STANDARD TABLE OF PRE01, "   
lt_ct_char_key  TYPE STANDARD TABLE OF CIF_CLCHAR, "   
lt_ct_ppm_key  TYPE STANDARD TABLE OF PPM_KEY, "   
lt_ct_key_generic  TYPE STANDARD TABLE OF CIF_GENKEY, "   
lt_ct_res_key  TYPE STANDARD TABLE OF KAPA_OBJ, "   
lt_ct_plant_key  TYPE STANDARD TABLE OF WERK01, "   
lt_ct_cus_key  TYPE STANDARD TABLE OF KUND01, "   
lt_ct_ven_key  TYPE STANDARD TABLE OF LIEF01, "   
lt_ct_stock_key  TYPE STANDARD TABLE OF MBSTOCKKEY, "   
lt_ct_msl_key  TYPE STANDARD TABLE OF CIF_IMMSLK, "   
lt_ct_pir_key  TYPE STANDARD TABLE OF CIF_IMPIRK. "   

  CALL FUNCTION 'CIF_IMODEL_CONVERT_FILTEROBJS'  "NOTRANSL: Wandelt generische Tabelle von Filterobjekten in spezielle und u
    CHANGING
         CV_ATPCS = lv_cv_atpcs
    TABLES
         CT_MATWRK_KEY = lt_ct_matwrk_key
         CT_PO_KEY = lt_ct_po_key
         CT_PLO_KEY = lt_ct_plo_key
         CT_SLS_KEY = lt_ct_sls_key
         CT_RSV_KEY = lt_ct_rsv_key
         CT_PCM_KEY = lt_ct_pcm_key
         CT_ORD_KEY = lt_ct_ord_key
         CT_GST_KEY = lt_ct_gst_key
         CT_KSC_KEY = lt_ct_ksc_key
         CT_ATP_KEY = lt_ct_atp_key
         CT_CHAR_KEY = lt_ct_char_key
         CT_PPM_KEY = lt_ct_ppm_key
         CT_KEY_GENERIC = lt_ct_key_generic
         CT_RES_KEY = lt_ct_res_key
         CT_PLANT_KEY = lt_ct_plant_key
         CT_CUS_KEY = lt_ct_cus_key
         CT_VEN_KEY = lt_ct_ven_key
         CT_STOCK_KEY = lt_ct_stock_key
         CT_MSL_KEY = lt_ct_msl_key
         CT_PIR_KEY = lt_ct_pir_key
    EXCEPTIONS
        ERROR_IMTYP = 1
. " CIF_IMODEL_CONVERT_FILTEROBJS




ABAP code using 7.40 inline data declarations to call FM CIF_IMODEL_CONVERT_FILTEROBJS

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!