MKAUFF30 is a standard ABAP INCLUDE available within your SAP system (depending on your version and release level). It is used for Include report for module pool SAPMKAUF ..see full standard documentation available for this report. Also check out the submitted Comments related to this SAP report and the details below to see which OBJECTS it interacts with such as TABLES, FUNCTION MODULES, INCLUDES ETC.
If you would like to execute this report or see the full code listing simply enter MKAUFF30 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!
RK_KOKRS_FIND CALL FUNCTION 'RK_KOKRS_FIND' EXPORTING bukrs = coas-bukrs gsber = coas-gsber IMPORTING kokrs = coas-kokrs t_ka01 = tka01 EXCEPTIONS insufficient_input = 1 no_kokrs_assigned = 2 no_kokrs_for_bukrs = 2 no_kokrs_for_bu_gb = 3.
RK_BUKRS_OF_KOKRS CALL FUNCTION 'RK_BUKRS_OF_KOKRS' EXPORTING kokrs = coas-kokrs TABLES t_bukrs = tab_bukrs.
RK_KOKRS_FIND CALL FUNCTION 'RK_KOKRS_FIND' EXPORTING bukrs = coas-bukrs gsber = coas-gsber test_kokrs = coas-kokrs IMPORTING t_ka01 = tka01 EXCEPTIONS wrong_kokrs_for_bukrs = 1 wrong_kokrs_for_bu_gb = 2.
KE_PROFIT_CENTER_CHECK CALL FUNCTION 'KE_PROFIT_CENTER_CHECK' EXPORTING datum = sy-datum prctr = coas-prctr test_kokrs = coas-kokrs IMPORTING return_code = subrc EXCEPTIONS not_found = 01.
KKA_PRF_ABGRSCHL_SETZE_LOESCHE CALL FUNCTION 'KKA_PRF_ABGRSCHL_SETZE_LOESCHE' EXPORTING abgr_schluessel_alt = coas_old-abgsl abgr_schluessel_neu = coas-abgsl erloes_objekt = mkauf-erloese objnr = coas-objnr EXCEPTIONS abgerechnet = 1 abgrdat_version_0_gefunden = 2.
RK_KOSTL_READ CALL FUNCTION 'RK_KOSTL_READ' EXPORTING datum = sy-datum kostl = coas-kostl kokrs = coas-kokrs IMPORTING stakz = varc1 EXCEPTIONS kostl_not_found = 1 OTHERS = 2.
RK_KOSTL_READ CALL FUNCTION 'RK_KOSTL_READ' EXPORTING datum = sy-datum kokrs = coas-kokrs kostl = coas-kostv EXCEPTIONS kostl_not_found = 1 OTHERS = 2.
RK_KSTAR_READ CALL FUNCTION 'RK_KSTAR_READ' EXPORTING datum = sy-datum kokrs = coas-kokrs kstar = coas-kstar IMPORTING v_cskb = cskbv EXCEPTIONS kstar_not_found = 1.
CJPN_PROJECT_ACCOUNT CALL FUNCTION 'CJPN_PROJECT_ACCOUNT' EXPORTING * ACTIVITY = E01 * CHANGE_STATUS = E02 gbbil = t001-xgsbe int_num = coas-pspel * KATYP = E05 * NO_BUFFER = E06 * RKBUK = E07 test_bukrs = coas-bukrs test_gsber = coas-gsber test_kokrs = coas-kokrs.
READ_SACHKONTO_AND_TEXT CALL FUNCTION 'READ_SACHKONTO_AND_TEXT' EXPORTING sprache = sy-langu sachkonto = coas-saknr buchungskreis = coas-bukrs IMPORTING text_wa = skat EXCEPTIONS sachkonto_not_found = 1 text_not_found = 2.
PRUEFEN_STEUER_STANDORT CALL FUNCTION 'PRUEFEN_STEUER_STANDORT' EXPORTING bukrs = coas-bukrs txjcd = coas-txjcd IMPORTING standort_ok = varc1.
K_SETTLEMENT_RULE_CHECK CALL FUNCTION 'K_SETTLEMENT_RULE_CHECK' EXPORTING objnr = coas-objnr EXCEPTIONS error_occurred = 01 no_rule_for_objnr = 02 warning_occurred = 03.
MESSAGE_STORE CALL FUNCTION 'MESSAGE_STORE' EXPORTING arbgb = mesg-arbgb msgty = mesg-msgty txtnr = mesg-txtnr msgv1 = msgv1 msgv2 = msgv2 msgv3 = msgv3 msgv4 = msgv4 zeile = mesg-zeile exception_if_not_active = space.
Although this basic information may have limited use it does provide an easy to find location to store any knowledge about this program/report.