CREATE_PHON_STRING is a standard Executable ABAP Report available within your SAP system (depending on your version and release level). It is used for You can use this report program to adjust phonetic search terms for business partners that contain errors as a result of the increase in the length of the
If you would like to execute this report or see the full code listing simply enter CREATE_PHON_STRING 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: PART = D Business Partner
Selection Text: P_ALL = All Search Terms
Selection Text: P_INIT = Missing Search Terms
Selection Text: P_SEL = Selected Search Terms
Selection Text: P_TWEN = Old Length Exactly 20 Charact.
Title: Phonetic Search Term
Text Symbol: 001 = Generate Phonetic Search Term
Text Symbol: 002 = Generation is not possible because the following business partners are locked:
Text Symbol: 003 = Phonetic search term could not be generated for:
No INCLUDES are used within this REPORT code!
No SAP DATABASE tables are accessed within this REPORT code!
FS01_PHONETSTRING_CREATE CALL FUNCTION 'FS01_PHONETSTRING_CREATE' EXPORTING i_mc_name1 = l_str_but000-mc_name1 i_mc_name2 = l_str_but000-mc_name2 IMPORTING e_phon_string = l_str_bp001-bp_sort.
FSBP_DB_BP001_EXECUTE CALL FUNCTION 'FSBP_DB_BP001_EXECUTE' TABLES n_bp001 = l_tab_bp001_new o_bp001 = l_tab_bp001_old.
BUPA_ENQUEUE call function 'BUPA_ENQUEUE' EXPORTING IV_PARTNER = l_str_bp001-partner * IV_PARTNER_GUID = * IV_CHECK_NOT_NUMBER = tables et_return = lt_return.
ENQUEUE_EBU_PARTNR * CALL FUNCTION 'ENQUEUE_EBU_PARTNR' * EXPORTING * partner = l_str_bp001-partner * EXCEPTIONS * foreign_lock = 1 * system_failure = 2 * OTHERS = 3.
Although this basic information may have limited use it does provide an easy to find location to store any knowledge about this program/report.
CREATE_PHON_STRING - Phonetic Search Term CREATE_PHON_STRING - Phonetic Search Term CREATE_MASS_KEY_MAPPING_UPLOAD - Include CREATE_MASS_KEY_MAPPING_UPLOAD CREATE_MASS_KEY_MAPPING_INIT - Include CREATE_MASS_KEY_MAPPING_INIT CREATE_MASS_KEY_MAPPING - Create the ID Mapping Via Mass Upload CREATE_MASS_KEY_MAPPING - Create the ID Mapping Via Mass Upload