SAP /SCMTMS/CL_BUPA_SH_HELPER OO Class - Helper methods for business partner search helps









/SCMTMS/CL_BUPA_SH_HELPER is a standard SAP object class available within R/3 SAP systems depending on your version and release level. You can view/maintain the class details by entering its name into the relevant SAP transactions such as SE24, SE80 or even SE84. Below is the documentation available for class /SCMTMS/CL_BUPA_SH_HELPER including details of:

  • Interface class implementations
  • Inheritance details
  • Methods defined within class ( including link to full details )
  • Attributes ( including initial values )
  • Class Events



Method list of /SCMTMS/CL_BUPA_SH_HELPER SAP class


A method is a coding block that performs a certain procedure (i.e. ABAP functionality) on an object within the overall SAP class. In simple terms if the object is an SAP database table a method could be the procedure to add a record or to delete a record. If you are new to OO in many respects, the implementation of a method is similar to a function module and can be called in a very similar way using CALL METHOD. Instead of "CALL FUNCTION", Methods are referenced using the following syntax: CALL METHOD =>methodname EXPORTING/IMPORTING...


Method NameDescriptionVisability
ADD_BUPA_ADDRESSAdds address information to result listPrivate
CALL METHOD /scmtms/cl_bupa_sh_helper=>ADD_BUPA_ADDRESS...more details

ADD_BUPA_VALUESAdds account number to result listPrivate
CALL METHOD /scmtms/cl_bupa_sh_helper=>ADD_BUPA_VALUES...more details

BUILD_RELATION_RESULTBuilds result table for relation searchPrivate
CALL METHOD /scmtms/cl_bupa_sh_helper=>BUILD_RELATION_RESULT...more details

CHECK_AUTHORITY_F4_HELPUser authority check for BP role in F4 helpPublic
CALL METHOD /scmtms/cl_bupa_sh_helper=>CHECK_AUTHORITY_F4_HELP...more details

CHECK_DPP_F4_HELPCheck DP&P for BP in F4 helpPublic
CALL METHOD /scmtms/cl_bupa_sh_helper=>CHECK_DPP_F4_HELP...more details

CHECK_PARTNERS_WITH_RCODECheck partners against a given role codePublic
CALL METHOD /scmtms/cl_bupa_sh_helper=>CHECK_PARTNERS_WITH_RCODE...more details

CHECK_PARTNERS_WITH_RCODE2Check partners against a given role codePublic
CALL METHOD /scmtms/cl_bupa_sh_helper=>CHECK_PARTNERS_WITH_RCODE2...more details

CONVERT_PARTNER_IDConverts the partner id selectionPrivate
CALL METHOD /scmtms/cl_bupa_sh_helper=>CONVERT_PARTNER_ID...more details

CONVERT_TO_SEARCH_STRINGConverts input to SQL search stringPublic
CALL METHOD /scmtms/cl_bupa_sh_helper=>CONVERT_TO_SEARCH_STRING...more details

DETERMINE_TD_ACTIVEDetermines if time dependancy is activePublic
CALL METHOD /scmtms/cl_bupa_sh_helper=>DETERMINE_TD_ACTIVE...more details

FILTER_DUPLICATE_PARTNERSRemoves duplicate entries from result listPrivate
CALL METHOD /scmtms/cl_bupa_sh_helper=>FILTER_DUPLICATE_PARTNERS...more details

GET_BUPA_NAMESGets the names for a business partnerPrivate
CALL METHOD /scmtms/cl_bupa_sh_helper=>GET_BUPA_NAMES...more details

GET_ORG_DEPENDENT_BP_DATAGet Org dependent customer and vendor dataPublic
CALL METHOD /scmtms/cl_bupa_sh_helper=>GET_ORG_DEPENDENT_BP_DATA...more details

GET_PARTNER_VIA_ACCOUNT_NOSelecrs partners via account numberPrivate
CALL METHOD /scmtms/cl_bupa_sh_helper=>GET_PARTNER_VIA_ACCOUNT_NO...more details

GET_RLTYP_DESCRGets the text for a relationship typePrivate
CALL METHOD /scmtms/cl_bupa_sh_helper=>GET_RLTYP_DESCR...more details

GET_ROLES_FOR_IUSERDetermines BP roles for role 'internet user'Public
CALL METHOD /scmtms/cl_bupa_sh_helper=>GET_ROLES_FOR_IUSER...more details

GET_ROLES_FOR_PARTY_RCODetermines BP roles for party rolesPublic
CALL METHOD /scmtms/cl_bupa_sh_helper=>GET_ROLES_FOR_PARTY_RCO...more details

