SAP ABAP Class CL_ISU_SERVICEPROVIDER (Service Provider)
Hierarchy
IS-UT (Software Component) SAP Utilities/Telecommunication
   IS-U-EDM (Application Component) Energy Data Management
     EE_EDM_IDE_INT (Package) EDM-IDE Integration
Properties
Class CL_ISU_SERVICEPROVIDER  
Short Description Service Provider    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package EE_EDM_IDE_INT   EDM-IDE Integration 
Created 20000419   SAP 
Last change 20070914   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_ISU_DATE Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 CL_ISU_FLAG Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 CL_ISU_OKCODE Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_ISU_SERVICEPROVIDER has no interface implemented.
Friends
Class CL_ISU_SERVICEPROVIDER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 AUTO_DATA Instance attribute Private Type reference (TYPE) EEDMIDESERVPROV_AUTO Automation Data Service Provider 20020110
2 CONTROL Instance attribute Public Type reference (TYPE) EEDMIDESERVPROV_CONTROL Control Data of Service Provider 20010912
3 CO_ACTION_GET_ALL_ACTION Constant Public Type reference (TYPE) CUA_CODE 'SERVPROV_GET_ALL_AC' Function Code 20010911
4 CO_ACTION_GET_HEAD_DATA Constant Public Type reference (TYPE) CUA_CODE 'SERVPROV_GET_H_D' Function Code 20010911
5 CO_ACTION_GET_HEAD_TEXT Constant Public Type reference (TYPE) CUA_CODE 'SERVPROV_GET_H_T' Function Code 20010911
6 CO_ACTION_GET_HIST_DATA Constant Public Type reference (TYPE) CUA_CODE 'SERVPROV_GET_HIS_D' Function Code 20011010
7 CO_ACTION_GET_KONT_DATA Constant Public Type reference (TYPE) CUA_CODE 'SERVPROV_GET_K_D' Function Code 20011126
8 CO_ACTION_GET_PAY_DATA Constant Public Type reference (TYPE) CUA_CODE 'SERVPROV_GET_P_D' Function Code 20011029
9 CO_ACTION_GET_SERVICE_DATA Constant Public Type reference (TYPE) CUA_CODE 'SERVPROV_GET_SER_D' Function Code 20061116
10 CO_AUTHORITY_OBJ Constant Private Type reference (TYPE) XUOBJECT 'E_SERVPROV' Auth. object in user master maintenance 20011120
11 CO_AUTH_ACTIVIT Constant Private Type reference (TYPE) ISU_AUTHOR-ID 'ISU_ACTIVT' Field Name 20011120
12 CO_AUTH_BEGRU Constant Private Type reference (TYPE) ISU_AUTHOR-ID 'BEGRU' Field Name 20011120
13 CO_BOR_OBJECT_TYPE Constant Public Type reference (TYPE) SWO_OBJTYP 'ISUSERPROV' Object Category 20020123
14 CO_CHECK_MODE_ALL Constant Public Type reference (TYPE) E_EDMIDESERVPROVCHECKMODE '001' Mode of Input Checks 20010912
15 CO_CHECK_MODE_HEAD Constant Public Type reference (TYPE) E_EDMIDESERVPROVCHECKMODE '003' Mode of Input Checks 20010914
16 CO_CHECK_MODE_HEADDATA Constant Public Type reference (TYPE) E_EDMIDESERVPROVCHECKMODE '002' Mode of Input Checks 20010912
17 CO_CHECK_MODE_HISTDATA Constant Public Type reference (TYPE) E_EDMIDESERVPROVCHECKMODE '004' Mode of Input Checks 20011010
18 CO_CHECK_MODE_KONTDATA Constant Public Type reference (TYPE) E_EDMIDESERVPROVCHECKMODE '006' Mode of Input Checks 20011126
19 CO_CHECK_MODE_PAYDATA Constant Public Type reference (TYPE) E_EDMIDESERVPROVCHECKMODE '005' Mode of Input Checks 20011029
20 CO_CHECK_MODE_SERVICE_DATA Constant Public Type reference (TYPE) E_EDMIDESERVPROVCHECKMODE '007' Mode of Input Checks 20061116
21 CO_EVENT_CHANGED Constant Public Type reference (TYPE) SWO_EVENT 'Changed' Event 20080506
22 CO_EVENT_CREATED Constant Public Type reference (TYPE) SWO_EVENT 'Created' Event 20080506
23 CO_EVENT_DELETED Constant Public Type reference (TYPE) SWO_EVENT 'Deleted' Event 20080506
24 CO_WMODE_CHANGE Constant Public Type reference (TYPE) REGEN-WMODE '2' Change Mode 20010904
25 CO_WMODE_CREATE Constant Public Type reference (TYPE) REGEN-WMODE '3' Creation Mode 20010904
26 CO_WMODE_DISPLAY Constant Public Type reference (TYPE) REGEN-WMODE '1' Display mode 20010904
27 DATEX_REF Instance attribute Public Object reference (TYPE REF TO) CL_ISU_DATEX_DEFLIST_SP List of DATEX Def. for Service Provider 20011120
28 DB_DATA Instance attribute Private Type reference (TYPE) EEDMIDESERVPROV_DB_DATA Data for Service Provider 20010906
29 DELETE_DATA Instance attribute Private Type reference (TYPE) EEDMIDESERVPROV_DB_DATA Deletion Data for Service Provider 20010912
30 INPUT_HEADDATA_WA Instance attribute Private Type reference (TYPE) EEDMIDESERVPROV_DYN_HEADDATA Screen Data for Header Data of Service Provider 20010912
31 INPUT_HEAD_WA Instance attribute Private Type reference (TYPE) EEDMIDESERVPROV_DYN_HEAD Screen Data for Header of Service Provider 20010914
32 INPUT_HISTDATA_WA Instance attribute Private Type reference (TYPE) T_ESERVPROVHIST_ALV Table of ALV for Historical Data 20011010
33 INPUT_KONTDATA_WA Instance attribute Private Type reference (TYPE) T_ESERVPROVKONT_ALV Table Type for ALV for G/L Accounts and Contract Accounts 20011126
34 INPUT_PAYDATA_WA Instance attribute Private Type reference (TYPE) T_EPAYFRQ_METHOD_ALV Table Type for EPAYFRQ_METHOD 20011029
35 INPUT_SERVICEDATA_TAB Instance attribute Private Type reference (TYPE) T_ESERVPROVSERVICE_ALV Table Type for ESERVPROVSERVICE_ALV 20061116
36 INSERT_DATA Instance attribute Private Type reference (TYPE) EEDMIDESERVPROV_DB_DATA Insertion Data for Service Provider 20010912
37 NEW_DATA Instance attribute Private Type reference (TYPE) EEDMIDESERVPROV_DB_DATA Data for Service Provider 20010910
38 P_CONTROL Instance attribute Private Type reference (TYPE) ISU_OBJECT_CONTROL_DATA Control Data (IDE Impl.) 20000419
39 P_DATA Instance attribute Private Type reference (TYPE) SPROVIDER Service Provider Data (IDE Impl.) 20000419
40 P_INSTANCES Static Attribute Private Type reference (TYPE) SPROV_INST_TAB Table of Instances (IDE IMpl.) 20000419
41 SERVICEID Instance attribute Public Type reference (TYPE) SPROVIDER-SERVICEID Service Provider Number (IDE Impl.) 20000419
42 UPDATE_DATA Instance attribute Private Type reference (TYPE) EEDMIDESERVPROV_DB_DATA Update Data for Service Provider 20010912
43 WMODE Instance attribute Public Type reference (TYPE) REGEN-WMODE Processing Mode (1 = Display, 2 = Change, 3 = Create...) 20010906
Methods
# Method Level Visibility Method type Description Created on
1 ACTION Instance method Public Method Activities 20010911
2 ACTION_DELETE_SERVPROV Instance method Private Method Delete Dialog for Service Provider 20011105
3 ACTION_DYNPRO_LEAVE Instance method Private Method EXIT, BACK, CANC, CREATE, DISPLAY, CHANGE, SWITCH 20011203
4 CHECK_ASSIGN_SERVPROV Static method Public Method Check Allocation of Service Provider 20011106
5 CHECK_AUTHORITY Static method Private Method Authorization Check 20011120
6 CHECK_AUTHORITY_SERVPROV Static method Public Method Authorization Check 20021216
7 CHECK_CERTIFICATION Instance method Public Method CHECK_CERTIFICATION (IDE Impl.) 20000419
8 CHECK_INPUT_DATA Instance method Public Method Check Data Entries 20010912
9 CHECK_INPUT_HEAD Instance method Private Method Check Header Data (ID, Name) 20010914
10 CHECK_INPUT_HEADDATA Instance method Private Method Check Header Data 20010912
11 CHECK_INPUT_HISTDATA Instance method Private Method Check Historical Data 20011010
12 CHECK_INPUT_KONTDATA Instance method Private Method Check Data for General Ledger Account and Contract Account 20011126
13 CHECK_INPUT_PAYDATA Instance method Private Method Check Payment and Billing Data 20011030
14 CHECK_INPUT_SERVICEDATA Instance method Private Method Check Service Types 20061116
15 CHECK_SAVE Instance method Private Method Check Whether Saving is Permitted 20010912
16 CLOSE Static method Public Method Deletes an Instance for Service Provider 20010907
17 CONSTRUCTOR Instance method Public Constructor Constructor 20010905
18 COPY_TEMPLATE_DATA Static method Public Method Treatment of Template Data 20011115
19 CREATE Static method Public Method Generates an Instance for Service Provider 20010907
20 DEQUEUE_SERVPROV Instance method Private Method Unlock Service Provider 20011119
21 ENQUEUE_SERVPROV Instance method Private Method Lock Service Provider 20011119
22 FILL_ADMIN Instance method Private Method Enter User Data 20011120
23 FILL_WORKAREA Instance method Private Method FILL_WORKAREA (IDE Impl.) 20000419
24 FREE_ALL Static method Public Method FREE_ALL (IDE Impl.) 20000419
25 GET_ALLOWED_ACTIONS Instance method Private Method Read Permitted Actions 20010911
26 GET_ALL_PROPERTIES Instance method Public Method GET_ALL_PROPERTIES (IDE Impl.) 20000419
27 GET_NEW_DATA Instance method Public Method Read Current Service Provider Data 20021129
28 GET_SERVICE_TYPE Instance method Public Method GET_SERVICE_TYPE (IDE Impl.) 20000419
29 LOAD Instance method Private Method LOAD (IDE Impl.) 20000419
30 PREPARE_DARK_SERVPROV Instance method Private Method Import Service Provider Data in Background 20020110
31 PREPARE_FOR_UPDATE Instance method Private Method Prepare the Insert, Update and Delete Tables 20010912
32 PREPARE_SAVE Instance method Public Method Prepare Save 20010912
33 SAVE Instance method Public Method Save data 20010913
34 SELECT Static method Public Method Select (IDE Impl.) 20000419
35 SELECT_BY_EXTERNALID Static method Public Method SELECT_BY_EXTERNALID (IDE Impl.) 20000419
36 SELECT_DB_ALL Static method Public Method Read all Data for Service Provider 20011115
37 SELECT_DB_HEADDATA Static method Public Method Read all Header Data of Service Provider from Database 20011010
38 SELECT_DB_HEADDATATEXTS Static method Public Method Read Text Belonging to Header Data 20011024
39 SELECT_DB_HISTDATA Static method Public Method Read Historical Data of Service Provider from Database 20011010
40 SELECT_DB_PAYDATA Static method Public Method Read Payment and Billing Data from Database 20011029
41 SELECT_DB_PAYDATATEXTS Static method Public Method Read Text Belonging to Payment Data 20011030
42 SELECT_DB_SERVICE Static method Public Method Read Information for Service Type 20020114
43 SELECT_DB_SERVPROV_EXTERNALID Static method Public Method Read Service Provider with External Number 20020104
44 SELECT_DB_SERVPROV_EXTID_BOTH Static method Public Method Read Service Provider with First and Second External ID 20031128
45 SELECT_DB_SERVPROV_INTCODE Static method Public Method Determine Service Provider for a Service Category 20020109
46 SELECT_DB_SERVPROV_NB_SERVICES Static method Public Method Read Non-Billable Services 20061116
47 SELECT_DB_SERVPROV_RANGE Static method Public Method Read Service Provider with Select Options 20061113
48 SELECT_DB_SERVPROV_SERVICE Static method Public Method Read Service Provider for a Service Type 20020109
49 SERVPROV_CHANGE Static method Public Method Change Service Provider 20010911
50 SERVPROV_CREATE Static method Public Method Create Service Provider 20010911
51 SERVPROV_DISPLAY Static method Public Method Display Service Provider 20010907
52 TRANSACTION_SERVPROV_CHANGE Static method Public Method Call Transaction Mode Change 20010907
53 TRANSACTION_SERVPROV_CREATE Static method Public Method Call Transaction Mode Create 20010907
54 TRANSACTION_SERVPROV_DISPLAY Static method Public Method Call Transaction Mode Display 20010907
55 UPDATE_HEADDATA1 Static method Private Method Update Header Data 1 20010913
56 UPDATE_HEADDATA2 Static method Private Method Update Header Data 2 20010913
57 UPDATE_HEADDATA3 Static method Private Method Post Account Data 20011126
58 UPDATE_HEADDATA4 Static method Private Method Post Non-Billable Services 20061116
59 UPDATE_HEADTEXT Static method Private Method Post Account Data (ID, Name) 20010914
60 UPDATE_HISTDATA Static method Private Method Update Historical Data 20011010
61 UPDATE_PAYDATA Static method Private Method Update Payment and Billing Data 20011029
Events
Class CL_ISU_SERVICEPROVIDER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 SPROV_INST Private See coding 20000420 begin of sprov_inst, obj_key type service_prov, obj_ref type ref to cl_isu_serviceprovider, end of sprov_inst
2 SPROV_INST_TAB Private See coding 20000420
Method Signatures

