Hierarchy
⤷
⤷
Meta Relationship - Using
| # | Relationship type | Using | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_BFW_CTHANDLER_POC | Browser Framework: Context Menu User | 20011119 |
| 2 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_ISE_CALLBACK | Intersession Events: Callback for Event Recipient | 20011017 |
| 3 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_OS_SERVICE_POC | Domain Model: Persistence Services | 19991109 |
| 4 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_SY_MESS_POC | POC: System Message Processing | 19990827 |
Properties
| Class | CL_PI_DOCUMENT_POC | |
| Short Description | POC: PI Document (PI Sheet / Cockpit) | |
| Super Class | ||
| Instantiability of a Class | 0 | Private |
| Final |
General Data
| Message Class | ||
| Program status | P | SAP Standard Production Program |
| Category | 0 | |
| Package | CMX_PII | Manufacturing Execution: Interpreter |
| Created | 19990121 | SAP |
| Last change | 20130531 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) | |
| 2 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
| # | Interface | Abstract | Final | Description | Created on |
|---|---|---|---|---|---|
| 1 | IF_BFW_CTHANDLER_POC | Browser Framework: Context Menu User | 20011119 | ||
| 2 | IF_ISE_CALLBACK | Intersession Events: Callback for Event Recipient | 20011017 | ||
| 3 | IF_OS_SERVICE_POC | Domain Model: Persistence Services | 19991109 | ||
| 4 | IF_SY_MESS_POC | POC: System Message Processing | 19990827 |
Friends
Class CL_PI_DOCUMENT_POC has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Static Attribute | Protected | Type reference (TYPE) | TY_TREFTOPIDOC | Reference Table to Open PI Documents | 19991109 | |||
| 2 | Static Attribute | Public | Type reference (TYPE) | CHAR1 | Indicator: At Least One Document is in Simulation Mode | 20010109 | |||
| 3 | Constant | Private | Type reference (TYPE) | CMX_ISE_EVTCLASS | 'POC_PI_DOC_SAVED' | Const: Intersession Events | 20011018 | ||
| 4 | Constant | Public | Type reference (TYPE) | CHAR1 | '!' | Const: Caution Simulation Mode | 20010109 | ||
| 5 | Constant | Public | Type reference (TYPE) | CHAR1 | ' ' | Const: No Simulation | 20010109 | ||
| 6 | Constant | Public | Type reference (TYPE) | CHAR1 | 'X' | Const: 1 Document Already in Simulation | 20010109 | ||
| 7 | Instance attribute | Protected | Type reference (TYPE) | TY_COMMAND_TAB | Reference Table to Commands | 20011119 | |||
| 8 | Instance attribute | Protected | Type reference (TYPE) | TY_TREFTOCONN | Reference Table to Connectors | 19991108 | |||
| 9 | Static Attribute | Public | Type reference (TYPE) | FLAG | General Indicator | 20130204 | |||
| 10 | Instance attribute | Public | Type reference (TYPE) | POC_DOCID | Document Name | 19990827 | |||
| 11 | Instance attribute | Protected | Type reference (TYPE) | FLAG | Indicator: Document to be Started in Display Mode | 20000201 | |||
| 12 | Instance attribute | Protected | Type reference (TYPE) | POC_URL | Temporary Status for URL | 19991118 | |||
| 13 | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_APPLICATION_STEP_POC | Reference to Application Step in Domain Model | 19990910 | |||
| 14 | Instance attribute | Protected | Object reference (TYPE REF TO) | IF_BFW_DOCUMENT_POC | Reference to BFW Document in View | 19990913 |
Methods
Events
Class CL_PI_DOCUMENT_POC has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | TY_COMMAND_TAB | Protected | See coding | Management Table for Commands | 20011119 | |
|
| 2 | TY_COMMAND_WA | Protected | See coding | Management Table for Commands | 20011119 | |
|
| 3 | TY_REFTOCONN | Protected | Object reference (TYPE REF TO) | CL_CONNECTOR_POC | Type: Reference to Connector | 19990127 | |
| 4 | TY_TREFTOCONN | Protected | See coding | Table Type: Reference to Connector | 19990127 | |
|
| 5 | TY_TREFTOPIDOC | Protected | See coding | Table Type: Reference to PI Documents | 19991109 | |
Method Signatures
Method ADD_CONNECTOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | O_CONNECTOR | Call by reference | Object reference (TYPE REF TO) | CL_CONNECTOR_POC | Referenz auf Connector | 19991115 |
Method ADD_CONNECTOR on class CL_PI_DOCUMENT_POC has no exception.
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class CL_PI_DOCUMENT_POC has no parameter.
Method CLASS_CONSTRUCTOR on class CL_PI_DOCUMENT_POC has no exception.
Method CLOSE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | DIALOG | Call by reference | Type reference (TYPE) | FLAG | Flag: Dialog/Sicherheitsabfrage erlaubt | 19991202 |
Method CLOSE on class CL_PI_DOCUMENT_POC has no exception.
Method CONSTRUCTOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | DOC_NAME | Call by reference | Type reference (TYPE) | POC_DOCID | Dokumentname | 19990827 |
Method CONSTRUCTOR on class CL_PI_DOCUMENT_POC has no exception.
Method CREATE_LOADER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RESULT | Value transfer | Object reference (TYPE REF TO) | CL_BFW_WEBRESOURCE_POC | POC Browser Framework: abstrakte Oberklasse Web-Ressource | 20030617 | |||
| 2 | SOURCE_URL | Call by reference | Type reference (TYPE) | POC_URL | 'SAPR3-WR-BFW_DOC_CLIENT.HTML' | POC: URL | 20030617 | ||
| 3 | STYLES | Call by reference | Type reference (TYPE) | POC_NAME_TAB | PMC: Layoutdefinition | 20030617 | |||
| 4 | XML_DATA | Call by reference | Object reference (TYPE REF TO) | CL_BFW_WEBRESOURCE_POC | POC Browser Framework: abstrakte Oberklasse Web-Ressource | 20030617 |
Method CREATE_LOADER on class CL_PI_DOCUMENT_POC has no exception.
Method DELETE_RUNTIME_FROM_DB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | DELETE_DOMAIN_MODEL | Call by reference | Type reference (TYPE) | FLAG | 'X' | Flag: Domain Model löschen | 19991118 | ||
| 2 | DELETE_SIGNATURES | Call by reference | Type reference (TYPE) | FLAG | SPACE | Flag: Signaturen löschen | 20000202 | ||
| 3 | DOC_NAME | Call by reference | Type reference (TYPE) | POC_DOCID | Dokumentname | 20000317 | |||
| 4 | DOMAIN_MODEL_DELETED | Call by reference | Type reference (TYPE) | FLAG | Flag: Domain Model wurde erfolgreich gelöscht | 20000119 | |||
| 5 | EX_GENERATING | Call by reference | Type reference (TYPE) | FLAG | SPACE | Kennzeichen: Generierungsmodus | 20010629 | ||
| 6 | XML_FILES_DELETED | Call by reference | Type reference (TYPE) | FLAG | Flag: XML-Files wurden erfolgreich gelöscht | 20000119 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Dokument ist z.Z. gesperrt (es wird gerade bearbeitet) | 19991222 |
Method DISCARD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | DOC_NAME | Call by reference | Type reference (TYPE) | POC_DOCID | Dokumentname | 20010112 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Dokument nicht gefunden | 20010112 | ||
| 2 | Verwerfen/abbrechen nicht möglich | 20010112 |
Method GENERATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ADRES | Call by reference | Type reference (TYPE) | ADR | Steuerrezeptempfänger | 20010904 | |||
| 2 | CHAR_TAB | Call by reference | Type reference (TYPE) | POC_PICHAR_TAB | Merkmalstabelle | 19990830 | |||
| 3 | DOC_NAME | Call by reference | Type reference (TYPE) | POC_DOCID | Dokumentname | 19990830 | |||
| 4 | IS_CORRECT | Value transfer | Type reference (TYPE) | FLAG | Flag: keine Syntaxfehler oder -warnungen gefunden | 19990902 | |||
| 5 | METADATA_TAB | Call by reference | Type reference (TYPE) | POC_METADATA_TAB | Tabelle für Metadaten | 19990830 | |||
| 6 | O_PI_DOCUMENT | Call by reference | Object reference (TYPE REF TO) | CL_PI_DOCUMENT_POC | Referenz auf erzeugtes Dokument | 19990830 | |||
| 7 | PLANT | Call by reference | Type reference (TYPE) | WERKS_D | Werk | 19990830 | |||
| 8 | SETTINGS | Call by reference | Type reference (TYPE) | POC_SETTINGS | Struktur: globale Einstellungen | 19990908 | |||
| 9 | SYNTAX_CHECK_ONLY | Call by reference | Type reference (TYPE) | FLAG | Flag: nur Syntaxcheck ausführen | 19990830 | |||
| 10 | WITH_WARNINGS | Value transfer | Type reference (TYPE) | FLAG | Flag: Warnungen aufgetreten | 20000204 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Generierung fehlgeschlagen (siehe Messages) | 19990830 | ||
| 2 | Generierung temporär fehlgeschlagen (z.B. wegen Sperren) | 20010126 |
Method GET_INSTANCE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | DOC_NAME | Call by reference | Type reference (TYPE) | POC_DOCID | Dokumentname | 19991126 | |||
| 2 | O_INSTANCE | Value transfer | Object reference (TYPE REF TO) | CL_PI_DOCUMENT_POC | Referenz auf PI Dokument | 19991126 |
Method GET_INSTANCE on class CL_PI_DOCUMENT_POC has no exception.
Method ON_APPLSTEP_AFTER_MODE_CHANGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_MODE | Call by reference | Attribute reference (LIKE) | 20000411 | |||||
| 2 | SENDER | Call by reference | Type reference (TYPE) | 20000411 |
Method ON_APPLSTEP_AFTER_MODE_CHANGE on class CL_PI_DOCUMENT_POC has no exception.
Method ON_APPLSTEP_BEFORE_MODE_CHANGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_MODE | Call by reference | Attribute reference (LIKE) | 20000124 | |||||
| 2 | EX_RELOAD | Call by reference | Attribute reference (LIKE) | 20000331 |
Method ON_APPLSTEP_BEFORE_MODE_CHANGE on class CL_PI_DOCUMENT_POC has no exception.
Method ON_BFW_DOC_BEFORE_DISPATCHING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | DOC_ID | Call by reference | Attribute reference (LIKE) | 19991201 |
Method ON_BFW_DOC_BEFORE_DISPATCHING on class CL_PI_DOCUMENT_POC has no exception.
Method ON_BFW_DOC_CLOSING Signature
Method ON_BFW_DOC_CLOSING on class CL_PI_DOCUMENT_POC has no parameter.
Method ON_BFW_DOC_CLOSING on class CL_PI_DOCUMENT_POC has no exception.
Method ON_BFW_DOC_CREATED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | DOC_ID | Call by reference | Attribute reference (LIKE) | 19991029 | |||||
| 2 | OBJ | Call by reference | Attribute reference (LIKE) | 19991029 |
Method ON_BFW_DOC_CREATED on class CL_PI_DOCUMENT_POC has no exception.
Method ON_BFW_DOC_CREATED_INTERNAL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | O_BFWDOC | Call by reference | Object reference (TYPE REF TO) | IF_BFW_DOCUMENT_POC | Referenz auf BFW-Dokument | 20000323 |
Method ON_BFW_DOC_CREATED_INTERNAL on class CL_PI_DOCUMENT_POC has no exception.
Method ON_BFW_DOC_DISPATCH_COMPLETE Signature
Method ON_BFW_DOC_DISPATCH_COMPLETE on class CL_PI_DOCUMENT_POC has no parameter.
Method ON_BFW_DOC_DISPATCH_COMPLETE on class CL_PI_DOCUMENT_POC has no exception.
Method ON_COMMAND_STATE_CHANGED Signature
Method ON_COMMAND_STATE_CHANGED on class CL_PI_DOCUMENT_POC has no parameter.
Method ON_COMMAND_STATE_CHANGED on class CL_PI_DOCUMENT_POC has no exception.
Method ON_NEW_TRANSACTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_DOCUMENT | Call by reference | Attribute reference (LIKE) | 20000124 | |||||
| 2 | EX_MODE_SHOW | Call by reference | Attribute reference (LIKE) | 20000124 |
Method ON_NEW_TRANSACTION on class CL_PI_DOCUMENT_POC has no exception.
Method ON_SAVE Signature
Method ON_SAVE on class CL_PI_DOCUMENT_POC has no parameter.
Method ON_SAVE on class CL_PI_DOCUMENT_POC has no exception.
Method ON_SCREEN_LEAVING Signature
Method ON_SCREEN_LEAVING on class CL_PI_DOCUMENT_POC has no parameter.
Method ON_SCREEN_LEAVING on class CL_PI_DOCUMENT_POC has no exception.
Method STARTUP_RUNTIME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | DISPLAY_MODE | Call by reference | Type reference (TYPE) | FLAG | 'X' | Flag: Anzeigemodus | 19991126 | ||
| 2 | ROOT_URL | Call by reference | Type reference (TYPE) | POC_URL | URL des PI-Dokuments am Frontend | 19991129 | |||
| 3 | SIMULATION_MODE | Call by reference | Type reference (TYPE) | FLAG | '' | Flag: Simulationsmodus | 20000126 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | (Persistentes) Dokument nicht gefunden | 19991116 | ||
| 2 | Fehlgeschlagen | 19991104 | ||
| 3 | Nicht erlaubt, z.B. wenn bereits ein Dokument simuliert wird | 20000201 | ||
| 4 | Keine Berechtigung | 19991115 |
Method STARTUP_RUNTIME_AND_SHOW Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | DISPLAY_MODE | Call by reference | Type reference (TYPE) | FLAG | 'X' | Flag: Anzeigemodus | 19991111 | ||
| 2 | SIMULATION_MODE | Call by reference | Type reference (TYPE) | FLAG | '' | Flag: Simulationsmodus | 20000126 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | (Persistentes) Dokument nicht gefunden | 19991116 | ||
| 2 | Schwerwiegender interner Fehler | 19991111 | ||
| 3 | Keine Berechtigung | 19991111 |
History
| Last changed by/on | SAP | 20130531 |
| SAP Release Created in |