SAP ABAP Class CL_ISU_IDE_DEREGSPAGREEMENT (Service Provider Agreements)
Hierarchy
IS-UT (Software Component) SAP Utilities/Telecommunication
   IS-U-IDE (Application Component) Intercompany Data Exchange
     EE_DEREG (Package) IS-U-IDE: Utility Scenario and Service Provider Agreement
Properties
Class CL_ISU_IDE_DEREGSPAGREEMENT  
Short Description Service Provider Agreements    
Super Class    
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package EE_DEREG   IS-U-IDE: Utility Scenario and Service Provider Agreement 
Created 20020712   SAP 
Last change 20130531   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)
Interfaces
Class CL_ISU_IDE_DEREGSPAGREEMENT has no interface implemented.
Friends
Class CL_ISU_IDE_DEREGSPAGREEMENT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 BUFFERED_OBJECTS Static Attribute Private Type reference (TYPE) TPT_BUFFERED_OBJECT Buffered Instances 20020719
2 CONTROL_DATA Instance attribute Protected Type reference (TYPE) TP_CONTROL_DATA Control Data of Instance 20020716
3 CO_CDOBJECTCL Constant Public Type reference (TYPE) CDOBJECTCL 'ISU_DEREGSPAGR ' Object Class for Change Documents 20021106
4 CO_WMODE_CHANGE Constant Public Type reference (TYPE) REGEN-WMODE '2' Change Mode 20020716
5 CO_WMODE_CREATE Constant Public Type reference (TYPE) REGEN-WMODE '3' Creation Mode 20020716
6 CO_WMODE_DELETE Constant Public Type reference (TYPE) REGEN-WMODE '4' Delete Mode 20020716
7 CO_WMODE_DISPLAY Constant Public Type reference (TYPE) REGEN-WMODE '1' Display mode 20020716
8 DATA Instance attribute Public Type reference (TYPE) EDEREGSPAGREE_DATA Data for Service Provider Agreement 20020716
9 DB_DATA Instance attribute Private Type reference (TYPE) EDEREGSPAGREE_DB_DATA DB Data for Service Provider Agreement 20020716
10 DELETE_DATA Instance attribute Private Type reference (TYPE) EDEREGSPAGREE_DB_DATA DB Data for Service Provider Agreement 20020716
11 INSERT_DATA Instance attribute Private Type reference (TYPE) EDEREGSPAGREE_DB_DATA DB Data for Service Provider Agreement 20020716
12 NEW_DATA Instance attribute Private Type reference (TYPE) EDEREGSPAGREE_DB_DATA DB Data for Service Provider Agreement 20020716
13 SPAGREEID Instance attribute Private Type reference (TYPE) E_DEREGSPAGREE Service Provider Agreement ID 20020717
14 UPDATE_DATA Instance attribute Private Type reference (TYPE) EDEREGSPAGREE_DB_DATA DB Data for Service Provider Agreement 20020716
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_AGREEMENT Instance method Private Method Check Agreement 20020830
2 CHECK_DATE_TIME Instance method Private Method Check Date and Time 20020830
3 CHECK_INPUT Instance method Public Method Checks Entries 20020716
4 CHECK_SERVICEPROVIDER Instance method Private Method Check Service Provider 20020830
5 CLOSE Static method Public Method Closes Instance 20020716
6 CONSTRUCTOR Instance method Public Constructor Constructor 20020716
7 COPY_AGREEMENTS Static method Public Method Copies Service Provider Agreements 20021202
8 DELETE_AGREEMENT Instance method Public Method Delete Agreement 20020912
9 DELETE_OBJECT_FROM_BUFFER Static method Private Method Delete Buffered Instance 20020723
10 DEQUEUE_SPPART Instance method Private Method Remove Lock for Service Provider Partner 20020717
11 ENQUEUE_SPPART Instance method Private Method Det Lock for Service Provider Partner 20020717
12 GET_AGREEMENT_LIST Static method Public Method List of Service Provider Agreements 20020716
13 GET_AGREEMENT_PART_LIST Static method Public Method Partner Profiles 20030126
14 GET_INPUT_STATUS Instance method Public Method Read Entry Status for Object 20020905
15 GET_OBJECT_FROM_BUFFER Static method Private Method Return Buffered Instance 20020723
16 GET_PARACONF_CONTEXT Instance method Private Method Determine Context for Parameter Configuration 20030120
17 GET_SAVE_INFO Instance method Public Method Prepare to Save 20030120
18 GET_WMODE Instance method Public Method Read wmode for Object 20020829
19 OPEN Static method Public Method Creates an Instance 20020716
20 PREPARE_SAVE Instance method Public Method Prepare Save 20020716
21 PREPARE_UPDATE Instance method Private Method Prepare the Insert, Update and Delete Tables 20020716
22 PUT_OBJECT_INTO_BUFFER Static method Private Method Buffer Instance 20020723
23 RESET_INPUT_STATUS Instance method Public Method Reset Entry Status for Object 20030117
24 SAVE Instance method Public Method Save Data 20020716
25 SELECT_AGREEMENTS_BY_DEREGPROC Static method Public Method Read All Service Provider Agreements for Deregulation Proc. 20070131
26 SELECT_AGREEMENT_ID Static method Public Method IDs of Identical Agreements for Initiator and Partner 20030121
27 SELECT_SINGLE_AGREEMENT Static method Private Method Read Service Provider Agreements 20020717
28 SELECT_SPINIT_AGREEMENTS Static method Private Method Read All Service Provider Agreements for SPINIT 20020814
29 SELECT_SPPART_AGREEMENTS Static method Private Method Read All Service Provider Agreements for SPART 20030126
30 SET_AGREEMENT Instance method Public Method One Service Provider Agreement 20020716
31 UPDATE Static method Private Method Export Data 20020716
32 WRITE_CHANGE_DOC Instance method Private Method Create Change Documents 20021106
Events
Class CL_ISU_IDE_DEREGSPAGREEMENT has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TPT_AGREEMENT_ID Private See coding Table of Service Provider Agreements (GUID) for SPINIT 20020726 tpt_agreement_id TYPE STANDARD TABLE OF e_deregspagree
2 TPT_BUFFERED_OBJECT Private See coding Table of Buffered Instances 20020719 tpt_buffered_object TYPE SORTED TABLE OF tp_buffered_object WITH UNIQUE KEY spagreeid
3 TP_BUFFERED_OBJECT Private See coding Buffered Instance 20020719 BEGIN OF tp_buffered_object, spagreeid TYPE e_deregspagree, ref TYPE REF TO cl_isu_ide_deregspagreement, END OF tp_buffered_object
4 TP_CONTROL_DATA Protected See coding Control Data of Instance 20020716 BEGIN OF tp_control_data, wmode TYPE regen-wmode, no_dialog TYPE regen-no_dialog, changed TYPE regen-changed, prepare_save_done TYPE kennzx, delete_agreement TYPE kennzx, db_update TYPE kennzx, input_error TYPE kennzx, spinit_ref TYPE REF TO cl_isu_serviceprovider, END OF tp_control_data
Method Signatures