Method ACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing X_ACTION Call by reference Type reference (TYPE) CUA_CODE Funktionscode 20010911
2 Exporting YT_HIST_DATA Call by reference Type reference (TYPE) T_ESERVPROVHIST_ALV Tabelle mit historischen Daten 20011016
3 Exporting YT_KONT_DATA Call by reference Type reference (TYPE) T_ESERVPROVKONT_ALV Tabellentyp für ALV für Sach- und Vertragskonten 20011126
4 Exporting YT_PAY_DATA Call by reference Type reference (TYPE) T_EPAYFRQ_METHOD_ALV Tabellentyp zu EPAYFRQ_METHOD 20011030
5 Exporting YT_SERVICE_DATA Call by reference Type reference (TYPE) T_ESERVPROVSERVICE_ALV Tabellentyp für ESERVPROVSERVICE_ALV 20061116
6 Exporting Y_ACTION Call by reference Type reference (TYPE) CUA_CODE Funktionscode 20011104
7 Exporting Y_ALL_ACTION Call by reference Type reference (TYPE) EEDM_OKCODE_TAB Tabelle der OK-Codes für Bilanzierungsfunktionen 20010911
8 Exporting Y_HEAD_DATA Call by reference Type reference (TYPE) EEDMIDESERVPROV_DYN_HEADDATA Dynprodaten für Kopfdaten Serviceanbieter 20010911
9 Exporting Y_HEAD_TEXT Call by reference Type reference (TYPE) EEDMIDESERVPROV_DYN_HEAD Dynprodaten für Kopf Serviceanbieter 20010911
# Exception Resumable Description Created on
1 AGREEMENT_ERROR Fehler in Serviceanbietervereinbarung 20021212
2 INPUT_ERROR falsche Eingabe 20010911
3 UNKNOWN_ACTION unbekannte Aktion 20010911

