SAP ABAP Class /BOFU/CL_ADDR_ENCODE (Encoding routines for BAS Node Ids)
Hierarchy
SAP_BS_FND (Software Component) SAP Business Suite Foundation
   CA-EPT-BRC (Application Component) Reusable Components of Business Suite Foundation
     /BOFU/ADDRESS_ADAPTER (Package) Address adapter framework (missing 7.10 functionality)
Properties
Class /BOFU/CL_ADDR_ENCODE  
Short Description Encoding routines for BAS Node Ids    
Super Class    
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /BOFU/ADDRESS_ADAPTER   Address adapter framework (missing 7.10 functionality) 
Created 20081127   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class /BOFU/CL_ADDR_ENCODE has no forward declaration.
Interfaces
Class /BOFU/CL_ADDR_ENCODE has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 /BOFU/CL_ADDR_MAIN 20081127 Memory Layer for the ESA-Service Provider of DO Address
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_ACP Constant Protected Type reference (TYPE) CHAR3 'ACP' Character Field Length = 10 20081127
2 C_AD Constant Protected Type reference (TYPE) CHAR2 'AD' Character Field Length = 10 20081127
3 C_AV Constant Protected Type reference (TYPE) CHAR2 'AV' 3-Byte field 20081127
4 C_CN Constant Protected Type reference (TYPE) CHAR2 'CN' Version Number Component 20081127
5 C_CO Constant Protected Type reference (TYPE) CHAR2 'CO' Version Number Component 20081127
6 C_COMM_SIP Constant Protected Type reference (TYPE) AD_COMM 'SIP' Communication Method (Key) (Business Address Services) 20081127
7 C_COMM_URI Constant Protected Type reference (TYPE) AD_COMM 'URI' Communication Method (Key) (Business Address Services) 20081127
8 C_CPR Constant Protected Type reference (TYPE) CHAR3 'CPR' 3-Byte field 20081127
9 C_CU Constant Protected Type reference (TYPE) CHAR2 'CU' Version Number Component 20081127
10 C_GEN Constant Protected Type reference (TYPE) CHAR3 'GEN' Character Field Length = 10 20081127
11 C_ID_CATEGORY_ISHARE Constant Public Type reference (TYPE) /BOFU/AD_ID_CATEGORY 'I' Categorization of an AddressID 20081127
12 C_ID_CATEGORY_NORMAL Constant Public Type reference (TYPE) /BOFU/AD_ID_CATEGORY SPACE Categorization of an AddressID 20081127
13 C_LOC Constant Protected Type reference (TYPE) CHAR3 'LOC' 3-Byte field 20081127
14 C_ONA Constant Protected Type reference (TYPE) CHAR3 'ONA' 3-Byte field 20081127
15 C_PNA Constant Protected Type reference (TYPE) CHAR3 'PNA' 3-Byte field 20081127
16 C_REM Constant Protected Type reference (TYPE) CHAR3 'REM' 3-Byte field 20081127
17 C_TRUE Constant Protected Type reference (TYPE) XFELD 'X' Checkbox 20081127
18 C_WPL Constant Protected Type reference (TYPE) CHAR3 'WPL' 3-Byte field 20081127
Methods
# Method Level Visibility Method type Description Created on
1 COMPOSE_ADDRESS_ID Instance method Protected Method 20081127
2 DECODE_ADDRESS_TYPE Instance method Public Method 20081127
3 DECODE_COMM_ID Instance method Public Method Extractscomm data Node Id 20081127
4 DECODE_COMM_NOTE_ID Instance method Public Method Extracts comm note Node Id 20081127
5 DECODE_COMM_PREF_ID Instance method Public Method Extracts communication preference Node Id 20081127
6 DECODE_COMM_USAGE_ID Instance method Public Method Extracts comm usage Node Id 20081127
7 DECODE_COMPOUND_ID Instance method Protected Method Extracts Address Number and Person Number from Node Id 20081127
8 DECODE_GENERATED_ID Instance method Protected Method Extracts information from a generated Node Id 20081127
9 DECODE_ID_CATEGORY Instance method Public Method 20081127
10 DECODE_LOCATION_ID Instance method Public Method Extracts postal address Node Id 20081127
11 DECODE_NOTE_ID Instance method Public Method Extracts note Node Id 20081127
12 DECODE_ORG_NAME_ID Instance method Public Method Extracts organisation name Node Id 20081127
13 DECODE_PERS_NAME_ID Instance method Public Method Extracts person name Node Id 20081127
14 DECODE_WORKPLACE_ID Instance method Public Method Extracts workplace Node Id 20081127
15 DECOMPOSE_ADDRESS_ID Instance method Protected Method 20081127
16 ENCODE_COMM_ID Instance method Public Method Forms a Node Id for comm data 20081127
17 ENCODE_COMM_NOTE_ID Instance method Public Method Forms a Node Id for comm note 20081127
18 ENCODE_COMM_PREF_ID Instance method Public Method Forms a Node Id for communication preference 20081127
19 ENCODE_COMM_USAGE_ID Instance method Public Method Forms a Node Id for comm usage 20081127
20 ENCODE_COMPOUND_ID Instance method Protected Method Forms a Node Id from Address Number and Person Number 20081127
21 ENCODE_GENERATED_ID Instance method Protected Method Forms a generated Node Id 20081127
22 ENCODE_LOCATION_ID Instance method Public Method Forms a Node Id for postal address 20081127
23 ENCODE_NOTE_ID Instance method Public Method Forms a Node Id for note 20081127
24 ENCODE_ORG_NAME_ID Instance method Public Method Forms a Node Id for organisation name 20081127
25 ENCODE_PERS_NAME_ID Instance method Public Method Forms a Node Id for person name 20081127
26 ENCODE_WORKPLACE_ID Instance method Public Method Forms a Node Id for workplace 20081127
27 GET_INSTANCE Static method Public Method Get an instence of CL_ADDR_ENCODE 20081127
28 IS_ADDRESS_ID Instance method Public Method 20081127
29 IS_COMM_ID Instance method Public Method Check: Address Node Id belongs to comm data 20081127
30 IS_COMM_NOTE_ID Instance method Public Method Check: Address Node Id belongs to comm note 20081127
31 IS_COMM_PREF_ID Instance method Public Method Check: Address Node Id belongs to communication preference 20081127
32 IS_COMM_USAGE_ID Instance method Public Method Check: Address Node Id belongs to comm usage 20081127
33 IS_COMPOUND_ID Instance method Protected Method determines, if the Address Node Id belongs to an ex. address 20081127
34 IS_GENERATED_ID Instance method Protected Method determines, if the Address Node Id is a generated Id 20081127
35 IS_LOCATION_ID Instance method Public Method Check: Address Node Id belongs to a postal address 20081127
36 IS_NOTE_ID Instance method Public Method Check: Address Node Id belongs to a note 20081127
37 IS_ORG_NAME_ID Instance method Public Method Check: Address Node Id belongs to an organisation name 20081127
38 IS_PERS_NAME_ID Instance method Public Method Check: Address Node Id belongs to a person name 20081127
39 IS_WORKPLACE_ID Instance method Public Method Check: Address Node Id belongs to a workplace 20081127
Events
Class /BOFU/CL_ADDR_ENCODE has no event.
Types
Class /BOFU/CL_ADDR_ENCODE has no local type.
Method Signatures

