RKACOR30 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 RKACOR30 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.
Selection Text: TEST = Test run
Selection Text: PROJE = WBS Element
Selection Text: KOKRS = Controlling Area
Selection Text: CO_BUZEI = CO document row
Selection Text: CO_BSAX = Evaluate cleared documents
Selection Text: CO_BELNR = CO document number
Selection Text: CO_AKTGJ = Posting in current period
Selection Text: AUFTR = Order
Title: Adjustment Program for CO Down Payments: CO - FI Comparison
Text Symbol: 016 = Only use single values to select WBS element
Text Symbol: 015 = COAr/Doc/Year/Row/Acct. assign.
Text Symbol: 014 = FI docs for followup post
Text Symbol: 013 = ==> CO documents posted to posting period/year:
Text Symbol: 012 = ==> CO documents are being posted to original posting period
Text Symbol: 011 = CO docs to be inverted
Text Symbol: 010 = Val.
Text Symbol: 009 = Per./Fyear
Text Symbol: 008 = Doc./row/acct assign. object
Text Symbol: 007 = CO documents to delete
Text Symbol: 006 = No CO - FI variances
Text Symbol: 005 = *** Test run only***
Text Symbol: 004 = *** Update run w. DB update***
Text Symbol: 003 = Error during determin. of FI posting period
Text Symbol: 002 = Enter only one CO document number in selection row
Text Symbol: 001 = No order or WBS element selected
No INCLUDES are used within this REPORT code!
No SAP DATABASE tables are accessed within this REPORT code!
K_KOKRS_READ CALL FUNCTION 'K_KOKRS_READ' EXPORTING KOKRS = KOKRS IMPORTING E_TKA01 = TKA01.
RK_BUKRS_OF_KOKRS CALL FUNCTION 'RK_BUKRS_OF_KOKRS' EXPORTING KOKRS = KOKRS TABLES T_BUKRS = T_BUKRS.
FI_PERIOD_DETERMINE CALL FUNCTION 'FI_PERIOD_DETERMINE' EXPORTING I_BUDAT = SY-DATUM I_BUKRS = T_COEP_INV-BUKRS IMPORTING E_GJAHR = GD_GJAHR E_MONAT = GD_PERIO EXCEPTIONS OTHERS = 1.
KADP_OBJNR_DETERMINE CALL FUNCTION 'KADP_OBJNR_DETERMINE' EXPORTING I_AUFNR = P_AUFNR I_AUFPL = P_AUFPL I_APLZL = P_APLZL I_NPLNR = P_NPLNR I_PROJK = P_PROJK I_VBEL2 = P_VBEL2 I_POSN2 = P_POSN2 IMPORTING E_OBJNR = P_OBJNR EXCEPTIONS OBJNR_NOT_FOUND = 1.
OBJECT_IDENTIFICATION_GET CALL FUNCTION 'OBJECT_IDENTIFICATION_GET' EXPORTING OBJNR = T_COEP_DEL-OBJNR IMPORTING IDENT_OBJID = SY-MSGV2 IDENT_OBART = SY-MSGV1(3).
OBJECT_IDENTIFICATION_GET CALL FUNCTION 'OBJECT_IDENTIFICATION_GET' EXPORTING OBJNR = T_COEP_INV-OBJNR IMPORTING IDENT_OBJID = SY-MSGV2 IDENT_OBART = SY-MSGV1(3).
K_DOCUMENT_UPDATE CALL FUNCTION 'K_DOCUMENT_UPDATE' EXPORTING I_TOTALS_UPDATE = 'X' I_RCL_UPDATE = ' ' I_ITEMS_INSERT = ' ' I_SAVE_DIRECTLY = 'X' TABLES T_COEP = T_COEP_DEL.
K_DOCUMENT_UPDATE CALL FUNCTION 'K_DOCUMENT_UPDATE' EXPORTING I_TOTALS_UPDATE = 'X' I_RCL_UPDATE = ' ' I_ITEMS_INSERT = 'X' I_SAVE_DIRECTLY = 'X' TABLES T_COEP = T_COEP_INV.
K_NUMBER_GET_CO_DOCUMENT CALL FUNCTION 'K_NUMBER_GET_CO_DOCUMENT' EXPORTING CHECK_ONLY = ' ' KOKRS = LT_COBK_NEW-KOKRS VRGNG = CON_VRGNG_O IMPORTING BELNR = LD_BELNR.
K_DOCUMENT_UPDATE CALL FUNCTION 'K_DOCUMENT_UPDATE' EXPORTING I_TOTALS_UPDATE = 'X' I_RCL_UPDATE = ' ' I_ITEMS_INSERT = 'X' I_SAVE_DIRECTLY = 'X' TABLES T_COBK = LT_COBK_NEW T_COEP = LT_COEP_NEW.
CO_DOWN_PAYMENT_WRITE CALL FUNCTION 'CO_DOWN_PAYMENT_WRITE' TABLES T_AUSZ1 = T_AUSZ1 T_FMBK = T_FMBK T_FMBP = T_FMBP.
CO_DOWN_PAYMENT_WRITE CALL FUNCTION 'CO_DOWN_PAYMENT_WRITE' TABLES T_AUSZ1 = T_AUSZ1 T_FMBK = T_FMBK T_FMBP = T_FMBP.
CJPN_PROJECT_OBJECT CALL FUNCTION 'CJPN_PROJECT_OBJECT' EXPORTING INT_NUM = PSPNR IMPORTING PRPS_OBJ = OBJNR EXCEPTIONS NOT_FOUND = 01.
Although this basic information may have limited use it does provide an easy to find location to store any knowledge about this program/report.
RKACOR30 - Adjustment Program for CO Down Payments: CO - FI Comparison RKACOR30 - Adjustment Program for CO Down Payments: CO - FI Comparison RKACOR24 - Correct system status SETC in line with settlement rule RKACOR24 - Correct system status SETC in line with settlement rule RKACOR20 - Correction Program: Delete CO Documents With Origin in External Acctg. RKACOR20 - Correction Program: Delete CO Documents With Origin in External Acctg.