Method ACTION_DELETE_SERVPROV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting Y_SERVPROV_DELETED Call by reference Type reference (TYPE) KENNZX Kennzeichen 20011112
# Exception Resumable Description Created on
1 ANSWER_NO Prüfung der Zuweisung oder Löschvorgang nicht ausgeführt 20011106
2 AT_LEAST_ONE_FOUND Der Serviceanbieter ist bereits zugewiesen 20011107
3 GENERAL_ERROR Allgemeiner Fehler 20011106

Method ACTION_DYNPRO_LEAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing X_ACTION Call by reference Type reference (TYPE) CUA_CODE Funktionscode 20011203
# Exception Resumable Description Created on
1 CANCEL abgebrochen 20011203
2 INTERNAL_ERROR interner Fehler 20011203
3 SAVE Daten sichern 20011203

Method CHECK_ASSIGN_SERVPROV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing X_CHECK_FOR_ONE Call by reference Type reference (TYPE) KENNZX CL_ISU_FLAG=>CO_FLAG_MARKED Kennzeichen 20011106
2 Importing X_SERVICEID Call by reference Type reference (TYPE) SERVICE_PROV Serviceanbieter 20011106
3 Exporting Y_NO_ASSIGN_ONE Call by reference Type reference (TYPE) KENNZX Kennzeichen 20011213
# Exception Resumable Description Created on
1 AT_LEAST_ONE_FOUND Mindestens einen Eintrag gefunden 20011107
2 NO_RECORDS_FOUND Keine Einträge gefunden 20011107

Method CHECK_AUTHORITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing X_ACTIVIT Call by reference Type reference (TYPE) E_ACTIVITY SPACE Aktivität bezüglich Berechtigungen in IS-U 20011120
2 Importing X_BEGRU Call by reference Type reference (TYPE) BEGRU SPACE Berechtigungsgruppe 20011120
3 Importing X_SERVICEID Call by reference Type reference (TYPE) SERVICE_PROV Serviceanbieter 20011120
# Exception Resumable Description Created on
1 NO_AUTHORITY keine Berechtigung 20011120

Method CHECK_AUTHORITY_SERVPROV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing X_ACTIVIT Call by reference Type reference (TYPE) E_ACTIVITY SPACE Aktivität bezüglich Berechtigungen in IS-U 20021216
2 Importing X_BEGRU Call by reference Type reference (TYPE) BEGRU SPACE Berechtigungsgruppe 20021216
3 Importing X_SERVICEID Call by reference Type reference (TYPE) SERVICE_PROV Serviceanbieter 20021216
# Exception Resumable Description Created on
1 NO_AUTHORITY keine Berechtigung 20021216

Method CHECK_CERTIFICATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing X_BILLINGCLS Call by reference Type reference (TYPE) AKLASSE Abrechnungsklasse 20000419
2 Importing X_PREMISES Call by reference Type reference (TYPE) VSTELLE Verbrauchsstelle 20000419
3 Importing X_START_DATE Call by reference Type reference (TYPE) ABZEITSCH Ab-Datum 20000419
4 Exporting Y_CERTIFIED Call by reference Type reference (TYPE) KENNZX Kz.: Zertifikation vorhanden 20000419
# Exception Resumable Description Created on
1 CHECK_ERROR CHECK_ERROR 20000419
2 NOT_SELECTED NOT_SELECTED 20000419

Method CHECK_INPUT_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing XT_SERVPROV_ALV_HIST Call by reference Type reference (TYPE) T_ESERVPROVHIST_ALV Tabellentyp zu ESERVPROVHIST 20011016
2 Importing XT_SERVPROV_ALV_KONT Call by reference Type reference (TYPE) T_ESERVPROVKONT_ALV Tabellentyp für ALV für Sach- und Vertragskonten 20011126
3 Importing XT_SERVPROV_ALV_PAY Call by reference Type reference (TYPE) T_EPAYFRQ_METHOD_ALV Tabellentyp zu EPAYFRQ_METHOD 20011031
4 Importing XT_SERVPROV_ALV_SERVICE Call by reference Type reference (TYPE) T_ESERVPROVSERVICE_ALV Tabellentyp für ESERVPROVSERVICE_ALV 20061116
5 Importing X_CHECK_MODE Call by reference Type reference (TYPE) E_EDMIDESERVPROVCHECKMODE Modus der Eingabeprüfungen 20010912
6 Importing X_SERVPROV_DYN_HEAD Call by reference Type reference (TYPE) EEDMIDESERVPROV_DYN_HEAD Dynprodaten für Kopf Serviceanbieter 20011008
7 Importing X_SERVPROV_DYN_HEADDATA Call by reference Type reference (TYPE) EEDMIDESERVPROV_DYN_HEADDATA Dynprodaten für Kopfdaten Serviceanbieter 20011008
8 Exporting YT_MT_PROTOCOL Call by reference Type reference (TYPE) LVC_T_MSG1 ALV-Control: Nachrichten 20020117
# Exception Resumable Description Created on
1 EXISTS Serviceanbieter existiert bereits 20011009
2 INPUT_ERROR Falsche Eingabedaten 20010912

Method CHECK_INPUT_HEAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing X_SERVPROV_DYN_HEAD Call by reference Type reference (TYPE) EEDMIDESERVPROV_DYN_HEAD Dynprodaten für Kopf Serviceanbieter 20011008
# Exception Resumable Description Created on
1 EXISTS Serviceanbieter existiert bereits 20011009
2 INPUT_ERROR Falsche Eingabedaten 20010914
3 TEMP_NOT_FOUND Serviceanbietertemplate existiert nicht 20011114

