SAP ABAP Class CL_ADDR_MAP_FROM_BAPIADDR (Convert BAPI structures)
Hierarchy
☛
SAP_BASIS (Software Component) SAP Basis Component
⤷
BC-SRV-ADR (Application Component) Address Management/Business Address
⤷
S_ADDRESS (Package) Business Address Services: Programming Interface for ESA

⤷

⤷

Properties
Class | CL_ADDR_MAP_FROM_BAPIADDR | |
Short Description | Convert BAPI structures | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | S_ADDRESS | Business Address Services: Programming Interface for ESA |
Created | 20060413 | SAP |
Last change | 20110908 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class CL_ADDR_MAP_FROM_BAPIADDR has no forward declaration.
Interfaces
Class CL_ADDR_MAP_FROM_BAPIADDR has no interface implemented.
Friends
Class CL_ADDR_MAP_FROM_BAPIADDR has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Constant | Public | Type reference (TYPE) | AD_OP_CODE | 'D' | Change operation code ('I'nsert, 'U'pdate, 'D'elete) | 20060504 | |
2 | ![]() |
Constant | Public | Type reference (TYPE) | AD_OP_CODE | 'I' | Change operation code ('I'nsert, 'U'pdate, 'D'elete) | 20060504 | |
3 | ![]() |
Constant | Public | Type reference (TYPE) | AD_MNTMD | 'CHANGE' | change address | 20060502 | |
4 | ![]() |
Constant | Public | Type reference (TYPE) | AD_MNTMD | 'CREATE' | create address | 20060502 | |
5 | ![]() |
Constant | Private | Type reference (TYPE) | XFELD | 'X' | Checkbox | 20060425 | |
6 | ![]() |
Constant | Public | Type reference (TYPE) | AD_OP_CODE | 'U' | Change operation code ('I'nsert, 'U'pdate, 'D'elete) | 20060504 | |
7 | ![]() |
Constant | Public | Type reference (TYPE) | AD_CUSAGE | 'AD_DEFAULT' | Default | 20060427 | |
8 | ![]() |
Constant | Public | Type reference (TYPE) | AD_CUSAGE | 'AD_HOME' | Home | 20060427 | |
9 | ![]() |
Constant | Public | Type reference (TYPE) | AD_CUSAGE | 'AD_MBDEFAU' | Mobile default | 20060427 | |
10 | ![]() |
Constant | Public | Type reference (TYPE) | AD_CUSAGE | 'AD_NMBDEFA' | Non-mobile default | 20060427 | |
11 | ![]() |
Constant | Public | Type reference (TYPE) | AD_RETCODE | 'W' | Return code: Address data check error (E,W,I, SPACE) | 20060502 | |
12 | ![]() |
Static Attribute | Private | Object reference (TYPE REF TO) | CL_ADDR_MAP_FROM_BAPIADDR | Convert BAPI structures | 20060413 | ||
13 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | CL_ADDR_ENCODE | Encoding routines for BAS Node Ids | 20060428 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Constructor | CONSTRUCTOR | 20060413 |
2 | ![]() |
Instance method | Public | Method | Convert communication data from BAPIADDR3 | 20060518 |
3 | ![]() |
Instance method | Public | Method | Convert communication data to BAPIADDR3 | 20060608 |
4 | ![]() |
Static method | Public | Method | 20060413 |
Events
Class CL_ADDR_MAP_FROM_BAPIADDR has no event.
Types
Class CL_ADDR_MAP_FROM_BAPIADDR has no local type.
Method Signatures
Method CONSTRUCTOR Signature
Method CONSTRUCTOR on class CL_ADDR_MAP_FROM_BAPIADDR has no parameter.
Method CONSTRUCTOR on class CL_ADDR_MAP_FROM_BAPIADDR has no exception.
Method CONVERT_FROM_BAPIADDR3 Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_EMAIL_ADDRESS | Call by reference | Type reference (TYPE) | ADDRT_EMAIL_ADDRESS | Table of EMail Addresses | 20060519 | ||
2 | ![]() |
ET_ERROR | Call by reference | Type reference (TYPE) | ADDRT_ERROR | Error Table for class CL_ADDR_MAIN | 20060518 | ||
3 | ![]() |
ET_FACSIMILE_NUMBER | Call by reference | Type reference (TYPE) | ADDRT_FACSIMILE_NUMBER | Table of Facsimile Numbers | 20060519 | ||
4 | ![]() |
ET_PAGER_NUMBER | Call by reference | Type reference (TYPE) | ADDRT_PAGER_NUMBER | Table of Pager Numbers | 20060519 | ||
5 | ![]() |
ET_PRINTER | Call by reference | Type reference (TYPE) | ADDRT_PRINTER | Table of Printer Data | 20060519 | ||
6 | ![]() |
ET_REMOTE_MAIL_ADDRESS | Call by reference | Type reference (TYPE) | ADDRT_REMOTE_MAIL_ADDRESS | Table of RML Addresses | 20060519 | ||
7 | ![]() |
ET_SSF_ADDRESS | Call by reference | Type reference (TYPE) | ADDRT_SSF_ADDRESS | Table of SSF Addresses | 20060519 | ||
8 | ![]() |
ET_TELEPHONE_NUMBER | Call by reference | Type reference (TYPE) | ADDRT_TELEPHONE_NUMBER | Table of Telephone Numbers | 20060519 | ||
9 | ![]() |
ET_TELETEX_NUMBER | Call by reference | Type reference (TYPE) | ADDRT_TELETEX_NUMBER | Table of Teletex Numbers | 20060519 | ||
10 | ![]() |
ET_TELEX_NUMBER | Call by reference | Type reference (TYPE) | ADDRT_TELEX_NUMBER | Table of Teelx Numbers | 20060519 | ||
11 | ![]() |
ET_WEB_ADDRESS | Call by reference | Type reference (TYPE) | ADDRT_WEB_ADDRESS | Table of Web Addresses | 20060519 | ||
12 | ![]() |
ET_X400_ADDRESS | Call by reference | Type reference (TYPE) | ADDRT_X400_ADDRESS | Table of X.400 Addresses | 20060519 | ||
13 | ![]() |
IS_ADCOMX | Call by reference | Type reference (TYPE) | BAPIADCOMX | Change Flags for Communication Types | 20060518 | ||
14 | ![]() |
IS_BAPIADDR3 | Call by reference | Type reference (TYPE) | BAPIADDR3 | BAPI-Referenzstruktur für Adressen (Ansprechpartner) | 20060518 | ||
15 | ![]() |
IS_BAPIADDR3X | Call by reference | Type reference (TYPE) | BAPIADDR3X | BAPI change reference struct. for addresses (contact person) | 20060518 | ||
16 | ![]() |
IT_BAPIADFAX_NEW | Call by reference | Type reference (TYPE) | ADDRT_BAPIADFAX | Table of fax numbers in BAPI format | 20060518 | ||
17 | ![]() |
IT_BAPIADPAG_NEW | Call by reference | Type reference (TYPE) | ADDRT_BAPIADPAG | Table of Pager Numbers (Business Address Services) | 20060518 | ||
18 | ![]() |
IT_BAPIADPRT_NEW | Call by reference | Type reference (TYPE) | ADDRT_BAPIADPRT | Table of PRT Addresses (Business Address Services) | 20060518 | ||
19 | ![]() |
IT_BAPIADRFC_NEW | Call by reference | Type reference (TYPE) | ADDRT_BAPIADRFC | Table of RFC Addresses (Business Address Services) | 20060518 | ||
20 | ![]() |
IT_BAPIADRML_NEW | Call by reference | Type reference (TYPE) | ADDRT_BAPIADRML | Table of RML Addresses (Business Address Services) | 20060518 | ||
21 | ![]() |
IT_BAPIADSMTP_NEW | Call by reference | Type reference (TYPE) | ADDRT_BAPIADSMTP | Table of email addresses in BAPI format | 20060518 | ||
22 | ![]() |
IT_BAPIADSSF_NEW | Call by reference | Type reference (TYPE) | ADDRT_BAPIADSSF | Table of SSF Addresses (Business Address Services) | 20060518 | ||
23 | ![]() |
IT_BAPIADTEL_NEW | Call by reference | Type reference (TYPE) | ADDRT_BAPIADTEL | Table of Telephone Numbers (Bus. Address Services) | 20060518 | ||
24 | ![]() |
IT_BAPIADTLX_NEW | Call by reference | Type reference (TYPE) | ADDRT_BAPIADTLX | Table of Telex Numbers (Business Address Services) | 20060518 | ||
25 | ![]() |
IT_BAPIADTTX_NEW | Call by reference | Type reference (TYPE) | ADDRT_BAPIADTTX | Table of Teletex Numbers (Bus. Address Services) | 20060518 | ||
26 | ![]() |
IT_BAPIADURI_NEW | Call by reference | Type reference (TYPE) | ADDRT_BAPIADURI | Table of URI Addresses (Business Address Services) | 20060518 | ||
27 | ![]() |
IT_BAPIADX400_NEW | Call by reference | Type reference (TYPE) | ADDRT_BAPIADX400 | Table of X.400 Addresses (Bus. Address Services) | 20060518 | ||
28 | ![]() |
IT_BAPICOMREM_NEW | Call by reference | Type reference (TYPE) | ADDRT_BAPICOMREM | Table of communication data comments | 20060518 | ||
29 | ![]() |
IT_EMAIL_ADDRESS_OLD | Call by reference | Type reference (TYPE) | ADDRT_EMAIL_ADDRESS | Table of EMail Addresses | 20060519 | ||
30 | ![]() |
IT_FACSIMILE_NUMBER_OLD | Call by reference | Type reference (TYPE) | ADDRT_FACSIMILE_NUMBER | Table of Facsimile Numbers | 20060519 | ||
31 | ![]() |
IT_PAGER_NUMBER_OLD | Call by reference | Type reference (TYPE) | ADDRT_PAGER_NUMBER | Table of Pager Numbers | 20060519 | ||
32 | ![]() |
IT_PRINTER_OLD | Call by reference | Type reference (TYPE) | ADDRT_PRINTER | Table of Printer Data | 20060519 | ||
33 | ![]() |
IT_REMOTE_MAIL_ADDRESS_OLD | Call by reference | Type reference (TYPE) | ADDRT_REMOTE_MAIL_ADDRESS | Table of RML Addresses | 20060519 | ||
34 | ![]() |
IT_SSF_ADDRESS_OLD | Call by reference | Type reference (TYPE) | ADDRT_SSF_ADDRESS | Table of SSF Addresses | 20060519 | ||
35 | ![]() |
IT_TELEPHONE_NUMBER_OLD | Call by reference | Type reference (TYPE) | ADDRT_TELEPHONE_NUMBER | Table of Telephone Numbers | 20060518 | ||
36 | ![]() |
IT_TELETEX_NUMBER_OLD | Call by reference | Type reference (TYPE) | ADDRT_TELETEX_NUMBER | Table of Teletex Numbers | 20060519 | ||
37 | ![]() |
IT_TELEX_NUMBER_OLD | Call by reference | Type reference (TYPE) | ADDRT_TELEX_NUMBER | Table of Teelx Numbers | 20060519 | ||
38 | ![]() |
IT_WEB_ADDRESS_OLD | Call by reference | Type reference (TYPE) | ADDRT_WEB_ADDRESS | Table of Web Addresses | 20060519 | ||
39 | ![]() |
IT_X400_ADDRESS_OLD | Call by reference | Type reference (TYPE) | ADDRT_X400_ADDRESS | Table of X.400 Addresses | 20060519 |
Method CONVERT_FROM_BAPIADDR3 on class CL_ADDR_MAP_FROM_BAPIADDR has no exception.
Method CONVERT_TO_BAPIADDR3 Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_BAPIADDR3 | Call by reference | Type reference (TYPE) | BAPIADDR3 | BAPI-Referenzstruktur für Adressen (Ansprechpartner) | 20060608 | ||
2 | ![]() |
ET_BAPIADFAX | Call by reference | Type reference (TYPE) | ADDRT_BAPIADFAX | Table of fax numbers in BAPI format | 20060608 | ||
3 | ![]() |
ET_BAPIADPAG | Call by reference | Type reference (TYPE) | ADDRT_BAPIADPAG | Table of Pager Numbers (Business Address Services) | 20060608 | ||
4 | ![]() |
ET_BAPIADPRT | Call by reference | Type reference (TYPE) | ADDRT_BAPIADPRT | Table of PRT Addresses (Business Address Services) | 20060608 | ||
5 | ![]() |
ET_BAPIADRFC | Call by reference | Type reference (TYPE) | ADDRT_BAPIADRFC | Table of RFC Addresses (Business Address Services) | 20060608 | ||
6 | ![]() |
ET_BAPIADRML | Call by reference | Type reference (TYPE) | ADDRT_BAPIADRML | Table of RML Addresses (Business Address Services) | 20060608 | ||
7 | ![]() |
ET_BAPIADSMTP | Call by reference | Type reference (TYPE) | ADDRT_BAPIADSMTP | Table of email addresses in BAPI format | 20060608 | ||
8 | ![]() |
ET_BAPIADSSF | Call by reference | Type reference (TYPE) | ADDRT_BAPIADSSF | Table of SSF Addresses (Business Address Services) | 20060608 | ||
9 | ![]() |
ET_BAPIADTEL | Call by reference | Type reference (TYPE) | ADDRT_BAPIADTEL | Table of Telephone Numbers (Bus. Address Services) | 20060608 | ||
10 | ![]() |
ET_BAPIADTLX | Call by reference | Type reference (TYPE) | ADDRT_BAPIADTLX | Table of Telex Numbers (Business Address Services) | 20060608 | ||
11 | ![]() |
ET_BAPIADTTX | Call by reference | Type reference (TYPE) | ADDRT_BAPIADTTX | Table of Teletex Numbers (Bus. Address Services) | 20060608 | ||
12 | ![]() |
ET_BAPIADURI | Call by reference | Type reference (TYPE) | ADDRT_BAPIADURI | Table of URI Addresses (Business Address Services) | 20060608 | ||
13 | ![]() |
ET_BAPIADX400 | Call by reference | Type reference (TYPE) | ADDRT_BAPIADX400 | Table of X.400 Addresses (Bus. Address Services) | 20060608 | ||
14 | ![]() |
ET_BAPICOMREM | Call by reference | Type reference (TYPE) | ADDRT_BAPICOMREM | Table of communication data comments | 20060608 | ||
15 | ![]() |
ET_ERROR | Call by reference | Type reference (TYPE) | ADDRT_ERROR | Error Table for class CL_ADDR_MAIN | 20060608 | ||
16 | ![]() |
IT_EMAIL_ADDRESS | Call by reference | Type reference (TYPE) | ADDRT_EMAIL_ADDRESS | Table of EMail Addresses | 20060608 | ||
17 | ![]() |
IT_FACSIMILE_NUMBER | Call by reference | Type reference (TYPE) | ADDRT_FACSIMILE_NUMBER | Table of Facsimile Numbers | 20060608 | ||
18 | ![]() |
IT_PAGER_NUMBER | Call by reference | Type reference (TYPE) | ADDRT_PAGER_NUMBER | Table of Pager Numbers | 20060608 | ||
19 | ![]() |
IT_PRINTER | Call by reference | Type reference (TYPE) | ADDRT_PRINTER | Table of Printer Data | 20060608 | ||
20 | ![]() |
IT_REMOTE_MAIL_ADDRESS | Call by reference | Type reference (TYPE) | ADDRT_REMOTE_MAIL_ADDRESS | Table of RML Addresses | 20060608 | ||
21 | ![]() |
IT_SSF_ADDRESS | Call by reference | Type reference (TYPE) | ADDRT_SSF_ADDRESS | Table of SSF Addresses | 20060608 | ||
22 | ![]() |
IT_TELEPHONE_NUMBER | Call by reference | Type reference (TYPE) | ADDRT_TELEPHONE_NUMBER | Table of Telephone Numbers | 20060608 | ||
23 | ![]() |
IT_TELETEX_NUMBER | Call by reference | Type reference (TYPE) | ADDRT_TELETEX_NUMBER | Table of Teletex Numbers | 20060608 | ||
24 | ![]() |
IT_TELEX_NUMBER | Call by reference | Type reference (TYPE) | ADDRT_TELEX_NUMBER | Table of Teelx Numbers | 20060608 | ||
25 | ![]() |
IT_WEB_ADDRESS | Call by reference | Type reference (TYPE) | ADDRT_WEB_ADDRESS | Table of Web Addresses | 20060608 | ||
26 | ![]() |
IT_X400_ADDRESS | Call by reference | Type reference (TYPE) | ADDRT_X400_ADDRESS | Table of X.400 Addresses | 20060608 |
Method CONVERT_TO_BAPIADDR3 on class CL_ADDR_MAP_FROM_BAPIADDR has no exception.
Method GET_INSTANCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RO_ADDR_MAP_FROM_BAPIADDR | Value transfer | Object reference (TYPE REF TO) | CL_ADDR_MAP_FROM_BAPIADDR | Convert BAPI structures | 20060413 |
Method GET_INSTANCE on class CL_ADDR_MAP_FROM_BAPIADDR has no exception.
History
Last changed by/on | SAP | 20110908 |
SAP Release Created in | 710 |