SAP ABAP Class /ISDFPS/CL_STASUC_BASIS_AGR (Update the FE Roles)
Hierarchy
☛
EA-DFPS (Software Component) SAP Enterprise Extension Defense Forces & Public Security
⤷
IS-DFS-OF-REL (Application Component) Command and Support Relationships
⤷
/ISDFPS/FSTRUC (Package) Armed Forces Structure
⤷
⤷
Meta Relationship - Using
| # | Relationship type | Using | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface implementation (CLASS c. INTERFACES i_ref) | /ISDFPS/IF_STATUS_CHECK | Check Status Change | 20041110 |
| 2 | Interface implementation (CLASS c. INTERFACES i_ref) | /ISDFPS/IF_STATUS_FOLLOW_UP | Follow-Up Action After Status Change | 20040924 |
Properties
| Class | /ISDFPS/CL_STASUC_BASIS_AGR | |
| Short Description | Update the FE Roles | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | /ISDFPS/FSTRUC | Armed Forces Structure |
| Created | 20040924 | SAP |
| Last change | 20050409 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
Class /ISDFPS/CL_STASUC_BASIS_AGR has no forward declaration.
Interfaces
| # | Interface | Abstract | Final | Description | Created on |
|---|---|---|---|---|---|
| 1 | /ISDFPS/IF_STATUS_CHECK | Check Status Change | 20041110 | ||
| 2 | /ISDFPS/IF_STATUS_FOLLOW_UP | Follow-Up Action After Status Change | 20040924 |
Friends
Class /ISDFPS/CL_STASUC_BASIS_AGR 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) | FLAG | General Indicator | 20050316 | |||
| 2 | Static Attribute | Private | Type reference (TYPE) | FLAG | General Indicator | 20050316 | |||
| 3 | Static Attribute | Private | Type reference (TYPE) | SVECT | Status Vector | 20050316 | |||
| 4 | Static Attribute | Private | Type reference (TYPE) | TDEPTH | Technical depth of structure | 20050316 | |||
| 5 | Static Attribute | Private | Type reference (TYPE) | FLAG | General Indicator | 20050316 | |||
| 6 | Static Attribute | Private | Type reference (TYPE) | FLAG | General Indicator | 20050316 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Static method | Private | Method | Determines All Subobjects for the Object List | 20050316 | |
| 2 | Static method | Private | Method | Reads Customizing for Role Generator | 20050316 | |
| 3 | Static method | Private | Method | Determines the Infotype Key Fields for the Change Documents | 20041217 | |
| 4 | Static method | Private | Method | Determines the Relationships Between Objects for a Status | 20050316 | |
| 5 | Static method | Private | Method | Determines the Old and New Status | 20050316 | |
| 6 | Static method | Private | Method | Determines the Complete Substructure | 20050316 | |
| 7 | Static method | Private | Method | Determines the Evaluation Path | 20050316 | |
| 8 | Static method | Private | Method | Update the Organizational Level Fields | 20040924 |
Events
Class /ISDFPS/CL_STASUC_BASIS_AGR has no event.
Types
Class /ISDFPS/CL_STASUC_BASIS_AGR has no local type.
Method Signatures
Method GET_ALL_SUB_OBJECTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ISTAT | Call by reference | Type reference (TYPE) | ISTAT_D | Planungsstatus | 20050316 | |||
| 2 | OBJECTS | Call by reference | Type reference (TYPE) | OBJEC_T | Orgmanagement: Tabelle von Objec Einträgen | 20050316 | |||
| 3 | SUB_OBJECTS | Call by reference | Type reference (TYPE) | OBJEC_T | Orgmanagement: Tabelle von Objec Einträgen | 20050316 |
Method GET_ALL_SUB_OBJECTS on class /ISDFPS/CL_STASUC_BASIS_AGR has no exception.
Method GET_CUSTOMIZING Signature
Method GET_CUSTOMIZING on class /ISDFPS/CL_STASUC_BASIS_AGR has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Kein Customizing vorhanden, es gilt default. | 20050316 |
Method GET_INFTY_KEY_OF_CDOCS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_INFTY_KEY | Call by reference | Type reference (TYPE) | /ISDFPS/CDOC_INFTY_KEY_TAB | 20041217 | ||||
| 2 | IT_CDOCS | Call by reference | Type reference (TYPE) | /ISDFPS/CDOC_KEY_TAB | Änderungsbelege | 20041217 |
Method GET_INFTY_KEY_OF_CDOCS on class /ISDFPS/CL_STASUC_BASIS_AGR has no exception.
Method GET_RELATS_OF_OBJECTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | HRI1001 | Call by reference | Type reference (TYPE) | HRI1001_TAB | Tabelle mit Zeilentyp HRI1001 | 20050316 | |||
| 2 | ISTAT | Call by reference | Type reference (TYPE) | ISTAT_D | Planungsstatus | 20050316 | |||
| 3 | OBJECTS | Call by reference | Type reference (TYPE) | OBJEC_T | Orgmanagement: Tabelle von Objec Einträgen | 20050316 | |||
| 4 | RSIGN | Call by reference | Type reference (TYPE) | RSIGN | Ausprägung der Verknüpfung | 20050316 |
Method GET_RELATS_OF_OBJECTS on class /ISDFPS/CL_STASUC_BASIS_AGR has no exception.
Method GET_STATUS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | NEW_STATUS | Call by reference | Type reference (TYPE) | ISTAT_D | Planungsstatus neu | 20050316 | |||
| 2 | OLD_STATUS | Call by reference | Type reference (TYPE) | ISTAT_D | Planungsstatus alt | 20050316 | |||
| 3 | OPERATION | Call by reference | Type reference (TYPE) | /ISDFPS/STAT_OPERATION | Operation | 20050316 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Nicht definiert | 20050316 |
Method GET_SUB_STRUCTURE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CASE_TYPE | Call by reference | Type reference (TYPE) | /ISDFPS/CASE_TYPE | 20050316 | ||||
| 2 | OBJEC | Call by reference | Type reference (TYPE) | OBJEC | 20050316 | ||||
| 3 | RESULT_OBJEC | Call by reference | Type reference (TYPE) | OBJEC_T | Orgmanagement: Tabelle von Objec Einträgen | 20050316 | |||
| 4 | RESULT_STRUC | Call by reference | Type reference (TYPE) | STRUC_T | Orgmanagement: Tabelle von Struc Einträgen | 20050316 | |||
| 5 | SVECT | Call by reference | Type reference (TYPE) | HRRHAS-SVECT | '12345' | 20050316 |
Method GET_SUB_STRUCTURE on class /ISDFPS/CL_STASUC_BASIS_AGR has no exception.
Method GET_WEGID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CASE_TYPE | Call by reference | Type reference (TYPE) | /ISDFPS/CASE_TYPE | Verwendungstyp | 20050316 | |||
| 2 | WEGID_FA | Call by reference | Type reference (TYPE) | WEGID | Auswertungsweg | 20050316 | |||
| 3 | WEGID_SA | Call by reference | Type reference (TYPE) | WEGID | Auswertungsweg | 20050316 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler beim ermitteln des Auswertungsweges | 20050316 |
Method UPDATE_ORG_LEVELS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_ERROR_OCCURED | Call by reference | Type reference (TYPE) | FLAG | allgemeines flag | 20040924 | |||
| 2 | EV_WARNING_OCCURED | Call by reference | Type reference (TYPE) | FLAG | allgemeines flag | 20040924 | |||
| 3 | IT_OBJECTS | Call by reference | Type reference (TYPE) | OBJEC_T | Orgmanagement: Tabelle von Objec Einträgen | 20040924 | |||
| 4 | IV_APPL_LOG_HANDLE | Call by reference | Type reference (TYPE) | BALLOGHNDL | Anwendungs-Log: Handle eines Protokolls | 20040924 |
Method UPDATE_ORG_LEVELS on class /ISDFPS/CL_STASUC_BASIS_AGR has no exception.
History
| Last changed by/on | SAP | 20050409 |
| SAP Release Created in | 470 |