SAP ABAP Class CL_ISU_SALES_SERVLOC (Utility Order Premise)
Hierarchy
IS-UT (Software Component) SAP Utilities/Telecommunication
   IS-U-CS-CRM (Application Component) Integration: Customer Relationship Management
     EE_SALES (Package) IS-U Sales Processing
Properties
Class CL_ISU_SALES_SERVLOC  
Short Description Utility Order Premise    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package EE_SALES   IS-U Sales Processing 
Created 20000707   SAP 
Last change 20050224   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ISU_SALES_SERVLOC has no forward declaration.
Interfaces
Class CL_ISU_SALES_SERVLOC has no interface implemented.
Friends
Class CL_ISU_SALES_SERVLOC has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ALOG_HANDLE Instance attribute Private Type reference (TYPE) BALLOGHNDL Application Log: Log Handle 20001002
2 CONNOBJ Instance attribute Public Type reference (TYPE) HAUS Connection Object 20000707
3 CO_SETTYPE Constant Public Type reference (TYPE) ESALES_ST_SERVLOC 'SERVLOC' Set type for fields of connection object and premise 20000817
4 CO_STRUCTURE_NAME Constant Public Type reference (TYPE) STRUKNAME 'ESALES_SETTYPE_SERVLOC' Name of the DDIC structure for premise data 20000825
5 CO_TEMPL_SERV_DEF Constant Private Type reference (TYPE) ESALES_TEMPL_SERVLOC 'SALES_SERVLOC' Default master data template description nodes for premise 20000811
6 FIELD_PROPERTIES Instance attribute Public Type reference (TYPE) ESALES_FIELD_PROP_TAB Table of field properties 20000821
7 FOUND Instance attribute Public Type reference (TYPE) FLAG Connection object/premise was found 20001002
8 MD_TEMPL_SERVLOC Instance attribute Public Type reference (TYPE) ESALES_TEMPL_SERVLOC Master data template description nodes for premise 20000811
9 ORDER_REF Instance attribute Public Object reference (TYPE REF TO) CL_ISU_SALES_ORDER Utility Order 20000808
10 PREMISES Instance attribute Public Type reference (TYPE) VSTELLE Premise 20000707
11 S_SETTYPE Instance attribute Public Type reference (TYPE) ESALES_SETTYPE Set types 20000821
12 VALUES Instance attribute Private Type reference (TYPE) ESALES_SETTYPE_SERVLOC Values 20000707
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20000817
2 FETCH_ADDRESS_FROM_GP Instance method Public Method Gets the address of the business partner 20000808
3 GET_ADDRESS Instance method Public Method Returns address 20000809
4 GET_VALUES Instance method Public Method Reads values 20000707
5 HANDLE_GP_ADDR_FOUND Instance method Private Event handling method Handles the event "parameter address found" 20000809
6 OTHER_SERVLOC Instance method Public Method Other premise (deletes all premise data) 20000818
7 REFRESH Instance method Public Method Refresh data 20000828
8 SAVE Instance method Public Method Saves the objects 20000707
9 SEARCH Instance method Public Method Addiction 20000707
10 SET_CONNOBJ Instance method Public Method Sets connection object and reads the corresponding data 20000808
11 SET_EVENT_HANDLER Instance method Public Method Sets the event handler 20000809
12 SET_SERVLOC Instance method Public Method Sets premise and reads the corresponding data 20000808
13 SET_VALUES Instance method Public Method Sets values 20000707
Events
# Event Type Visibility Description Created on
1 SERVLOC_ADDR_FOUND Instance Event
(0)
Public
(2)
Technical address was found (premise) using search function 20000809
Types
Class CL_ISU_SALES_SERVLOC has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ORDER_REF Call by reference Object reference (TYPE REF TO) CL_ISU_SALES_ORDER Utility Order 20000817
2 Importing IM_SETTYPE Call by reference Type reference (TYPE) ESALES_SETTYPE Settyp 20000817
3 Importing IM_TEMPL_SERVLOC Call by reference Type reference (TYPE) ESALES_TEMPL_SERVLOC Stammdatenvorlage für Verbrauchstelle 20000817

