SAP ABAP Class CL_SHP_SC_GDT_ADDRESS (GDT Address Conversion for Deliveries - Copy)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   LE-SHP-GF-ES (Application Component) Enterprise Services in Shipping
     OPS_SE_SHP_XI_PROXY (Package) Web Service Proxies Delivery
Properties
Class CL_SHP_SC_GDT_ADDRESS  
Short Description GDT Address Conversion for Deliveries - Copy    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package OPS_SE_SHP_XI_PROXY   Web Service Proxies Delivery 
Created 20071116   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 SZADR Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_SHP_SC_GDT_ADDRESS has no interface implemented.
Friends
Class CL_SHP_SC_GDT_ADDRESS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_ADDRESS_TYPE Constant Public See coding 20071116
2 GC_ADRDA Constant Public See coding 20071116
3 GC_NRART Constant Public See coding 20071116
4 GDT_INDICATOR Static Attribute Private See coding 20071116
5 SY_LANGUAGE_CODE Static Attribute Private Type reference (TYPE) SAPPLCO_LANGUAGE_CODE 20080201
6 VBELN Instance attribute Public Type reference (TYPE) VBELN_VL Delivery 20071116
7 XVBPAV Instance attribute Public Type reference (TYPE) VBPAV_T 20071116
Methods
# Method Level Visibility Method type Description Created on
1 ADDRESS_OUT_CAM Static method Public Method Get GDT NOSC_Address from CAM address number (copied) 20071116
2 ADDRESS_OUT_VBPA Instance method Public Method Get GDT NOSC_Address from VBPA (copied) 20071116
3 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20071116
4 COMMUNICATION_OUT Static method Public Method ADRNR -> GDT NOSC_Communication (copied) 20071116
5 CONSTRUCTOR Instance method Private Constructor CONSTRUCTOR 20071116
6 CREATE Static method Public Method Create instance with VBPA table of delivery VBELN (copied) 20071116
7 GET_BAPIADDR Static method Public Method ADRNR -> address in BAPI format BAPIADDR[123] (copied) 20071116
8 GET_INTERNAL_FORMAT Instance method Public Method VBPA, PARVW -> address in internal format (copied) 20071116
9 INDICATOR_OUT Static method Private Method Helper (copied) 20071116
10 LANGUAGE_CODE_OUT Static method Private Method 20080201
11 MAP_BAPIADDR_TO_ADDRESS Static method Public Method BAPIADDR[123] -> GDT NOSC_Address (copied) 20071116
12 MAP_VBADR_TO_BAPIADDR1 Static method Public Method VBADR -> BAPIADDR1 (copied) 20071116
13 PHONE_NUMBER_OUT Static method Public Method Country, Number, Extension -> GDT NOSC_PhoneNumber (copied) 20071116
Events
Class CL_SHP_SC_GDT_ADDRESS has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 BAPIDLVPARTNERS_T Public See coding 20071116 BAPIDLVPARTNERS_T type standard table of bapidlvpartners
2 VBPAV_T Public See coding 20071116 vbpav_t type standard table of vbpav
3 VBPA_T Public See coding 20071116 vbpa_t type standard table of vbpa
Method Signatures

Method ADDRESS_OUT_CAM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EF_ADDRTYPE Call by reference Type reference (TYPE) AD_ADRTYPE 20071116
2 Exporting ES_ADDRESS Call by reference Type reference (TYPE) SAPPLCO_NOSC_ADDRESS 20071116
3 Exporting ES_BAPIADDR1 Call by reference Type reference (TYPE) BAPIADDR1 20071116
4 Exporting ES_BAPIADDR2 Call by reference Type reference (TYPE) BAPIADDR2 20071116
5 Exporting ES_BAPIADDR3 Call by reference Type reference (TYPE) BAPIADDR3 20071116
6 Importing IF_ADDRHANDLE Call by reference Type reference (TYPE) AD_HANDLE 20071116
7 Importing IF_ADDRNUMBER Call by reference Type reference (TYPE) ADRNR 20071116
8 Importing IF_ADRDA Call by reference Type reference (TYPE) ADRDA 20071116
9 Importing IF_PERSHANDLE Call by reference Type reference (TYPE) AD_HANDLE 20071116
10 Importing IF_PERSNUMBER Call by reference Type reference (TYPE) AD_PERSNUM 20071116
# Exception Resumable Description Created on
1 CX_GDT_CONVERSION 20071116
2 CX_SHP_SC_ERROR_MESSAGE 20071116

