SAP ABAP Class CL_ISU_IDE_DEREGPROCESS (Framework for Deregulation Processes)
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

⤷

⤷

Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_DEREGPROCESS | Interface for Deregulation Process | 20020709 |
Properties
Class | CL_ISU_IDE_DEREGPROCESS | |
Short Description | Framework for Deregulation Processes | |
Super Class | ||
Instantiability of a Class | 0 | Private |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | EE_DEREG | IS-U-IDE: Utility Scenario and Service Provider Agreement |
Created | 20020709 | SAP |
Last change | 20130531 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class CL_ISU_IDE_DEREGPROCESS has no forward declaration.
Interfaces
# | Interface | Abstract | Final | Description | Created on |
---|---|---|---|---|---|
1 | IF_DEREGPROCESS | Interface for Deregulation Process | 20020709 |
Friends
Class CL_ISU_IDE_DEREGPROCESS has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Static Attribute | Private | Type reference (TYPE) | TPT_BUFFERED_OBJECT | BUFFERED_OBJECTS | 20020730 | ||
2 | ![]() |
Instance attribute | Private | Type reference (TYPE) | TP_CONFIG_DATA | CONFIG_DATA | 20020729 | ||
3 | ![]() |
Instance attribute | Private | Type reference (TYPE) | TP_CONTROL_DATA | Control Data of Instance | 20020729 | ||
4 | ![]() |
Instance attribute | Public | Attribute reference (LIKE) | 20070306 | ||||
5 | ![]() |
Instance attribute | Public | Attribute reference (LIKE) | 20020930 | ||||
6 | ![]() |
Instance attribute | Public | Attribute reference (LIKE) | 20021114 | ||||
7 | ![]() |
Instance attribute | Public | Attribute reference (LIKE) | 20020930 | ||||
8 | ![]() |
Instance attribute | Public | Attribute reference (LIKE) | 20031029 | ||||
9 | ![]() |
Instance attribute | Public | Attribute reference (LIKE) | 20020930 | ||||
10 | ![]() |
Instance attribute | Public | Attribute reference (LIKE) | 20020930 | ||||
11 | ![]() |
Constant | Public | Type reference (TYPE) | KENNZX | 'X' | Indicator | 20020801 | |
12 | ![]() |
Instance attribute | Private | Type reference (TYPE) | TP_INSTANCE_DATA | Locak Instance Data | 20020801 | ||
13 | ![]() |
Instance attribute | Private | Type reference (TYPE) | TPT_PARAMETER | Paramter Configuration for Deregulation Processes | 20020729 | ||
14 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | CL_ISU_IDE_DRGSCEN_ANA_POD | Supply Scenario | 20020729 | ||
15 | ![]() |
Static Attribute | Public | Type reference (TYPE) | KENNZX | Service Provider Agreement Active | 20020930 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Private | Method | Checks Convertion Rules | 20020807 |
2 | ![]() |
Instance method | Private | Method | Checks Whether Process Can Be Applied to Chosen Scenario | 20020801 |
3 | ![]() |
Static method | Public | Constructor | CLASS_CONSTRUCTOR | 20020930 |
4 | ![]() |
Instance method | Public | Constructor | CONSTRUCTOR | 20020730 |
5 | ![]() |
Static method | Public | Method | Values Saved in Object Converted | 20030523 |
6 | ![]() |
Instance method | Private | Method | Convert Parameter Value According to Rules | 20020809 |
7 | ![]() |
Instance method | Private | Method | Convert Parameter Value According to Rules | 20020730 |
8 | ![]() |
Static method | Public | Method | Provides Process Description | 20020729 |
9 | ![]() |
Static method | Private | Method | Return Buffered Instance | 20020730 |
10 | ![]() |
Static method | Private | Method | Provides PoD Group | 20020809 |
11 | ![]() |
Instance method | Private | Method | Determines Scenarion for Specified Date | 20020730 |
12 | ![]() |
Instance method | Private | Method | Provides Current Service Provider for Service Type | 20020806 |
13 | ![]() |
Static method | Public | Method | Generates Process Instance | 20020729 |
14 | ![]() |
Static method | Public | Method | Generates a Process Instance if ID is Known | 20021118 |
15 | ![]() |
Static method | Private | Method | Buffer Instance | 20020730 |
16 | ![]() |
Instance method | Private | Method | Determine Agreements Relevant to the Process | 20020805 |
Events
Class CL_ISU_IDE_DEREGPROCESS has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | TPT_BUFFERED_OBJECT | Private | See coding | TPT_BUFFERED_OBJECT | 20020730 |
|
|
2 | TPT_PARAMETER | Private | See coding | TPT_PARAMETER | 20020729 |
|
|
3 | TP_BUFFERED_OBJECT | Private | See coding | TP_BUFFERED_OBJECT | 20020730 |
|
|
4 | TP_CONFIG_DATA | Private | See coding | TP_CONFIG_DATA | 20020729 |
|
|
5 | TP_CONTROL_DATA | Private | See coding | TP_CONTROL_DATA | 20020729 |
|
|
6 | TP_INSTANCE_DATA | Private | See coding | 20020801 |
|
||
7 | TP_PARAMETER | Private | See coding | TP_PARAMETER | 20020729 |
|
Method Signatures
Method CHECK_CONVERSION_RULE Signature
Method CHECK_CONVERSION_RULE on class CL_ISU_IDE_DEREGPROCESS has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler bei der Verarbeitung | 20020807 |
Method CHECK_DEREGPROC_IS_VALID Signature
Method CHECK_DEREGPROC_IS_VALID on class CL_ISU_IDE_DEREGPROCESS has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Deregulierungsprozess gilt nicht für das Szenario | 20020801 |
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class CL_ISU_IDE_DEREGPROCESS has no parameter.
Method CLASS_CONSTRUCTOR on class CL_ISU_IDE_DEREGPROCESS has no exception.
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
X_BYPASS_BUFFER | Call by reference | Type reference (TYPE) | KENNZX | Kennzeichen | 20020801 | ||
2 | ![]() |
X_DEREGPROC | Call by reference | Type reference (TYPE) | E_DEREGPROC | Deregulierungsprozess | 20020801 | ||
3 | ![]() |
X_IGNORE_INITIATOR | Call by reference | Type reference (TYPE) | KENNZX | ' ' | internal use only!!! | 20030523 | |
4 | ![]() |
X_IGNORE_INT_UI | Call by reference | Type reference (TYPE) | KENNZX | ' ' | Zählpunkt wird nicht benötigt | 20021118 | |
5 | ![]() |
X_INT_UI | Call by reference | Type reference (TYPE) | INT_UI | Zählpunkt | 20020801 | ||
6 | ![]() |
X_PODGROUP | Call by reference | Type reference (TYPE) | E_DEREGPODGROUP | ID der Zählpunktgruppe | 20020801 | ||
7 | ![]() |
X_SPINITIATOR | Call by reference | Type reference (TYPE) | E_DEREGSPINITIATOR | Serviceanbieter (Initiator) | 20020801 | ||
8 | ![]() |
X_SPPARTNER | Call by reference | Type reference (TYPE) | E_DEREGSPPARTNER | Serviceanbieter (Partner) | 20020801 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler bei der Verarbeitung | 20020801 |
Method CONVERT_DEREGPARA_VALUES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
XT_DEREGPARGROUP | Call by reference | Type reference (TYPE) | IEDEREGPARGROUP | Parametergruppe | 20030523 | ||
2 | ![]() |
X_DEREGPARA_HANDLE | Call by reference | Object reference (TYPE REF TO) | IF_DEREGPARAMETER_RO | Interface (ReadOnly) zu Parameterkonfiguration | 20030523 | ||
3 | ![]() |
X_DEREGPROC | Call by reference | Type reference (TYPE) | E_DEREGPROC | Deregulierungsprozess | 20030523 | ||
4 | ![]() |
X_DEREGREFFIELD | Call by reference | Type reference (TYPE) | E_DEREGREFFIELD | Referenzfeld für Parameter im Deregulierungsprozess | 20030523 | ||
5 | ![]() |
X_DEREGREFSTRUCT | Call by reference | Type reference (TYPE) | E_DEREGREFSTRUCT | Referenzstruktur für Parameter im Deregulierungsprozess | 20030523 | ||
6 | ![]() |
X_PARGROUPID | Call by reference | Type reference (TYPE) | E_DEREGPARGROUPID | ' ' | Identifikation einer Parametergruppe | 20030523 | |
7 | ![]() |
YT_MISSING_PARAMETER | Call by reference | Type reference (TYPE) | IEDEREGPARGROUP | Parametergruppe | 20030708 | ||
8 | ![]() |
YT_PARAMETER | Call by reference | Type reference (TYPE) | ANY TABLE | Parameterwerte (interne Tabelle) | 20030523 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler bei der Verarbeitung | 20030523 | |
2 | ![]() |
Keine Parameterwerte vorhanden | 20030523 |
Method CONVERT_VALUE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
XT_CONVERSION_RULE | Call by reference | Type reference (TYPE) | IEDEREGPARGROUP | Konfiguration der Parametergruppe | 20020809 | ||
2 | ![]() |
XT_PARAMETER | Call by reference | Type reference (TYPE) | IEDEREGPARVALUE | Parameterwerte (interne Darstellung) | 20020809 | ||
3 | ![]() |
XYT_EXT_VALUE | Call by reference | Type reference (TYPE) | ANY TABLE | Parameterwerte (Tabelle) | 20020809 | ||
4 | ![]() |
XY_EXT_VALUE | Call by reference | Type reference (TYPE) | ANY | Parameter (work area) | 20020809 | ||
5 | ![]() |
X_SUPRIOR | Call by reference | Type reference (TYPE) | EDEREGPARVALUE | Parameterwert (interne, externe Darstellung) | 20020809 | ||
6 | ![]() |
Y_ADD_VALUE | Call by reference | Type reference (TYPE) | KENNZX | Kennzeichen | 20030124 | ||
7 | ![]() |
Y_NOT_FOUND | Call by reference | Type reference (TYPE) | KENNZX | Kennzeichen | 20020809 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Konfiguration unbekannt | 20020809 | |
2 | ![]() |
Parameter konnten nicht konvertiert werden | 20020809 | |
3 | ![]() |
Keine Parameterwerte gefunden | 20020809 |
Method CONVERT_VALUES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
XT_DEREGPARGROUP | Call by reference | Type reference (TYPE) | IEDEREGPARGROUP | Konfiguration der Parametergruppe | 20020808 | ||
2 | ![]() |
XT_PARAMETER | Call by reference | Type reference (TYPE) | IEDEREGPARVALUE | Parameterwerte (interne Darstellung) | 20020730 | ||
3 | ![]() |
X_PARGROUPID | Call by reference | Type reference (TYPE) | E_DEREGPARGROUPID | Parametergruppe | 20020807 | ||
4 | ![]() |
YT_MISSING_PARAMETER | Call by reference | Type reference (TYPE) | IEDEREGPARGROUP | Parametergruppe | 20020814 | ||
5 | ![]() |
YT_PARAMETER_EXT | Call by reference | Type reference (TYPE) | ANY TABLE | Parameterwerte (Tabelle) | 20020730 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Konfiguration unbekannt | 20020730 | |
2 | ![]() |
Parameter konnten nicht konvertiert werden | 20020730 | |
3 | ![]() |
Keine Parameterwerte gefunden | 20020808 |
Method GET_DESCRIPTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
X_DEREGPROC | Call by reference | Type reference (TYPE) | E_DEREGPROC | Deregulierungsprozess | 20020729 | ||
2 | ![]() |
Y_DEREGPROCTXT | Value transfer | Type reference (TYPE) | E_DEREGPROCTXT | Bezeichnung des Deregulierungsprozesses | 20020729 |
Method GET_DESCRIPTION on class CL_ISU_IDE_DEREGPROCESS has no exception.
Method GET_OBJECT_FROM_BUFFER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
X_DEREGPROC | Call by reference | Type reference (TYPE) | E_DEREGPROC | Deregulierungsprozess | 20020801 | ||
2 | ![]() |
X_INT_UI | Call by reference | Type reference (TYPE) | INT_UI | Zählpunkt | 20020730 | ||
3 | ![]() |
X_SPINITIATOR | Call by reference | Type reference (TYPE) | E_DEREGSPINITIATOR | Serviceanbieter (Initiator) | 20020801 | ||
4 | ![]() |
X_SPPARTNER | Call by reference | Type reference (TYPE) | E_DEREGSPPARTNER | Serviceanbieter (Partner) | 20020801 | ||
5 | ![]() |
Y_REF | Value transfer | Object reference (TYPE REF TO) | CL_ISU_IDE_DEREGPROCESS | Framework für Deregulierungsprocesse | 20020730 |
Method GET_OBJECT_FROM_BUFFER on class CL_ISU_IDE_DEREGPROCESS has no exception.
Method GET_PODGROUP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
X_DEREGPROC | Call by reference | Type reference (TYPE) | E_DEREGPROC | Deregulierungsprozess | 20020919 | ||
2 | ![]() |
X_INT_UI | Call by reference | Type reference (TYPE) | INT_UI | Interner Schlüssel des Zählpunkts | 20020809 | ||
3 | ![]() |
X_KEYDATE | Call by reference | Type reference (TYPE) | E_DEREGFROM | Gültig ab | 20021211 | ||
4 | ![]() |
Y_PODGROUP | Value transfer | Type reference (TYPE) | E_DEREGPODGROUP | ID der Zählpunktgruppe | 20020809 |
Method GET_PODGROUP on class CL_ISU_IDE_DEREGPROCESS has no exception.
Method GET_SCENARIO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
X_KEYDATE | Call by reference | Type reference (TYPE) | E_DEREGFROM | Gültig ab | 20020730 | ||
2 | ![]() |
Y_SCENARIO | Value transfer | Object reference (TYPE REF TO) | LCL_ISU_DEREGSCENARIO_CONFIG | Versorgungsszenario | 20020730 |
Method GET_SCENARIO on class CL_ISU_IDE_DEREGPROCESS has no exception.
Method GET_SERVPROV Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
X_KEYDATE | Call by reference | Type reference (TYPE) | E_DEREGFROM | Gültig ab | 20020806 | ||
2 | ![]() |
X_SERVCAT | Call by reference | Type reference (TYPE) | SERCODE | Serviceart | 20020806 | ||
3 | ![]() |
Y_SERVPROV | Value transfer | Type reference (TYPE) | SERVICE_PROV | Serviceanbieter | 20020806 |
Method GET_SERVPROV on class CL_ISU_IDE_DEREGPROCESS has no exception.
Method OPEN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
X_BYPASS_BUFFER | Call by reference | Type reference (TYPE) | KENNZX | ' ' | Instanz soll nicht aus dem Puffer gelesen werden | 20020730 | |
2 | ![]() |
X_DEREGPROC | Call by reference | Type reference (TYPE) | E_DEREGPROC | Deregulierungsprozess | 20020729 | ||
3 | ![]() |
X_INT_UI | Call by reference | Type reference (TYPE) | INT_UI | Zählpunktbezeichnung | 20020729 | ||
4 | ![]() |
X_KEYDATE | Call by reference | Type reference (TYPE) | E_DEREGFROM | SY-DATUM | Gültig ab | 20020805 | |
5 | ![]() |
X_PODGROUP | Call by reference | Type reference (TYPE) | E_DEREGPODGROUP | ID der Zählpunktgruppe | 20020730 | ||
6 | ![]() |
X_SPINITIATOR | Call by reference | Type reference (TYPE) | E_DEREGSPINITIATOR | Serviceanbieter (Initiator) | 20020729 | ||
7 | ![]() |
X_SPPARTNER | Call by reference | Type reference (TYPE) | E_DEREGSPPARTNER | Serviceanbieter (Partner) | 20020730 | ||
8 | ![]() |
Y_HANDLE | Call by reference | Object reference (TYPE REF TO) | IF_DEREGPROCESS | Interface zum Deregulierungsprozess | 20020729 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler bei der Verarbeitung | 20020801 | |
2 | ![]() |
Funktionalität steht nicht zur Verfügung | 20020930 |
Method OPEN_FROM_DEREGSPAGREE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
X_BYPASS_BUFFER | Call by reference | Type reference (TYPE) | KENNZX | Kennzeichen | 20021118 | ||
2 | ![]() |
X_DEREGSPAGREE | Call by reference | Type reference (TYPE) | E_DEREGSPAGREE | ID der Serviceanbietervereinbarung | 20021118 | ||
3 | ![]() |
Y_HANDLE | Call by reference | Object reference (TYPE REF TO) | IF_DEREGPROCESS | Interface zum Deregulierungsprozess | 20021118 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler bei der Verarbeitung | 20021118 | |
2 | ![]() |
Objekt gesperrt | 20021119 | |
3 | ![]() |
Funktionalität steht nicht zur Verfügung | 20021118 |
Method PUT_OBJECT_INTO_BUFFER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
X_REF | Call by reference | Object reference (TYPE REF TO) | CL_ISU_IDE_DEREGPROCESS | Framework für Deregulierungsprocesse | 20020730 |
Method PUT_OBJECT_INTO_BUFFER on class CL_ISU_IDE_DEREGPROCESS has no exception.
Method SET_RELEVANT_SERVPROVAGREE Signature
Method SET_RELEVANT_SERVPROVAGREE on class CL_ISU_IDE_DEREGPROCESS has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler bei der Verarbeitung | 20020805 | |
2 | ![]() |
Keine Servicanbietervereinbarung gefunden | 20020805 | |
3 | ![]() |
Szenario kann nicht ermittelt werden | 20020805 |
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 471 |