SAP ABAP Class FSBP_MO_BKK21 (Memory Object for Alias)
Hierarchy
SAP_ABA (Software Component) Cross-Application Component
   FS-BP (Application Component) Business Partner
     FS_BP_AL_ALIAS (Package) Application Logic: Aliases
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  FSBP_MEMORY_OBJECT Generic Memory Object 20041228
Properties
Class FSBP_MO_BKK21  
Short Description Memory Object for Alias    
Super Class FSBP_MEMORY_OBJECT Generic Memory Object 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class FSBP_ALIAS    
Program status     
Category 0   
Package FS_BP_AL_ALIAS   Application Logic: Aliases 
Created 20041228   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class FSBP_MO_BKK21 has no forward declaration.
Interfaces
Class FSBP_MO_BKK21 has no interface implemented.
Friends
Class FSBP_MO_BKK21 has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MSG_CLASS_ALIAS Constant Public Type reference (TYPE) SYMSGID 'FSBP_ALIAS' Message Class 20050208
2 SPECIAL_CHAR_PATTERN Constant Private Type reference (TYPE) STRING '/ ~ | ! . _ " # $ % & " '' ( ) , - : ; < = > ? @ [ ] ^ ` { } ' Character Field of Length 40 20050114
Methods
# Method Level Visibility Method type Description Created on
1 ADD_BKK21 Instance method Public Method Adds New Entries for BKK21 In Memory 20041228
2 GET_BKK21 Instance method Public Method Returns New and Old Stock of Data 20050107
3 GET_BKK21_NEW Instance method Public Method Returns Changed Data 20050107
4 GET_BKK21_OLD Instance method Public Method Returns Read Data 20050107
5 GET_LOWEST_FREE_POSNR Static method Public Method Returns the Smallest Item Number Available 20041228
6 NEW_ALIAS_SEARCH_STRING Static method Public Method Generates Corresponding Search String for Alias 20050107
7 SET_BKK21_NEW Instance method Public Method Creates New/Changed Data for BKK21 in Memory 20041228
8 VALIDATE_NO_DUPLICATE_ALIAS Static method Public Method Checks Whether Identical Aliases Are Available 20050107
9 VALIDATE_NO_INITIAL_ALIAS Static method Public Method Checks Whether Initial Alias Is Available 20050324
Events
Class FSBP_MO_BKK21 has no event.
Types
Class FSBP_MO_BKK21 has no local type.
Method Signatures

Method ADD_BKK21 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ALIAS Call by reference Type reference (TYPE) FSBP_ALIAS_T Aliasnamen des Geschäftspartners 20041228
2 Importing IV_PARTNER Call by reference Type reference (TYPE) BU_PARTNER Geschäftspartnernummer 20041228

Method ADD_BKK21 on class FSBP_MO_BKK21 has no exception.

Method GET_BKK21 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_BKK21_NEW Call by reference Type reference (TYPE) BKK21_TT Aliasnamen des Geschäftspartners 20050107
2 Exporting E_BKK21_OLD Call by reference Type reference (TYPE) BKK21_TT Aliasnamen des Geschäftspartners 20050107

Method GET_BKK21 on class FSBP_MO_BKK21 has no exception.

Method GET_BKK21_NEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_BKK21_NEW Value transfer Type reference (TYPE) BKK21_TT Aliasnamen des Geschäftspartners 20050107

Method GET_BKK21_NEW on class FSBP_MO_BKK21 has no exception.

Method GET_BKK21_OLD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_BKK21_OLD Value transfer Type reference (TYPE) BKK21_TT Aliasnamen des Geschäftspartners 20050107

Method GET_BKK21_OLD on class FSBP_MO_BKK21 has no exception.

Method GET_LOWEST_FREE_POSNR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_POSNR Value transfer Type reference (TYPE) BKK_NPOSNR Erste freie Positionsnummer 20041228
2 Importing IT_BKK21 Call by reference Type reference (TYPE) BKK21_TT Aliasnamen des Geschäftspartners 20041228
# Exception Resumable Description Created on
1 CX_SY_ARITHMETIC_OVERFLOW System-Exception für Arithmetischen Overflow 20050425

Method NEW_ALIAS_SEARCH_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_ALIAS_SEARCH Value transfer Type reference (TYPE) BKK21-ALNAME_SEARCH Aliasname für die Geschäftspartnersuche 20050107
2 Importing I_ALIAS Call by reference Type reference (TYPE) FSBP_STR_ALIAS-ALIAS Aliasname des Geschäftspartners 20050107
3 Importing I_WILD_CARDS_REPL Call by reference Type reference (TYPE) BOOLE-BOOLE Wildcardzeichen ersetzen 20050114

Method NEW_ALIAS_SEARCH_STRING on class FSBP_MO_BKK21 has no exception.

Method SET_BKK21_NEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_BKK21 Call by reference Type reference (TYPE) BKK21_TT Aliasnamen 20041228

Method SET_BKK21_NEW on class FSBP_MO_BKK21 has no exception.

Method VALIDATE_NO_DUPLICATE_ALIAS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BKK21 Call by reference Type reference (TYPE) BKK21_TT Aliasnamen 20050107
2 Returning R_RESULTS Value transfer Type reference (TYPE) TTY_XO_MESSAGE Nachrichten 20050107

Method VALIDATE_NO_DUPLICATE_ALIAS on class FSBP_MO_BKK21 has no exception.

Method VALIDATE_NO_INITIAL_ALIAS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BKK21 Call by reference Type reference (TYPE) BKK21_TT Aliasnamen des Geschäftspartners 20050324
2 Returning R_RESULTS Value transfer Type reference (TYPE) TTY_XO_MESSAGE Nachrichten 20050324

Method VALIDATE_NO_INITIAL_ALIAS on class FSBP_MO_BKK21 has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 700