Method CHECK_AGREEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing XT_SPAGREE_LIST Call by reference Type reference (TYPE) IEDEREGSPAGREE_OBJ Serviceanbietervereibarungen - Objekte 20021213
2 Importing X_SPAGREE_DATA Call by reference Type reference (TYPE) EDEREGSPAGREE_DATA Daten zur Serviceanbietervereinbarung 20020830
# Exception Resumable Description Created on
1 EXIST Vereinbarung existiert bereits 20020830

Method CHECK_DATE_TIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing X_DATE Call by reference Type reference (TYPE) E_EDMDATEFROM Datum 20020830
2 Importing X_TIME Call by reference Type reference (TYPE) E_EDMTIMEFROM Zeit 20020830
# Exception Resumable Description Created on
1 PLAUSI_DATE_CHECK_FAILED Falsches Datum bzw. Zeit 20020830
2 PLAUSI_TIME_CHECK_FAILED Fehler Zeit 20020830

Method CHECK_INPUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing XT_SPAGREE_LIST Call by reference Type reference (TYPE) IEDEREGSPAGREE_OBJ Serviceanbietervereibarungen - Objekte 20021213
2 Importing X_SPAGREE_DATA Call by reference Type reference (TYPE) EDEREGSPAGREE_DATA Daten zur Serviceanbietervereinbarung 20020829
# Exception Resumable Description Created on
1 AGREEMENT_ALREADY_EXIST Vereinbarung bereits vorhanden 20020909
2 AGREE_TYPE_NOT_FOUND Art der Vereinbarung nicht im Customizing definiert 20020910
3 DATEFROM_INITIAL Datum VOM ist initial 20020902
4 DATEFROM_PLAUSI_ERROR Datum VOM Plausibilitätsfehler 20020902
5 DATETO_INITIAL Datum BIS ist initial 20020902
6 DATETO_PLAUSI_ERROR Datum BIS Plausibilitätsfehler 20020902
7 DATE_COMPARE Tag von muß größer sein als Tag bis 20030103
8 PARACONF_CONTEXT_ERROR Fehler bei Kontextprüfung für Parameterkonfiguration 20030120
9 PARACONF_INITIAL Parameterkonfiguration ist initial 20020902
10 PARACONF_NOT_FOUND Parameterkonfiguration nicht vorhanden 20020902
11 PODGROUP_INITIAL Zählpunktgruppe ist initial 20021216
12 PODGROUP_NOT_FOUND Zählpunktsgruppe nicht vorhanden 20020902
13 PROC_INITIAL Deregulierungsprozess ist initial 20020902
14 PROC_NOT_FOUND Deregulierungsprozess nicht vorhanden 20020902
15 SCENARIO_INITIAL Versorgungsszenario ist initial 20021216
16 SCENARIO_NOT_FOUND Versorgungsszenario nicht gefunden 20021120
17 SPINIT_INITIAL Serviceanbieter Initiator ist initial 20020902
18 SPINIT_NOT_FOUND Serviceanbieter Initiator nicht vorhanden 20020902
19 SPPART_INITIAL Serviceanbieter Partner ist initial 20020902
20 SPPART_NOT_FOUND Serviceanbieter Partner nicht vorhanden 20020902
21 TIMEFROM_INITIAL Zeit VOM ist initial 20020902
22 TIMEFROM_PLAUSI_ERROR Zeit VOM Plausibilitätsfehler 20020902
23 TIMETO_INITIAL Zeit BIS ist initial 20020902
24 TIMETO_PLAUSI_ERROR Zeit BIS Plausibilitätsfehler 20020902

