SAP ABAP Class CL_ISU_EDM_EUFASS_ARCHIVE (Archive Usage Factors for Installation)
Hierarchy
IS-UT (Software Component) SAP Utilities/Telecommunication
   IS-U (Application Component) SAP Utilities
     EELP (Package) IS-U: Load Profiles
Properties
Class CL_ISU_EDM_EUFASS_ARCHIVE  
Short Description Archive Usage Factors for Installation    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package EELP   IS-U: Load Profiles 
Created 20031020   SAP 
Last change 20050224   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ISU_EDM_EUFASS_ARCHIVE has no forward declaration.
Interfaces
Class CL_ISU_EDM_EUFASS_ARCHIVE has no interface implemented.
Friends
Class CL_ISU_EDM_EUFASS_ARCHIVE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_TRUE Constant Public Type reference (TYPE) KENNZX 'X' TRUE 20031020
2 P_CURSOR Instance attribute Private Type reference (TYPE) CURSOR Database Cursor 20031020
Methods
# Method Level Visibility Method type Description Created on
1 DELETE_DATA Static method Public Method Delete Usage Factor 20031020
2 DELETE_ELPASS Static method Private Method ELPASS Delete Entry 20031023
3 DELETE_EUFASS Static method Private Method EUFASS Delete Entry 20031023
4 DELETE_EUFASS_HIST Static method Private Method EUFASS_HIST Delete Entry 20031107
5 FETCH_NEXT_RECORDS Instance method Public Method Read Header Data from EUFASS per FETCH 20031020
6 INSERT_ELPASS Static method Private Method ELPASS Insert Entries 20031023
7 INSERT_EUFASS Static method Private Method EUFASS Insert Entries 20031023
8 INSERT_EUFASS_HIST Static method Private Method EUFASS_HIST Insert Entries 20031107
9 OPEN_ARCHIVING_CURSOR Instance method Public Method Open Database Cursor Using EUFASS 20031020
10 READ_DATA Static method Public Method Read Usage Factor 20031020
11 RELOAD_DATA Static method Public Method Reload Usage Factor 20031020
12 SELECT_EUFASS_HIST_MULTIP Static method Private Method Read EUFASS_HIST 20031107
13 SELECT_EUFASS_MULTIPLE Static method Private Method Read EUFASS 20031021
14 UPDATE_ELPASS Static method Public Method Update Database ELPASS 20031024
Events
Class CL_ISU_EDM_EUFASS_ARCHIVE has no event.
Types
Class CL_ISU_EDM_EUFASS_ARCHIVE has no local type.
Method Signatures

Method DELETE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_DELETED_ELPASS Call by reference Type reference (TYPE) I Anzahl erfolgreich gelöschter ELPASS 20031023
2 Exporting EX_DELETED_EUFASS Call by reference Type reference (TYPE) I Anzahl erfolgreich gelöschter EUFASS 20031023
3 Exporting EX_DELETED_EUFASS_HIST Call by reference Type reference (TYPE) I Anzahl erfolgreich gelöschter ELPASS_HIST 20031107
4 Importing IMT_ELPASS Call by reference Type reference (TYPE) ISULP_IELPASS_ARCH Zuordnung von Lasprofilen zu beliebigen BOR-Objekten 20031023
5 Importing IMT_EUFASS Call by reference Type reference (TYPE) ISULP_IEUFASS_ARCH Zuordnung des Usage Faktors zu beliebigen BOR-Objekten 20031023
6 Importing IMT_EUFASS_HIST Call by reference Type reference (TYPE) ISULP_IEUFASS_HIST Table of usage factor applied to a load profile (historie) 20031107
# Exception Resumable Description Created on
1 DELETE_ERROR Einträge könnte nicht gelöscht werden 20031020

Method DELETE_ELPASS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_NUM_DELETED Call by reference Type reference (TYPE) I Anzahl Einträge gelöscht 20031023
2 Importing IMT_ELPASS Call by reference Type reference (TYPE) ISULP_IELPASS_ARCH Zuordnung von Lasprofilen zu beliebigen BOR-Objekten 20031023
# Exception Resumable Description Created on
1 DELETE_ERROR Einträge könnten nicht gelöscht werden 20031023

Method DELETE_EUFASS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_NUM_DELETED Call by reference Type reference (TYPE) I Anzahl Einträge gelöscht 20031023
2 Importing IMT_EUFASS Call by reference Type reference (TYPE) ISULP_IEUFASS_ARCH Zuordnung des Usage Faktors zu beliebigen BOR-Objekten 20031023
# Exception Resumable Description Created on
1 DELETE_ERROR Einträge könnte nicht gelöscht werden 20031023

Method DELETE_EUFASS_HIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_NUM_DELETED Call by reference Type reference (TYPE) I Anzahl Einträge gelöscht 20031107
2 Importing IMT_EUFASS_HIST Call by reference Type reference (TYPE) ISULP_IEUFASS_HIST Table of usage factor applied to a load profile (historie) 20031107
# Exception Resumable Description Created on
1 DELETE_ERROR Einträge könnte nicht gelöscht werden 20031107

Method FETCH_NEXT_RECORDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EXT_ELPASS Call by reference Type reference (TYPE) ISULP_IELPASS_ARCH Zuordnung von Lasprofilen zu beliebigen BOR-Objekten 20031022
2 Importing IM_PACKAGE_SIZE Call by reference Type reference (TYPE) I 50 Paketgroße 20031020
# Exception Resumable Description Created on
1 NOT_ALLOWED Aktion nicht erlaubt 20031020
2 NOT_FOUND Keine weiteren Daten gefunden 20031020