Method COMPOSE_ADDRESS_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ADDRESS_ID Call by reference Type reference (TYPE) /BOFU/ADDR_NODE_ID Node Id as in the ESA-model 20081127
2 Importing IV_ADDRESS_TYPE Call by reference Type reference (TYPE) /BOFU/ADDR_ADDRESS_TYPE Type of the address 20081127
3 Importing IV_IDENTIFIER Call by reference Type reference (TYPE) CHAR32 Character field, length 32 20081127
4 Importing IV_ID_CATEGORY Call by reference Type reference (TYPE) /BOFU/AD_ID_CATEGORY Categorization of an AddressID 20081127
5 Importing IV_LABEL Call by reference Type reference (TYPE) CHAR3 3-Byte field 20081127

Method COMPOSE_ADDRESS_ID on class /BOFU/CL_ADDR_ENCODE has no exception.

Method DECODE_ADDRESS_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ADDRESS_ID Call by reference Type reference (TYPE) /BOFU/ADDR_NODE_ID Node Id as in the ESA-model 20081127
2 Returning RV_ADDRESS_TYPE Value transfer Type reference (TYPE) /BOFU/ADDR_ADDRESS_TYPE Type of the address 20081127

Method DECODE_ADDRESS_TYPE on class /BOFU/CL_ADDR_ENCODE has no exception.