Method CHECK_SERVICEPROVIDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing X_SERVPROV Call by reference Type reference (TYPE) SERVICE_PROV Serviceanbieter 20020830
2 Exporting Y_ESERVPROV Call by reference Type reference (TYPE) ESERVPROV Serviceanbieter 20030912
# Exception Resumable Description Created on
1 NOT_FOUND Nicht vorhanden 20020830

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_IDE_DEREGSPAGREEMENT Serviceanbietervereinbarungen 20020913
# Exception Resumable Description Created on
1 ERROR_OCCURRED Allgemeiner Fehler 20020913

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing X_NO_DIALOG Call by reference Type reference (TYPE) REGEN-NO_DIALOG CL_ISU_FLAG=>CO_FLAG_NOTMARKED Pflegebilder unterdrücken 20020717
2 Importing X_SPAGREEID Call by reference Type reference (TYPE) E_DEREGSPAGREE ID der Serviceanbietervereinbarung 20020717
3 Importing X_SPINIT_REF Call by reference Object reference (TYPE REF TO) CL_ISU_SERVICEPROVIDER Serviceanbieter 20030120
4 Importing X_WMODE Call by reference Type reference (TYPE) REGEN-WMODE Bearbeitungsmodus (1 = Anzeigen, 2 = Ändern, 3 = Anlegen...) 20020717
# Exception Resumable Description Created on
1 NOT_FOUND Keinen Eintrag gefunden 20020717

