SAPF190_NACC is a standard Executable ABAP Report available within your SAP system (depending on your version and release level). It is used for The program carries out an extended reconciliation within Financial Accounting...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 SAPF190_NACC 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: X_OLDL = Use Classic List
Selection Text: X_HIST = Display History
Selection Text: X_F190 = Indexes - Transaction Figures
Selection Text: X_F070 = Documents-Transaction Figures
Selection Text: S_MONAT = Fiscal Period
Selection Text: S_GJAHR = Fiscal Year
Selection Text: S_BUKRS = Company Code
Title: Financial Accounting Comparative Analysis
Text Symbol: T05 = Total of G/L Accts
Text Symbol: T04 = Total of Vendor Accounts
Text Symbol: T03 = Total of Customer Accts
Text Symbol: T02 = Accts with Differences
Text Symbol: T01 = Reconciliation Indexes/Trans. Figs Master
Text Symbol: S02 = Error
Text Symbol: S01 = OK
Text Symbol: P04 = Output Control
Text Symbol: P03 = Further Selections
Text Symbol: P02 = Recon.Parameters
Text Symbol: P01 = General Selections
Text Symbol: 014 = AT AcctNo.
Text Symbol: 013 = AT Curr. Debit Indexes Debit Master Credit Indexes Cr. Master
Text Symbol: 012 = AT Curr. Debit Items Debit Master Credit Items Credit Master
Text Symbol: 011 = CoCd Year Month
Text Symbol: 010 = Indexes - Trans. Figures
Text Symbol: 009 = Documents - Trans. Figs
Text Symbol: 008 = Date | Time | User | Status
Text Symbol: 007 = Delete history?
Text Symbol: 006 = No differences occurred during the reconciliation of indexes/transaction figures
Text Symbol: 005 = Differences occurred for the following accounts during the reconciliation of indexes/transaction figures:
Text Symbol: 004 = A
Text Symbol: 003 = A CoCd AcctNo.
Text Symbol: 002 = T Indexes Master Difference Indexes Master Difference
Text Symbol: 001 = A CoCd Acct No. Curr. Debit Total Debit Total Debit Credit Total Credit Total Credit
INCLUDE RKASMAWF. " NECESSARY FOR WORKFLOW
No SAP DATABASE tables are accessed within this REPORT code!
BUILD_DEFAULT_YEAR CALL FUNCTION 'BUILD_DEFAULT_YEAR' TABLES XGJAHR = S_GJAHR.
BUILD_DEFAULT_PERIOD CALL FUNCTION 'BUILD_DEFAULT_PERIOD' TABLES XMONAT = S_MONAT.
BUILD_DEFAULT_YEAR CALL FUNCTION 'BUILD_DEFAULT_YEAR' TABLES XGJAHR = S_GJAHR. "Nur Einzelwert erlaubt
BUILD_DEFAULT_PERIOD CALL FUNCTION 'BUILD_DEFAULT_PERIOD' TABLES XMONAT = S_MONAT.
POPUP_TO_CONFIRM_LOSS_OF_DATA CALL FUNCTION 'POPUP_TO_CONFIRM_LOSS_OF_DATA' EXPORTING TITEL = BHDGD-REPID TEXTLINE1 = TEXT-007 IMPORTING ANSWER = ANTWT.
LIST_FROM_MEMORY CALL FUNCTION 'LIST_FROM_MEMORY' "Orginalliste SAPF070 TABLES LISTOBJECT = ABAPLIST EXCEPTIONS NOT_FOUND = 01.
WRITE_LIST CALL FUNCTION 'WRITE_LIST' TABLES LISTOBJECT = ABAPLIST EXCEPTIONS EMPTY_LIST = 01.
ENQUEUE_E_TABLE CALL FUNCTION 'ENQUEUE_E_TABLE' EXPORTING MODE_RSTABLE = 'E' TABNAME = 'RFDT' VARKEY = VARKEY _WAIT = 'X' EXCEPTIONS FOREIGN_LOCK = 1 SYSTEM_FAILURE = 2 OTHERS = 3.
ENQUEUE_E_TABLE CALL FUNCTION 'ENQUEUE_E_TABLE' EXPORTING MODE_RSTABLE = 'E' TABNAME = 'RFDT' VARKEY = VARKEY _WAIT = 'X' EXCEPTIONS FOREIGN_LOCK = 1 SYSTEM_FAILURE = 2 OTHERS = 3.
ENQUEUE_E_TABLE CALL FUNCTION 'ENQUEUE_E_TABLE' EXPORTING MODE_RSTABLE = 'E' TABNAME = 'RFDT' VARKEY = VARKEY _WAIT = 'X' EXCEPTIONS FOREIGN_LOCK = 1 SYSTEM_FAILURE = 2 OTHERS = 3.
DEQUEUE_E_TABLE CALL FUNCTION 'DEQUEUE_E_TABLE' EXPORTING MODE_RSTABLE = 'E' TABNAME = 'RFDT' VARKEY = VARKEY.
KPEP_MONI_INIT_RECORD CALL FUNCTION 'KPEP_MONI_INIT_RECORD' EXPORTING LS_DETAIL = LS_DETAIL LS_WITEM = LS_WITEM IMPORTING LS_KEY = LS_KEY_STATIC TABLES LT_SELKRIT = LT_SELKRIT LT_PARAM = LT_PARAM.
KPEP_MONI_CLOSE_RECORD CALL FUNCTION 'KPEP_MONI_CLOSE_RECORD' EXPORTING LS_KEY = LS_KEY_STATIC LS_SCMA_EVENT = LS_SCMA_EVENT CHANGING LD_APLSTAT = LD_APLSTAT EXCEPTIONS NO_ID_GIVEN = 1 OTHERS = 0.
Although this basic information may have limited use it does provide an easy to find location to store any knowledge about this program/report.