SAP KCD_FIELDS_GROUP Function Module for









KCD_FIELDS_GROUP is a standard kcd fields group SAP function module available within SAP R/3 or S/4 Hana systems, depending on your version and release level. It is used to perform a specific ABAP function and below is the pattern details, 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 kcd fields group FM, simply by entering the name KCD_FIELDS_GROUP into the relevant SAP transaction such as SE37 or SE38.

Function Group: KCD0
Program Name: SAPLKCD0
Main Program: SAPLKCD0
Appliation area: K
Release date: N/A
Mode(Normal, Remote etc): Normal Function Module
Update:



Function KCD_FIELDS_GROUP 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 'KCD_FIELDS_GROUP'"
EXPORTING
RFELD = "Receiver Field
RULID = "Rule
MAP_ANWDG = "Application
* DISP_MAPPINGS = 'X' "

TABLES
IT242S_MAP = "Sender Structure
SELOP_MAP = "Rules
MAP_FIELDS = "
IKCDDIFIE_MAP = "
IKCDDIDEP_MAP = "
.



IMPORTING Parameters details for KCD_FIELDS_GROUP

RFELD - Receiver Field

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

RULID - Rule

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

MAP_ANWDG - Application

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

DISP_MAPPINGS -

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

TABLES Parameters details for KCD_FIELDS_GROUP

IT242S_MAP - Sender Structure

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

SELOP_MAP - Rules

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

MAP_FIELDS -

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

IKCDDIFIE_MAP -

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

IKCDDIDEP_MAP -

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

Copy and paste ABAP code example for KCD_FIELDS_GROUP 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_rfeld  TYPE KCDU_RFELD, "   
lt_it242s_map  TYPE STANDARD TABLE OF CFSEND_TAB, "   
lv_rulid  TYPE KCDU_RULID, "   
lt_selop_map  TYPE STANDARD TABLE OF KCDU_SELOP, "   
lv_map_anwdg  TYPE KCDU_ANWDG, "   
lt_map_fields  TYPE STANDARD TABLE OF KCDU_MPFDS, "   
lv_disp_mappings  TYPE C, "   'X'
lt_ikcddifie_map  TYPE STANDARD TABLE OF KCDDIFIE, "   
lt_ikcddidep_map  TYPE STANDARD TABLE OF KCDDIDEP. "   

  CALL FUNCTION 'KCD_FIELDS_GROUP'  "
    EXPORTING
         RFELD = lv_rfeld
         RULID = lv_rulid
         MAP_ANWDG = lv_map_anwdg
         DISP_MAPPINGS = lv_disp_mappings
    TABLES
         IT242S_MAP = lt_it242s_map
         SELOP_MAP = lt_selop_map
         MAP_FIELDS = lt_map_fields
         IKCDDIFIE_MAP = lt_ikcddifie_map
         IKCDDIDEP_MAP = lt_ikcddidep_map
. " KCD_FIELDS_GROUP




ABAP code using 7.40 inline data declarations to call FM KCD_FIELDS_GROUP

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.

 
 
 
 
 
 
DATA(ld_disp_mappings) = 'X'.
 
 
 


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!