Method COPY_AGREEMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing XT_SPAGREE_LIST Call by reference Type reference (TYPE) IEDEREGSPAGREE_OBJ Serviceanbietervereibarungen - Objekte 20030122
2 Importing X_SPINITID Call by reference Type reference (TYPE) SERVICE_PROV Serviceanbieter 20021202
3 Importing X_SPINITID_TEMPLATE Call by reference Type reference (TYPE) SERVICE_PROV Serviceanbieter Vorlage 20021202
4 Importing X_SPINIT_REF Call by reference Object reference (TYPE REF TO) CL_ISU_SERVICEPROVIDER Serviceanbieter 20030120
5 Exporting YT_AGREEMENT_REF Call by reference Type reference (TYPE) IEDEREGSPAGREE_OBJ Serviceanbietervereibarungen - Objekte 20021202
6 Exporting Y_NUMBER_OF_COPIES Call by reference Type reference (TYPE) NUMC4 Anzahl der Kopien 20021202
# Exception Resumable Description Created on
1 GENERAL_FAULT Genereller Fehler 20021202
2 INPUT_ERROR Eingabefehler (einschließlich Kontextprüfung) 20030120
3 SERCODE_DIFFERENT Servicearten sind unterschiedlich 20021202

Method DELETE_AGREEMENT Signature

Method DELETE_AGREEMENT on class CL_ISU_IDE_DEREGSPAGREEMENT has no parameter.
# Exception Resumable Description Created on
1 GENERAL_FAULT genereller Fehler 20020912

Method DELETE_OBJECT_FROM_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing X_SPAGREEID Call by reference Type reference (TYPE) E_DEREGSPAGREE ID der Serviceanbietervereinbarung 20020723

Method DELETE_OBJECT_FROM_BUFFER on class CL_ISU_IDE_DEREGSPAGREEMENT has no exception.

Method DEQUEUE_SPPART 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 Partner 20020717

Method DEQUEUE_SPPART on class CL_ISU_IDE_DEREGSPAGREEMENT has no exception.

Method ENQUEUE_SPPART 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 Partner 20020717
# Exception Resumable Description Created on
1 FOREIGN_LOCK Serviceanbieter ist gesperrt 20020717

Method GET_AGREEMENT_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing X_DEREGPROC Call by reference Type reference (TYPE) E_DEREGPROC Deregulierungsprozess 20020805
2 Importing X_SPINITID Call by reference Type reference (TYPE) SERVICE_PROV Serviceanbieter Initiator 20020724
3 Importing X_SPINIT_REF Call by reference Object reference (TYPE REF TO) CL_ISU_SERVICEPROVIDER Serviceanbieter 20030121
4 Importing X_SPPARTID Call by reference Type reference (TYPE) E_DEREGSPPARTNER Serviceanbieter (Partner) 20020805
5 Exporting YT_SPINIT_AGREEMENT_REF Call by reference Type reference (TYPE) IEDEREGSPAGREE_OBJ Serviceanbietervereinbarungen Objektreferenzen 20020726
# Exception Resumable Description Created on
1 ERROR_OCCURRED Genereller Fehler aufgetragen 20020726
2 NOT_FOUND keine Servicanbietervereinbarungen zum Initiator gefunden 20020724

Method GET_AGREEMENT_PART_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing X_SPPARTID Call by reference Type reference (TYPE) SERVICE_PROV Serviceanbieter 20030126
2 Exporting YT_SPPART_AGREEMENT_REF Call by reference Type reference (TYPE) IEDEREGSPAGREE_OBJ Serviceanbietervereibarungen - Objekte 20030126
# Exception Resumable Description Created on
1 ERROR_OCCURRED Genereller Fehler aufgetragen 20030126
2 NOT_FOUND keine Servicanbietervereinbarungen zum Partner gefunden 20030126