Method ADDRESS_OUT_VBPA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EF_ADDRTYPE Call by reference Type reference (TYPE) AD_ADRTYPE 20071116
2 Exporting ES_ADDRESS Call by reference Type reference (TYPE) SAPPLCO_NOSC_ADDRESS 20071116
3 Exporting ES_BAPIADDR1 Call by reference Type reference (TYPE) BAPIADDR1 20071116
4 Exporting ES_BAPIADDR2 Call by reference Type reference (TYPE) BAPIADDR2 20071116
5 Exporting ES_BAPIADDR3 Call by reference Type reference (TYPE) BAPIADDR3 20071116
6 Importing IF_PARVW Call by reference Type reference (TYPE) PARVW 20071116
# Exception Resumable Description Created on
1 CX_GDT_CONVERSION 20071116
2 CX_SHP_SC_ERROR_MESSAGE 20071116

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_SHP_SC_GDT_ADDRESS has no parameter.
Method CLASS_CONSTRUCTOR on class CL_SHP_SC_GDT_ADDRESS has no exception.

Method COMMUNICATION_OUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CF_ADDRTYPE Call by reference Type reference (TYPE) AD_ADRTYPE 20071116
2 Exporting ES_COMMUNICATION Call by reference Type reference (TYPE) SAPPLCO_NOSC_COMMUNICATION 20071116
3 Importing IF_ADDRHANDLE Call by reference Type reference (TYPE) AD_HANDLE 20071116
4 Importing IF_ADDRNUMBER Call by reference Type reference (TYPE) ADRNR 20071116
5 Importing IF_ADRDA Call by reference Type reference (TYPE) ADRDA 20071116
6 Importing IF_LANGU_ISO Call by reference Type reference (TYPE) LAISO 20071116
7 Importing IF_PERSHANDLE Call by reference Type reference (TYPE) AD_HANDLE 20071116
8 Importing IF_PERSNUMBER Call by reference Type reference (TYPE) AD_PERSNUM 20071116
# Exception Resumable Description Created on
1 CX_GDT_CONVERSION 20071116
2 CX_SHP_SC_ERROR_MESSAGE 20071116

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_VBELN Call by reference Type reference (TYPE) VBELN_VL 20071116
2 Importing IT_XVBPAV Call by reference Type reference (TYPE) VBPAV_T 20071116

Method CONSTRUCTOR on class CL_SHP_SC_GDT_ADDRESS has no exception.

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ER_INSTANCE Value transfer Object reference (TYPE REF TO) CL_SHP_SC_GDT_ADDRESS 20071116
2 Importing IF_VBELN Call by reference Type reference (TYPE) VBELN_VL 20071116
3 Importing IT_PARTNER Call by reference Type reference (TYPE) BAPIDLVPARTNERS_T 20071116
4 Importing IT_VBPA Call by reference Type reference (TYPE) VBPA_T 20071116
5 Importing IT_XVBPA Call by reference Type reference (TYPE) SHP_VBPAVB_T 20071116
# Exception Resumable Description Created on
1 CX_SHP_SC_ERROR_MESSAGE 20071116

Method GET_BAPIADDR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CF_ADDRTYPE Call by reference Type reference (TYPE) ADRTYPE 20071116
2 Exporting ES_BAPIADDR1 Call by reference Type reference (TYPE) BAPIADDR1 20071116
3 Exporting ES_BAPIADDR2 Call by reference Type reference (TYPE) BAPIADDR2 20071116
4 Exporting ES_BAPIADDR3 Call by reference Type reference (TYPE) BAPIADDR3 20071116
5 Importing IF_ADDRHANDLE Call by reference Type reference (TYPE) AD_HANDLE 20071116
6 Importing IF_ADDRNUMBER Call by reference Type reference (TYPE) ADRNR 20071116
7 Importing IF_ADRDA Call by reference Type reference (TYPE) ADRDA 20071116
8 Importing IF_PERSHANDLE Call by reference Type reference (TYPE) AD_HANDLE 20071116
9 Importing IF_PERSNUMBER Call by reference Type reference (TYPE) AD_PERSNUM 20071116
# Exception Resumable Description Created on
1 CX_SHP_SC_ERROR_MESSAGE 20071116

