SAP ABAP Interface IF_EX_IPPE_PLANRES (BAdI Interface IF_EX_IPPE_PLANRES)
Hierarchy
☛
EA-IPPE (Software Component) SAP iPPE
⤷
AP-PPE (Application Component) Integrated Product and Process Engineering
⤷
CPPEENV (Package) Decoupling of iPPE Environment
⤷
⤷
Meta Relationship - Used By
| # | Relationship type | Used by | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_EX_IPPE_PLANRES | BAdI Class CL_EX_IPPE_PLANRES | 20011120 |
| 2 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_PPEDI_PLANRES | Imp. Class for BAdI Imp. DI_IPPE_PLANRES | 20020903 |
| 3 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_PPER3E_PLANRES | Imp. Class for BAdI-Imp. IMPL_IPPE_PLANRES | 20020103 |
Properties
| Interface | IF_EX_IPPE_PLANRES | |
| Short Description | BAdI Interface IF_EX_IPPE_PLANRES |
General Data
| Package | CPPEENV | Decoupling of iPPE Environment |
| Created | 20011119 | SAP |
| Last changed | 20041209 | SAP |
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | PPENV | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
| 2 | PPET | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Interface IF_EX_IPPE_PLANRES has no interface.
Friends
Interface IF_EX_IPPE_PLANRES has no friend.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IMPL_TYPE_APORES | Constant | Public | Type reference (TYPE) | PPE_PLANRES_IMPL_TYPE | 'A' | Type of implementation of the planning resource object | 20020115 | |
| 2 | IMPL_TYPE_PROXY | Constant | Public | Type reference (TYPE) | PPE_PLANRES_IMPL_TYPE | 'P' | Type of implementation of the planning resource object | 20020115 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Gets type of implementation (APO-Res, proxy object, none) | 20020115 | |
| 2 | Instance method | Public | Method | Change the number of takts for the line resource | 20020110 | |
| 3 | Instance method | Public | Method | Active planning resource exists in the system | 20020118 | |
| 4 | Instance method | Public | Method | Call the display/change transaction | 20020103 | |
| 5 | Instance method | Public | Method | Read UI-Specific Properties of Planning Resource | 20030909 | |
| 6 | Instance method | Public | Method | Maintain a Planning Resource | 20011119 | |
| 7 | Instance method | Public | Method | Read a Planning Resource | 20011119 | |
| 8 | Instance method | Public | Method | Reads CO Resoure Data | 20020129 |
Events
Interface IF_EX_IPPE_PLANRES has no event.
Types
Interface IF_EX_IPPE_PLANRES has no local type.
Method Signatures
Method GET_IMPL_TYPE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_IMPL_TYPE | Value transfer | Type reference (TYPE) | PPE_PLANRES_IMPL_TYPE | Implementation type | 20020115 | |||
| 2 | FLT_VAL | Value transfer | Type reference (TYPE) | PPE_ENVIRONMENT | Parameter FLT_VAL der Methode GET_IMPL_TYPE | 20030415 |
Method GET_IMPL_TYPE on Interface IF_EX_IPPE_PLANRES has no exception.
Method LINERES_UPDATE_TAKTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | FLT_VAL | Value transfer | Type reference (TYPE) | PPE_ENVIRONMENT | Parameter FLT_VAL der Methode LINERES_UPDATE_TAKTS | 20030415 | |||
| 2 | IM_LINE_RESUID | Call by reference | Type reference (TYPE) | PPE_RESUID_C22 | GUID of a Planning Resource (CHAR22 Format) | 20020213 | |||
| 3 | IM_MSG_OPT | Call by reference | Type reference (TYPE) | PPET_MSG_OPT | PPET_MSG_OPTIONS-DO_ALL | Message Handling in iPPE | 20020110 | ||
| 4 | IM_TAKTS | Call by reference | Type reference (TYPE) | PVS_TAKTS | Number of takts on a line/line segment | 20020213 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Error updating the line resource | 20020110 |
Method PLANRES_ACTIVE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_PLANRES_ACTIVE | Value transfer | Type reference (TYPE) | XFELD | 20020118 | ||||
| 2 | FLT_VAL | Value transfer | Type reference (TYPE) | PPE_ENVIRONMENT | Parameter FLT_VAL der Methode PLANRES_ACTIVE | 20030415 |
Method PLANRES_ACTIVE on Interface IF_EX_IPPE_PLANRES has no exception.
Method PLANRES_CALL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | FLT_VAL | Value transfer | Type reference (TYPE) | PPE_ENVIRONMENT | Parameter FLT_VAL der Methode PLANRES_CALL | 20030415 | |||
| 2 | IM_MODE | Call by reference | Type reference (TYPE) | C | Create|Display|Change | 20020103 | |||
| 3 | IM_MSG_OPT | Call by reference | Type reference (TYPE) | PPET_MSG_OPT | PPET_MSG_OPTIONS-DO_ALL | Controls Message Handling in iPPE Engine | 20020103 | ||
| 4 | IM_PLANRES | Call by reference | Type reference (TYPE) | PPE_RESUID | Internal Key (GUID) of Resource | 20020103 | |||
| 5 | IM_PLANRES_NAME | Call by reference | Type reference (TYPE) | PPE_RESNAME | Name einer Planungsressource | 20030211 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Error calling the transaction for production resources | 20020103 |
Method PLANRES_DTEL_GET Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_CONVEX_IN | Call by reference | Type reference (TYPE) | RS38L_FNAM | Name des Konvertierungsbausteins extern -> intern | 20030909 | |||
| 2 | EV_CONVEX_OUT | Call by reference | Type reference (TYPE) | RS38L_FNAM | Name des Konvertierungsbausteins intern -> extern | 20030909 | |||
| 3 | EV_DTEL_F1 | Call by reference | Type reference (TYPE) | ROLLNAME | Name des Datenelementes für die F1 Hilfe | 20030909 | |||
| 4 | EV_DTEL_F4 | Call by reference | Type reference (TYPE) | ROLLNAME | Name des Datenelementes für die F4 Hilfe | 20030909 | |||
| 5 | EV_DTEL_LENGTH | Call by reference | Type reference (TYPE) | I | Ausgabelänge der Planungsressource | 20030909 | |||
| 6 | EV_DTEL_NAME | Call by reference | Type reference (TYPE) | ROLLNAME | Name des Datenelementes für die Texte und Überschrift | 20030909 | |||
| 7 | EV_DTEL_TEXT | Call by reference | Type reference (TYPE) | C | Systemspezifische Bezeichnung für 'Planungsressource' | 20030909 | |||
| 8 | FLT_VAL | Value transfer | Type reference (TYPE) | PPE_ENVIRONMENT | Parameter FLT_VAL der Methode PLANRES_DTEL_GET | 20030909 | |||
| 9 | IV_MSG_OPT | Call by reference | Type reference (TYPE) | PPET_MSG_OPT | Nachrichtenhandling innerhalb der iPPE | 20030909 | |||
| 10 | IV_UI_ID | Call by reference | Type reference (TYPE) | PPENV_UI_ID | Identifizierer der Oberflächenkomponente | 20030909 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler beim Lesen der UI abhängigen Eigenschaften der Pl.Res | 20030909 |
Method PLANRES_MAINT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CH_PLANRES | Call by reference | Type reference (TYPE) | PPENV_PLANRES | Planning Resource | 20011119 | |||
| 2 | FLT_VAL | Value transfer | Type reference (TYPE) | PPE_ENVIRONMENT | Parameter FLT_VAL der Methode PLANRES_MAINT | 20030415 | |||
| 3 | IM_LOGSYS | Call by reference | Type reference (TYPE) | LOGSYS | Logical System | 20011119 | |||
| 4 | IM_MSG_OPT | Call by reference | Type reference (TYPE) | PPET_MSG_OPT | PPET_MSG_OPTIONS-DO_ALL | Message Handling in iPPE | 20011119 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Error maintaining the planning resource | 20011119 |
Method PLANRES_READ Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CH_PLANRES | Call by reference | Type reference (TYPE) | PPENV_PLANRES | Planning Resource | 20011119 | |||
| 2 | CT_PLANRES | Call by reference | Type reference (TYPE) | PPENV_PLANRES_TAB | Tabelle der Planungsressource | 20040527 | |||
| 3 | EX_MDRATE_TAB | Call by reference | Type reference (TYPE) | PPENV_MDRATE_TAB | Material-Dependent Rates | 20020131 | |||
| 4 | FLT_VAL | Value transfer | Type reference (TYPE) | PPE_ENVIRONMENT | Parameter FLT_VAL der Methode PLANRES_READ | 20030415 | |||
| 5 | IM_LOGSYS | Call by reference | Type reference (TYPE) | LOGSYS | Logical System | 20011119 | |||
| 6 | IM_MSG_OPT | Call by reference | Type reference (TYPE) | PPET_MSG_OPT | PPET_MSG_OPTIONS-DO_ALL | Message Handling in iPPE | 20011119 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Planning resource does not exist | 20011119 |
Method READ_COST_RESOURCE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_ACTIVITY_TYPE | Call by reference | Type reference (TYPE) | LSTAR | Activity Type | 20020129 | |||
| 2 | EX_BUSINESS_PROCESS | Call by reference | Type reference (TYPE) | CO_PRZNR | Business Process | 20020129 | |||
| 3 | EX_COST_CENTER | Call by reference | Type reference (TYPE) | KOSTL | Cost Center | 20020129 | |||
| 4 | FLT_VAL | Value transfer | Type reference (TYPE) | PPE_ENVIRONMENT | Parameter FLT_VAL der Methode READ_COST_RESOURCE | 20030415 | |||
| 5 | IM_RES_PNGUID | Call by reference | Type reference (TYPE) | PVS_PNGUID | Internal Number of iPPE Node | 20020129 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20020129 |
History
| Last changed by/on | SAP | 20041209 |
| SAP Release Created in | 110 |