Method DECODE_COMM_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ADDRESS_ID Call by reference Type reference (TYPE) /BOFU/ADDR_NODE_ID Node Id as in the ESA-model 20081127
2 Exporting EV_COMM_TYPE Call by reference Type reference (TYPE) AD_COMM Communication Method (Key) (Business Address Services) 20081127
3 Exporting EV_CONSNUMBER Call by reference Type reference (TYPE) AD_CONSNUM Sequence number 20081127
4 Importing IV_COMM_ID Call by reference Type reference (TYPE) /BOFU/ADDR_NODE_ID Node Id as in the ESA-model 20081127

Method DECODE_COMM_ID on class /BOFU/CL_ADDR_ENCODE has no exception.

Method DECODE_COMM_NOTE_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ADDRESS_ID Call by reference Type reference (TYPE) /BOFU/ADDR_NODE_ID Node Id as in the ESA-model 20081127
2 Exporting EV_COMM_TYPE Call by reference Type reference (TYPE) AD_COMM Communication Method (Key) (Business Address Services) 20081127
3 Exporting EV_CONSNUMBER Call by reference Type reference (TYPE) AD_CONSNUM Sequence number 20081127
4 Exporting EV_LANGUAGE Call by reference Type reference (TYPE) SPRAS language key 20081127
5 Importing IV_COMM_NOTE_ID Call by reference Type reference (TYPE) /BOFU/ADDR_NODE_ID Node Id as in the ESA-model 20081127

Method DECODE_COMM_NOTE_ID on class /BOFU/CL_ADDR_ENCODE has no exception.

Method DECODE_COMM_PREF_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ADDRESS_ID Call by reference Type reference (TYPE) /BOFU/ADDR_NODE_ID Node Id as in the ESA-model 20081127
2 Importing IV_COMM_PREF_ID Call by reference Type reference (TYPE) /BOFU/ADDR_NODE_ID Node Id as in the ESA-model 20081127

Method DECODE_COMM_PREF_ID on class /BOFU/CL_ADDR_ENCODE has no exception.

Method DECODE_COMM_USAGE_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ADDRESS_ID Call by reference Type reference (TYPE) /BOFU/ADDR_NODE_ID Node Id as in the ESA-model 20081127
2 Exporting EV_COMM_TYPE Call by reference Type reference (TYPE) AD_COMM Communication Method (Key) (Business Address Services) 20081127
3 Exporting EV_COMM_USAGE Call by reference Type reference (TYPE) AD_CUSAGE Communication Usage: Key Field 20081127
4 Exporting EV_CONSNUMBER Call by reference Type reference (TYPE) AD_CONSNUM Sequence number 20081127
5 Exporting EV_VALID_TO Call by reference Type reference (TYPE) AD_VALTO Communication Data: Valid To (YYYYMMDDHHMMSS) 20081127
6 Importing IV_COMM_USAGE_ID Call by reference Type reference (TYPE) /BOFU/ADDR_NODE_ID Node Id as in the ESA-model 20081127