Method CHECK_INPUT_HEADDATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing X_SERVPROV_DYN_HEADDATA Call by reference Type reference (TYPE) EEDMIDESERVPROV_DYN_HEADDATA Dynprodaten für Kopfdaten Serviceanbieter 20011008
# Exception Resumable Description Created on
1 INPUT_ERROR Falsche Eingabedaten 20010912

Method CHECK_INPUT_HISTDATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing XT_SERVPROV_ALV_HIST Call by reference Type reference (TYPE) T_ESERVPROVHIST_ALV Zeilenstruktur des ALV für die historischen Daten 20011016
2 Exporting YT_MT_PROTOCOL Call by reference Type reference (TYPE) LVC_T_MSG1 ALV-Control: Nachrichten 20020118
# Exception Resumable Description Created on
1 INPUT_ERROR Falsche Eingabedaten 20011010

Method CHECK_INPUT_KONTDATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing XT_SERVPROV_ALV_KONT Call by reference Type reference (TYPE) T_ESERVPROVKONT_ALV Tabellentyp für ALV für Sach- und Vertragskonten 20011126
2 Exporting YT_MT_PROTOCOL Call by reference Type reference (TYPE) LVC_T_MSG1 ALV-Control: Nachrichten 20020120
# Exception Resumable Description Created on
1 INPUT_ERROR falsche Eingabedaten 20011126

Method CHECK_INPUT_PAYDATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing XT_SERVPROV_ALV_PAY Call by reference Type reference (TYPE) T_EPAYFRQ_METHOD_ALV Zeilenstruktur 20011031
2 Exporting YT_MT_PROTOCOL Call by reference Type reference (TYPE) LVC_T_MSG1 Tabelle für Fehlermeldungen ALV 20020116
# Exception Resumable Description Created on
1 INPUT_ERROR Falsche Eingabedaten 20011030

Method CHECK_INPUT_SERVICEDATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing XT_SERVPROV_ALV_SERVICE Call by reference Type reference (TYPE) T_ESERVPROVSERVICE_ALV Tabellentyp für ESERVPROVSERVICE_ALV 20061116
2 Importing X_SERVPROV_DYN_HEADDATA Call by reference Type reference (TYPE) EEDMIDESERVPROV_DYN_HEADDATA Dynprodaten für Kopfdaten Serviceanbieter 20061116
3 Exporting YT_MT_PROTOCOL Call by reference Type reference (TYPE) LVC_T_MSG1 ALV-Control: Nachrichten 20061116
# Exception Resumable Description Created on
1 INPUT_ERROR Eingabefehler 20061116

Method CHECK_SAVE Signature

Method CHECK_SAVE on class CL_ISU_SERVICEPROVIDER has no parameter.
# Exception Resumable Description Created on
1 SAVE_NOT_ALLOWED Sichern nicht zulässig 20010912

Method CLOSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing XY_OBJ Call by reference Object reference (TYPE REF TO) CL_ISU_SERVICEPROVIDER Serviceanbieter 20010907

Method CLOSE on class CL_ISU_SERVICEPROVIDER has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing X_AUTO Call by reference Type reference (TYPE) EEDMIDESERVPROV_AUTO Automatisationsdaten Serviceanbieter 20020110
2 Importing X_NO_CHANGE Call by reference Type reference (TYPE) NO_CHANGE CL_ISU_FLAG=>CO_FLAG_MARKED Keine Änderung erlaubt 20020110
3 Importing X_NO_DIALOG Call by reference Type reference (TYPE) NO_DIALOG CL_ISU_FLAG=>CO_FLAG_MARKED Flag: Dunkel einspielen (d.h. kein Dialog) 20020110
4 Importing X_NO_OTHER Call by reference Type reference (TYPE) NO_OTHER CL_ISU_FLAG=>CO_FLAG_MARKED Anderes Objekt nicht erlaubt 20020110
5 Importing X_SERVICEID Call by reference Type reference (TYPE) SERVICE_PROV Serviceanbieter 20010906
6 Importing X_UPD_ONLINE Call by reference Type reference (TYPE) UPDONLINE CL_ISU_FLAG=>CO_FLAG_MARKED Update über Dialog 20020110
7 Importing X_WMODE Call by reference Type reference (TYPE) REGEN-WMODE Bearbeitungsmodus (1 = Anzeigen, 2 = Ändern, 3 = Anlegen...) 20010905
# Exception Resumable Description Created on
1 EXISTS Serviceanbieter existiert bereits 20010905
2 FOREIGN_LOCK Serviceanbieter ist gesperrt 20010905
3 GENERAL_FAULT allgemeiner Fehler 20010905
4 INVALID_WORK_MODE ungültiger Bearbeitungsmodus 20010905
5 NOT_FOUND nicht gefunden 20010905
6 NO_AUTHORITY keine Berechtigung 20011120

Method COPY_TEMPLATE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing XY_GLOBAL_OBJ Call by reference Object reference (TYPE REF TO) CL_ISU_SERVICEPROVIDER Serviceanbieter 20011119
2 Changing XY_TEMPLATE_OBJ Call by reference Object reference (TYPE REF TO) CL_ISU_SERVICEPROVIDER Vorlage Serviceanbieter 20011115
# Exception Resumable Description Created on
1 GENERAL_FAULT Allgemeiner Fehler 20011119

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing X_AUTO Call by reference Type reference (TYPE) EEDMIDESERVPROV_AUTO Automatisationsdaten der Bilanzierungsbelege/Läufe 20020110
2 Importing X_NO_CHANGE Call by reference Type reference (TYPE) NO_CHANGE CL_ISU_FLAG=>CO_FLAG_MARKED Keine Änderung erlaubt 20020110
3 Importing X_NO_DIALOG Call by reference Type reference (TYPE) NO_DIALOG CL_ISU_FLAG=>CO_FLAG_MARKED Flag: Dunkel einspielen (d.h. kein Dialog) 20020110
4 Importing X_NO_OTHER Call by reference Type reference (TYPE) NO_OTHER CL_ISU_FLAG=>CO_FLAG_MARKED Anderes Objekt nicht erlaubt 20020110
5 Importing X_OBJ Call by reference Object reference (TYPE REF TO) CL_ISU_SERVICEPROVIDER Serviceanbieter 20010907
6 Importing X_SERVICEID Call by reference Type reference (TYPE) SERVICE_PROV Serviceanbieter 20010907
7 Importing X_UPD_ONLINE Call by reference Type reference (TYPE) UPDONLINE CL_ISU_FLAG=>CO_FLAG_MARKED Update über Dialog 20020110
8 Importing X_WMODE Call by reference Type reference (TYPE) REGEN-WMODE Bearbeitungsmodus (1 = Anzeigen, 2 = Ändern, 3 = Anlegen...) 20010907
9 Exporting Y_OBJ Value transfer Object reference (TYPE REF TO) CL_ISU_SERVICEPROVIDER Serviceanbieter 20010907
# Exception Resumable Description Created on
1 EXISTS Serviceanbieter existiert bereits 20010907
2 FOREIGN_LOCK Serviceanbieter ist gesperrt 20010907
3 GENERAL_FAULT allgemeiner Fehler 20010907
4 INVALID_WORK_MODE ungültiger Bearbeitungsmodus 20010907
5 NOT_FOUND nicht gefunden 20010907
6 NO_AUTHORITY keine Berechtigung 20011120

