SAP FTR_FC_GET_COMM_DRAW_FEE Function Module for FTR Facility: Lines of Credit, Drawings, Fees









FTR_FC_GET_COMM_DRAW_FEE is a standard ftr fc get comm draw fee SAP function module available within SAP R/3 or S/4 Hana systems, depending on your version and release level. It is used for FTR Facility: Lines of Credit, Drawings, Fees 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 ftr fc get comm draw fee FM, simply by entering the name FTR_FC_GET_COMM_DRAW_FEE into the relevant SAP transaction such as SE37 or SE38.

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



Function FTR_FC_GET_COMM_DRAW_FEE 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 'FTR_FC_GET_COMM_DRAW_FEE'"FTR Facility: Lines of Credit, Drawings, Fees
EXPORTING
PI_WAERS = "Currency Key
* PI_COMT = "Commitment ausgeben
* PI_SOFAC = "Facility
* PI_SODRAW = "Drawing Object
* PI_FAC_VTBFHA = "CFM: Table Type for VTBFHA
* PI_DRAW_VTBFHA = "CFM: Table Type for VTBFHA
* PI_NUMBR = 001 "Translation Type for Currency Translation into Displ. Crcy
* PI_BUKRS2 = "Company Code
* PI_PARTN = "Partner Involved
PI_DSTICH = "Key Date
PI_DINTV = "Date Interval
* PI_FIGURE = "Art der Ausgabe von Kennzahlen
* PI_DRAW = "Ziehung ausgeben
* PI_FEE = "Gebühr ausgeben

IMPORTING
PE_FAC_OUTPUT = "Results from Facility Reporting
PE_FHAPO = "Treasury: Table Type for VTBFHAPO
PE_FAC_MESSAGE = "FTR Facilities - Messages

EXCEPTIONS
INVALID_SELECTION = 1 INVALID_CALL = 2
.



IMPORTING Parameters details for FTR_FC_GET_COMM_DRAW_FEE

PI_WAERS - Currency Key

Data type: WAERS
Optional: No
Call by Reference: Yes

PI_COMT - Commitment ausgeben

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

PI_SOFAC - Facility

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

PI_SODRAW - Drawing Object

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

PI_FAC_VTBFHA - CFM: Table Type for VTBFHA

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

PI_DRAW_VTBFHA - CFM: Table Type for VTBFHA

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

PI_NUMBR - Translation Type for Currency Translation into Displ. Crcy

Data type: FTI_NUMBR
Default: 001
Optional: No
Call by Reference: Yes

PI_BUKRS2 - Company Code

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

PI_PARTN - Partner Involved

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

PI_DSTICH - Key Date

Data type: VTBSODOKU-DSTICH
Optional: No
Call by Reference: Yes

PI_DINTV - Date Interval

Data type: FTRW_FAC_DINTV
Optional: No
Call by Reference: Yes

PI_FIGURE - Art der Ausgabe von Kennzahlen

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

PI_DRAW - Ziehung ausgeben

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

PI_FEE - Gebühr ausgeben

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

EXPORTING Parameters details for FTR_FC_GET_COMM_DRAW_FEE

PE_FAC_OUTPUT - Results from Facility Reporting

Data type: VTG_REP_TAB_COMM_DRAW_FEE
Optional: No
Call by Reference: Yes

PE_FHAPO - Treasury: Table Type for VTBFHAPO

Data type: FTR_FHAPO
Optional: No
Call by Reference: Yes

PE_FAC_MESSAGE - FTR Facilities - Messages

Data type: TSMESG
Optional: No
Call by Reference: Yes

EXCEPTIONS details

INVALID_SELECTION - invalid_selection

Data type:
Optional: No
Call by Reference: Yes

INVALID_CALL - invalid_call

Data type:
Optional: No
Call by Reference: Yes

Copy and paste ABAP code example for FTR_FC_GET_COMM_DRAW_FEE 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_pi_waers  TYPE WAERS, "   
lv_pe_fac_output  TYPE VTG_REP_TAB_COMM_DRAW_FEE, "   
lv_invalid_selection  TYPE VTG_REP_TAB_COMM_DRAW_FEE, "   
lv_pi_comt  TYPE TB_COMT, "   
lv_pi_sofac  TYPE FTRW_FAC_REP, "   
lv_pi_sodraw  TYPE FTRW_FAC_REP, "   
lv_pi_fac_vtbfha  TYPE FTRY_VTBFHA, "   
lv_pi_draw_vtbfha  TYPE FTRY_VTBFHA, "   
lv_pe_fhapo  TYPE FTR_FHAPO, "   
lv_pi_numbr  TYPE FTI_NUMBR, "   001
lv_invalid_call  TYPE FTI_NUMBR, "   
lv_pi_bukrs2  TYPE BUKRS, "   
lv_pe_fac_message  TYPE TSMESG, "   
lv_pi_partn  TYPE FTRW_FAC_KUNNUM, "   
lv_pi_dstich  TYPE VTBSODOKU-DSTICH, "   
lv_pi_dintv  TYPE FTRW_FAC_DINTV, "   
lv_pi_figure  TYPE TB_FIGURE, "   
lv_pi_draw  TYPE TB_DRAW, "   
lv_pi_fee  TYPE TB_FEE. "   

  CALL FUNCTION 'FTR_FC_GET_COMM_DRAW_FEE'  "FTR Facility: Lines of Credit, Drawings, Fees
    EXPORTING
         PI_WAERS = lv_pi_waers
         PI_COMT = lv_pi_comt
         PI_SOFAC = lv_pi_sofac
         PI_SODRAW = lv_pi_sodraw
         PI_FAC_VTBFHA = lv_pi_fac_vtbfha
         PI_DRAW_VTBFHA = lv_pi_draw_vtbfha
         PI_NUMBR = lv_pi_numbr
         PI_BUKRS2 = lv_pi_bukrs2
         PI_PARTN = lv_pi_partn
         PI_DSTICH = lv_pi_dstich
         PI_DINTV = lv_pi_dintv
         PI_FIGURE = lv_pi_figure
         PI_DRAW = lv_pi_draw
         PI_FEE = lv_pi_fee
    IMPORTING
         PE_FAC_OUTPUT = lv_pe_fac_output
         PE_FHAPO = lv_pe_fhapo
         PE_FAC_MESSAGE = lv_pe_fac_message
    EXCEPTIONS
        INVALID_SELECTION = 1
        INVALID_CALL = 2
. " FTR_FC_GET_COMM_DRAW_FEE




ABAP code using 7.40 inline data declarations to call FM FTR_FC_GET_COMM_DRAW_FEE

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_pi_numbr) = 001.
 
 
 
 
 
"SELECT single DSTICH FROM VTBSODOKU INTO @DATA(ld_pi_dstich).
 
 
 
 
 


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!