SAP RMYC_JBD11_READ_2 Function Module for NOTRANSL: Lesen GKM-Tab. mit Konditionsdatum, Kurvenart,Währg. u. Zinsdatu









RMYC_JBD11_READ_2 is a standard rmyc jbd11 read 2 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: Lesen GKM-Tab. mit Konditionsdatum, Kurvenart,Währg. u. Zinsdatu 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 rmyc jbd11 read 2 FM, simply by entering the name RMYC_JBD11_READ_2 into the relevant SAP transaction such as SE37 or SE38.

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



Function RMYC_JBD11_READ_2 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 'RMYC_JBD11_READ_2'"NOTRANSL: Lesen GKM-Tab. mit Konditionsdatum, Kurvenart,Währg. u. Zinsdatu
EXPORTING
* KONDDATUM = SY-DATUM "Yield curve date
* CURRENCY_REPLACE = 0 "DE-EN-LANG-SWITCH-NO-TRANSLATION
* SAVE_CALCULATED_VAL = 0 "DE-EN-LANG-SWITCH-NO-TRANSLATION
* BYPASSING_BUFFER_FLAG = 0 "DE-EN-LANG-SWITCH-NO-TRANSLATION
* NO_PARRATE_FLAG = 0 "DE-EN-LANG-SWITCH-NO-TRANSLATION
* KONDTIME = '235959' "Datafeed: Time of value (SAP format)
KURVENART = "Yld Curve Type
WAEHRUNG = "Currency
* WERT_BESTIMMEN = '0' "DE-EN-LANG-SWITCH-NO-TRANSLATION
* ZINSDATUM = '00000000' "Interest Rate Date
* ZURUECK_SUCHEN = 1 "DE-EN-LANG-SWITCH-NO-TRANSLATION
* I_JBDFEED = "Datafeed Parametrization
* SET_USED_FLAG = '0' "DE-EN-LANG-SWITCH-NO-TRANSLATION

TABLES
ZINSTAB = "IS-B: Extended interest rate table

EXCEPTIONS
NOT_FOUND = 1
.



IMPORTING Parameters details for RMYC_JBD11_READ_2

KONDDATUM - Yield curve date

Data type: JBD11-DKOND
Default: SY-DATUM
Optional: Yes
Call by Reference: No ( called with pass by value option)

CURRENCY_REPLACE - DE-EN-LANG-SWITCH-NO-TRANSLATION

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

SAVE_CALCULATED_VAL - DE-EN-LANG-SWITCH-NO-TRANSLATION

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

BYPASSING_BUFFER_FLAG - DE-EN-LANG-SWITCH-NO-TRANSLATION

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

NO_PARRATE_FLAG - DE-EN-LANG-SWITCH-NO-TRANSLATION

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

KONDTIME - Datafeed: Time of value (SAP format)

Data type: JBDT56P-TIME
Default: '235959'
Optional: Yes
Call by Reference: No ( called with pass by value option)

KURVENART - Yld Curve Type

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

WAEHRUNG - Currency

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

WERT_BESTIMMEN - DE-EN-LANG-SWITCH-NO-TRANSLATION

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

ZINSDATUM - Interest Rate Date

Data type: JBD11-DZINS
Default: '00000000'
Optional: Yes
Call by Reference: No ( called with pass by value option)

ZURUECK_SUCHEN - DE-EN-LANG-SWITCH-NO-TRANSLATION

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

I_JBDFEED - Datafeed Parametrization

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

SET_USED_FLAG - DE-EN-LANG-SWITCH-NO-TRANSLATION

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

TABLES Parameters details for RMYC_JBD11_READ_2

ZINSTAB - IS-B: Extended interest rate table

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

EXCEPTIONS details

NOT_FOUND - DE-EN-LANG-SWITCH-NO-TRANSLATION

Data type:
Optional: No
Call by Reference: Yes

Copy and paste ABAP code example for RMYC_JBD11_READ_2 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:
lt_zinstab  TYPE STANDARD TABLE OF JBD11, "   
lv_konddatum  TYPE JBD11-DKOND, "   SY-DATUM
lv_not_found  TYPE JBD11, "   
lv_currency_replace  TYPE JBD2_NUMC1, "   0
lv_save_calculated_val  TYPE JBD2_NUMC1, "   0
lv_bypassing_buffer_flag  TYPE JBD2_NUMC1, "   0
lv_no_parrate_flag  TYPE JBD2_NUMC1, "   0
lv_kondtime  TYPE JBDT56P-TIME, "   '235959'
lv_kurvenart  TYPE JBD14-SZKART, "   
lv_waehrung  TYPE JBD14-WWAER, "   
lv_wert_bestimmen  TYPE JBD2_CHAR1, "   '0'
lv_zinsdatum  TYPE JBD11-DZINS, "   '00000000'
lv_zurueck_suchen  TYPE JBD11, "   1
lv_i_jbdfeed  TYPE JBDFEED, "   
lv_set_used_flag  TYPE JBD2_CHAR1. "   '0'

  CALL FUNCTION 'RMYC_JBD11_READ_2'  "NOTRANSL: Lesen GKM-Tab. mit Konditionsdatum, Kurvenart,Währg. u. Zinsdatu
    EXPORTING
         KONDDATUM = lv_konddatum
         CURRENCY_REPLACE = lv_currency_replace
         SAVE_CALCULATED_VAL = lv_save_calculated_val
         BYPASSING_BUFFER_FLAG = lv_bypassing_buffer_flag
         NO_PARRATE_FLAG = lv_no_parrate_flag
         KONDTIME = lv_kondtime
         KURVENART = lv_kurvenart
         WAEHRUNG = lv_waehrung
         WERT_BESTIMMEN = lv_wert_bestimmen
         ZINSDATUM = lv_zinsdatum
         ZURUECK_SUCHEN = lv_zurueck_suchen
         I_JBDFEED = lv_i_jbdfeed
         SET_USED_FLAG = lv_set_used_flag
    TABLES
         ZINSTAB = lt_zinstab
    EXCEPTIONS
        NOT_FOUND = 1
. " RMYC_JBD11_READ_2




ABAP code using 7.40 inline data declarations to call FM RMYC_JBD11_READ_2

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 DKOND FROM JBD11 INTO @DATA(ld_konddatum).
DATA(ld_konddatum) = SY-DATUM.
 
 
 
 
 
 
"SELECT single TIME FROM JBDT56P INTO @DATA(ld_kondtime).
DATA(ld_kondtime) = '235959'.
 
"SELECT single SZKART FROM JBD14 INTO @DATA(ld_kurvenart).
 
"SELECT single WWAER FROM JBD14 INTO @DATA(ld_waehrung).
 
DATA(ld_wert_bestimmen) = '0'.
 
"SELECT single DZINS FROM JBD11 INTO @DATA(ld_zinsdatum).
DATA(ld_zinsdatum) = '00000000'.
 
DATA(ld_zurueck_suchen) = 1.
 
 
DATA(ld_set_used_flag) = '0'.
 


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!