Method GET_INPUT_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning Y_INPUT_STATUS Value transfer Type reference (TYPE) KENNZX Kennzeichen 20020909

Method GET_INPUT_STATUS on class CL_ISU_IDE_DEREGSPAGREEMENT has no exception.

Method GET_OBJECT_FROM_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing X_SPAGREEID Call by reference Type reference (TYPE) E_DEREGSPAGREE ID der Serviceanbietervereinbarung 20020723
2 Returning Y_REF Value transfer Object reference (TYPE REF TO) CL_ISU_IDE_DEREGSPAGREEMENT Serviceanbietervereinbarungen 20020723

Method GET_OBJECT_FROM_BUFFER on class CL_ISU_IDE_DEREGSPAGREEMENT has no exception.

Method GET_PARACONF_CONTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing X_SPAGREE_DATA Call by reference Type reference (TYPE) EDEREGSPAGREE_DATA Daten zur Serviceanbietervereinbarung 20030120
2 Exporting Y_PARACONF_CONTEXT Call by reference Type reference (TYPE) EDEREGPARCONF_CONTEXT Kontext für eine Parameterconfiguration 20030120
# Exception Resumable Description Created on
1 ERROR_OCCURRED Genereller Fehler aufgetragen 20030120

Method GET_SAVE_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting Y_CHANGED Value transfer Type reference (TYPE) KENNZX Kennzeichen 20030120
2 Exporting Y_PREPARE_SAVE_DONE Value transfer Type reference (TYPE) KENNZX Kennzeichen 20030120

Method GET_SAVE_INFO on class CL_ISU_IDE_DEREGSPAGREEMENT has no exception.

Method GET_WMODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning Y_WMODE Value transfer Type reference (TYPE) REGEN-WMODE Bearbeitungsmodus (1 = Anzeigen, 2 = Ändern, 3 = Anlegen...) 20020829

Method GET_WMODE on class CL_ISU_IDE_DEREGSPAGREEMENT has no exception.

Method OPEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing XY_SPAGREEID Call by reference Type reference (TYPE) E_DEREGSPAGREE ID der Serviceanbietervereinbarung 20020717
2 Importing X_BYPASS_BUFFER Call by reference Type reference (TYPE) KENNZX CL_ISU_FLAG=>CO_FLAG_NOTMARKED Flag: Bypass buffer 20080618
3 Importing X_NO_DIALOG Call by reference Type reference (TYPE) REGEN-NO_DIALOG CL_ISU_FLAG=>CO_FLAG_NOTMARKED Flag: Dunkel einspielen (d.h. kein Dialog) 20020717
4 Importing X_SPINIT_REF Call by reference Object reference (TYPE REF TO) CL_ISU_SERVICEPROVIDER Serviceanbieter 20030120
5 Importing X_WMODE Call by reference Type reference (TYPE) REGEN-WMODE Bearbeitungsmodus (1 = Anzeigen, 2 = Ändern, 3 = Anlegen...) 20020717
6 Exporting Y_OBJ Value transfer Object reference (TYPE REF TO) CL_ISU_IDE_DEREGSPAGREEMENT Serviceanbietervereinbarungen 20020717
# Exception Resumable Description Created on
1 ERROR_OCCURRED Genereller Fehler aufgetreten 20020718
2 FOREIGN_LOCK Partner Serviceanbieter gesperrt 20020717
3 INVALID_WORK_MODE Kein gültiger Bearbeitungsmodus 20020717

Method PREPARE_SAVE Signature

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