Method INSERT_ELPASS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_NUM_INSERTED Call by reference Type reference (TYPE) I Anzahl Einträge eingefügt 20031023
2 Importing IMT_ELPASS Call by reference Type reference (TYPE) ISULP_IELPASS_ARCH Zuordnung von Lasprofilen zu beliebigen BOR-Objekten 20031023
# Exception Resumable Description Created on
1 INSERT_ERROR Einträge konnten nicht gelöscht werden 20031023
2 UPDATE_ERROR Einträge konnten nicht aktuallisiert werden 20031027

Method INSERT_EUFASS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_NUM_INSERTED Call by reference Type reference (TYPE) I Anzahl Einträge eingefügt 20031023
2 Importing IMT_EUFASS Call by reference Type reference (TYPE) ISULP_IEUFASS_ARCH Zuordnung von Lasprofilen zu beliebigen BOR-Objekten 20031023
# Exception Resumable Description Created on
1 INSERT_ERROR Einträge konnten nicht gelöscht werden 20031023

Method INSERT_EUFASS_HIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_NUM_INSERTED Call by reference Type reference (TYPE) I Anzahl Einträge eingefügt 20031107
2 Importing IMT_EUFASS_HIST Call by reference Type reference (TYPE) ISULP_IEUFASS_HIST Table of usage factor applied to a load profile (historie) 20031107
# Exception Resumable Description Created on
1 INSERT_ERROR Einträge konnten nicht gelöscht werden 20031107

Method OPEN_ARCHIVING_CURSOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_HOLD Call by reference Type reference (TYPE) KENNZX 'X' Cursor nach einem COMMIT offen halten 20031020
2 Importing IM_OBJKEY Call by reference Type reference (TYPE) ISU00_RANGE_TAB Objektschlüssel 20031021
3 Importing IM_OBJTYPE Call by reference Type reference (TYPE) ISU00_RANGE_TAB Referenzobjekttyp 20031021
# Exception Resumable Description Created on
1 NOT_ALLOWED Aktion nicht erlaubt 20031020

Method READ_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EXT_ISU_EUFASS Call by reference Type reference (TYPE) ISULP_IEUFASS_ARCH_OBJ_TABLE Tabellentyp für ISULP_IEUFASS_ARCH_OBJ 20031021
2 Importing IMT_ELPASS Call by reference Type reference (TYPE) ISULP_IELPASS_ARCH Zuordnung von Lasprofilen zu beliebigen BOR-Objekten 20031021
3 Importing IM_TIME Call by reference Type reference (TYPE) BISZEITSCH Datum, bis zu dem eine Zeitscheibe gültig ist 20031022
# Exception Resumable Description Created on
1 NOT_FOUND Es wurde keine Einträge gefunden 20031020
2 SYSTEM_ERROR System fehler 20031020

Method RELOAD_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_INSERTED_ELPASS Call by reference Type reference (TYPE) I Anzahl erfolgreich eingefügter ELPASS 20031023
2 Exporting EX_INSERTED_EUFASS Call by reference Type reference (TYPE) I Anzahl erfolgreich eingefügter EUFASS 20031023
3 Exporting EX_INSERTED_EUFASS_HIST Call by reference Type reference (TYPE) I Anzahl erfolgreich eingefügter EUFASS_HIST 20031107
4 Importing IMT_ELPASS Call by reference Type reference (TYPE) ISULP_IELPASS_ARCH Zuordnung von Lasprofilen zu beliebigen BOR-Objekten 20031023
5 Importing IMT_EUFASS Call by reference Type reference (TYPE) ISULP_IEUFASS_ARCH Zuordnung des Usage Faktors zu beliebigen BOR-Objekten 20031023
6 Importing IMT_EUFASS_HIST Call by reference Type reference (TYPE) ISULP_IEUFASS_HIST Table of usage factor applied to a load profile (historie) 20031107
# Exception Resumable Description Created on
1 RELOAD_ERROR Einträge könnte nicht gelöscht werden 20031020

Method SELECT_EUFASS_HIST_MULTIP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EXT_EUFASS_HIST Call by reference Type reference (TYPE) ISULP_IEUFASS_HIST Table of usage factor applied to a load profile (historie) 20031107
2 Importing IMT_ELPASS Call by reference Type reference (TYPE) ISULP_IELPASS_ARCH Archivierungs Kopfeintrag 20031107
3 Importing IM_TIME Call by reference Type reference (TYPE) BISZEITSCH Datum, bis zu dem eine Zeitscheibe gültig ist 20031107
# Exception Resumable Description Created on
1 NOT_FOUND keine Einträge gefunden 20031107

Method SELECT_EUFASS_MULTIPLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EXT_EUFASS Call by reference Type reference (TYPE) ISULP_IEUFASS_ARCH Zuordnung des Usage Faktors zu beliebigen BOR-Objekten 20031021
2 Importing IMT_ELPASS Call by reference Type reference (TYPE) ISULP_IELPASS_ARCH Archivierungs Kopfeintrag 20031021
3 Importing IM_TIME Call by reference Type reference (TYPE) BISZEITSCH Datum, bis zu dem eine Zeitscheibe gültig ist 20031022
# Exception Resumable Description Created on
1 NOT_FOUND keine Einträge gefunden 20031021

Method UPDATE_ELPASS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ELPASS Call by reference Type reference (TYPE) ISULP_IELPASS_ARCH Zuordnung von Lasprofilen zu beliebigen BOR-Objekten 20031024
# Exception Resumable Description Created on
1 UPDATE_ERROR Fehler beim Lesen der Datenbank 20031024
History
Last changed by/on SAP  20050224 
SAP Release Created in 472