Method GET_INTERNAL_FORMAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EF_ADDRHANDLE Call by reference Type reference (TYPE) AD_HANDLE 20071116
2 Exporting EF_ADDRNUMBER Call by reference Type reference (TYPE) ADRNR 20071116
3 Exporting EF_ADDRTYPE Call by reference Type reference (TYPE) ADRTYPE 20071116
4 Exporting EF_PERSHANDLE Call by reference Type reference (TYPE) AD_HANDLE 20071116
5 Exporting EF_PERSNUMBER Call by reference Type reference (TYPE) AD_PERSNUM 20071116
6 Exporting ER_XVBPAV Call by reference Object reference (TYPE REF TO) VBPAV 20071116
7 Exporting ES_ADDR1_VAL Call by reference Type reference (TYPE) ADDR1_VAL 20071116
8 Exporting ES_ADDR2_VAL Call by reference Type reference (TYPE) ADDR2_VAL 20071116
9 Exporting ES_ADDR3_VAL Call by reference Type reference (TYPE) ADDR3_VAL 20071116
10 Exporting ES_VBADR Call by reference Type reference (TYPE) VBADR 20071116
11 Importing IF_PARVW Call by reference Type reference (TYPE) PARVW 20071116
# Exception Resumable Description Created on
1 CX_SHP_SC_ERROR_MESSAGE 20071116

Method INDICATOR_OUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_FLAG Call by reference Type reference (TYPE) XFELD 20071116
2 Returning RF_IND Value transfer Type reference (TYPE) SAPPLCO_INDICATOR 20071116

Method INDICATOR_OUT on class CL_SHP_SC_GDT_ADDRESS has no exception.

Method LANGUAGE_CODE_OUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_LANGU Call by reference Type reference (TYPE) SYLANGU SY-LANGU 20080201
2 Returning RF_CODE Value transfer Type reference (TYPE) SAPPLCO_LANGUAGE_CODE 20080201
# Exception Resumable Description Created on
1 CX_GDT_CONVERSION 20080201

Method MAP_BAPIADDR_TO_ADDRESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EF_DEPARTMENT_NAME Call by reference Type reference (TYPE) CHAR40 20071116
2 Exporting EF_FUNCTIONAL_TITLE_NAME Call by reference Type reference (TYPE) CHAR40 20071116
3 Exporting EF_LANGU_ISO Call by reference Type reference (TYPE) LAISO 20071116
4 Exporting ES_COMMUNICATION Call by reference Type reference (TYPE) SAPPLCO_NOSC_COMMUNICATION 20071116
5 Exporting ES_OFFICE Call by reference Type reference (TYPE) SAPPLCO_OFFICE 20071116
6 Exporting ES_PERSON_NAME Call by reference Type reference (TYPE) SAPPLCO_NOSC_PERSON_NAME 20071116
7 Exporting ES_PHYSICAL_ADDRESS Call by reference Type reference (TYPE) SAPPLCO_NOSC_PHYSICAL_ADDRESS 20071116
8 Exporting ES_TAX_JURISDICTION_CODE Call by reference Type reference (TYPE) SAPPLCO_NOSC_TAX_JURISDICTION 20071116
9 Exporting ET_ORG_FORMATTED_NAME Call by reference Type reference (TYPE) SAPPLCO_LANGUAGEINDEPENDEN_TAB 20071116
10 Importing IS_BAPIADDR1 Call by reference Type reference (TYPE) BAPIADDR1 20071116
11 Importing IS_BAPIADDR2 Call by reference Type reference (TYPE) BAPIADDR2 20071116
12 Importing IS_BAPIADDR3 Call by reference Type reference (TYPE) BAPIADDR3 20071116

Method MAP_BAPIADDR_TO_ADDRESS on class CL_SHP_SC_GDT_ADDRESS has no exception.

Method MAP_VBADR_TO_BAPIADDR1 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_BAPIADDR1 Call by reference Type reference (TYPE) BAPIADDR1 20071116
2 Importing IS_VBADR Call by reference Type reference (TYPE) VBADR 20071116

Method MAP_VBADR_TO_BAPIADDR1 on class CL_SHP_SC_GDT_ADDRESS has no exception.

Method PHONE_NUMBER_OUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_COUNTRY Call by reference Type reference (TYPE) AD_COMCTRY 20071116
2 Importing IF_EXTENS Call by reference Type reference (TYPE) CHAR10 20071116
3 Importing IF_NUMBER Call by reference Type reference (TYPE) CHAR30 20071116
4 Returning RS_PHONE Value transfer Type reference (TYPE) SAPPLCO_PHONE_NUMBER 20071116
# Exception Resumable Description Created on
1 CX_GDT_CONVERSION 20071116
History
Last changed by/on SAP  20100310 
SAP Release Created in 603