Method PREPARE_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) EDEREGSPAGREE_DB_DATA DB-Daten für die Serviceanbietervereinbarung 20020716
2 Importing X_OLD Call by reference Type reference (TYPE) EDEREGSPAGREE_DB_DATA DB-Daten für die Serviceanbietervereinbarung 20020716
3 Changing Y_DELETE Call by reference Type reference (TYPE) EDEREGSPAGREE_DB_DATA DB-Daten für die Serviceanbietervereinbarung 20020716
4 Changing Y_INSERT Call by reference Type reference (TYPE) EDEREGSPAGREE_DB_DATA DB-Daten für die Serviceanbietervereinbarung 20020716
5 Changing Y_UPDATE Call by reference Type reference (TYPE) EDEREGSPAGREE_DB_DATA DB-Daten für die Serviceanbietervereinbarung 20020716

Method PREPARE_UPDATE on class CL_ISU_IDE_DEREGSPAGREEMENT has no exception.

Method PUT_OBJECT_INTO_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing X_REF Call by reference Object reference (TYPE REF TO) CL_ISU_IDE_DEREGSPAGREEMENT Serviceanbietervereinbarungen 20020723

Method PUT_OBJECT_INTO_BUFFER on class CL_ISU_IDE_DEREGSPAGREEMENT has no exception.

Method RESET_INPUT_STATUS Signature

Method RESET_INPUT_STATUS on class CL_ISU_IDE_DEREGSPAGREEMENT has no parameter.
Method RESET_INPUT_STATUS on class CL_ISU_IDE_DEREGSPAGREEMENT has no exception.

Method SAVE Signature

Method SAVE on class CL_ISU_IDE_DEREGSPAGREEMENT has no parameter.
# Exception Resumable Description Created on
1 PREPARE_SAVE_NECESSARY Vorbereitung des Sicherns ist noch notwendig 20020716

Method SELECT_AGREEMENTS_BY_DEREGPROC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing X_DATE Call by reference Type reference (TYPE) E_EDMDATEFROM Ab-Datum 20070131
2 Importing X_DEREGPROC Call by reference Type reference (TYPE) E_DEREGPROC Deregulierungsprozess 20070131
3 Importing X_DEREGSPPART Call by reference Type reference (TYPE) E_DEREGSPPARTNER Prozessausführender Serviceanbieter 20070131
4 Importing X_TIME Call by reference Type reference (TYPE) E_EDMTIMEFROM Ab-Zeit 20070131
5 Exporting YT_SPAGREE Call by reference Type reference (TYPE) IEDEREGSPAGREE Serviceanbietervereinbarungen 20070131
# Exception Resumable Description Created on
1 NOT_FOUND Eintrag nicht gefunden 20070131

Method SELECT_AGREEMENT_ID 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 20030121
2 Exporting YT_AGREEMENT_ID Call by reference Type reference (TYPE) IEDEREGSPAGREEID Tabelle mit ID der Serviceanbietervereinabrungen 20030121

Method SELECT_AGREEMENT_ID on class CL_ISU_IDE_DEREGSPAGREEMENT has no exception.

Method SELECT_SINGLE_AGREEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing X_SPAGREEID Call by reference Type reference (TYPE) E_DEREGSPAGREE ID der Serviceanbietervereinbarung 20020717
2 Exporting Y_DB_DATA_AGREEMENT Call by reference Type reference (TYPE) EDEREGSPAGREE Serviceanbietervereinbarungen 20020717
# Exception Resumable Description Created on
1 NOT_FOUND Eintrag nicht gefunden 20020717

Method SELECT_SPINIT_AGREEMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing X_DEREGPROC Call by reference Type reference (TYPE) E_DEREGPROC Deregulierungsprozess 20020814
2 Importing X_SERVICEID Call by reference Type reference (TYPE) SERVICE_PROV Serviceanbieter 20020814
3 Importing X_SPPARTNER Call by reference Type reference (TYPE) E_DEREGSPPARTNER Serviceanbieter (Partner) 20020814
4 Exporting YT_AGREEMENT_ID Call by reference Type reference (TYPE) TPT_AGREEMENT_ID Tabelle mit Servieanbietervereinbarungen zu SPINIT 20020814
# Exception Resumable Description Created on
1 NOT_FOUND Keine Vereinbarungen zum Serviceanbieter vorhanden 20020814
2 WRONG_PARAMETER Falscher Methodenaufruf 20020814

