SAP FKK_SAMPLE_0286 Function Module for









FKK_SAMPLE_0286 is a standard fkk sample 0286 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 fkk sample 0286 FM, simply by entering the name FKK_SAMPLE_0286 into the relevant SAP transaction such as SE37 or SE38.

Function Group: FKR1
Program Name: SAPLFKR1
Main Program: SAPLFKR1
Appliation area: F
Release date: N/A
Mode(Normal, Remote etc): Normal Function Module
Update:



Function FKK_SAMPLE_0286 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 'FKK_SAMPLE_0286'"
EXPORTING
I_TFK045A = "
I_FKKRACT = "
* I_DFKKRP = "Returns Lot: Data for Payment
* I_FKKKO = "

CHANGING
C_HKONT = "Reconciliation Account
C_HVORG = "Main Transaction
C_TVORG = "Subtransaction
C_KOFIZ = "Acct Determination Supplement
* C_SEGMENT = "Segment for Segmental Reporting

TABLES
T_FKKOP = "because of payment from cleared items.
T_ZFKKOP = "Payment on Account
* T_ZKKOPK = "

EXCEPTIONS
NO_INFO_FOUND = 1
.



IMPORTING Parameters details for FKK_SAMPLE_0286

I_TFK045A -

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

I_FKKRACT -

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

I_DFKKRP - Returns Lot: Data for Payment

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

I_FKKKO -

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

CHANGING Parameters details for FKK_SAMPLE_0286

C_HKONT - Reconciliation Account

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

C_HVORG - Main Transaction

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

C_TVORG - Subtransaction

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

C_KOFIZ - Acct Determination Supplement

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

C_SEGMENT - Segment for Segmental Reporting

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

TABLES Parameters details for FKK_SAMPLE_0286

T_FKKOP - because of payment from cleared items.

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

T_ZFKKOP - Payment on Account

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

T_ZKKOPK -

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

EXCEPTIONS details

NO_INFO_FOUND -

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

Copy and paste ABAP code example for FKK_SAMPLE_0286 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_c_hkont  TYPE FKKOP-HKONT, "   
lt_t_fkkop  TYPE STANDARD TABLE OF FKKOP, "   
lv_i_tfk045a  TYPE TFK045A, "   
lv_no_info_found  TYPE TFK045A, "   
lv_c_hvorg  TYPE FKKOP-HVORG, "   
lt_t_zfkkop  TYPE STANDARD TABLE OF FKKOP, "   
lv_i_fkkract  TYPE FKKRACT, "   
lv_c_tvorg  TYPE FKKOP-TVORG, "   
lv_i_dfkkrp  TYPE DFKKRP, "   
lt_t_zkkopk  TYPE STANDARD TABLE OF FKKOPK, "   
lv_c_kofiz  TYPE FKKOP-KOFIZ, "   
lv_i_fkkko  TYPE FKKKO, "   
lv_c_segment  TYPE FKKOP-SEGMENT. "   

  CALL FUNCTION 'FKK_SAMPLE_0286'  "
    EXPORTING
         I_TFK045A = lv_i_tfk045a
         I_FKKRACT = lv_i_fkkract
         I_DFKKRP = lv_i_dfkkrp
         I_FKKKO = lv_i_fkkko
    CHANGING
         C_HKONT = lv_c_hkont
         C_HVORG = lv_c_hvorg
         C_TVORG = lv_c_tvorg
         C_KOFIZ = lv_c_kofiz
         C_SEGMENT = lv_c_segment
    TABLES
         T_FKKOP = lt_t_fkkop
         T_ZFKKOP = lt_t_zfkkop
         T_ZKKOPK = lt_t_zkkopk
    EXCEPTIONS
        NO_INFO_FOUND = 1
. " FKK_SAMPLE_0286




ABAP code using 7.40 inline data declarations to call FM FKK_SAMPLE_0286

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.

"SELECT single HKONT FROM FKKOP INTO @DATA(ld_c_hkont).
 
 
 
 
"SELECT single HVORG FROM FKKOP INTO @DATA(ld_c_hvorg).
 
 
 
"SELECT single TVORG FROM FKKOP INTO @DATA(ld_c_tvorg).
 
 
 
"SELECT single KOFIZ FROM FKKOP INTO @DATA(ld_c_kofiz).
 
 
"SELECT single SEGMENT FROM FKKOP INTO @DATA(ld_c_segment).
 


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!