Method DECODE_COMM_USAGE_ID on class /BOFU/CL_ADDR_ENCODE has no exception.

Method DECODE_COMPOUND_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ADDRESS_NUMBER Call by reference Type reference (TYPE) AD_ADDRNUM Address number 20081127
2 Exporting EV_ADDRESS_TYPE Call by reference Type reference (TYPE) /BOFU/ADDR_ADDRESS_TYPE Type of the address 20081127
3 Exporting EV_ID_CATEGORY Call by reference Type reference (TYPE) /BOFU/AD_ID_CATEGORY Categorization of an AddressID 20081127
4 Exporting EV_PERSON_NUMBER Call by reference Type reference (TYPE) AD_PERSNUM Person number 20081127
5 Importing IV_ADDRESS_ID Call by reference Type reference (TYPE) /BOFU/ADDR_NODE_ID Node Id as in the ESA-model 20081127

Method DECODE_COMPOUND_ID on class /BOFU/CL_ADDR_ENCODE has no exception.

Method DECODE_GENERATED_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ADDRESS_TYPE Call by reference Type reference (TYPE) /BOFU/ADDR_ADDRESS_TYPE Type of the address 20081127
2 Exporting EV_GUID Call by reference Type reference (TYPE) GUID_32 GUID in 'CHAR' Format in Uppercase 20081127
3 Exporting EV_ID_CATEGORY Call by reference Type reference (TYPE) /BOFU/AD_ID_CATEGORY Categorization of an AddressID 20081127
4 Importing IV_ADDRESS_ID Call by reference Type reference (TYPE) /BOFU/ADDR_NODE_ID Node Id as in the ESA-model 20081127

Method DECODE_GENERATED_ID on class /BOFU/CL_ADDR_ENCODE has no exception.

Method DECODE_ID_CATEGORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ADDRESS_ID Call by reference Type reference (TYPE) ANY 20081127
2 Returning RV_ID_CATEGORY Value transfer Type reference (TYPE) /BOFU/AD_ID_CATEGORY Categorization of an AddressID 20081127

Method DECODE_ID_CATEGORY on class /BOFU/CL_ADDR_ENCODE has no exception.

Method DECODE_LOCATION_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ADDRESS_ID Call by reference Type reference (TYPE) /BOFU/ADDR_NODE_ID Node Id as in the ESA-model 20081127
2 Exporting EV_NATION Call by reference Type reference (TYPE) AD_NATION International address version ID 20081127
3 Importing IV_LOCATION_ID Call by reference Type reference (TYPE) /BOFU/ADDR_NODE_ID Node Id as in the ESA-model 20081127

Method DECODE_LOCATION_ID on class /BOFU/CL_ADDR_ENCODE has no exception.

Method DECODE_NOTE_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ADDRESS_ID Call by reference Type reference (TYPE) /BOFU/ADDR_NODE_ID Node Id as in the ESA-model 20081127
2 Exporting EV_LANGUAGE Call by reference Type reference (TYPE) SPRAS language key 20081127
3 Exporting EV_NATION Call by reference Type reference (TYPE) AD_NATION International address version ID 20081127
4 Importing IV_NOTE_ID Call by reference Type reference (TYPE) /BOFU/ADDR_NODE_ID Node Id as in the ESA-model 20081127

Method DECODE_NOTE_ID on class /BOFU/CL_ADDR_ENCODE has no exception.

Method DECODE_ORG_NAME_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ADDRESS_ID Call by reference Type reference (TYPE) /BOFU/ADDR_NODE_ID Node Id as in the ESA-model 20081127
2 Exporting EV_NATION Call by reference Type reference (TYPE) AD_NATION International address version ID 20081127
3 Importing IV_ORG_NAME_ID Call by reference Type reference (TYPE) /BOFU/ADDR_NODE_ID Node Id as in the ESA-model 20081127

Method DECODE_ORG_NAME_ID on class /BOFU/CL_ADDR_ENCODE has no exception.