Method DEQUEUE_SERVPROV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing X_SERVICEID Call by reference Type reference (TYPE) SERVICE_PROV Serviceanbieter 20011119

Method DEQUEUE_SERVPROV on class CL_ISU_SERVICEPROVIDER has no exception.

Method ENQUEUE_SERVPROV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing X_SERVICEID Call by reference Type reference (TYPE) SERVICE_PROV Serviceanbieter 20011119
# Exception Resumable Description Created on
1 FOREIGN_LOCK Serviceanbieter ist gesperrt 20011119

Method FILL_ADMIN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing XY_INSERT Call by reference Type reference (TYPE) ESERVPROV Daten zum Serviceanbieter 20011120
2 Changing XY_UPDATE Call by reference Type reference (TYPE) ESERVPROV Daten zum Serviceanbieter 20011120
# Exception Resumable Description Created on
1 ADMIN_SAVE_ERROR Fehler beim speichern der Administrationsdaten 20011207

Method FILL_WORKAREA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing X_SPROVIDER Call by reference Type reference (TYPE) SPROVIDER Serviceproviderdaten 20000419
# Exception Resumable Description Created on
1 NOT_SELECTED NOT_SELECTED 20000419

Method FREE_ALL Signature

Method FREE_ALL on class CL_ISU_SERVICEPROVIDER has no parameter.
Method FREE_ALL on class CL_ISU_SERVICEPROVIDER has no exception.

Method GET_ALLOWED_ACTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting Y_ACTION Call by reference Type reference (TYPE) EEDM_OKCODE_TAB Tabelle der OK-Codes für Bilanzierungsfunktionen 20010911

Method GET_ALLOWED_ACTIONS on class CL_ISU_SERVICEPROVIDER has no exception.

Method GET_ALL_PROPERTIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting Y_PROPERTIES Call by reference Type reference (TYPE) SPROVIDER Serviceproviderdaten 20000419
# Exception Resumable Description Created on
1 INVALID_OBJECT INVALID_OBJECT 20000419
2 NOT_SELECTED NOT_SELECTED 20000419

Method GET_NEW_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting Y_NEW_DATA Call by reference Type reference (TYPE) EEDMIDESERVPROV_DB_DATA Daten zum Serviceanbieter 20021129

Method GET_NEW_DATA on class CL_ISU_SERVICEPROVIDER has no exception.

Method GET_SERVICE_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting Y_SERVICE Call by reference Type reference (TYPE) SERCODE Serviceart 20000717
2 Exporting Y_SERVICEROLE Call by reference Type reference (TYPE) INTCODE Servicerolle 20000419
# Exception Resumable Description Created on
1 INVALID_OBJECT INVALID_OBJECT 20000419
2 NOT_SELECTED NOT_SELECTED 20000419

Method LOAD Signature

Method LOAD on class CL_ISU_SERVICEPROVIDER has no parameter.
# Exception Resumable Description Created on
1 INVALID_OBJECT INVALID_OBJECT 20000419
2 NOT_SELECTED NOT_SELECTED 20000419

Method PREPARE_DARK_SERVPROV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting YT_MT_PROTOCOL Call by reference Type reference (TYPE) LVC_T_MSG1 ALV-Control: Nachrichten 20020122
# Exception Resumable Description Created on
1 GENERAL_FAULT unzulässige Einstiegsdaten 20020110
2 INPUT_ERROR Ungültige Automationsdaten 20020110
3 NOT_FOUND Objekt nicht vorhanden 20020110

Method PREPARE_FOR_UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing X_NEW Call by reference Type reference (TYPE) EEDMIDESERVPROV_DB_DATA Daten zum Serviceanbieter 20011115
2 Importing X_OLD Call by reference Type reference (TYPE) EEDMIDESERVPROV_DB_DATA Daten zum Serviceanbieter 20011115
3 Changing Y_DELETE Call by reference Type reference (TYPE) EEDMIDESERVPROV_DB_DATA Daten zum Serviceanbieter 20011115
4 Changing Y_INSERT Call by reference Type reference (TYPE) EEDMIDESERVPROV_DB_DATA Daten zum Serviceanbieter 20011115
5 Changing Y_UPDATE Call by reference Type reference (TYPE) EEDMIDESERVPROV_DB_DATA Daten zum Serviceanbieter 20011115

Method PREPARE_FOR_UPDATE on class CL_ISU_SERVICEPROVIDER has no exception.

Method PREPARE_SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing X_CONTEXT_CHECK Call by reference Type reference (TYPE) KENNZX Kennzeichen 20030121
2 Exporting Y_CHANGES Call by reference Type reference (TYPE) E_CHANGE Kennzeichen: Änderung vorgenommen 20010912
# Exception Resumable Description Created on
1 ERROR_DURING_PREPARE Es ist ein Fehler bei der Vorbereitung aufgetreten 20010912
2 ERROR_OCCURRED genereller Fehler 20030121

Method SAVE Signature

Method SAVE on class CL_ISU_SERVICEPROVIDER has no parameter.
# Exception Resumable Description Created on
1 ADMIN_SAVE_ERROR Fehler beim Spechern der Administrationsdaten 20011207
2 PREPARE_SAVE_NECESSARY Vorbereitung des Sicherns ist noch notwendig 20010913

Method SELECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing X_SERVICEID Call by reference Type reference (TYPE) SERVICE_PROV Serviceprovidernummer 20000419
2 Returning Y_SERVICEPROVIDER Value transfer Object reference (TYPE REF TO) CL_ISU_SERVICEPROVIDER Serviceproviderreferenz 20000419
# Exception Resumable Description Created on
1 INVALID_OBJECT INVALID_OBJECT 20000419

Method SELECT_BY_EXTERNALID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing X_EXTERNALID Call by reference Type reference (TYPE) DUNSNR Externe Nummer 20000419
2 Returning Y_SERVICEPROVIDER Value transfer Object reference (TYPE REF TO) CL_ISU_SERVICEPROVIDER Serviceproviderreferenz 20000419
# Exception Resumable Description Created on
1 INVALID_OBJECT INVALID_OBJECT 20000419
2 NOT_UNIQUE Externe ID nicht eindeutig 20031128
3 OBJECT_NOT_FOUND OBJECT_NOT_FOUND 20000419

