BUPA_DESCRIPTION_GET does not return long name description
[a] [ADDRESS_INTO_PRINTFORM] [badi] [BUPA_DESCRIPTION_GET] [BUS000FLDS-DESCRIP] [BUS000FLDS-DESCRIP_LONG] [Business] [BU_DESCRIP] [BU_DESCRIP_LONG] [BU_DESCRIP_NAME_LONG] [CL_EX_BUPA_DESCRIPTION_GET] [description] [dscrpt_name_determine] [EV_DESCRIPTION_NAME] [EV_DESCRIP_NAME_LONG] [IF_EX_BUPA_DESCRIPTION_GET~MODIFY] [job description] [Long] [meta description] [name description] [of] [Partner] [partner_description_get]
Related:
- fix query_by_elements’s location description language filterSymptom When executing query_by_elements on outbound_overview and the location has...
- Product Category Description missingSymptom 1) Product Category Description is missing in the List...
- BP: Removal of CL_CMD_APPLLOG=>GET_SINGLETON_INSTANCE usagesSymptom Obsolete instance handling of application log (CL_CMD_APPLLOG) in BankDetails-...
- Partner Address Description is wrong for current dateSymptom When a partner address description is requested for the...
- SAP BP: R11 244 when a BP is displayedSymptom Even though a Business Partner does not have any...
- BP_SEA Missing entries in TPZ1; phonetic search incorrectSymptom You use the phonetic search (BDT search help). However,...
- Short dump when changing name of business partnerSymptom You create a business partner with an address that...
- Exemption Values are not showing in TTE Display DocumentSymptom Open a Sales Order in CRM system ,go to...
Symptom
The function module BUPA_DESCRIPTION_GET returns only the short name description which of only 50 characters. But the function module is expected to return long name description too which is of 80 characters.
Other terms
BUPA_DESCRIPTION_GET, BU_DESCRIP, BU_DESCRIP_LONG, BUS000FLDS-DESCRIP, BUS000FLDS-DESCRIP_LONG, EV_DESCRIPTION_NAME, EV_DESCRIP_NAME_LONG, BU_DESCRIP_NAME_LONG, Long Description of a Business Partner, partner_description_get, dscrpt_name_determine, ADDRESS_INTO_PRINTFORM, BAdI BUPA_DESCRIPTION_GET, CL_EX_BUPA_DESCRIPTION_GET, IF_EX_BUPA_DESCRIPTION_GET~MODIFY
Reason and Prerequisites
This was somehow missed in the design. Through this note a new exporting parameter has been added to the function module BUPA_DESCRIPTION_GET, also to the BAdI BUPA_DESCRIPTION_GET, which returns 80 characters of name description.
Solution
Implement the note.
————————————————————————
|Manual Pre-Implement. |
————————————————————————
|VALID FOR |
|Software Component SAP_ABA SAP Application…|
| Release 711 Until SAPKA71103 |
————————————————————————
A. Create a new data element following the below steps.
1. Go to transaction SE11
2. Choose “Data type”
3. Enter the name as BU_DESCRIP_NAME_LONG and click “create”
4. Choose “Data element” from the pop up and click “enter”
5. Enter the short text as “Long Description of a Business Partner”
6. Under the tab “Data type” choose “Elementary type”, choose domain, enter the domain name as “CHAR80″
7. Under the tab “Field label” enter the below data.
Length Field label
Short 10 Descript.
Medium 15 BP Description
Long 20 BP Name Description
Heading 25 BP Name Long Description
8. Save it in the package “BUPA” and activate.
B. Add an exporting parameter to the function module BUPA_DESCRIPTION_GET following the below steps.
1. Go to transaction SE37
2. Enter the function module name as BUPA_DESCRIPTION_GET and click “change”
3. Under the tab “Export” enter the below values
Parameter Name Type Spec. Associated type
EV_DESCRIP_NAME_LONG TYPE BU_DESCRIP_NAME_LONG
4. Save and activate the object.
C. Add an exporting parameter to the BAdI BUPA_DESCRIPTION_GET following the below steps.
1. Go to transaction SE24
2. Enter the interface name as IF_EX_BUPA_DESCRIPTION_GET and click “change”
3. Click on the button “parameter”
4. Enter the below values
Parameter Type Pas.Opt Type Assoc.type
EV_DESCRIP_NAME_LONG Changing X X TYPE BU_DESCRIP_NAME_LONG
5. Save and activate the object.