Method DECODE_PERS_NAME_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ADDRESS_ID Call by reference Type reference (TYPE) /BOFU/ADDR_NODE_ID Node Id as in the ESA-model 20081127
2 Exporting EV_NATION Call by reference Type reference (TYPE) AD_NATION International address version ID 20081127
3 Importing IV_PERS_NAME_ID Call by reference Type reference (TYPE) /BOFU/ADDR_NODE_ID Node Id as in the ESA-model 20081127

Method DECODE_PERS_NAME_ID on class /BOFU/CL_ADDR_ENCODE has no exception.

Method DECODE_WORKPLACE_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ADDRESS_ID Call by reference Type reference (TYPE) /BOFU/ADDR_NODE_ID Node Id as in the ESA-model 20081127
2 Exporting EV_NATION Call by reference Type reference (TYPE) AD_NATION International address version ID 20081127
3 Importing IV_WORKPLACE_ID Call by reference Type reference (TYPE) /BOFU/ADDR_NODE_ID Node Id as in the ESA-model 20081127

Method DECODE_WORKPLACE_ID on class /BOFU/CL_ADDR_ENCODE has no exception.

Method DECOMPOSE_ADDRESS_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ADDRESS_TYPE Call by reference Type reference (TYPE) /BOFU/ADDR_ADDRESS_TYPE Type of the address 20081127
2 Exporting EV_IDENTIFIER Call by reference Type reference (TYPE) CHAR32 Character field, length 32 20081127
3 Exporting EV_ID_CATEGORY Call by reference Type reference (TYPE) /BOFU/AD_ID_CATEGORY Categorization of an AddressID 20081127
4 Exporting EV_LABEL Call by reference Type reference (TYPE) CHAR3 Version Number Component 20081127
5 Exporting EV_LABEL_1 Call by reference Type reference (TYPE) CHAR2 Version Number Component 20081127
6 Importing IV_ADDRESS_ID Call by reference Type reference (TYPE) /BOFU/ADDR_NODE_ID Node Id as in the ESA-model 20081127

Method DECOMPOSE_ADDRESS_ID on class /BOFU/CL_ADDR_ENCODE has no exception.

Method ENCODE_COMM_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_COMM_ID Call by reference Type reference (TYPE) /BOFU/ADDR_NODE_ID Node Id as in the ESA-model 20081127
2 Importing IV_ADDRESS_ID Call by reference Type reference (TYPE) /BOFU/ADDR_NODE_ID Node Id as in the ESA-model 20081127
3 Importing IV_COMM_TYPE Call by reference Type reference (TYPE) AD_COMM Communication Method (Key) (Business Address Services) 20081127
4 Importing IV_CONSNUMBER Call by reference Type reference (TYPE) AD_CONSNUM Sequence number 20081127

Method ENCODE_COMM_ID on class /BOFU/CL_ADDR_ENCODE has no exception.

Method ENCODE_COMM_NOTE_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_COMM_NOTE_ID Call by reference Type reference (TYPE) /BOFU/ADDR_NODE_ID Node Id as in the ESA-model 20081127
2 Importing IV_ADDRESS_ID Call by reference Type reference (TYPE) /BOFU/ADDR_NODE_ID Node Id as in the ESA-model 20081127
3 Importing IV_COMM_TYPE Call by reference Type reference (TYPE) AD_COMM Communication Method (Key) (Business Address Services) 20081127
4 Importing IV_CONSNUMBER Call by reference Type reference (TYPE) AD_CONSNUM Sequence number 20081127
5 Importing IV_LANGUAGE Call by reference Type reference (TYPE) SPRAS language key 20081127

Method ENCODE_COMM_NOTE_ID on class /BOFU/CL_ADDR_ENCODE has no exception.