Method SELECT_SPPART_AGREEMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing X_SPPARTNER Call by reference Type reference (TYPE) SERVICE_PROV Serviceanbieter 20030126
2 Exporting YT_AGREEMENT_ID Call by reference Type reference (TYPE) TPT_AGREEMENT_ID 20030126
# Exception Resumable Description Created on
1 NOT_FOUND keinen Eintrag gefunden 20030126

Method SET_AGREEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing XT_SPAGREE_LIST Call by reference Type reference (TYPE) IEDEREGSPAGREE_OBJ Serviceanbietervereibarungen - Objekte 20021213
2 Importing X_SPAGREE_DATA Call by reference Type reference (TYPE) EDEREGSPAGREE_DATA Daten zur Serviceanbietervereinbarung 20020829
# Exception Resumable Description Created on
1 AGREEMENT_ALREADY_EXIST Vereinbarung existiert bereits 20020902
2 AGREE_TYPE_NOT_FOUND Art der Vereinbarung nicht vorhanden 20020910
3 DATEFROM_INITIAL Datum VOM ist initial 20020902
4 DATEFROM_PLAUSI_ERROR Datum VOM Plausibilitätsfehler 20020902
5 DATETO_INITIAL Datum BIS ist initial 20020902
6 DATETO_PLAUSI_ERROR Datum BIS Plausibilitätsfehler 20020902
7 DATE_COMPARE Tag von muß größer sein als Tag bis 20030103
8 PARACONF_CONTEXT_ERROR Fehler bei Kontextprüfung für Parameterkonfiguration 20030120
9 PARACONF_INITIAL Parameterkonfiguration ist initial 20020902
10 PARACONF_NOT_FOUND Parameterkonfiguration nicht vorhanden 20020902
11 PODGROUP_INITIAL Zählpunktgruppe initial 20021216
12 PODGROUP_NOT_FOUND Zählpunktsgruppe nicht vorhanden 20020902
13 PROC_INITIAL Deregulierungsprozess ist initial 20020902
14 PROC_NOT_FOUND Deregulierungsprozess nicht vorhanden 20020902
15 SCENARIO_INITIAL Versorgungszenario initial 20021216
16 SCENARIO_NOT_FOUND Versorgungsszenario nicht vorhanden 20021120
17 SPINIT_INITIAL Serviceanbieter Initiator ist initial 20020902
18 SPINIT_NOT_FOUND Serviceanbieter Initiator nicht vorhanden 20020902
19 SPPART_INITIAL Serviceanbieter Partner ist initial 20020902
20 SPPART_NOT_FOUND Serviceanbieter Partner nicht vorhanden 20020902
21 TIMEFROM_INITIAL Zeit VOM ist initial 20020902
22 TIMEFROM_PLAUSI_ERROR Zeit VOM Plausibilitätsfehler 20020902
23 TIMETO_INITIAL Zeit BIS ist initial 20020902
24 TIMETO_PLAUSI_ERROR Zeit BIS Plausibilitätsfehler 20020902

Method UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing X_AGREEMENT_DELETE Call by reference Type reference (TYPE) EDEREGSPAGREE Serviceanbietervereinbarungen 20020716
2 Importing X_AGREEMENT_INSERT Call by reference Type reference (TYPE) EDEREGSPAGREE Serviceanbietervereinbarungen 20020716
3 Importing X_AGREEMENT_UPDATE Call by reference Type reference (TYPE) EDEREGSPAGREE Serviceanbietervereinbarungen 20020716

Method UPDATE on class CL_ISU_IDE_DEREGSPAGREEMENT has no exception.

Method WRITE_CHANGE_DOC Signature

Method WRITE_CHANGE_DOC on class CL_ISU_IDE_DEREGSPAGREEMENT has no parameter.
Method WRITE_CHANGE_DOC on class CL_ISU_IDE_DEREGSPAGREEMENT has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 471