MF67KF02 is a standard ABAP INCLUDE 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 MF67KF02 into the relevant SAP transactions such as SE38 or SE80
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.
No INCLUDES are used within this REPORT code!
No SAP DATABASE tables are accessed within this REPORT code!
ACCOUNT_REPORT_DIALOG CALL FUNCTION 'ACCOUNT_REPORT_DIALOG' EXPORTING FLG_ERROR_ACCOUNT = ' ' NAME = TEXT-248 PROT_TEXT = TEXT-248.
TRANSACTION_MAINTAIN_LOAN CALL FUNCTION 'TRANSACTION_MAINTAIN_LOAN' EXPORTING BBRUTTO = VDBEPP-BNWHR I_VDARL = VDARL I_CODE = CODE DISPLAY = ANZEIG "Nur Anzeigen = 'X' DISPLAY_K = ' ' "Kondssätze. nur Anzeigen=' '
CLEAR_DOCUMENTS * call function 'CLEAR_DOCUMENTS' * tables * t_ausz1 = tausz1 * t_ausz2 = tausz2.
FVZK_MODIFY_IVZZKOPO_NEU CALL FUNCTION 'FVZK_MODIFY_IVZZKOPO_NEU' EXPORTING FIRSTLINE = 1 STEP_INDEX = SY-TABIX VZZKOPO = VZZKOPO TABLES IVZZKOPO = IVZZKOPO EXCEPTIONS GENERAL_ERROR = 01 NOT_FOUND = 02 PLAUSI_ERROR = 03 VERSTOSS_OBLIGATORISCH = 04.
FVZK_MODIFY_IVZZKOPO_NEU CALL FUNCTION 'FVZK_MODIFY_IVZZKOPO_NEU' EXPORTING FIRSTLINE = 1 STEP_INDEX = SY-TABIX VZZKOPO = VZZKOPO TABLES IVZZKOPO = IVZZKOPO EXCEPTIONS GENERAL_ERROR = 01 NOT_FOUND = 02 PLAUSI_ERROR = 03 VERSTOSS_OBLIGATORISCH = 04.
LAUFZEITENDE_ERMITTELN CALL FUNCTION 'LAUFZEITENDE_ERMITTELN' EXPORTING I_BZUSAGE = VDARL-BZUSAGE I_DATUM_VON = VZZKOKO-DGUEL_KK I_DBLFZ = VZZKOKO-DBLFZ I_DEFSZ = VZZKOKO-DEFSZ I_GSART = VDARL-GSART I_KZAHLUNG = VZZKOKO-KZAHLUNG I_RANTYP = '1' I_SANLF = VZZKOKO-SANLF I_SINCL = VZZKOKO-SINCL I_STILGART = VZZKOKO-STILGART I_SZBMETH = VZZKOKO-SZBMETH I_SKALID = VZZKOKO-SKALIDWT * BEGINN DER ÄNDERUNGEN "4.0A ALRK014246 Düppers 05.06.1997
FVZK_APPEND_MODIFY_IVZZKOPO CALL FUNCTION 'FVZK_APPEND_MODIFY_IVZZKOPO' EXPORTING GSART = VDARL-GSART VZZKOPO = VZZKOPO TABLES IVZZKOPO = IVZZKOPO EXCEPTIONS EXISTING_KEY = 01 GENERAL_ERROR = 02 GROUP_NOT_FOUND = 03 KONDITION_NOT_FOUND = 04 NOT_FOUND = 05 SBEWZITI_DIFFERENT = 06 SKOART_NOT_FOUND = 07 TEXT_NOT_FOUND = 08 VERSTOSS_OBLIGATORISCH = 09.
RATE_ERMITTELN CALL FUNCTION 'RATE_ERMITTELN' EXPORTING I_BZUSAGE = VDARL-BZUSAGE I_DATUM_BIS = VZZKOKO-DELFZ I_DATUM_VON = VZZKOKO-DGUEL_KK I_DBLFZ = VZZKOKO-DBLFZ I_DEFSZ = VZZKOKO-DEFSZ I_DELFZ = VZZKOKO-DELFZ I_KZAHLUNG = VZZKOKO-KZAHLUNG I_RANTYP = TZB0A-RANTYP I_SANLF = VZZKOKO-SANLF I_GSART = VDARL-GSART I_SINCL = VZZKOKO-SINCL I_STILGART = VZZKOKO-STILGART I_SZBMETH = VZZKOKO-SZBMETH I_SKALID = VZZKOKO-SKALIDWT IMPORTING E_BFRATE = ZW_BFRATE TABLES IBEPP = SBEPP IKOPO = IVZZKOPO EXCEPTIONS KEINE_TILGUNGSKONDITIONEN = 01 LAUFZEITENDE_FEHLT = 02.
FVZK_SAVE_VZZKOPO CALL FUNCTION 'FVZK_SAVE_VZZKOPO' EXPORTING DEFAULT_VALUES = 'X' DGUEL_KK = VZZKOKO-DGUEL_KK OHNE_VERBUCHER = 'X' RKEY1 = VDARL-RANL IMPORTING E_RESULT = ANTWORT TABLES X_VZZKOPO = XVZZKOPO Y_VZZKOPO = YVZZKOPO EXCEPTIONS NAMETAB_ERROR = 01 UPDATE_ERROR = 02.
POPUP_TO_DECIDE CALL FUNCTION 'POPUP_TO_DECIDE' EXPORTING DEFAULTOPTION = '1' TEXTLINE1 = TEXT-T11 TEXTLINE2 = TEXT-T12 TEXTLINE3 = TEXT-T13 TEXT_OPTION1 = TEXT-T14 TEXT_OPTION2 = TEXT-T15 TITEL = TEXT-T16 IMPORTING ANSWER = ANTWORT.
CASH_FLOW_CONSTRUCT_LOAN CALL FUNCTION 'CASH_FLOW_CONSTRUCT_LOAN' EXPORTING I_KOKO = XVZZKOKO I_SAKTPAS = ' ' I_SSOLIST = VDARL-SSOLIST I_VDARL = VDARL IMPORTING E_DRSALDO = DRSALDO E_RSALDO = RSALDO TABLES I_BEPP = T_ZITIBEPP I_KOPO = IVZZKOPO EXCEPTIONS KEINE_TILGUNGSKONDITIONEN = 01 LAUFZEITENDE_FEHLT = 02 LAUFZEITENDE_NICHT_ERMITTELBAR = 03 LAUFZEIT_ODER_RATE_FEHLT = 04 NEGATIVE_TILGUNG_AUFGETRETEN = 05.
LOAN_AMOUNT_CALCULATE CALL FUNCTION 'LOAN_AMOUNT_CALCULATE' EXPORTING CALCULATION_DATE = HLP_STICHTAG KOKO = XVZZKOKO VDARL = VDARL IMPORTING RLOAM = HLP_RLOAM TABLES I_BEPP = T_ZITIBEPP I_KOPO = IKOPO.
DARWIN_ABGRENZUNG_ERMITTELN CALL FUNCTION 'DARWIN_ABGRENZUNG_ERMITTELN' EXPORTING BUKRS = VDARL-BUKRS RANTYP = '1' I_SABGRENZ_REST = '9' I_BBEZUG = I_BBEZUG STICHTAG = MY_ZITIBEPP-DVALUT STICHINC = MY_ZITIBEPP-SINCL STICHULT = MY_ZITIBEPP-SVULT TABLES EFEHLER = EBEPP EZITI = ABEPP * iziti = my_zitibepp "16.09.98/HW 117444
FIMA_CONDITIONS_CONVERT CALL FUNCTION 'FIMA_CONDITIONS_CONVERT' EXPORTING I_DBLFZ = PAR-DBLFZ I_GSART = VDARL-GSART I_RANTYP = '1' I_STILGART = PAR-STILGART I_SZBMETH = PAR-SZBMETH I_SKALID = PAR-SKALIDWT TABLES IKOPO = ZKOPO EKOND = ZKOND.
FIMA_TRANSACTIONS_GENERATE CALL FUNCTION 'FIMA_TRANSACTIONS_GENERATE' EXPORTING I_DBERVON = PAR-DBERVON I_DBERBIS = PAR-DBERBIS I_DBLFZ = PAR-DBLFZ I_DEFSZ = PAR-DEFSZ I_SINCL = PAR-SINCL TABLES I_BEWE = ZBEWE1 I_KONDI = ZKOND E_BEWE = ZBEWE2.
DEQUEUE_EFVDARL CALL FUNCTION 'DEQUEUE_EFVDARL' EXPORTING BUKRS = VDARL-BUKRS SARCHIV = ' ' RANL = VDARL-RANL.
POPUP_TO_CONFIRM_STEP CALL FUNCTION 'POPUP_TO_CONFIRM_STEP' EXPORTING DEFAULTOPTION = 'Y' TEXTLINE1 = TEXT-A41 TEXTLINE2 = TEXT-A42 TITEL = TEXT-A40 IMPORTING ANSWER = RET_CODE.
DEQUEUE_EFVDARL CALL FUNCTION 'DEQUEUE_EFVDARL' EXPORTING BUKRS = VDARL-BUKRS SARCHIV = VDARL-SARCHIV RANL = VDARL-RANL X_BUKRS = SPACE X_SARCHIV = SPACE X_RANL = SPACE.
CALL FUNCTION 'CHECK_EXISTING_PREPAYMENTS' EXPORTING BUKRS = VDARL-BUKRS POPUP = 'X' RANL = VDARL-RANL SARCHIV = ' ' IMPORTING STOP_TRANSACTION = STOP_TRANSACTION EXCEPTIONS RANL_NOT_FOUND = 01.
DEQUEUE_EFVDARL CALL FUNCTION 'DEQUEUE_EFVDARL' EXPORTING BUKRS = VDARL-BUKRS SARCHIV = ' ' RANL = VDARL-RANL.
POPUP_LOAN_INPUT CALL FUNCTION 'POPUP_LOAN_INPUT' EXPORTING CALLT = 'X' "Call Transaktion als Voreinstel.
POPUP_TO_CONFIRM_STEP CALL FUNCTION 'POPUP_TO_CONFIRM_STEP' EXPORTING DEFAULTOPTION = 'Y' TEXTLINE1 = TEXT-A31 TEXTLINE2 = TEXT-A32 TITEL = TEXT-A30 IMPORTING ANSWER = RET_CODE.
LOAN_TEST CALL FUNCTION 'LOAN_TEST' EXPORTING BATCH_KZ = BATCH_KZ BTCI = BTCI BKTXT = BKTXT "Erfaßter Buchungstext im Pop-Up BLDAT = BLDAT "Erfaßtes Belegdatum ...
ERROR_RULE_ACCOUNT CALL FUNCTION 'ERROR_RULE_ACCOUNT' EXPORTING BATCH_KZ = BATCH_KZ "hier immer 'X' CHANNEL = CHANNEL "O-Bildschirm NAME = TEXT-001. "Fehlerprotokoll
DEQUEUE_EFVDARL CALL FUNCTION 'DEQUEUE_EFVDARL' EXPORTING BUKRS = VDARL-BUKRS SARCHIV = ' ' RANL = VDARL-RANL.
LOAN_IST_SCHREIBEN CALL FUNCTION 'LOAN_IST_SCHREIBEN' TABLES IBEKI = XVDBEKI IBEPI = XVDBEPI.
POPUP_LOAN_INPUT * call function 'POPUP_LOAN_INPUT' * exporting * callt = 'X' "Call Transaktion als Voreinstel.
LOAN_GET_ADDITIONAL_DATA CALL FUNCTION 'LOAN_GET_ADDITIONAL_DATA' EXPORTING BUDAT = BUDAT ANWENDUNG = '3' i_bukrs = ivdbepp-bukrs "N1837082 IMPORTING ABBRUCH = RET_CODE BKTXT = BKTXT BUDAT = BUDAT PROTOCOL = PROTOCOL SIMULATION = SIMKZ PERIOD = MONAT.
POPUP_TO_CONFIRM_STEP CALL FUNCTION 'POPUP_TO_CONFIRM_STEP' EXPORTING DEFAULTOPTION = 'Y' TEXTLINE1 = TEXT-A31 TEXTLINE2 = TEXT-A32 TITEL = TEXT-A30 IMPORTING ANSWER = RET_CODE.
FVPQ_FILL_SINGLE_BEPP_WITH_ZV CALL FUNCTION 'FVPQ_FILL_SINGLE_BEPP_WITH_ZV' EXPORTING I_COUNTERPARTY = VDARL-RPZAHL CHANGING C_VDBEPP = IVDBEPP EXCEPTIONS OTHERS = 1.
LOAN_MESSAGES_INITIALIZE CALL FUNCTION 'LOAN_MESSAGES_INITIALIZE' EXPORTING I_COLLECT_AND_SEND = ' ' I_RESET = 'X'.
CREATE_ADDBEPP_INFORMATION CALL FUNCTION 'CREATE_ADDBEPP_INFORMATION' TABLES XT_VDBEPP = IVDBEPP XT_ADDBEPP = IADDBEPP XT_VDAUSZ = IVDAUSZ XT_LOANREF_A = ILOANREF_A EXCEPTIONS MASTERBEPP_NOT_UNIQUE = 1 POSTING_IMPOSSIBLE = 2.
LOAN_POST CALL FUNCTION 'LOAN_POST' EXPORTING I_BUDAT = BUDAT I_BKTXT = BKTXT I_PROTOCOL = PROTOCOL I_SIMU = SIMKZ I_PRIMANOTA = IVDBEPP-RPNNR I_SUPERPRIMANOTA = SUPERPRIMANOTA * i_specialperiod = space I_PROTOCOL_TEXT = TEXT-T42 I_OMIT_CHECKS = SPACE I_DELETE_PLAN = 'X' "Plansätze löschen I_UPDATE_IST = SPACE "Ist-Sätze schreiben I_CLEAR_OP_BUFFER = 'X' "Puffer mit OPs löschen TABLES XT_VDBEPP = IVDBEPP XT_ADDBEPP = IADDBEPP XT_VDBEKI = XVDBEKI XT_VDBEPI = XVDBEPI XT_LOANREF_A = ILOANREF_A EXCEPTIONS POSTING_IMPOSSIBLE = 1 OTHERS = 2.
LOAN_MESSAGES_STOP CALL FUNCTION 'LOAN_MESSAGES_STOP' EXCEPTIONS A_MESSAGE = 1 E_MESSAGE = 2 I_MESSAGE = 3 S_MESSAGE = 4 W_MESSAGE = 5 OTHERS = 6.
LOAN_MESSAGES_SHOW CALL FUNCTION 'LOAN_MESSAGES_SHOW' EXPORTING I_ANWND = '0101' EXCEPTIONS INCONSISTENT_RANGE = 1 NO_MESSAGES = 2 OTHERS = 3.
ACCOUNT_REPORT_DIALOG CALL FUNCTION 'ACCOUNT_REPORT_DIALOG' EXPORTING FLG_ERROR_ACCOUNT = SPACE NAME = TEXT-P02 PROT_TEXT = TEXT-P02.
LOAN_IST_SCHREIBEN CALL FUNCTION 'LOAN_IST_SCHREIBEN' TABLES IBEKI = XVDBEKI IBEPI = XVDBEPI.
NUMBER_RANGE_INTERVAL_LIST CALL FUNCTION 'NUMBER_RANGE_INTERVAL_LIST' EXPORTING OBJECT = 'FVVD_RPNSP' SUBOBJECT = I_BUKRS TABLES INTERVAL = INTERVAL EXCEPTIONS NR_RANGE_NR1_NOT_FOUND = 1 NR_RANGE_NR1_NOT_INTERN = 2 NR_RANGE_NR2_MUST_BE_SPACE = 3 NR_RANGE_NR2_NOT_EXTERN = 4 NR_RANGE_NR2_NOT_FOUND = 5 OBJECT_NOT_FOUND = 6 SUBOBJECT_MUST_BE_SPACE = 7 SUBOBJECT_NOT_FOUND = 8 OTHERS = 9.
NUMBER_GET_NEXT CALL FUNCTION 'NUMBER_GET_NEXT' EXPORTING NR_RANGE_NR = INTERVAL-NRRANGENR OBJECT = 'FVVD_RPNSP' QUANTITY = '1' SUBOBJECT = I_BUKRS IMPORTING NUMBER = E_SUPERPRIMANOTA * quantity = RETURNCODE = RETCODE EXCEPTIONS INTERVAL_NOT_FOUND = 1 NUMBER_RANGE_NOT_INTERN = 2 OBJECT_NOT_FOUND = 3 QUANTITY_IS_0 = 4 QUANTITY_IS_NOT_1 = 5 INTERVAL_OVERFLOW = 6 OTHERS = 7.
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 MF67KF02 or its description.