Method SELECT_DB_ALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing X_READ_HEADDATA Call by reference Type reference (TYPE) KENNZX Kennzeichen 20011115
2 Importing X_READ_HISTDATA Call by reference Type reference (TYPE) KENNZX Kennzeichen 20011115
3 Importing X_READ_PAYDATA Call by reference Type reference (TYPE) KENNZX Kennzeichen 20011115
4 Importing X_READ_TEXT Call by reference Type reference (TYPE) KENNZX Kennzeichen 20011115
5 Importing X_SERVICEID Call by reference Type reference (TYPE) SERVICE_PROV Serviceanbieter 20011115
6 Importing X_SPRAS Call by reference Type reference (TYPE) SPRAS SY-LANGU Sprachenschlüssel 20011115
7 Exporting Y_DB_DATA Call by reference Type reference (TYPE) EEDMIDESERVPROV_DB_DATA Tabellentyp zu ESERVPROVHIST 20011116
# Exception Resumable Description Created on
1 NOT_FOUND nicht gefunden 20011115

Method SELECT_DB_HEADDATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing X_SERVICEID Call by reference Type reference (TYPE) SERVICE_PROV Serviceanbieter 20011010
2 Importing X_SPRAS Call by reference Type reference (TYPE) SPRAS SY-LANGU Sprachenschlüssel 20011116
3 Exporting Y_DB_DATA_HEAD1 Call by reference Type reference (TYPE) ESERVPROV Serviceanbieter 20011115
4 Exporting Y_DB_DATA_HEAD2 Call by reference Type reference (TYPE) ESERVPROVP Daten zum Serviceanbieter 20011115
5 Exporting Y_DB_DATA_HEAD3 Call by reference Type reference (TYPE) T_ESERVPROVKONT Sach- und Vertragskonten zum Serviceanbieter 20011126
6 Exporting Y_DB_DATA_HEAD4 Call by reference Type reference (TYPE) T_ESERVPROVSERVICE Tabellentyp zu ESERVPROVSERVICE 20061116
7 Exporting Y_DB_DATA_HEADTEXT Call by reference Type reference (TYPE) ESERVPROVT Serviceanbieter (Text) 20011116
8 Exporting Y_SERVPROVTXT Call by reference Type reference (TYPE) SERVICE_PROV_TEXT Name des Serviceanbieters 20011010
# Exception Resumable Description Created on
1 NOT_FOUND nicht gefunden 20011010

Method SELECT_DB_HEADDATATEXTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing X_BUKRS Call by reference Type reference (TYPE) BUKRS Buchungskreis 20011025
2 Importing X_BU_PART Call by reference Type reference (TYPE) BU_PARTNER Geschäftspartner 20011024
3 Importing X_HKONT Call by reference Type reference (TYPE) SERVICE_PROV_HKONT Sachkonto der Hauptbuchhaltung 20011130
4 Importing X_INVCAT Call by reference Type reference (TYPE) E_EDMIDEINVCAT Rechnungstyp eines Sachkontos/Vertragskontos 20011130
5 Importing X_KREDITOR Call by reference Type reference (TYPE) SERVICE_PROV_LIFNR Kontonummer des Lieferanten bzw. Kreditors 20011217
6 Importing X_SERVICE Call by reference Type reference (TYPE) SERCODE Serviceart 20011024
7 Importing X_SPRAS Call by reference Type reference (TYPE) SPRAS SY-LANGU Sprachenschlüssel 20011130
8 Importing X_VKONT Call by reference Type reference (TYPE) E_EDMIDEVKONT_AGGBILL Vertragskonto aggregierte Rechnungsbuchung 20011217
9 Exporting Y_BUKRSTXT Call by reference Type reference (TYPE) BUTXT Buchungskreistext 20011025
10 Exporting Y_BU_PARTTXT Call by reference Type reference (TYPE) FKGPD-TEXT1 Geschäftspartnernummer 20011024
11 Exporting Y_HKONTTXT Call by reference Type reference (TYPE) TXT20_SKAT Sachkontenkurztext 20011130
12 Exporting Y_INVCATTXT Call by reference Type reference (TYPE) E_EDMIDEINVCATTXT Bezeichnung des Rechnungstyps zum Serviceanbieter 20011130
13 Exporting Y_KREDITORTXT Call by reference Type reference (TYPE) NAME1_GP Name 1 20011025
14 Exporting Y_SERVICETXT Call by reference Type reference (TYPE) SERVICETEXT Text zur Serviceart 20011024
15 Exporting Y_VKONTTXT Call by reference Type reference (TYPE) FKGPD-TEXT1 Vertragskontentext 20011217

Method SELECT_DB_HEADDATATEXTS on class CL_ISU_SERVICEPROVIDER has no exception.

Method SELECT_DB_HISTDATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing X_SERVICEID Call by reference Type reference (TYPE) SERVICE_PROV Serviceanbieter 20011010
2 Exporting YT_DB_DATA_HIST Call by reference Type reference (TYPE) T_ESERVPROVHIST Tabellentyp zu ESERVPROVHIST 20011010
# Exception Resumable Description Created on
1 NOT_FOUND kein Eintrag gefunden 20011010

Method SELECT_DB_PAYDATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing X_SERVICEID Call by reference Type reference (TYPE) SERVICE_PROV Serviceanbieter 20011029
2 Exporting YT_DB_DATA_PAY Call by reference Type reference (TYPE) T_EPAYFRQ_METHOD Tabellentyp zu EPAYFRQ_METHOD 20011029
# Exception Resumable Description Created on
1 NOT_FOUND kein Eintrag gefunden 20011029

Method SELECT_DB_PAYDATATEXTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing X_FREQ_ID Call by reference Type reference (TYPE) PAYFREQID Zahlungshäufigkeit 20011030
2 Importing X_PAY_CLASS Call by reference Type reference (TYPE) SERVPROV_PAY Zahlungsklasse 20011030
3 Importing X_PAY_METHODE Call by reference Type reference (TYPE) ETHPPM Zahlungsmethode für Abrechnung im Auftrag Dritter 20011030
4 Importing X_SPRAS Call by reference Type reference (TYPE) SPRAS SY-LANGU Sprachenschlüssel 20011130
5 Exporting Y_FREQ_IDTXT Call by reference Type reference (TYPE) E_EDMIDEPAYFREQIDTXT Text für Zahlungshäufigkeit 20011030
6 Exporting Y_PAY_CLASSTXT Call by reference Type reference (TYPE) E_EDMIDEPAYCLASSTXT Text für Zahlungsklasse 20011030
7 Exporting Y_PAY_METHODETXT Call by reference Type reference (TYPE) E_EDMIDEPAYMETHODETXT Text für Zahlungsmethode 20011030

Method SELECT_DB_PAYDATATEXTS on class CL_ISU_SERVICEPROVIDER has no exception.

Method SELECT_DB_SERVICE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing X_SERVICE Call by reference Type reference (TYPE) SERCODE Serviceart 20020114
2 Exporting Y_SERVICE Call by reference Type reference (TYPE) TECDE Servicearten 20020114
# Exception Resumable Description Created on
1 NOT_FOUND keine Einträge gefunden 20020114

