SAP ABAP Class CL_ISU_WA_GUARANTORS_CONTRACT (Guarantor Contract Dialog)
Hierarchy
IS-UT (Software Component) SAP Utilities/Telecommunication
   IS-U-WA (Application Component) Waste Management
     EEWA (Package) IS-U: Waste Management
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_ISU_WA_GUARANTORS_COMMON Guarantor Contract - General Part 20020426
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ISU_WA_GUARANTORS_DATA Data Part of Guarantor Contract 20020426
Properties
Class CL_ISU_WA_GUARANTORS_CONTRACT  
Short Description Guarantor Contract Dialog    
Super Class CL_ISU_WA_GUARANTORS_COMMON Guarantor Contract - General Part 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package EEWA   IS-U: Waste Management 
Created 20020412   SAP 
Last change 20050224   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ISU_WA_GUARANTORS_CONTRACT has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_ISU_WA_GUARANTORS_DATA Data Part of Guarantor Contract 20020426
Friends
Class CL_ISU_WA_GUARANTORS_CONTRACT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CHANGED Instance attribute Public Type reference (TYPE) KENNZX Indicators 20020515
2 CONTRACT_DATA Instance attribute Public Attribute reference (LIKE) 20020426
3 CONTRACT_NUMBER Instance attribute Public Type reference (TYPE) E_GUARANTOR_CONTRACT Guarantor Contract 20020515
4 CONTR_DATA Instance attribute Public Attribute reference (LIKE) 20020515
5 CO_CONTRACT Instance attribute Private Attribute reference (LIKE) 20021111
6 CO_GUARANTOR Instance attribute Private Attribute reference (LIKE) 20021111
7 CO_PARTNER Instance attribute Private Attribute reference (LIKE) 20021111
8 ENQUEUE_MODE_READ Instance attribute Public Type reference (TYPE) KENNZX Read Lock Set 20020515
9 GGTYP_FIELDS Instance attribute Protected Type reference (TYPE) DDFIELDS DD Interface: Table Fields for DDIF_FIELDINFO_GET 20020729
10 NR_EXTINTKZ Instance attribute Private Type reference (TYPE) EXTINTKZ Type of number assignment in IS-U 20020912
11 OBJECT_DATA Instance attribute Public Type reference (TYPE) ISUWA_GUARANTOR_CONTRACT Structure of Guarantor Contract Operative Data 20020515
12 SERVICES Instance attribute Public Attribute reference (LIKE) 20020426
13 UPDATE_DONE Instance attribute Protected Type reference (TYPE) KENNZX Update Is Complete 20020515
14 UPD_ONLINE Instance attribute Protected Type reference (TYPE) REGEN-UPD_ONLINE Update Online 20020515
15 WORK_MODE Instance attribute Public Type reference (TYPE) REGEN-WMODE Processing Mode (1 = Display, 2 = Change, 3 = Create...) 20020515
Methods
# Method Level Visibility Method type Description Created on
1 CHANGE_DATA Instance method Public Method Transfers Changes To Objeck 20020912
2 CHANGE_WORK_MODE Instance method Public Method Changes Processing Mode 20020916
3 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20020426
4 CLOSE Instance method Public Method Ends Processing of Guarantor Contract 20020514
5 CREATE Instance method Public Method Creates an Instance for Guarantor Contract 20020514
6 GET_GG_FIELDS Instance method Public Method Check Guarantor Category Field Control 20020729
7 INPUT_CHECK Instance method Public Method Checks Auto Data for Consistency 20021118
8 IS_CHANGED Instance method Public Method Checks Whether Object was Changed 20020712
9 OPEN Instance method Public Method Open Guarantor Contract for Processing 20020514
10 READ_DATA Instance method Private Method 20020426
11 UPDATE Instance method Public Method Enter Guarantor Contract in Database 20020514
Events
Class CL_ISU_WA_GUARANTORS_CONTRACT has no event.
Types
Class CL_ISU_WA_GUARANTORS_CONTRACT has no local type.
Method Signatures

Method CHANGE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing OBJECT_DATA Call by reference Type reference (TYPE) ISUWA_GUARANTOR_CONTRACT Kopf- und Positionsdaten zum Garantiegebervertrag 20020912

Method CHANGE_DATA on class CL_ISU_WA_GUARANTORS_CONTRACT has no exception.

Method CHANGE_WORK_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTRACTNR Value transfer Type reference (TYPE) E_GUARANTOR_CONTRACT Garantiegebervertrag 20020916
2 Importing MODE Value transfer Type reference (TYPE) REGEN-WMODE Bearbeitungsmodus (1 = Anzeigen, 2 = Ändern, 3 = Anlegen...) 20020916
# Exception Resumable Description Created on
1 FOREIGN_LOCK Sperre bereits vorhanden 20020916
2 NOT_FOUND Vertrag nicht gefunden 20020916

Method CLASS_CONSTRUCTOR Signature

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

Method CLOSE Signature

