SAP ABAP Class CL_EXPO_PACKAGE (Initialize Package (Set Handler etc))
Hierarchy
☛
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
⤷
LO-PDM (Application Component) Product Data Management
⤷
PLM_FOX_OBJ_COM (Package) Basis and Help Classes of PLM_FOX Implementation
⤷
⤷
Properties
| Class | CL_EXPO_PACKAGE | |
| Short Description | Initialize Package (Set Handler etc) | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | P | SAP Standard Production Program |
| Category | 0 | |
| Package | PLM_FOX_OBJ_COM | Basis and Help Classes of PLM_FOX Implementation |
| Created | 20000920 | SAP |
| Last change | 20050219 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 2 | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) | |
| 3 | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) | |
| 4 | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) | |
| 5 | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
Interfaces
Class CL_EXPO_PACKAGE has no interface implemented.
Friends
Class CL_EXPO_PACKAGE has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Constant | Public | Type reference (TYPE) | PTU_TAG | 'EXP' | Indicator: EXPO Package | 20000920 | ||
| 2 | Constant | Public | Type reference (TYPE) | FOX_VALIDITY_TYPE | 'ECMNR' | Validity Type Change Number | 20010403 | ||
| 3 | Constant | Public | Type reference (TYPE) | FOX_VALIDITY_TYPE | 'DATE' | Validity Type Date | 20010403 | ||
| 4 | Static Attribute | Public | Type reference (TYPE) | FLAG_X | Explosion Profile Available | 20010710 | |||
| 5 | Static Attribute | Private | Type reference (TYPE) | CHAR1 | Single-Character Indicator | 20010710 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Static method | Public | Constructor | CLASS_CONSTRUCTOR | 20010710 | |
| 2 | Static method | Public | Method | Count Objects and Validities | 20010307 | |
| 3 | Static method | Public | Method | Expand Link Types from Incoming Type ANY_TYPE | 20010710 | |
| 4 | Static method | Public | Method | Delivers a Default Table with Filtered Links | 20001106 | |
| 5 | Static method | Public | Method | Return Class Implementation | 20010406 | |
| 6 | Static method | Public | Method | Delivers Validities | 20000921 | |
| 7 | Static method | Public | Method | Prepare package: set handler and so on | 20000920 | |
| 8 | Static method | Public | Method | Display Structure As List | 20010409 |
Events
Class CL_EXPO_PACKAGE has no event.
Types
Class CL_EXPO_PACKAGE has no local type.
Method Signatures
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class CL_EXPO_PACKAGE has no parameter.
Method CLASS_CONSTRUCTOR on class CL_EXPO_PACKAGE has no exception.
Method COUNT_OBJECTS_AND_VALIDITIES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_NUM_CHANGE_NUMBERS | Call by reference | Type reference (TYPE) | SY-INDEX | Schleifen, aktueller Schleifendurchlauf | 20010307 | |||
| 2 | EV_NUM_DATE_ELEMENTS | Call by reference | Type reference (TYPE) | SY-INDEX | Schleifen, aktueller Schleifendurchlauf | 20010307 | |||
| 3 | EV_NUM_OBJECTS | Call by reference | Type reference (TYPE) | SY-INDEX | Schleifen, aktueller Schleifendurchlauf | 20010307 | |||
| 4 | IT_INST_STRUCTURE | Call by reference | Type reference (TYPE) | FOX_PARENT_OBJECT_T | Parent-Objekt-Tabelle für den FOX Aufrufer | 20010307 |
Method COUNT_OBJECTS_AND_VALIDITIES on class CL_EXPO_PACKAGE has no exception.
Method EXPAND_ANY_LINK_TYPE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_FILTERED_LINKS | Call by reference | Type reference (TYPE) | FOX_LINK_FILTER_T | Filter abhängig von den Objektbeziehungen | 20010710 |
Method EXPAND_ANY_LINK_TYPE on class CL_EXPO_PACKAGE has no exception.
Method GET_FILTERED_LINKS_DEFAULT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_FILTERED_LINKS | Call by reference | Type reference (TYPE) | FOX_LINK_FILTER_T | Filter abhängig von den Objektbeziehungen | 20001106 |
Method GET_FILTERED_LINKS_DEFAULT on class CL_EXPO_PACKAGE has no exception.
Method GET_IMPLEMENTATIONS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_CLASSES | Call by reference | Type reference (TYPE) | FOX_STRUCTURED_CLASS_T | Tabelle der Implementierungen für cl_fox_structured_object | 20010406 | |||
| 2 | IV_CONDENSE_BOMS | Call by reference | Type reference (TYPE) | XFELD | Stücklistenköpfe und Positionen zusammengefassen | 20010406 |
Method GET_IMPLEMENTATIONS on class CL_EXPO_PACKAGE has no exception.
Method GET_VALIDITIES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_CHANGE_NUMBER | Call by reference | Type reference (TYPE) | EXPO_AENNR_T | Tabelle von Änderungsnummern | 20000921 | |||
| 2 | ET_TIMESTAMP_ELEMENTS | Call by reference | Type reference (TYPE) | EXPO_TIMESTAMP_LIST_T | Tabelle der Datumsgültigkeit | 20010103 | |||
| 3 | ET_TYPE | Call by reference | Type reference (TYPE) | FOX_VALIDITY_TYPE_T | Typ der Gültigkeit (s. Festwerte) | 20010103 | |||
| 4 | EV_INVALID | Call by reference | Type reference (TYPE) | FOX_INVALID | ungültiges Objekt | 20010924 | |||
| 5 | II_VALIDITY | Call by reference | Object reference (TYPE REF TO) | IF_FOX_OBJECT_VALIDITY | Gültigkeit des Objekts | 20000921 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Cast fehlgeschlagen | 20000921 | ||
| 2 | unbekannter Gültigkeitstyp | 20000921 |
Method INITIALIZE Signature
Method INITIALIZE on class CL_EXPO_PACKAGE has no parameter.
Method INITIALIZE on class CL_EXPO_PACKAGE has no exception.
Method SHOW_STRUCTURE_LIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CV_EXTERNAL_REPRESENTATION | Call by reference | Type reference (TYPE) | FOX_EXTERNAL_REPRESENTATION | 'X' | Anzeige im externen Format | 20010814 | ||
| 2 | CV_IGNORE_LINK_TYPE | Call by reference | Type reference (TYPE) | FOX_IGNORE_LINK_TYPE | 'X' | Objektbeziehungen nicht beachten | 20010814 | ||
| 3 | CV_WITH_VALIDITIES | Call by reference | Type reference (TYPE) | FOX_WITH_VALIDITIES | Gültigkeiten anzeigen | 20010814 | |||
| 4 | II_MESSAGE | Call by reference | Object reference (TYPE REF TO) | IF_PTU_MESSAGE | Sammeln von Messages | 20020319 | |||
| 5 | IS_REFERENCE | Call by reference | Type reference (TYPE) | FOX_PERSISTENT_ENTRY_S | Referenz auf Persistente Struktur | 20010409 | |||
| 6 | IV_ALL_EXPLOSIONS | Call by reference | Type reference (TYPE) | FLAG_X | alle Auflösungen | 20010814 | |||
| 7 | IV_CONDENSE_BOMS | Call by reference | Type reference (TYPE) | FLAG_X | keine Stücklistenpositionen instanziieren | 20010409 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler bei der Analyse | 20010814 | ||
| 2 | Fehler beim Instanziieren | 20010814 | ||
| 3 | ungültige Referenz | 20010814 |
History
| Last changed by/on | SAP | 20050219 |
| SAP Release Created in | 46C1 |