Method SELECT_DB_SERVPROV_EXTERNALID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing X_EXCLUDE_SERVICEID Call by reference Type reference (TYPE) SERVICE_PROV Serviceanbieter 20020104
2 Importing X_EXTERNALID Call by reference Type reference (TYPE) DUNSNR Externe Nummer 20020104
3 Importing X_EXTERNALIDTYP Call by reference Type reference (TYPE) E_EDMIDEEXTNUMTYP Typ der externen Nummer 20061113
4 Importing X_SERVICE Call by reference Type reference (TYPE) SERCODE Serviceart 20030304
5 Exporting Y_SERVPROV Call by reference Type reference (TYPE) ESERVPROV Serviceanbieter 20020104
# Exception Resumable Description Created on
1 NOT_FOUND nicht gefunden 20020104
2 NOT_UNIQUE external ID nicht eindeutig 20031127

Method SELECT_DB_SERVPROV_EXTID_BOTH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing X_FIRST_EXTIDTYP Call by reference Type reference (TYPE) E_EDMIDEEXTNUMTYP Typ der externen Nummer 20061113
2 Importing X_FIRST_EXT_ID Call by reference Type reference (TYPE) DUNSNR Erste externe Nummer 20031128
3 Importing X_SECOND_EXTIDTYP Call by reference Type reference (TYPE) E_EDMIDEEXTNUMTYP Typ der externen Nummer 20061113
4 Importing X_SECOND_EXT_ID Call by reference Type reference (TYPE) E_EDMIDEEXTNUM Zweite externe Nummer 20031128
5 Importing X_SERVICE Call by reference Type reference (TYPE) SERCODE Serviceart 20061113
6 Exporting YT_ESERVPROV Call by reference Type reference (TYPE) T_ESERVPROV Tabellentyp zu ESERVPROV 20031128
# Exception Resumable Description Created on
1 GENERAL_FAULT Allgemeiner Fehler 20031128
2 NOT_FOUND_WITH_FIRST_EXTID Keine Serviceanbieter mit erster externen Nummer gefunden 20031128
3 NOT_FOUND_WITH_SECOND_EXTID Keine Serviceanbieter mit zweiter externen Nummer gefunden 20031128
4 NOT_UNIQUE Mehrere Einträge gefunden 20061113

Method SELECT_DB_SERVPROV_INTCODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing X_INTCODE Call by reference Type reference (TYPE) INTCODE Servicetyp 20020109
2 Exporting YT_SERVPROV Call by reference Type reference (TYPE) T_ESERVPROV Tabellentyp zu ESERVPROV 20020109
# Exception Resumable Description Created on
1 NOT_FOUND Eintrag nicht gefunden 20020109

Method SELECT_DB_SERVPROV_NB_SERVICES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing X_SERVICEID Call by reference Type reference (TYPE) SERVICE_PROV Serviceanbieter 20061116
2 Exporting YT_SERVPROVSERVICE Call by reference Type reference (TYPE) T_ESERVPROVSERVICE Tabellentyp zu ESERVPROVSERVICE 20061116
# Exception Resumable Description Created on
1 ERROR_OCCURRED Allgemeiner Fehler 20061116
2 NOT_FOUND Keinen Eintrag gefunden 20061116

Method SELECT_DB_SERVPROV_RANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing XT_SERVICEID_RANGE Call by reference Type reference (TYPE) ISU00_RANGE_TAB Tabellentyp für Select-Options 20061113
2 Exporting YT_ESERVPROV Call by reference Type reference (TYPE) T_ESERVPROV Tabellentyp zu ESERVPROV 20061113
# Exception Resumable Description Created on
1 ERROR_OCCURED Genereller Fehler 20061113
2 NOT_FOUND Kein Eintrag gefunden 20061113

Method SELECT_DB_SERVPROV_SERVICE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing X_SERVICE Call by reference Type reference (TYPE) SERCODE Serviceart 20020109
2 Exporting YT_SERVPROV Call by reference Type reference (TYPE) T_ESERVPROV Tabellentyp zu ESERVPROV 20020109
# Exception Resumable Description Created on
1 NOT_FOUND Eintrag nicht gefunden 20020109

Method SERVPROV_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing XY_OBJ Call by reference Object reference (TYPE REF TO) CL_ISU_SERVICEPROVIDER Serviceanbieter 20010911
2 Importing X_AUTO Call by reference Type reference (TYPE) EEDMIDESERVPROV_AUTO Automatisationsdaten Serviceanbieter 20020110
3 Importing X_NO_CHANGE Call by reference Type reference (TYPE) NO_CHANGE CL_ISU_FLAG=>CO_FLAG_MARKED Keine Änderung erlaubt 20020110
4 Importing X_NO_DIALOG Call by reference Type reference (TYPE) NO_DIALOG CL_ISU_FLAG=>CO_FLAG_MARKED Flag: Dunkel einspielen (d.h. kein Dialog) 20020110
5 Importing X_NO_OTHER Call by reference Type reference (TYPE) NO_OTHER CL_ISU_FLAG=>CO_FLAG_MARKED Anderes Objekt nicht erlaubt 20020110
6 Importing X_SERVICEID Call by reference Type reference (TYPE) SERVICE_PROV Serviceanbieter 20010911
7 Exporting YT_MT_PROTOCOL Call by reference Type reference (TYPE) LVC_T_MSG1 ALV-Control: Nachrichten 20020124
8 Exporting Y_DB_UPDATE Call by reference Type reference (TYPE) E_UPDATE Datenbankänderung erfolgt (X) oder nicht (SPACE) 20020110
9 Exporting Y_EXIT_TYPE Call by reference Type reference (TYPE) EXIT_TYPE Funktion, mit der eine Bearbeitung verlassen wurde 20020110
# Exception Resumable Description Created on
1 GENERAL_FAULT unzulässige Einstiegsdaten 20020110
2 INPUT_ERROR ungültige Automationsdaten 20020110
3 WRONG_INPUT_DATA unzulässige Einstiegsdaten 20011009

Method SERVPROV_CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing X_AUTO Call by reference Type reference (TYPE) EEDMIDESERVPROV_AUTO Automatisationsdaten Serviceanbieter 20020110
2 Importing X_NO_CHANGE Call by reference Type reference (TYPE) NO_CHANGE CL_ISU_FLAG=>CO_FLAG_MARKED Keine Änderung erlaubt 20020110
3 Importing X_NO_DIALOG Call by reference Type reference (TYPE) NO_DIALOG CL_ISU_FLAG=>CO_FLAG_MARKED Flag: Dunkel einspielen (d.h. kein Dialog) 20020110
4 Importing X_NO_OTHER Call by reference Type reference (TYPE) NO_OTHER CL_ISU_FLAG=>CO_FLAG_MARKED Anderes Objekt nicht erlaubt 20020110
5 Importing X_SERVICEID Call by reference Type reference (TYPE) SERVICE_PROV Serviceanbieter 20010919
6 Exporting YT_MT_PROTOCOL Call by reference Type reference (TYPE) LVC_T_MSG1 ALV-Control: Nachrichten 20020124
7 Exporting Y_DB_UPDATE Call by reference Type reference (TYPE) E_UPDATE Datenbankänderung erfolgt (X) oder nicht (SPACE) 20020110
8 Exporting Y_EXIT_TYPE Call by reference Type reference (TYPE) EXIT_TYPE Funktion, mit der eine Bearbeitung verlassen wurde 20020110
# Exception Resumable Description Created on
1 GENERAL_FAULT unzulässige Einstiegsdaten 20020110
2 INPUT_ERROR ungültige Automationsdaten 20020110
3 WRONG_INPUT_DATA unzulässige Einstiegsdaten 20011009