Method ENCODE_COMM_PREF_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_COMM_PREF_ID Call by reference Type reference (TYPE) /BOFU/ADDR_NODE_ID Node Id as in the ESA-model 20081127
2 Importing IV_ADDRESS_ID Call by reference Type reference (TYPE) /BOFU/ADDR_NODE_ID Node Id as in the ESA-model 20081127

Method ENCODE_COMM_PREF_ID on class /BOFU/CL_ADDR_ENCODE has no exception.

Method ENCODE_COMM_USAGE_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_COMM_USAGE_ID Call by reference Type reference (TYPE) /BOFU/ADDR_NODE_ID Node Id as in the ESA-model 20081127
2 Importing IV_ADDRESS_ID Call by reference Type reference (TYPE) /BOFU/ADDR_NODE_ID Node Id as in the ESA-model 20081127
3 Importing IV_COMM_TYPE Call by reference Type reference (TYPE) AD_COMM Communication Method (Key) (Business Address Services) 20081127
4 Importing IV_COMM_USAGE Call by reference Type reference (TYPE) AD_CUSAGE Communication Usage: Key Field 20081127
5 Importing IV_CONSNUMBER Call by reference Type reference (TYPE) AD_CONSNUM Sequence number 20081127
6 Importing IV_VALID_TO Call by reference Type reference (TYPE) AD_VALTO Communication Data: Valid To (YYYYMMDDHHMMSS) 20081127

Method ENCODE_COMM_USAGE_ID on class /BOFU/CL_ADDR_ENCODE has no exception.

Method ENCODE_COMPOUND_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ADDRESS_ID Call by reference Type reference (TYPE) /BOFU/ADDR_NODE_ID Node Id as in the ESA-model 20081127
2 Importing IV_ADDRESS_NUMBER Call by reference Type reference (TYPE) AD_ADDRNUM SPACE Address number 20081127
3 Importing IV_ADDRESS_TYPE Call by reference Type reference (TYPE) /BOFU/ADDR_ADDRESS_TYPE Type of the address 20081127
4 Importing IV_ID_CATEGORY Call by reference Type reference (TYPE) /BOFU/AD_ID_CATEGORY C_ID_CATEGORY_NORMAL Categorization of an AddressID 20081127
5 Importing IV_PERSON_NUMBER Call by reference Type reference (TYPE) AD_PERSNUM SPACE Person number 20081127

Method ENCODE_COMPOUND_ID on class /BOFU/CL_ADDR_ENCODE has no exception.

Method ENCODE_GENERATED_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ADDRESS_ID Value transfer Type reference (TYPE) /BOFU/ADDR_NODE_ID Node Id as in the ESA-model 20081127
2 Importing IV_ADDRESS_TYPE Call by reference Type reference (TYPE) /BOFU/ADDR_ADDRESS_TYPE Type of the address 20081127
3 Importing IV_GUID Call by reference Type reference (TYPE) GUID_32 GUID in 'CHAR' Format in Uppercase 20081127
4 Importing IV_ID_CATEGORY Call by reference Type reference (TYPE) /BOFU/AD_ID_CATEGORY C_ID_CATEGORY_NORMAL Categorization of an AddressID 20081127

Method ENCODE_GENERATED_ID on class /BOFU/CL_ADDR_ENCODE has no exception.

Method ENCODE_LOCATION_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_LOCATION_ID Call by reference Type reference (TYPE) /BOFU/ADDR_NODE_ID Node Id as in the ESA-model 20081127
2 Importing IV_ADDRESS_ID Call by reference Type reference (TYPE) /BOFU/ADDR_NODE_ID Node Id as in the ESA-model 20081127
3 Importing IV_NATION Call by reference Type reference (TYPE) AD_NATION SPACE International address version ID 20081127

Method ENCODE_LOCATION_ID on class /BOFU/CL_ADDR_ENCODE has no exception.

