SAP Reports / Programs | Basis Components | Database Interface, Database Platforms | liveCache(BC-DB-LVC) SAP BC

CONLCF01 SAP ABAP INCLUDE - documentation and ABAP source code







CONLCF01 is a standard ABAP INCLUDE 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 CONLCF01 into the relevant SAP transactions such as SE38 or SE80


ABAP code to call this SAP report using the submit statement

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.






SUBMIT CONLCF01. "Basic submit
SUBMIT CONLCF01 AND RETURN. "Return to original report after report execution complete
SUBMIT CONLCF01 VIA SELECTION-SCREEN. "Display selection screen of submitted report to user
    See more syntax options for the ABAP SUBMIT statement


INCLUDES used within this REPORT CONLCF01

No INCLUDES are used within this REPORT code!


TABLES used within REPORT and the associated SELECT statement:





No SAP DATABASE tables are accessed within this REPORT code!


Function Modules used within report and the associated call statement:

LC_SPLIT_CON_ENV CALL FUNCTION 'LC_SPLIT_CON_ENV' EXPORTING con_env = dbcon-con_env * TRENNZEICHEN = IMPORTING lc_server = lc_host ph_lc_name = lc_name EXCEPTIONS no_string_entry = 1 OTHERS = 2.

LC_READ_LCINIT CALL FUNCTION 'LC_READ_LCINIT' EXPORTING con_name = log_lc_name all_reps = 'X' IMPORTING lc_reports = w_lc_init[].

ICON_CREATE CALL FUNCTION 'ICON_CREATE' EXPORTING name = icon_id info = quick_info add_stdinf = ' ' IMPORTING result = ic_not_several EXCEPTIONS OTHERS = 0.

ICON_CREATE CALL FUNCTION 'ICON_CREATE' EXPORTING name = icon_id info = quick_info add_stdinf = ' ' IMPORTING result = ic_several EXCEPTIONS OTHERS = 0.

SCP_CHARS_ARE_SYNTACTICAL CALL FUNCTION 'SCP_CHARS_ARE_SYNTACTICAL' EXPORTING string = con_name IMPORTING wrong_char = lv_invalid_char is_ok = lv_is_string_valid.

UPC_SAVE_SDB CALL FUNCTION 'UPC_SAVE_SDB' EXPORTING lc_name = log_lc_name user_name = dbcon-user_name password = dbcon-password EXCEPTIONS OTHERS = 0.

LC_WRITE_SYSLOG CALL FUNCTION 'LC_WRITE_SYSLOG' EXPORTING iv_con_name = log_lc_name iv_dbnode = lc_host iv_dbname = lc_name iv_subid = '3'.

POPUP_TO_CONFIRM CALL FUNCTION 'POPUP_TO_CONFIRM' "#EC FB_OLDED EXPORTING text_question = question IMPORTING answer = answer.

INS_DBCON_ENTRY_SDB CALL FUNCTION 'INS_DBCON_ENTRY_SDB' EXPORTING con_name = dbcon-con_name dbms = dbcon-dbms user_name = dbcon-user_name password = input_pwd_sap lc_name = l_lc_name lc_server = l_lc_host EXCEPTIONS no_permission = 1 crypt_password_error = 2 entry_already_exists = 3 insert_dbcon_error = 4 secure_store_key_exists = 5 OTHERS = 6.

UPD_DBCON_ENTRY_SDB CALL FUNCTION 'UPD_DBCON_ENTRY_SDB' EXPORTING con_name = dbcon-con_name dbms = dbcon-dbms user_name = dbcon-user_name password = input_pwd_sap lc_name = l_lc_name lc_server = l_lc_host db_reco = dbcon-db_reco keep_password = ' ' EXCEPTIONS no_permission = 1 crypt_password_error = 2 entry_does_not_exist = 3 update_dbcon_error = 4 secure_store_error = 5 OTHERS = 6.

DB_CRYPTO_PASSWORD CALL FUNCTION 'DB_CRYPTO_PASSWORD' EXPORTING clear_text_password = p_clear_password IMPORTING encoded_password = p_coded_password EXCEPTIONS crypt_output_buffer_to_small = 1 crypt_internal_error = 2 crypt_truncation_error = 3 crypt_conversion_error = 4 internal_error = 5 OTHERS = 6.

