RFKKSECURITY 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 RFKKSECURITY 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.
Title: Program for SECURITY Object Type: Security Deposit
Text Symbol: ACC = For contract acct
Text Symbol: CSH = Cash deposit
Text Symbol: MET = Method
Text Symbol: NCS = Non-Cash Sec.Dep.
No INCLUDES are used within this REPORT code!
No SAP DATABASE tables are accessed within this REPORT code!
FKK_DB_SECURITY_SINGLE CALL FUNCTION 'FKK_DB_SECURITY_SINGLE' EXPORTING x_security = object-key-number IMPORTING y_sec = w_sec EXCEPTIONS not_found = 1 OTHERS = 2.
FKK_S_SECURITY_PROVIDE CALL FUNCTION 'FKK_S_SECURITY_PROVIDE' EXPORTING x_security = object-key-number x_wmode = co_change IMPORTING y_obj = w_obj y_auto = w_auto EXCEPTIONS not_found = 1 foreign_lock = 2 not_authorized = 3 general_fault = 4 OTHERS = 5.
FKK_S_SECURITY_CHANGE CALL FUNCTION 'FKK_S_SECURITY_CHANGE' EXPORTING x_security = object-key-number x_upd_online = 'X' x_no_dialog = no_dialog x_auto = w_auto x_obj = w_obj EXCEPTIONS * not_found = 1 * foreign_lock = 2 * not_authorized = 3 general_fault = 4 input_error = 5 OTHERS = 6.
FKK_S_SECURITY_CREATE CALL FUNCTION 'FKK_S_SECURITY_CREATE' EXPORTING x_upd_online = 'X' x_no_dialog = no_dialog x_auto = auto IMPORTING * Y_DB_UPDATE = * Y_NEW_SECURITY = * Y_EXIT_TYPE = y_new_sec = sec EXCEPTIONS * existing = 1 * foreign_lock = 2 * number_error = 3 * general_fault = 4 input_error = 5 OTHERS = 6.
FKK_S_SECURITY_DISPLAY CALL FUNCTION 'FKK_S_SECURITY_DISPLAY' EXPORTING x_security = object-key-number x_no_change = 'X' x_no_other = 'X' IMPORTING y_exit_type = exit_type EXCEPTIONS not_found = 1 OTHERS = 2.
FKK_S_SECURITY_PROVIDE CALL FUNCTION 'FKK_S_SECURITY_PROVIDE' EXPORTING x_security = object-key-number x_wmode = '03' IMPORTING y_obj = w_obj * Y_AUTO = EXCEPTIONS not_found = 1 foreign_lock = 2 not_authorized = 3 general_fault = 4 OTHERS = 5.
DDUT_DOMVALUES_GET * CALL FUNCTION 'DDUT_DOMVALUES_GET' * EXPORTING * name = t_dd07v-domname * LANGU = SY-LANGU * texts_only = 'X' * TABLES * dd07v_tab = t_dd07v * EXCEPTIONS * illegal_input = 1 * OTHERS = 2.
FKK_DB_SECURITY_FOR_OBJECT CALL FUNCTION 'FKK_DB_SECURITY_FOR_OBJECT' EXPORTING x_objtype = fkk_sec-objtype x_objkey = fkk_sec-objkey IMPORTING y_security = fkk_sec-security EXCEPTIONS not_found = 1 OTHERS = 2.
FKK_DB_SECURITY_FOR_DOCUMENT CALL FUNCTION 'FKK_DB_SECURITY_FOR_DOCUMENT' EXPORTING x_opbel = fkk_sec-opbel IMPORTING y_security = fkk_sec-security EXCEPTIONS not_found = 2412 OTHERS = 1.
FKK_S_SECURITY_PROVIDE CALL FUNCTION 'FKK_S_SECURITY_PROVIDE' EXPORTING x_security = object-key-number x_wmode = co_change IMPORTING y_obj = w_obj y_auto = w_auto EXCEPTIONS not_found = 1 foreign_lock = 2 not_authorized = 3 general_fault = 4 OTHERS = 5.
FKK_S_SECURITY_CHANGE CALL FUNCTION 'FKK_S_SECURITY_CHANGE' EXPORTING x_security = object-key-number x_upd_online = 'X' x_no_dialog = no_dialog x_auto = w_auto x_obj = w_obj x_no_other = 'X' IMPORTING y_new_sec = w_sec EXCEPTIONS * not_found = 1 * foreign_lock = 2 * not_authorized = 3 general_fault = 4 input_error = 5 OTHERS = 6.
FKK_ACCOUNT_READ CALL FUNCTION 'FKK_ACCOUNT_READ' EXPORTING i_vkont = fkk_sec-vkont IMPORTING e_fkkvkp = w_fkkvkp EXCEPTIONS OTHERS = 1.
FKK_FUNC_MODULE_DETERMINE CALL FUNCTION 'FKK_FUNC_MODULE_DETERMINE' EXPORTING i_applk = fkk_sec-applk i_fbeve = '0830' TABLES t_fbstab = i_fbstab.
FKK_SAMPLE_0830 CALL FUNCTION 'FKK_SAMPLE_0830' EXPORTING i_security = object-key-number i_gpart = w_fkkvkp-gpart i_vkont = fkk_sec-vkont i_applk = fkk_sec_d-applk * I_PRINT = EPRINTPARAMS EXCEPTIONS cancelled = 1 OTHERS = 2.
EFG_PRINT CALL FUNCTION 'EFG_PRINT' EXPORTING * X_HEADER = x_printparams = eprintparams * X_ARCHIVE_INDEX = * X_ARCHIVE_PARAMS = * X_DIALOG = 'X' * X_RECIPIENT = * X_SENDER = * X_REC_ADDR = * X_SEND_ADDR = * IMPORTING * Y_ITCPP = * Y_RDI_RESULT = * Y_PRINTPARAMS = TABLES xt_ranges = t_ranges EXCEPTIONS not_qualified = 1 formclass_not_found = 2 form_not_found = 3 formclass_invalid = 4 print_failed = 5 form_invalid = 6 cancelled = 7 OTHERS = 8.
ARCHIV_DISPLAY_CONNECTION CALL FUNCTION 'ARCHIV_DISPLAY_CONNECTION' EXPORTING objecttype = 'CASECURITY' objectid = objectid * tables * object = * parameter = EXCEPTIONS not_found = 1001 OTHERS = 01.
FKK_S_CASH_SEC_RELEASE_CHECK CALL FUNCTION 'FKK_S_CASH_SEC_RELEASE_CHECK' EXPORTING i_security = object-key-number IMPORTING e_rel_allowed = h_rel_allowed TABLES t_opbel_rel = t_opbel_rel t_fkkop_pay = t_fkkop_pay EXCEPTIONS not_found = 1 security_not_paid = 2 general_fault = 3 OTHERS = 4.
FKK_S_CASH_SEC_RELEASE_UPDATE CALL FUNCTION 'FKK_S_CASH_SEC_RELEASE_UPDATE' EXPORTING i_security = object-key-number TABLES t_opbel_rel = t_opbel_rel t_fkkop_pay = t_fkkop_pay EXCEPTIONS foreign_lock = 1 not_authorized = 2 general_fault = 3 OTHERS = 4.
BAPI_CTRACCASHSECURITY_PARTREL
CALL FUNCTION 'BAPI_CTRACCASHSECURITY_PARTREL' EXPORTING SECURITYNUMBER = SECURITYNUMBER RELEASEAMOUNT = RELEASEAMOUNT PAYMENT_METHOD = PAYMENTMETHOD TABLES RETURN = RETURN EXCEPTIONS OTHERS = 01.
BAPI_CTRACSECURITY_GETDETAIL CALL FUNCTION 'BAPI_CTRACSECURITY_GETDETAIL' EXPORTING SECURITYNUMBER = SECURITYNUMBER NOTESLANG = NOTESLANG IMPORTING SECURITYHEADER = SECURITYHEADER NOTESHEADER = NOTESHEADER TABLES REQUESTAMOUNT = REQUESTAMOUNT NOTESLINE = NOTESLINE RETURN = RETURN EXCEPTIONS OTHERS = 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.
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 RFKKSECURITY or its description.
RFKKSECURITY - Program for SECURITY Object Type: Security Deposit RFKKSECURITY - Program for SECURITY Object Type: Security Deposit RFKKRZAS - Open Repayment Requests for Key Date RFKKRZAS - Open Repayment Requests for Key Date RFKKRZAL02 - Display returns history RFKKRZAL02 - Display returns history