RKEFI005 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 RKEFI005 into the relevant SAP transactions such as SE38 or SE80
Below is a list of transaction codes which are relevant to this SAP report
KE4SFI - CO-PA: Post Subsequently from FI
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: ACTIVITY = Transaction
Selection Text: APPL = ?...(APPL)
Selection Text: AWTYP = Document origin
Selection Text: BUKRS = Company code
Selection Text: DOC_FROM = From document number
Selection Text: DOC_TO = Document Number to
Selection Text: GJAHR = Fiscal year
Selection Text: HKT_FROM = Account number from
Selection Text: HKT_TO = Account number to
Selection Text: LIST = Log
Selection Text: PERIOD = Period
Selection Text: PRUEFEN = Check for existing records
Selection Text: RBELNR = Document number
Selection Text: RBLDAT = Document date
Selection Text: RBUDAT = Posting date
Selection Text: RCPUDT = Created on
Selection Text: RHKONT = Account number
Selection Text: STORNO = Cancellation
Selection Text: TEST = Test run
Title: Document transfer from Financial Accounting to Profitability Analysis
Text Symbol: 952 = Lines with assignments to profitability segments:
Text Symbol: 951 = No assignment to profitab. segment
Text Symbol: 160 = Document can be subseq. posted in SD. Source/Doc.:
Text Symbol: 150 = Document can be subseq. posted in MM. Source/Doc.:
Text Symbol: 004 = Read
Text Symbol: 005 = Posted
Text Symbol: 006 = Activity not in RWIN:
Text Symbol: 010 = No. of transferred docmnts:
Text Symbol: 020 = Document already posted in ledger
Text Symbol: 030 = Document origin
Text Symbol: 031 = Transaction
Text Symbol: 032 = Ty.
Text Symbol: 033 = Text
Text Symbol: 034 = Tran
Text Symbol: 035 = Company code
Text Symbol: 036 = CoCd
Text Symbol: 037 = Name
Text Symbol: 038 = City
INCLUDE IS01AD00.
No SAP DATABASE tables are accessed within this REPORT code!
G_ADMI_AUTHORITY_CHECK CALL FUNCTION 'G_ADMI_AUTHORITY_CHECK' EXPORTING ACTIVITY = '13' "Datenübernahme EXCEPTIONS NOT_AUTHORIZED = 04.
FI_DOC_TO_ACC_TRANSFORM CALL FUNCTION 'FI_DOC_TO_ACC_TRANSFORM' TABLES T_BKPF = IT_BKPF T_BSEG = IT_BSEG T_BSEGZ = IT_BSEGZ T_ACCHD = IT_ACCHD T_ACCIT = IT_ACCIT T_ACCCR = IT_ACCCR.
G_NACHBUCHEN_START CALL FUNCTION 'G_NACHBUCHEN_START'.
G_GIVE_GLEDGER CALL FUNCTION 'G_GIVE_GLEDGER' TABLES ILEDGER = GLD.
G_RWIN_HEADER CALL FUNCTION 'G_RWIN_HEADER' TABLES T_ACCHD = TAB_ACCHD T_ACCIT = TAB_ACCIT T_ACCCR = TAB_ACCCR.
G_GIVE_GLEDGER CALL FUNCTION 'G_GIVE_GLEDGER' TABLES ILEDGER = GLD.
G_NACHBUCHEN_ENDE CALL FUNCTION 'G_NACHBUCHEN_ENDE'.
COPCA_DOCUMENT_RECORD CALL FUNCTION 'COPCA_DOCUMENT_RECORD' EXPORTING I_AWTYP = AWTYP I_AWREF = ACCHD-AWREF I_AWORG = ACCHD-AWORG I_BUKRS = S_BKPF-BUKRS TABLES T_DOCUMENTS = T_DOCUMENTS.
KE_TRANSACTION_DATA_DELETE CALL FUNCTION 'KE_TRANSACTION_DATA_DELETE' EXPORTING RYEAR = S_BKPF-GJAHR RBUKRS = S_BKPF-BUKRS DOCNR = S_BKPF-BELNR DOCCT = 'W' AWTYP = AWTYP TEST_INDICATOR = TEST LOG = SPACE IMPORTING DUPREC = DUPREC_STO EXCEPTIONS DOCUMENT_NUMBER_INCOMPLETE = 01 HRKFT_WITHOUT_RACCT = 02 PLANVERSION_VS_ACTUAL_DATA = 03 MISSING_PARAMETERS = 04.
LC_DOCUMENT_RECORD * CALL FUNCTION 'LC_DOCUMENT_RECORD' "wms066666 * EXPORTING "wms066666 * I_AWTYP = S_BKPF-AWTYP "wms066666 * I_AWREF = ACCHD-AWREF "wms066666 * I_AWORG = ACCHD-AWORG "wms066666 * I_BUKRS = S_BKPF-BUKRS "wms066666 * TABLES "wms066666 * T_DOCUMENTS = T_DOCUMENTS. "wms066666
CO_DOCUMENT_RECORD CALL FUNCTION 'CO_DOCUMENT_RECORD' EXPORTING I_AWTYP = S_BKPF-AWTYP I_AWREF = ACCHD-AWREF I_AWORG = ACCHD-AWORG I_BUKRS = S_BKPF-BUKRS TABLES T_DOCUMENTS = T_DOCUMENTS.
COPA_DOCUMENT_RECORD CALL FUNCTION 'COPA_DOCUMENT_RECORD' EXPORTING I_AWTYP = S_BKPF-AWTYP I_AWREF = ACCHD-AWREF I_AWORG = ACCHD-AWORG I_BUKRS = S_BKPF-BUKRS TABLES T_DOCUMENTS = T_DOCUMENTS.
MESSAGES_INITIALIZE CALL FUNCTION 'MESSAGES_INITIALIZE'.
CALL FUNCTION 'FI_SL_FLAG_SET' "Keine Verprobung externe Belegnummer EXPORTING I_NOCHK = 'X'.
AC_DOCUMENT_CREATE CALL FUNCTION 'AC_DOCUMENT_CREATE' EXPORTING I_COMP = APPLICATION I_COMP_CHECK = APPLICATION TABLES T_ACCHD = IT_ACCHD T_ACCIT = IT_ACCIT T_ACCCR = IT_ACCCR EXCEPTIONS ERROR_MESSAGE = 8.
FI_SL_FLAG_SET CALL FUNCTION 'FI_SL_FLAG_SET' "Keine Verprobung externe Belegnummer EXPORTING I_NOCHK = ' '.
MESSAGES_STOP CALL FUNCTION 'MESSAGES_STOP' EXCEPTIONS I_MESSAGE = 1 W_MESSAGE = 2 E_MESSAGE = 3 A_MESSAGE = 4 OTHERS = 8.
MESSAGES_GIVE CALL FUNCTION 'MESSAGES_GIVE' TABLES T_MESG = IT_MESG.
MESSAGES_INITIALIZE CALL FUNCTION 'MESSAGES_INITIALIZE'.
AC_DOCUMENT_POST CALL FUNCTION 'AC_DOCUMENT_POST' EXPORTING * P30K086284 : statt s_bkpf-awtyp it_accit-awtyp I_AWTYP = IT_ACCIT-AWTYP I_AWREF = IT_ACCIT-AWREF I_AWORG = IT_ACCIT-AWORG I_COMP = APPLICATION.
G_DISPLAY_SELECTION_DYNPRO CALL FUNCTION 'G_DISPLAY_SELECTION_DYNPRO' EXPORTING ALLOW_PRINT = 'X' DYNP_TITLE = TITLE SEL_TITLE1 = I_TYPT SEL_TITLE2 = SPACE SHOW_ALSO_1 = 'X' WIDTH_OF_TITLES = 'X' IMPORTING SEL_INDEX = SY-TABIX TABLES SEL_TABLE = I_TYPT EXCEPTIONS * extended_display_selected = 01 NO_LINES = 02 NO_LINE_PICKED = 03.
G_DISPLAY_SELECTION_DYNPRO CALL FUNCTION 'G_DISPLAY_SELECTION_DYNPRO' EXPORTING ALLOW_PRINT = 'X' DYNP_TITLE = TITLE SEL_TITLE1 = I_022T SEL_TITLE2 = SPACE SHOW_ALSO_1 = 'X' WIDTH_OF_TITLES = 'X' START_COLUMN = '2' IMPORTING SEL_INDEX = SY-TABIX TABLES SEL_TABLE = I_022T EXCEPTIONS * extended_display_selected = 01 NO_LINES = 02 NO_LINE_PICKED = 03.
G_DISPLAY_SELECTION_DYNPRO CALL FUNCTION 'G_DISPLAY_SELECTION_DYNPRO' EXPORTING ALLOW_PRINT = 'X' DYNP_TITLE = TITLE SEL_TITLE1 = I_001 SEL_TITLE2 = SPACE SHOW_ALSO_1 = 'X' WIDTH_OF_TITLES = 'X' START_COLUMN = '2' IMPORTING SEL_INDEX = SY-TABIX TABLES SEL_TABLE = I_001 EXCEPTIONS * extended_display_selected = 01 NO_LINES = 02 NO_LINE_PICKED = 03.
COPCA_RW_REPOSTING_START CALL FUNCTION 'COPCA_RW_REPOSTING_START'.
G_NACHBUCHEN_START CALL FUNCTION 'G_NACHBUCHEN_START'.
COPCA_RW_REPOSTING_END CALL FUNCTION 'COPCA_RW_REPOSTING_END'.
G_NACHBUCHEN_ENDE CALL FUNCTION 'G_NACHBUCHEN_ENDE'.
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 RKEFI005 or its description.
RKEFI005 - Document transfer from Financial Accounting to Profitability Analysis RKEFI005 - Document transfer from Financial Accounting to Profitability Analysis RKEF080M - CO-PA: Subroutines for View Cluster Maintenance RKEF080M - CO-PA: Subroutines for View Cluster Maintenance RKEE0000 - Reference ABAP for Generating Transfer Programs to CO-PA RKEDYGEN - documentation and ABAP source code