INS_DBCON_ENTRY_SDB CALL FUNCTION 'INS_DBCON_ENTRY_SDB' EXPORTING con_name = dbcon2-con_name dbms = dbcon2-dbms user_name = dbcon2-user_name password = input_pwd_dbm lc_name = l_lc_name lc_server = l_lc_host EXCEPTIONS no_permission = 1 crypt_password_error = 2 entry_already_exists = 3 insert_dbcon_error = 4 secure_store_key_exists = 5 OTHERS = 6.

UPD_DBCON_ENTRY_SDB CALL FUNCTION 'UPD_DBCON_ENTRY_SDB' EXPORTING con_name = dbcon2-con_name dbms = dbcon2-dbms user_name = dbcon2-user_name password = input_pwd_dbm lc_name = l_lc_name lc_server = l_lc_host db_reco = dbcon-db_reco keep_password = ' ' EXCEPTIONS no_permission = 1 crypt_password_error = 2 entry_does_not_exist = 3 update_dbcon_error = 4 secure_store_error = 5 OTHERS = 6.

LC_UPDATE_LCINIT CALL FUNCTION 'LC_UPDATE_LCINIT' EXPORTING con_name = log_lc_name lc_reports = w_lc_init[] EXCEPTIONS multiple_entries = 1 no_repname = 2 OTHERS = 3.

DEL_DBCON_ENTRY_SDB CALL FUNCTION 'DEL_DBCON_ENTRY_SDB' EXPORTING con_name = log_lc_name EXCEPTIONS no_permission = 1 entry_does_not_exist = 2 delete_dbcon_error = 3 secure_store_other = 4 OTHERS = 5.

DEL_DBCON_ENTRY_SDB CALL FUNCTION 'DEL_DBCON_ENTRY_SDB' EXPORTING con_name = sdbsystems-con_name_2 EXCEPTIONS no_permission = 1 entry_does_not_exist = 2 delete_dbcon_error = 3 secure_store_other = 4 OTHERS = 5.

ENQUEUE_E_DBCONUSR CALL FUNCTION 'ENQUEUE_E_DBCONUSR' EXPORTING mode_dbconusr = 'E' con_name = log_lc_name x_con_name = ' ' _scope = '1' _wait = ' ' _collect = ' ' EXCEPTIONS foreign_lock = 1 system_failure = 2 OTHERS = 3.

DEQUEUE_E_DBCONUSR CALL FUNCTION 'DEQUEUE_E_DBCONUSR' EXPORTING mode_dbconusr = 'E' con_name = log_lc_name x_con_name = ' ' _scope = '1' _synchron = 'X' _collect = ' '.

POPUP_TO_CONFIRM





CALL FUNCTION 'POPUP_TO_CONFIRM' "#EC FB_OLDED EXPORTING text_question = question IMPORTING answer = answer.

POPUP_TO_INFORM CALL FUNCTION 'POPUP_TO_INFORM' EXPORTING titel = 'Kennwortänderung'(012) txt1 = l_text1 txt2 = l_text2 txt3 = l_text3 txt4 = l_text4.

POPUP_TO_CONFIRM CALL FUNCTION 'POPUP_TO_CONFIRM' EXPORTING titlebar = 'liveCache Integration: Ändern'(030) text_question = text-031 start_column = 25 start_row = 6 popup_type = 'ICON_MESSAGE_WARNING' default_button = '2' IMPORTING answer = answer EXCEPTIONS text_not_found = 1 OTHERS = 2.

POPUP_TO_CONFIRM CALL FUNCTION 'POPUP_TO_CONFIRM' EXPORTING titlebar = 'liveCache Integration: Ändern'(030) text_question = text-032 start_column = 25 start_row = 6 popup_type = 'ICON_MESSAGE_WARNING' default_button = '2' IMPORTING answer = answer EXCEPTIONS text_not_found = 1 OTHERS = 2.

POPUP_TO_CONFIRM CALL FUNCTION 'POPUP_TO_CONFIRM' EXPORTING titlebar = lv_title text_question = lv_text display_cancel_button = ' ' * START_COLUMN = 25 * START_ROW = 6 IMPORTING answer = lv_answer EXCEPTIONS OTHERS = 0.



Contribute (Add Comments)

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 CONLCF01 or its description.