RFEBCK10 is a standard Executable ABAP Report available within your SAP system (depending on your version and release level). It is used for Program RFEBCK00 imports the cashed checks data supplied by the bank...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 RFEBCK10 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: CK_FILE = Check file with file path
Selection Text: PCUPLOAD = PC upload
Selection Text: P_FILE = Print file
Selection Text: P_PROT = Detailed log
Selection Text: TESTRUN = Do not post (test run)
Title: Cashed Checks
Text Symbol: 031 = Bank Key:
Text Symbol: 030 = Hdr record
Text Symbol: 025 = Check the transaction manually
Text Symbol: 022 = Check number &: Check appears in several payment methods in check register - no posting.
Text Symbol: 021 = Check number &: Not posted! Check invalid! Voided by & on & - &.
Text Symbol: 019 = Check number &: Payroll accounting check
Text Symbol: 012 = Check number &: Check already marked as "cashed" in check register -> no posting will be made
Text Symbol: 011 = Check number &: Not posted. Check is not in check register or in document database
Text Symbol: 008 = **********************************************************************************************************************************
Text Symbol: 007 = **** Test run ** Test run ** Test run ** Test run ** Test run ** Test run ** ****
Text Symbol: 003 = Processing log
Text Symbol: 002 = Check File & Printout
Text Symbol: 046 = Check in check register marked as "cashed"
Text Symbol: 047 = Error when trying to mark the check as "cashed" in the check register
Text Symbol: 054 = Compressed check numbers of HR posting:
Text Symbol: 055 = Total amount:
Text Symbol: 056 = No HR checks posted (parameters)
Text Symbol: 045 = Test run: No update in table PAYR
Text Symbol: 067 = Total number of checks selected for posting:
Text Symbol: 066 = Manual checks (no posting)
Text Symbol: 065 = Payment Method:
Text Symbol: 064 = Warning: Check is NOT marked as "cashed" is check register
Text Symbol: 063 = Total number or payroll accounting checks:
Text Symbol: 062 = Total no.:
Text Symbol: 061 = Identification:
Text Symbol: 059 = Day of execution:
Text Symbol: 058 = Business Area:
Text Symbol: 057 = Make postings manually
Text Symbol: 032 = Bank short key:
Text Symbol: 096 = Payroll checks
Text Symbol: 094 = Already cashed accord. to check register
Text Symbol: 090 = Invalid according to check register
No INCLUDES are used within this REPORT code!
No SAP DATABASE tables are accessed within this REPORT code!
RH_APPLICATION_SYSTEM_CHECK * CALL FUNCTION 'RH_APPLICATION_SYSTEM_CHECK' * IMPORTING * application_system_type = g_application_system_type * EXCEPTIONS * system_type_unknown = 1 * basis_system = 2 * OTHERS = 3.
KD_GET_FILENAME_ON_F4 CALL FUNCTION 'KD_GET_FILENAME_ON_F4' EXPORTING STATIC = 'X' CHANGING FILE_NAME = CK_FILE.
GET_BANK_ACCOUNT CALL FUNCTION 'GET_BANK_ACCOUNT' EXPORTING I_BANKL = T012-BANKL I_BANKN = T012K-BANKN IMPORTING E_T012 = T012 E_T012K = T012K EXCEPTIONS BANK_ACCOUNT_NOT_FOUND = 01 BANK_KEY_FALSE = 02 BANK_KEY_NOT_FOUND = 03 MULTIPLE_BANK_ACCOUNT = 04 INPUT_WRONG = 05.
WS_UPLOAD * CALL FUNCTION 'WS_UPLOAD' "UC * EXPORTING * FILENAME = CK_FILE * FILETYPE = 'ASC' * TABLES * DATA_TAB = CHECKS * EXCEPTIONS * FILE_OPEN_ERROR = 1 * FILE_READ_ERROR = 2.
FI_VOID_REASON_CODE_GETDETAIL CALL FUNCTION 'FI_VOID_REASON_CODE_GETDETAIL' EXPORTING I_VOIDR = PAYR-VOIDR IMPORTING E_TVOID = L_TVOID_BF EXCEPTIONS OTHERS = 1.
Although this basic information may have limited use it does provide an easy to find location to store any knowledge about this program/report.