SAP Reports / Programs

SAPMJBD7 SAP ABAP Report - Yield Curve Maintenance







SAPMJBD7 is a standard Executable ABAP Report available within your SAP system (depending on your version and release level). Below is the basic information available for this SAP report including which OBJECTS it interacts with such as TABLES, FUNCTION MODULES, INCLUDES ETC. Also check out the submitted Comments related to this SAP report or see any standard documentation available.

If you would like to execute this report or see the full code listing simply enter SAPMJBD7 into the relevant SAP transactions such as SE38 or SE80


Transaction Code(s):

Below is a list of transaction codes which are relevant to this SAP report

JBGK - Maintain Yield Curve Types


ABAP code to call this SAP report using the submit statement

This report can be called from another progam/report simply by using the ABAP SUBMIT statement, see below for example ABAP code snipts of how to do this.






SUBMIT SAPMJBD7. "Basic submit
SUBMIT SAPMJBD7 AND RETURN. "Return to original report after report execution complete
SUBMIT SAPMJBD7 VIA SELECTION-SCREEN. "Display selection screen of submitted report to user
    See more syntax options for the ABAP SUBMIT statement


Text pool values


Title: Yield Curve Maintenance
Text Symbol: 047 = interest rates. Save?
Text Symbol: 048 = Exit yield curves
Text Symbol: 049 = Do you want to cancel yield
Text Symbol: 050 = curve maintenance?
Text Symbol: 051 = Cancel yield curves
Text Symbol: 052 = Do you want the yield curve type to
Text Symbol: 053 = be saved?
Text Symbol: 056 = Selection List
Text Symbol: 057 = Access to market data during yield
Text Symbol: 058 = curve interpolation is dependent
Text Symbol: 059 = on the 'Read back' flag
Text Symbol: 060 = Delete the extended interest
Text Symbol: 061 = rate table for this yield curve?
Text Symbol: 068 = Depends on interpol.category
Text Symbol: 069 = Yield curve type
Text Symbol: 070 = Create
Text Symbol: 071 = Change
Text Symbol: 072 = Display, check and where-used list
Text Symbol: 073 = Print
Text Symbol: 074 = Delete
Text Symbol: 075 = Transport
Text Symbol: 076 = The interpolation of the yield curve
Text Symbol: 077 = depends on the int. calculation
Text Symbol: 078 = method
Text Symbol: 079 = Delete the interest rate table
Text Symbol: 080 = for the changed currencies?
Text Symbol: 081 = depends on the assigned
Text Symbol: 082 = ref.interest rates
Text Symbol: 083 = Copy
Text Symbol: 084 = Yield Cat.
Text Symbol: 085 = Quotation Type
Text Symbol: 086 = Time Dependency
Text Symbol: 087 = Read Proced.
Text Symbol: 088 = Interpolation Procedure
Text Symbol: 089 = Interpolation Basis
Text Symbol: 090 = Extrapolation Beyond End of Yield Curve
Text Symbol: 001 = CurveType





Text Symbol: 002 = Display Yield Curve Parameters
Text Symbol: 003 = Int.Calc.Meth.
Text Symbol: 004 = QuotType
Text Symbol: 005 = Select new currencies
Text Symbol: 006 = Yield curve type is not assigned to a calculation rule
Text Symbol: 007 = Yield curve type is assigned to the following calculation rules:
Text Symbol: 008 = Delete currencies?
Text Symbol: 009 = Delete currencies
Text Symbol: 010 = Yield curve type is not assigned to a maturity pattern
Text Symbol: 011 = Yield curve type is assigned to the following maturity patterns:
Text Symbol: 012 = Yield curve type is not assigned to a ref.int.rate as a forward curve
Text Symbol: 013 = Yield curve type is assigned to the following ref.int.rates as a forward curve:
Text Symbol: 014 = Choose new ref. int. rates
Text Symbol: 015 = Where-used list for yield curve type
Text Symbol: 018 = Change yield category
Text Symbol: 019 = Change of time-dependency
Text Symbol: 020 = Yield curve type is not assigned to a scenario
Text Symbol: 021 = Yield curve type is assigned to the following scenarios:
Text Symbol: 024 = Yield curve types
Text Symbol: 025 = Yield curve will be
Text Symbol: 026 = deleted for all currencies.
Text Symbol: 027 = Delete yield curve?
Text Symbol: 028 = Delete yield curve
Text Symbol: 030 = Currencies
Text Symbol: 031 = Ref.interest rates
Text Symbol: 032 = Do you want to delete the
Text Symbol: 033 = selected reference interest rates ?
Text Symbol: 034 = Delete reference interest rates
Text Symbol: 037 = Back
Text Symbol: 038 = You have changed the yield curves
Text Symbol: 039 = Save before exiting maintenance?
Text Symbol: 040 = Exit yield curve maintenance
Text Symbol: 041 = Do you want to cancel yield
Text Symbol: 042 = curve maintenance?
Text Symbol: 043 = Cancel yield curve maintenance
Text Symbol: 046 = You have changed reference


INCLUDES used within this REPORT SAPMJBD7

INCLUDE MJBD7OBO.
INCLUDE MJBD7IBO.
INCLUDE MJBD7FBO.





INCLUDE MJBD7OCN.
INCLUDE MJBD7OIM.
INCLUDE MJBD7FPO.
INCLUDE MJBD7IAU.
INCLUDE MJBD7IVR.
INCLUDE MJBD7FVR.
INCLUDE MJBD7FCN.
INCLUDE MJBD7FIM.


TABLES used within REPORT and the associated SELECT statement:

No SAP DATABASE tables are accessed within this REPORT code!


Function Modules used within report and the associated call statement:

No SAP FUNCTION MODULES are executed within this report code!



Contribute (Add Comments)

Although this basic information may have limited use it does provide an easy to find location to store any knowledge about this program/report.

The contribute/comments section below therefore offer's an opportunity for anyone to add additional information. This can be anything from useful hints, tips and screen shots to relevant SAP notes or anything else you feel is relevant to this report.

This will then be available for everyone to easily find by simply searching on the report name SAPMJBD7 or its description.