Method SERVPROV_DISPLAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing X_FIRST_TAB Call by reference Type reference (TYPE) E_EDMIDETAB Nummer des Tabs 20020129
2 Importing X_NO_CHANGE Call by reference Type reference (TYPE) NO_CHANGE CL_ISU_FLAG=>CO_FLAG_MARKED Keine Änderung erlaubt 20011026
3 Importing X_NO_OTHER Call by reference Type reference (TYPE) NO_OTHER CL_ISU_FLAG=>CO_FLAG_MARKED Anderes Objekt nicht erlaubt 20011026
4 Importing X_OBJ Call by reference Object reference (TYPE REF TO) CL_ISU_SERVICEPROVIDER Serviceanbieter 20010907
5 Importing X_SERVICEID Call by reference Type reference (TYPE) SERVICE_PROV Serviceanbieter 20010907
6 Exporting Y_DB_UPDATE Call by reference Type reference (TYPE) E_UPDATE Funktion, mit der eine Bearbeitung verlassen wurde 20011026
7 Exporting Y_EXIT_TYPE Call by reference Type reference (TYPE) EXIT_TYPE Funktion, mit der eine Bearbeitung verlassen wurde 20011026
# Exception Resumable Description Created on
1 WRONG_INPUT_DATA unzulässige Einstiegsdaten 20011009

Method TRANSACTION_SERVPROV_CHANGE Signature

Method TRANSACTION_SERVPROV_CHANGE on class CL_ISU_SERVICEPROVIDER has no parameter.
Method TRANSACTION_SERVPROV_CHANGE on class CL_ISU_SERVICEPROVIDER has no exception.

Method TRANSACTION_SERVPROV_CREATE Signature

Method TRANSACTION_SERVPROV_CREATE on class CL_ISU_SERVICEPROVIDER has no parameter.
Method TRANSACTION_SERVPROV_CREATE on class CL_ISU_SERVICEPROVIDER has no exception.

Method TRANSACTION_SERVPROV_DISPLAY Signature

Method TRANSACTION_SERVPROV_DISPLAY on class CL_ISU_SERVICEPROVIDER has no parameter.
Method TRANSACTION_SERVPROV_DISPLAY on class CL_ISU_SERVICEPROVIDER has no exception.

Method UPDATE_HEADDATA1 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing X_HEADDATA1_DELETE Call by reference Type reference (TYPE) ESERVPROV Serviceanbieter 20011116
2 Importing X_HEADDATA1_INSERT Call by reference Type reference (TYPE) ESERVPROV Serviceanbieter 20011116
3 Importing X_HEADDATA1_UPDATE Call by reference Type reference (TYPE) ESERVPROV Serviceanbieter 20011116

Method UPDATE_HEADDATA1 on class CL_ISU_SERVICEPROVIDER has no exception.

Method UPDATE_HEADDATA2 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing X_HEADDATA2_DELETE Call by reference Type reference (TYPE) ESERVPROVP Tabellentyp zu ESERVPROVP 20011116
2 Importing X_HEADDATA2_INSERT Call by reference Type reference (TYPE) ESERVPROVP Tabellentyp zu ESERVPROVP 20011116
3 Importing X_HEADDATA2_UPDATE Call by reference Type reference (TYPE) ESERVPROVP Tabellentyp zu ESERVPROVP 20011116

Method UPDATE_HEADDATA2 on class CL_ISU_SERVICEPROVIDER has no exception.

Method UPDATE_HEADDATA3 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing XT_HEADDATA3_DELETE Call by reference Type reference (TYPE) T_ESERVPROVKONT Tabellentyp zu ESERVPROVKONT 20011126
2 Importing XT_HEADDATA3_INSERT Call by reference Type reference (TYPE) T_ESERVPROVKONT Tabellentyp zu ESERVPROVKONT 20011126
3 Importing XT_HEADDATA3_UPDATE Call by reference Type reference (TYPE) T_ESERVPROVKONT Tabellentyp zu ESERVPROVKONT 20011126

Method UPDATE_HEADDATA3 on class CL_ISU_SERVICEPROVIDER has no exception.

Method UPDATE_HEADDATA4 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing XT_HEADDATA4_DELETE Call by reference Type reference (TYPE) T_ESERVPROVSERVICE Tabellentyp zu ESERVPROVSERVICE 20061116
2 Importing XT_HEADDATA4_INSERT Call by reference Type reference (TYPE) T_ESERVPROVSERVICE Tabellentyp zu ESERVPROVSERVICE 20061116
3 Importing XT_HEADDATA4_UPDATE Call by reference Type reference (TYPE) T_ESERVPROVSERVICE Tabellentyp zu ESERVPROVSERVICE 20061116

Method UPDATE_HEADDATA4 on class CL_ISU_SERVICEPROVIDER has no exception.

Method UPDATE_HEADTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing X_HEADTEXT_DELETE Call by reference Type reference (TYPE) ESERVPROVT Tabellentyp zu ESERVPROVT 20011116
2 Importing X_HEADTEXT_INSERT Call by reference Type reference (TYPE) ESERVPROVT Tabellentyp zu ESERVPROVT 20011116
3 Importing X_HEADTEXT_UPDATE Call by reference Type reference (TYPE) ESERVPROVT Tabellentyp zu ESERVPROVT 20011116

Method UPDATE_HEADTEXT on class CL_ISU_SERVICEPROVIDER has no exception.

Method UPDATE_HISTDATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing XT_HISTDATA_DELETE Call by reference Type reference (TYPE) T_ESERVPROVHIST Tabellentyp zu ESERVPROVHIST 20011010
2 Importing XT_HISTDATA_INSERT Call by reference Type reference (TYPE) T_ESERVPROVHIST Tabellentyp zu ESERVPROVHIST 20011010
3 Importing XT_HISTDATA_UPDATE Call by reference Type reference (TYPE) T_ESERVPROVHIST Tabellentyp zu ESERVPROVHIST 20011010

Method UPDATE_HISTDATA on class CL_ISU_SERVICEPROVIDER has no exception.

Method UPDATE_PAYDATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing XT_PAYDATA_DELETE Call by reference Type reference (TYPE) T_EPAYFRQ_METHOD Tabellentyp zu EPAYFRQ_METHOD 20011029
2 Importing XT_PAYDATA_INSERT Call by reference Type reference (TYPE) T_EPAYFRQ_METHOD Tabellentyp zu EPAYFRQ_METHOD 20011029
3 Importing XT_PAYDATA_UPDATE Call by reference Type reference (TYPE) T_EPAYFRQ_METHOD Tabellentyp zu EPAYFRQ_METHOD 20011029

Method UPDATE_PAYDATA on class CL_ISU_SERVICEPROVIDER has no exception.
History
Last changed by/on SAP  20070914 
SAP Release Created in 462