SAP ISU_PAY_CONCPOST_0110 Function Module for IS-U Concessions - Posting for Payment Run









ISU_PAY_CONCPOST_0110 is a standard isu pay concpost 0110 SAP function module available within SAP R/3 or S/4 Hana systems, depending on your version and release level. It is used for IS-U Concessions - Posting for Payment Run 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 isu pay concpost 0110 FM, simply by entering the name ISU_PAY_CONCPOST_0110 into the relevant SAP transaction such as SE37 or SE38.

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



Function ISU_PAY_CONCPOST_0110 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 'ISU_PAY_CONCPOST_0110'"IS-U Concessions - Posting for Payment Run
EXPORTING
I_FKKKO = "Header Data for Clearing Document
* I_POST_ON_ACCOUNT = ' ' "X: Post Payment on Account
* I_CLARIFICATION = ' ' "
* I_USE_AS_PROPOSAL = ' ' "

IMPORTING
E_KLAEH = "
E_DIFFB = "

TABLES
* T_FKKOP = "
* T_FKKOPK = "
T_FKKCL = "Open items that can be cleared
* T_FKKOP_NEW = "New open items (for example, for payments on account)
* T_FKKOPK_NEW = "New offsetting items (for example, for write-offs)
* T_SELTAB = "Table of Selections
* T_ZBTTAB = "
.



IMPORTING Parameters details for ISU_PAY_CONCPOST_0110

I_FKKKO - Header Data for Clearing Document

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

I_POST_ON_ACCOUNT - X: Post Payment on Account

Data type: DFKKZP-XAKON
Default: SPACE
Optional: Yes
Call by Reference: No ( called with pass by value option)

I_CLARIFICATION -

Data type: DFKKZP-XKLAE
Default: SPACE
Optional: Yes
Call by Reference: No ( called with pass by value option)

I_USE_AS_PROPOSAL -

Data type: BOOLE-BOOLE
Default: SPACE
Optional: Yes
Call by Reference: No ( called with pass by value option)

EXPORTING Parameters details for ISU_PAY_CONCPOST_0110

E_KLAEH -

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

E_DIFFB -

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

TABLES Parameters details for ISU_PAY_CONCPOST_0110

T_FKKOP -

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

T_FKKOPK -

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

T_FKKCL - Open items that can be cleared

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

T_FKKOP_NEW - New open items (for example, for payments on account)

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

T_FKKOPK_NEW - New offsetting items (for example, for write-offs)

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

T_SELTAB - Table of Selections

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

T_ZBTTAB -

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

Copy and paste ABAP code example for ISU_PAY_CONCPOST_0110 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_e_klaeh  TYPE DFKKZP-KLAEH, "   
lv_i_fkkko  TYPE FKKKO, "   
lt_t_fkkop  TYPE STANDARD TABLE OF FKKOP, "   
lv_e_diffb  TYPE RFKB4-DIFFB, "   
lt_t_fkkopk  TYPE STANDARD TABLE OF FKKOPK, "   
lv_i_post_on_account  TYPE DFKKZP-XAKON, "   SPACE
lt_t_fkkcl  TYPE STANDARD TABLE OF FKKCL, "   
lv_i_clarification  TYPE DFKKZP-XKLAE, "   SPACE
lt_t_fkkop_new  TYPE STANDARD TABLE OF FKKOP, "   
lv_i_use_as_proposal  TYPE BOOLE-BOOLE, "   SPACE
lt_t_fkkopk_new  TYPE STANDARD TABLE OF FKKOPK, "   
lt_t_seltab  TYPE STANDARD TABLE OF ISELTAB, "   
lt_t_zbttab  TYPE STANDARD TABLE OF IZBTTAB. "   

  CALL FUNCTION 'ISU_PAY_CONCPOST_0110'  "IS-U Concessions - Posting for Payment Run
    EXPORTING
         I_FKKKO = lv_i_fkkko
         I_POST_ON_ACCOUNT = lv_i_post_on_account
         I_CLARIFICATION = lv_i_clarification
         I_USE_AS_PROPOSAL = lv_i_use_as_proposal
    IMPORTING
         E_KLAEH = lv_e_klaeh
         E_DIFFB = lv_e_diffb
    TABLES
         T_FKKOP = lt_t_fkkop
         T_FKKOPK = lt_t_fkkopk
         T_FKKCL = lt_t_fkkcl
         T_FKKOP_NEW = lt_t_fkkop_new
         T_FKKOPK_NEW = lt_t_fkkopk_new
         T_SELTAB = lt_t_seltab
         T_ZBTTAB = lt_t_zbttab
. " ISU_PAY_CONCPOST_0110




ABAP code using 7.40 inline data declarations to call FM ISU_PAY_CONCPOST_0110

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 KLAEH FROM DFKKZP INTO @DATA(ld_e_klaeh).
 
 
 
"SELECT single DIFFB FROM RFKB4 INTO @DATA(ld_e_diffb).
 
 
"SELECT single XAKON FROM DFKKZP INTO @DATA(ld_i_post_on_account).
DATA(ld_i_post_on_account) = ' '.
 
 
"SELECT single XKLAE FROM DFKKZP INTO @DATA(ld_i_clarification).
DATA(ld_i_clarification) = ' '.
 
 
"SELECT single BOOLE FROM BOOLE INTO @DATA(ld_i_use_as_proposal).
DATA(ld_i_use_as_proposal) = ' '.
 
 
 
 


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!