Method ENCODE_NOTE_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_NOTE_ID Call by reference Type reference (TYPE) /BOFU/ADDR_NODE_ID Node Id as in the ESA-model 20081127
2 Importing IV_ADDRESS_ID Call by reference Type reference (TYPE) /BOFU/ADDR_NODE_ID Node Id as in the ESA-model 20081127
3 Importing IV_LANGUAGE Call by reference Type reference (TYPE) SPRAS language key 20081127
4 Importing IV_NATION Call by reference Type reference (TYPE) AD_NATION SPACE International address version ID 20081127

Method ENCODE_NOTE_ID on class /BOFU/CL_ADDR_ENCODE has no exception.

Method ENCODE_ORG_NAME_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ORG_NAME_ID Call by reference Type reference (TYPE) /BOFU/ADDR_NODE_ID Node Id as in the ESA-model 20081127
2 Importing IV_ADDRESS_ID Call by reference Type reference (TYPE) /BOFU/ADDR_NODE_ID Node Id as in the ESA-model 20081127
3 Importing IV_NATION Call by reference Type reference (TYPE) AD_NATION SPACE International address version ID 20081127

Method ENCODE_ORG_NAME_ID on class /BOFU/CL_ADDR_ENCODE has no exception.

Method ENCODE_PERS_NAME_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_PERS_NAME_ID Call by reference Type reference (TYPE) /BOFU/ADDR_NODE_ID Node Id as in the ESA-model 20081127
2 Importing IV_ADDRESS_ID Call by reference Type reference (TYPE) /BOFU/ADDR_NODE_ID Node Id as in the ESA-model 20081127
3 Importing IV_NATION Call by reference Type reference (TYPE) AD_NATION SPACE International address version ID 20081127

Method ENCODE_PERS_NAME_ID on class /BOFU/CL_ADDR_ENCODE has no exception.

Method ENCODE_WORKPLACE_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_WORKPLACE_ID Call by reference Type reference (TYPE) /BOFU/ADDR_NODE_ID Node Id as in the ESA-model 20081127
2 Importing IV_ADDRESS_ID Call by reference Type reference (TYPE) /BOFU/ADDR_NODE_ID Node Id as in the ESA-model 20081127
3 Importing IV_NATION Call by reference Type reference (TYPE) AD_NATION SPACE International address version ID 20081127

Method ENCODE_WORKPLACE_ID on class /BOFU/CL_ADDR_ENCODE has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_ADDR_ENCODE Value transfer Object reference (TYPE REF TO) /BOFU/CL_ADDR_ENCODE Mapping routines for BAS structures 20081127

Method GET_INSTANCE on class /BOFU/CL_ADDR_ENCODE has no exception.

Method IS_ADDRESS_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ADDRESS_ID Call by reference Type reference (TYPE) /BOFU/ADDR_NODE_ID Node Id as in the ESA-model 20081127
2 Returning RV_IS_ADDRESS_ID Value transfer Type reference (TYPE) XFELD 20081127

Method IS_ADDRESS_ID on class /BOFU/CL_ADDR_ENCODE has no exception.

Method IS_COMM_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_COMM_ID Call by reference Type reference (TYPE) /BOFU/ADDR_NODE_ID Node Id as in the ESA-model 20081127
2 Importing IV_COMM_TYPE Call by reference Type reference (TYPE) AD_COMM SPACE Communication Method (Key) (Business Address Services) 20081127
3 Returning RV_IS_COMM_ID Value transfer Type reference (TYPE) XFELD Checkbox 20081127

Method IS_COMM_ID on class /BOFU/CL_ADDR_ENCODE has no exception.

Method IS_COMM_NOTE_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_COMM_NOTE_ID Call by reference Type reference (TYPE) /BOFU/ADDR_NODE_ID Node Id as in the ESA-model 20081127
2 Importing IV_COMM_TYPE Call by reference Type reference (TYPE) AD_COMM SPACE Communication Method (Key) (Business Address Services) 20081127
3 Returning RV_IS_COMM_NOTE_ID Value transfer Type reference (TYPE) XFELD Checkbox 20081127