SEARCH_BUPASearches business partner by ID and namesPrivate
CALL METHOD /scmtms/cl_bupa_sh_helper=>SEARCH_BUPA...more details

SEARCH_PARTNER_BY_ADDRSearches business partner by addressPublic
CALL METHOD /scmtms/cl_bupa_sh_helper=>SEARCH_PARTNER_BY_ADDR...more details

SEARCH_PARTNER_BY_FAGSearches business partner by freight agreementPublic
CALL METHOD /scmtms/cl_bupa_sh_helper=>SEARCH_PARTNER_BY_FAG...more details

SEARCH_PARTNER_BY_IDNUMBERSearches business partner by identification numberPublic
CALL METHOD /scmtms/cl_bupa_sh_helper=>SEARCH_PARTNER_BY_IDNUMBER...more details

SEARCH_PARTNER_BY_RELTYPESearches business partner by relationship typePublic
CALL METHOD /scmtms/cl_bupa_sh_helper=>SEARCH_PARTNER_BY_RELTYPE...more details

SEARCH_PARTNER_BY_ROLESearches business partner by rolePublic
CALL METHOD /scmtms/cl_bupa_sh_helper=>SEARCH_PARTNER_BY_ROLE...more details

SEARCH_PARTNER_BY_SCACSearches business partner by SCACPublic
CALL METHOD /scmtms/cl_bupa_sh_helper=>SEARCH_PARTNER_BY_SCAC...more details

SEARCH_PARTNER_BY_USERALIASSearches business partner by internet userPublic
CALL METHOD /scmtms/cl_bupa_sh_helper=>SEARCH_PARTNER_BY_USERALIAS...more details

SEARCH_PARTNER_FUZZYFuzzy search business partnerPublic
CALL METHOD /scmtms/cl_bupa_sh_helper=>SEARCH_PARTNER_FUZZY...more details

SEARCH_RELATIONSearch relation between business partnerPrivate
CALL METHOD /scmtms/cl_bupa_sh_helper=>SEARCH_RELATION...more details



/SCMTMS/CL_BUPA_SH_HELPER attributes

List of attributes within class CL_ABAP_CHAR_UTILITIES. These can be referenced using the following syntax CL_ABAP_CHAR_UTILITIES=>. Although depending on where you are inserting the ABAP code you do need to check if the attribute is public or private.

NameLevelDescriptionInitial ValueTypeVisability
GC_DATE_FROMStatic AttributeField of type DATS'00010101'LIKE
DATS
Private
GC_DATE_TOStatic AttributeField of type DATS'99991231'LIKE
DATS
Private
GC_DEV_BUT000Static AttributeFunction: Indicator'BUT000'LIKE
BU_DEVELOPMENT
Public
GC_DEV_BUT020Static AttributeFunction: Indicator'BUT020'LIKE
BU_DEVELOPMENT
Public
GC_OBJ_BUPAStatic AttributeFunction: Application Object'BUPA'LIKE
BU_DEV_OBJECT
Private
GC_TIME_TOStatic AttributeCurrent Time of Application Server'235959'LIKE
SY-UZEIT
Private
GC_TZONEStatic AttributeTime Zone'UTC'LIKE
TIMEZONE
Private
MT_BUT000Static AttributeBUT000 Records Sorted by Business Partner NumberLIKE
BUP_TT_BUT000_S_PARTNER
Private
MT_RELTYPStatic AttributeLIKE
TT_RELTYP
Private




/SCMTMS/CL_BUPA_SH_HELPER types

TT_BPTMORG -
TT_BU_PARTNER -
TT_BU_PARTNERROLE -
TT_DDSHF4CTRL -
TT_RELTYP -
TT_SH_ADDR_RESULT -
TT_SH_FAG_RESULT -
TT_SH_FUZZY_RESULT -
TT_SH_IDNUMBER_RESULT -
TT_SH_RELTYPE_RESULT -
TT_SH_RESULT -
TT_SH_ROLE_RESULT -
TT_SH_SCAC_RESULT -
TT_SH_USERALIAS_RESULT -
TY_SH_ADDR_RESULT -
TY_SH_FAG_RESULT -
TY_SH_FUZZY_RESULT -
TY_SH_IDNUMBER_RESULT -
TY_SH_RELTYPE_RESULT -
TY_SH_ROLE_RESULT -
TY_SH_SCAC_RESULT -
TY_SH_USERALIAS_RESULT -

Links to Related Class(s)

/SCMTMS/...
Full list of available SAP object classes

Search for further information about these or an SAP related objects



Comments on this SAP object

What made you want to lookup this SAP object? Please tell us what you were looking for and anything you would like to be included on this page!