Method CONSTRUCTOR on class CL_ISU_SALES_SERVLOC has no exception.

Method FETCH_ADDRESS_FROM_GP Signature

Method FETCH_ADDRESS_FROM_GP on class CL_ISU_SALES_SERVLOC has no parameter.
Method FETCH_ADDRESS_FROM_GP on class CL_ISU_SALES_SERVLOC has no exception.

Method GET_ADDRESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_CITY1 Call by reference Type reference (TYPE) AD_CITY1 Ort 20000809
2 Exporting EX_COUNTRY Call by reference Type reference (TYPE) LAND1 Länderschlüssel 20000809
3 Exporting EX_HOUSE_NUM1 Call by reference Type reference (TYPE) AD_HSNM1 Hausnummer 20000809
4 Exporting EX_HOUSE_NUM2 Call by reference Type reference (TYPE) AD_HSNM2 Ergänzung zur Hausnummer 20000809
5 Exporting EX_POST_CODE1 Call by reference Type reference (TYPE) AD_PSTCD1 Postleitzahl des Orts 20000809
6 Exporting EX_STREET Call by reference Type reference (TYPE) AD_STREET Straße 20000809

Method GET_ADDRESS on class CL_ISU_SALES_SERVLOC has no exception.

Method GET_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_VALUES Value transfer Type reference (TYPE) ESALES_SETTYPE_SERVLOC Settyp Servicelocation 20000707

Method GET_VALUES on class CL_ISU_SALES_SERVLOC has no exception.

Method HANDLE_GP_ADDR_FOUND Signature

Method HANDLE_GP_ADDR_FOUND on class CL_ISU_SALES_SERVLOC has no parameter.
Method HANDLE_GP_ADDR_FOUND on class CL_ISU_SALES_SERVLOC has no exception.

Method OTHER_SERVLOC Signature

Method OTHER_SERVLOC on class CL_ISU_SALES_SERVLOC has no parameter.
Method OTHER_SERVLOC on class CL_ISU_SALES_SERVLOC has no exception.

Method REFRESH Signature

Method REFRESH on class CL_ISU_SALES_SERVLOC has no parameter.
Method REFRESH on class CL_ISU_SALES_SERVLOC has no exception.

Method SAVE Signature

Method SAVE on class CL_ISU_SALES_SERVLOC has no parameter.
Method SAVE on class CL_ISU_SALES_SERVLOC has no exception.

Method SEARCH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_OTHER_PREMISE_FLAG Call by reference Type reference (TYPE) FLAG Andere VerbStelle 20000818
2 Importing IM_PARAMETERS Call by reference Type reference (TYPE) ANY Suchkriterien 20000707

Method SEARCH on class CL_ISU_SALES_SERVLOC has no exception.

Method SET_CONNOBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CONNOBJ Call by reference Type reference (TYPE) HAUS Anschlussobjekt 20000808
# Exception Resumable Description Created on
1 NOT_FOUND Anschlußobjekt nicht gefunden 20000808

Method SET_EVENT_HANDLER Signature

Method SET_EVENT_HANDLER on class CL_ISU_SALES_SERVLOC has no parameter.
Method SET_EVENT_HANDLER on class CL_ISU_SALES_SERVLOC has no exception.

Method SET_SERVLOC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_SERVLOC Call by reference Type reference (TYPE) VSTELLE Verbrauchsstelle 20000808
# Exception Resumable Description Created on
1 NOT_FOUND Verbrauchsstelle nicht gefunden 20000808

Method SET_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_VALUES Call by reference Type reference (TYPE) ESALES_SETTYPE_SERVLOC Settyp Servicelocation 20000707

Method SET_VALUES on class CL_ISU_SALES_SERVLOC has no exception.
Event Signatures

Event SERVLOC_ADDR_FOUND Signature
Event SERVLOC_ADDR_FOUND on class CL_ISU_SALES_SERVLOC has no parameter.
History
Last changed by/on SAP  20050224 
SAP Release Created in 462