Method IS_COMM_NOTE_ID on class /BOFU/CL_ADDR_ENCODE has no exception.

Method IS_COMM_PREF_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_COMM_PREF_ID Call by reference Type reference (TYPE) /BOFU/ADDR_NODE_ID Node Id as in the ESA-model 20081127
2 Returning RV_IS_COMM_PREF_ID Value transfer Type reference (TYPE) XFELD Checkbox 20081127

Method IS_COMM_PREF_ID on class /BOFU/CL_ADDR_ENCODE has no exception.

Method IS_COMM_USAGE_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_COMM_TYPE Call by reference Type reference (TYPE) AD_COMM SPACE Communication Method (Key) (Business Address Services) 20081127
2 Importing IV_COMM_USAGE_ID Call by reference Type reference (TYPE) /BOFU/ADDR_NODE_ID Node Id as in the ESA-model 20081127
3 Returning RV_IS_COMM_USAGE_ID Value transfer Type reference (TYPE) XFELD Checkbox 20081127

Method IS_COMM_USAGE_ID on class /BOFU/CL_ADDR_ENCODE has no exception.

Method IS_COMPOUND_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ADDRESS_ID Call by reference Type reference (TYPE) /BOFU/ADDR_NODE_ID Node Id as in the ESA-model 20081127
2 Returning RV_IS_COMPOUND_ID Value transfer Type reference (TYPE) XFELD Checkbox 20081127

Method IS_COMPOUND_ID on class /BOFU/CL_ADDR_ENCODE has no exception.

Method IS_GENERATED_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ADDRESS_ID Call by reference Type reference (TYPE) /BOFU/ADDR_NODE_ID Node Id as in the ESA-model 20081127
2 Returning RV_IS_GENERATED_ID Value transfer Type reference (TYPE) XFELD Checkbox 20081127

Method IS_GENERATED_ID on class /BOFU/CL_ADDR_ENCODE has no exception.

Method IS_LOCATION_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LOCATION_ID Call by reference Type reference (TYPE) /BOFU/ADDR_NODE_ID Node Id as in the ESA-model 20081127
2 Returning RV_IS_LOCATION_ID Value transfer Type reference (TYPE) XFELD Checkbox 20081127

Method IS_LOCATION_ID on class /BOFU/CL_ADDR_ENCODE has no exception.

Method IS_NOTE_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NOTE_ID Call by reference Type reference (TYPE) /BOFU/ADDR_NODE_ID Node Id as in the ESA-model 20081127
2 Returning RV_IS_NOTE_ID Value transfer Type reference (TYPE) XFELD Checkbox 20081127

Method IS_NOTE_ID on class /BOFU/CL_ADDR_ENCODE has no exception.

Method IS_ORG_NAME_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ORG_NAME_ID Call by reference Type reference (TYPE) /BOFU/ADDR_NODE_ID Node Id as in the ESA-model 20081127
2 Returning RV_IS_ORG_NAME_ID Value transfer Type reference (TYPE) XFELD Checkbox 20081127

Method IS_ORG_NAME_ID on class /BOFU/CL_ADDR_ENCODE has no exception.

Method IS_PERS_NAME_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PERS_NAME_ID Call by reference Type reference (TYPE) /BOFU/ADDR_NODE_ID Node Id as in the ESA-model 20081127
2 Returning RV_IS_PERS_NAME_ID Value transfer Type reference (TYPE) XFELD Checkbox 20081127

Method IS_PERS_NAME_ID on class /BOFU/CL_ADDR_ENCODE has no exception.

Method IS_WORKPLACE_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_WORKPLACE_ID Call by reference Type reference (TYPE) /BOFU/ADDR_NODE_ID Node Id as in the ESA-model 20081127
2 Returning RV_IS_WORKPLACE_ID Value transfer Type reference (TYPE) XFELD Checkbox 20081127

Method IS_WORKPLACE_ID on class /BOFU/CL_ADDR_ENCODE has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 701