Method CLOSE on class CL_ISU_WA_GUARANTORS_CONTRACT has no parameter.
Method CLOSE on class CL_ISU_WA_GUARANTORS_CONTRACT has no exception.

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing AUTO Call by reference Type reference (TYPE) ISUWA_GUARANTOR Kopf- und Positionsdaten zum Garantiegebervertrag 20021118
2 Importing CONTRACTNR Call by reference Type reference (TYPE) E_GUARANTOR_CONTRACT Garantiegebervertrag 20020710
3 Importing GGTYP Call by reference Type reference (TYPE) EGUARANTORTYP Typ des Garantiegebers 20020910
4 Importing NO_DIALOG Call by reference Type reference (TYPE) REGEN-NO_DIALOG Pflegebilder unterdrücken 20021118
# Exception Resumable Description Created on
1 FOREIGN_LOCK Gesperrt 20020710
2 GENERAL_FAULT Allgemeiner Fehler 20020910
3 NOT_AUTHORIZED Keine Berechtigung zum anlegen, ändern, anzeigen 20020710
4 NUMBER_ERROR Fehler bei der Nummernvergabe 20020710

Method GET_GG_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting FIELDS_CAT Value transfer Type reference (TYPE) DDFIELDS DD: Feldliste 20020729
2 Exporting GGFIELDS Value transfer Type reference (TYPE) ISUWA_TEWAGUARANTORZ IS-W: Zuordnung von Feldern zum Garantiegebertyp 20020911
3 Importing GGTYP Call by reference Type reference (TYPE) EGUARANTORTYP Art des Garantiegebers 20020729
# Exception Resumable Description Created on
1 NOT_FOUND Keine Feldsteuerung zum Garantiegebertyp vorhanden 20020729

Method INPUT_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing AUTO Call by reference Type reference (TYPE) ISUWA_GUARANTOR Kopf- und Positionsdaten zum Garantiegebervertrag 20021118
2 Exporting OBJECT_DATA Call by reference Type reference (TYPE) ISUWA_GUARANTOR_CONTRACT Struktur der operativen Daten des Garantiegebervertrags 20021118
# Exception Resumable Description Created on
1 INPUT_ERROR Feherl in den Input Daten 20021118
2 NOT_FOUND GG-Vertrag wurde nicht gefunden 20021118

Method IS_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CHANGED Value transfer Type reference (TYPE) CHANGEFLAG Flag, ob Nametabaenderungen erfolgt sind 20020712

Method IS_CHANGED on class CL_ISU_WA_GUARANTORS_CONTRACT has no exception.

Method OPEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTRACTNR Call by reference Type reference (TYPE) E_GUARANTOR_CONTRACT Garantiegebervertrag 20020514
2 Importing ENQUEUE_MODE_READ Call by reference Type reference (TYPE) KENNZX ' ' Lesesperre setzen 20020514
3 Importing GUARANTOR Call by reference Type reference (TYPE) EGUARANTOR Garantiegeber 20020711
4 Importing MODE Call by reference Type reference (TYPE) REGEN-WMODE '1' Bearbeitungsmodus (1 = Anzeigen, 2 = Ändern, 3 = Anlegen...) 20020514
5 Importing PARTNER Call by reference Type reference (TYPE) BU_PARTNER Geschäftspartnernummer 20020711
6 Importing UPD_ONLINE Call by reference Type reference (TYPE) KENNZX 'X' Updatemodus ('X' = online) 20020514
# Exception Resumable Description Created on
1 ENQUEUE_MODE_NOT_ALLOWED Angegebener Sperrmodus nicht erlaubt 20020514
2 FOREIGN_LOCK GG-Vertrag ist durch anderen Modus gesperrt 20020514
3 MODE_NOT_ALLOWED Bearbeitungsmodus nicht erlaubt 20020514
4 NOT_CUSTOMIZED Fehler im Customizing 20020514
5 NOT_FOUND GG-Vertrag wurde nicht gefunden 20020514
6 NO_AUTHORIZATION Keine Berechtigung für diese Aktivität mit diesem Objekt 20020514
7 VALUES_NOT_FOUND Keine Werte gefunden 20020514

Method READ_DATA Signature

Method READ_DATA on class CL_ISU_WA_GUARANTORS_CONTRACT has no parameter.
Method READ_DATA on class CL_ISU_WA_GUARANTORS_CONTRACT has no exception.

Method UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_OBJECT_DATA Call by reference Type reference (TYPE) ISUWA_GUARANTOR_CONTRACT Struktur der operativen Daten des Garantiegebervertrags 20020916
# Exception Resumable Description Created on
1 FUNCTION_NOT_ALLOWED Funktion nicht erlaubt, da falscher Bearbeitungsmodus 20020912
2 NOT_ALLOWED Methodenaufruf nicht zulässig 20020912
3 NUMBER_ERROR Fehler bei der Profilnummernvergabe 20020912
History
Last changed by/on SAP  20050224 
SAP Release Created in