Hierarchy
⤷ AP-PPE (Application Component) Integrated Product and Process Engineering
⤷ CPPEBAL (Package) BAL-Specific iPPE Objects
Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | CL_PPELIENG_CNTL | iPPE Engine Controller Object Class | 20000808 |
2 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_PPELIEXT_CONTEXT | iPPE Engine Interface for Context Objects (E.g. Focus) | 20010221 |
Properties
Class | CL_PPELIBAL_CNTL | |
Short Description | iPPE Application Object BAL | |
Super Class | CL_PPELIENG_CNTL | iPPE Engine Controller Object Class |
Instantiability of a Class | 0 | Private |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | CPPEBAL | BAL-Specific iPPE Objects |
Created | 20000808 | SAP |
Last change | 20050220 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | PPET | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
2 | PPET0 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
3 | PPET3 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
4 | PPET6 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
5 | PPET9 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
# | Interface | Abstract | Final | Description | Created on |
---|---|---|---|---|---|
1 | IF_PPELIEXT_CONTEXT | iPPE Engine Interface for Context Objects (E.g. Focus) | 20010221 |
Friends
Class CL_PPELIBAL_CNTL has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | CMPID_INST | Static Attribute | Private | Object reference (TYPE REF TO) | IF_EX_IPPE_CMPID | BADI Instance of the CMPID | 20020724 | ||
2 | INSTANCE | Static Attribute | Private | Object reference (TYPE REF TO) | CL_PPELIBAL_CNTL | Only Instance of Class | 20000808 | ||
3 | LOCID_INST | Static Attribute | Private | Object reference (TYPE REF TO) | IF_EX_IPPE_LOCID | BADI Instance of the LOCID | 20020724 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | CLASS_CONSTRUCTOR | Static method | Public | Constructor | CLASS_CONSTRUCTOR | 20000808 |
2 | CYCLE_TIME_GET | Static method | Public | Method | Determination of Takt Time for a Line Balance | 20001227 |
3 | GET_INSTANCE | Static method | Public | Method | Gets the Instance of the Class | 20000808 |
4 | GET_WEIGHTED_DURATION | Static method | Public | Method | Calculate the Weighter Duration for Mode | 20010321 |
5 | LBVALID_DBOP_READ | Static method | Public | Method | Read Update Indicator of FLO Object of LBVALID | 20030915 |
6 | LBVALID_DELETE | Static method | Public | Method | Delete Line Balance Effectivity | 20001116 |
7 | LBVALID_LOCK | Static method | Public | Method | Lock Line Balance | 20030909 |
8 | LBVALID_MAINT | Static method | Public | Method | Create/Change Line Balance Effectivity | 20001109 |
9 | LBVALID_MAINT_BY_LINEBAL | Static method | Public | Method | Maintain all Effectivities of a Line Balance | 20001211 |
10 | LBVALID_UNLOCK | Static method | Public | Method | Unlock Line Balance | 20030908 |
11 | LINEBAL_COPY | Static method | Public | Method | Copy a Line Balance | 20010510 |
12 | LINEBAL_COPY_TO_NEW_LINE | Static method | Public | Method | Copy a Line Balance to a New Line Line Structure | 20020220 |
13 | LINEBAL_DBOP_READ | Static method | Public | Method | Read Update Indicator for Line Balance | 20021217 |
14 | LINEBAL_DELETE | Static method | Public | Method | Delete Line Balance | 20001130 |
15 | LINEBAL_LOCK | Static method | Public | Method | Lock Line Balance | 20021217 |
16 | LINEBAL_MAINT | Static method | Public | Method | Create/Change Line Balance | 20001026 |
17 | LINEBAL_READ_BY_FLO | Static method | Public | Method | Read all Line Balances for a FLO Node | 20001129 |
18 | LINEBAL_READ_BY_FLO_TAB | Static method | Public | Method | Read All Line Balances for Multiple FLO Nodes | 20030916 |
19 | LINEBAL_READ_BY_MODMIX | Static method | Public | Method | Read all Line Balances for a FLO Node | 20031016 |
20 | LINEBAL_READ_SINGLE | Static method | Public | Method | Read all Data for a Line Balance | 20001106 |
21 | LINEBAL_UNLOCK | Static method | Public | Method | Unlock Line Balance | 20021217 |
22 | LINEBAL_UNLOCK_ALL | Static method | Public | Method | Unlock all Locked Line Balances | 20021219 |
23 | LINE_ALLOCATION_CHECK | Static method | Public | Method | Check Line Balance Relationship Against Line Assignment | 20001228 |
24 | MODMIXP_DELETE_SINGLE | Static method | Public | Method | Delete an Individual Model Mix Item | 20001122 |
25 | MODMIXP_MAINT_SINGLE | Static method | Public | Method | Create/Change an Individual Model Mix Item | 20001122 |
26 | MODMIX_DBOP_READ | Static method | Public | Method | Read Update Indicator for Model Mix | 20021219 |
27 | MODMIX_DELETE | Static method | Public | Method | Delete Model Mix | 20001122 |
28 | MODMIX_GET_PPEGUID_USE | Static method | Public | Method | Read Usages of PPEGUID in Model Mix Items | 20030115 |
29 | MODMIX_LOCK | Static method | Public | Method | Lock Model Mix | 20021219 |
30 | MODMIX_MAINT | Static method | Public | Method | Create/Change Model Mix | 20001121 |
31 | MODMIX_READ | Static method | Public | Method | Read Data of Several Model Mixes | 20001123 |
32 | MODMIX_READ_SINGLE | Static method | Public | Method | Read Model Mix | 20001116 |
33 | MODMIX_UNLOCK | Static method | Public | Method | Unlock Model Mix | 20021219 |
34 | MODMIX_UNLOCK_ALL | Static method | Public | Method | Unlock all Locked Model Mixes | 20021219 |
35 | PERFORMANCE_FIGURES_GET | Static method | Public | Method | Calculate the Line Blance Key Figures for a Line Object | 20010222 |
36 | PRBAL_DELETE | Static method | Public | Method | Delete a Line Balance Relationship | 20001115 |
37 | PRBAL_MAINT | Static method | Public | Method | Create/Change Line Balance Relationship | 20001106 |
38 | PRBAL_READ_BY_ACT | Static method | Public | Method | Read all Line Balance Relationships for a Mode | 20001129 |
39 | PRBAL_READ_BY_FLO | Static method | Public | Method | Read all Line Balance Relationships for a FLO Node | 20001115 |
40 | PRRES_DELETE | Static method | Public | Method | Delete a Resource Capacity Relationship | 20000808 |
41 | PRRES_MAINT | Static method | Public | Method | Create/Change a Resource Capacity Relationship | 20000808 |
42 | PRRES_READ | Static method | Public | Method | Read Resource Capacities | 20001016 |
43 | RESOURCE_OFFER_GET | Static method | Public | Method | Read Resource Capacity for a Line Element | 20001227 |
44 | VALIDATE_RELATIONS | Static method | Public | Method | Check Effectivity of Relationships for a Line Balance | 20001130 |
Events
Class CL_PPELIBAL_CNTL has no event.
Types
Class CL_PPELIBAL_CNTL has no local type.
Method Signatures
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class CL_PPELIBAL_CNTL has no parameter.
Method CLASS_CONSTRUCTOR on class CL_PPELIBAL_CNTL has no exception.
Method CYCLE_TIME_GET Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_CYCLE_TIME | Call by reference | Type reference (TYPE) | CYCLE_TIME | Takt Time | 20001227 | ||
2 | Exporting | EX_CYCLE_TIME | Call by reference | Type reference (TYPE) | PPE_CYCLE_TIME | Takt Time in Seconds | 20001227 | ||
3 | Importing | IS_LBRATE | Call by reference | Type reference (TYPE) | LBRATE | Line Balance Rate | 20001227 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CONVERSION_ERROR | Error Converting the Time Unit | 20001227 | |
2 | DIMENSION_ERROR | Wrong Time Unit | 20001227 | |
3 | LBRATE_ERROR | Line Balance Does Not Exist | 20001227 | |
4 | MAX_CYCLE_TIME | Maximum Takt Time Exceeded | 20001227 |
Method GET_INSTANCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_INSTANCE | Call by reference | Object reference (TYPE REF TO) | CL_PPELIBAL_CNTL | iPPE Application Object BAL | 20000808 |
Method GET_INSTANCE on class CL_PPELIBAL_CNTL has no exception.
Method GET_WEIGHTED_DURATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_LBWDUR | Call by reference | Type reference (TYPE) | PPE_LBWDUR | Weighted Duration | 20010321 | ||
2 | Exporting | EX_UNIT | Call by reference | Type reference (TYPE) | PPE_UNIT | Duration unit | 20010321 | ||
3 | Importing | IM_DATE | Call by reference | Type reference (TYPE) | PPE_LBEXPLDATE | Key Date for Explosion | 20010321 | ||
4 | Importing | IM_LBGUID | Call by reference | Type reference (TYPE) | PPE_LBGUID | Line Balance | 20010321 | ||
5 | Importing | IM_MODEID | Call by reference | Type reference (TYPE) | PVS_PAGUID | Mode ID | 20010321 | ||
6 | Importing | IM_MSG_OPT | Call by reference | Type reference (TYPE) | PPET_MSG_OPT | PPET_MSG_OPTIONS-DO_NONE | Message Handling | 20010511 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | EXPLOSION_ERROR | Error During Explosion | 20010511 | |
2 | LBEXPL_PARAM_MISSING | Parameters Missing for Explosion | 20010321 | |
3 | MODE_NOT_IN_MODELMIX | Mode/activity is not in the model mix | 20010321 |
Method LBVALID_DBOP_READ Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_DBOP | Call by reference | Type reference (TYPE) | C | Verbuchungskennzeichen | 20030915 | ||
2 | Importing | IM_GUID | Call by reference | Type reference (TYPE) | PVS_PNGUID | GUID des FLO-Objekt | 20030915 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | NOT_FOUND | FLO-Objekt nicht gefunden | 20030915 |
Method LBVALID_DELETE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_LBVALID | Call by reference | Type reference (TYPE) | PPET9_LBVALID_LI | Line Balance Effectivity | 20001116 | ||
2 | Importing | IM_MSG_OPT | Call by reference | Type reference (TYPE) | PPET_MSG_OPT | PPET_MSG_OPTIONS-DO_ALL | Message Handling | 20001116 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | FOREIGN_LOCK | Locked by Another User | 20001129 | |
2 | LB_NOT_FOUND | Line Balance Not Found | 20001129 |
Method LBVALID_LOCK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_LOCK_USER | Call by reference | Type reference (TYPE) | SYMSGV | sperrender User | 20030909 | ||
2 | Importing | IM_GUID | Call by reference | Type reference (TYPE) | PVS_PNGUID | Guid des FLO-Objekts | 20030909 | ||
3 | Importing | IM_LOCK_MODE | Call by reference | Type reference (TYPE) | DD26E-ENQMODE | PPET_LOCK_MODE-EXCLUSIVE | Sperrmodus | 20030909 | |
4 | Importing | IM_MSG_OPT | Call by reference | Type reference (TYPE) | PPET_MSG_OPT | PPET_MSG_OPTIONS-DO_ALL | Message Handling | 20030909 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | FOREIGN_LOCK | FLO-Objekt bereits durch anderen Benutzer gesperrt | 20030909 |
Method LBVALID_MAINT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CH_LBVALID | Call by reference | Type reference (TYPE) | PPET9_LBVALID_LI | Line Balance Effectivity | 20001109 | ||
2 | Importing | IM_MSG_OPT | Call by reference | Type reference (TYPE) | PPET_MSG_OPT | PPET_MSG_OPTIONS-DO_ALL | Message Handling | 20001109 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CHECK_ERROR | Error Checking Data | 20001109 | |
2 | FOREIGN_LOCK | Locked by Another User | 20001129 | |
3 | LB_NOT_FOUND | Selected Line Balance Does Not Exist | 20001129 |
Method LBVALID_MAINT_BY_LINEBAL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CH_LBVALID_TAB | Call by reference | Type reference (TYPE) | PPET9_LBVALID_LI_TAB | Line Balance Effectivities | 20001211 | ||
2 | Importing | IM_LBGUID | Call by reference | Type reference (TYPE) | PPE_LBGUID | Line Balance ID | 20001211 | ||
3 | Importing | IM_MSG_OPT | Call by reference | Type reference (TYPE) | PPET_MSG_OPT | PPET_MSG_OPTIONS-DO_ALL | Message Handling | 20001211 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CHECK_ERROR | Error Checking Data | 20001211 | |
2 | FOREIGN_LOCK | Locked by Another User | 20001211 | |
3 | LB_NOT_FOUND | Line Balance Not Found | 20001211 |
Method LBVALID_UNLOCK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_GUID | Call by reference | Type reference (TYPE) | PVS_PNGUID | Guid des FLO-Objekts | 20030908 | ||
2 | Importing | IM_MSG_OPT | Call by reference | Type reference (TYPE) | PPET_MSG_OPT | PPET_MSG_OPTIONS-DO_ALL | Message Handling | 20030908 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | IDENTIFICATION_ERROR | FLO-Objekt nicht identifiziert | 20030908 | |
2 | UNLOCK_ERROR | Fehler beim Entsperren der Gültigkeiten der Abtaktung | 20030915 |
Method LINEBAL_COPY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CH_LINEBAL_TO | Call by reference | Type reference (TYPE) | PPET9_LINEBAL_LI | New Line Balance | 20010510 | ||
2 | Importing | IM_LINEBAL_FROM | Call by reference | Type reference (TYPE) | PPET9_LINEBAL_LI | Line Balance to be Copied | 20010510 | ||
3 | Importing | IM_MSG_OPT | Call by reference | Type reference (TYPE) | PPET_MSG_OPT | PPET_MSG_OPTIONS-DO_ALL | Message Handling | 20010510 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | LINEBAL_FROM_NOT_FOUND | Line balance to be copied not found | 20010510 | |
2 | LINEBAL_TO_ALREADY_EXISTS | Target line balance already exists | 20010510 | |
3 | MAINT_ERROR | Error creating a new line balance | 20010510 |
Method LINEBAL_COPY_TO_NEW_LINE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_LINEBAL_COPY | Call by reference | Type reference (TYPE) | PPET9_LINEBAL_LI | New Line Balance | 20020220 | ||
2 | Exporting | EX_PRBAL_TAB_COPY | Call by reference | Type reference (TYPE) | PPET9_PRBAL_LI_TAB | New Line Balance Relationships for Activities | 20020220 | ||
3 | Exporting | EX_PRELID_TAB_COPY | Call by reference | Type reference (TYPE) | PPET_PRELID_LI_TAB | PRELIDs of Line Balance Relationships | 20020220 | ||
4 | Exporting | EX_PRRES_TAB_COPY | Call by reference | Type reference (TYPE) | PPET9_PRRES_LI_TAB | New Line Balance Relationships for Production Resources | 20020220 | ||
5 | Importing | IM_COPY_PRBAL | Call by reference | Type reference (TYPE) | C | PPET_TRUE | Copy Line Balance Relationships for Activities | 20020220 | |
6 | Importing | IM_COPY_PRRES | Call by reference | Type reference (TYPE) | C | PPET_TRUE | Copy Line Balance Relationships for Production Resources | 20020220 | |
7 | Importing | IM_FLOMAP_TAB | Call by reference | Type reference (TYPE) | PPET9_FLOMAP_TAB | Mapping Table: Old -> New FLO Objects | 20020220 | ||
8 | Importing | IM_LBGUID_MASTER | Call by reference | Type reference (TYPE) | PPE_LBGUID | Line Balance to be Copied | 20020220 | ||
9 | Importing | IM_LBNAME_COPY | Call by reference | Type reference (TYPE) | PPE_LBNAME | Name of Line Balance | 20020220 | ||
10 | Importing | IM_MSG_OPT | Call by reference | Type reference (TYPE) | PPET_MSG_OPT | PPET_MSG_OPTIONS-DO_ALL | Message handling | 20020220 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | FLOMAP_TAB_INCOMPLETE | Incomplete Mapping Table | 20020220 | |
2 | LINEBAL_COPY_ALREADY_EXISTS | Target line balance already exists | 20020220 | |
3 | LINEBAL_MASTER_NOT_FOUND | Line balance to be copied not found | 20020220 | |
4 | MAINT_ERROR | Error creating a new line balance | 20020220 |
Method LINEBAL_DBOP_READ Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_DBOP | Call by reference | Type reference (TYPE) | C | Verbuchungskennzeichen | 20021217 | ||
2 | Importing | IM_LBGUID | Call by reference | Type reference (TYPE) | PPE_LBGUID | GUID der Abtaktung | 20021217 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | NOT_FOUND | Abtaktung nicht gefunden | 20021217 |
Method LINEBAL_DELETE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_DEL_COMPLETE | Call by reference | Type reference (TYPE) | C | PPET_FALSE | Delete all Dependent Objects (Relationships, Effectivities) | 20001130 | |
2 | Importing | IM_DEL_RELATIONS | Call by reference | Type reference (TYPE) | C | PPET_FALSE | Deletion of Existing Relationships Is Allowed | 20001130 | |
3 | Importing | IM_LINEBAL | Call by reference | Type reference (TYPE) | PPET9_LINEBAL_LI | Line Balance | 20001130 | ||
4 | Importing | IM_MSG_OPT | Call by reference | Type reference (TYPE) | PPET_MSG_OPT | PPET_MSG_OPTIONS-DO_ALL | Message Handling | 20001130 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | EXISTING_LBVALID | Line Balance Still Has Effectivities | 20001130 | |
2 | EXISTING_RELATION | Line Balance Still Has Relationships | 20001130 | |
3 | FOREIGN_LOCK | Locked by Another User | 20001130 | |
4 | NOT_FOUND | Line Balance Not Found | 20001130 |
Method LINEBAL_LOCK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_LOCK_USER | Call by reference | Type reference (TYPE) | SYMSGV | sperrender User | 20021218 | ||
2 | Importing | IM_LINEBAL | Call by reference | Type reference (TYPE) | PPET9_LINEBAL_LI | Abtaktung | 20021217 | ||
3 | Importing | IM_LOCK_MODE | Call by reference | Type reference (TYPE) | DD26E-ENQMODE | PPET_LOCK_MODE-EXCLUSIVE | Sperrmodus | 20021217 | |
4 | Importing | IM_MSG_OPT | Call by reference | Type reference (TYPE) | PPET_MSG_OPT | PPET_MSG_OPTIONS-DO_ALL | Message Handling | 20021217 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | FOREIGN_LOCK | Abtaktung bereits durch anderen Benutzer gesperrt | 20021217 |
Method LINEBAL_MAINT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CH_LINEBAL | Call by reference | Type reference (TYPE) | PPET9_LINEBAL_LI | Line Balance Data | 20001026 | ||
2 | Changing | CH_LINEBALT_TAB | Call by reference | Type reference (TYPE) | PPET9_LINEBALT_LI_TAB | Line Balance Descriptions (Language Dependent) | 20001026 | ||
3 | Exporting | EX_OPID | Call by reference | Type reference (TYPE) | C | Operation Executed | 20001115 | ||
4 | Importing | IM_MSG_OPT | Call by reference | Type reference (TYPE) | PPET_MSG_OPT | PPET_MSG_OPTIONS-DO_ALL | Message Handling in iPPE Model | 20001026 | |
5 | Importing | IM_RESET_TEXTS | Call by reference | Type reference (TYPE) | C | Reset Texts | 20001026 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CHECK_ERROR | Data Incorrect | 20001031 | |
2 | FOREIGN_LOCK | Locked by Another User | 20001126 | |
3 | MAINT_ERROR | Error Maintaining Data | 20001026 |
Method LINEBAL_READ_BY_FLO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_LBVALID_TAB | Call by reference | Type reference (TYPE) | PPET9_LBVALID_LI_TAB | Line Balance Effectivities | 20001129 | ||
2 | Exporting | EX_LINEBALT_TAB | Call by reference | Type reference (TYPE) | PPET9_LINEBALT_LI_TAB | Line Balance Texts | 20001129 | ||
3 | Exporting | EX_LINEBAL_TAB | Call by reference | Type reference (TYPE) | PPET9_LINEBAL_LI_TAB | Line Balances | 20001129 | ||
4 | Exporting | EX_MODMIXH_TAB | Call by reference | Type reference (TYPE) | PPET9_MODMIXH_LI_TAB | Model Mix Header Data | 20001129 | ||
5 | Exporting | EX_MODMIXP_TAB | Call by reference | Type reference (TYPE) | PPET9_MODMIXP_LI_TAB | Model Mix Items | 20001129 | ||
6 | Exporting | EX_PRBAL_TAB | Call by reference | Type reference (TYPE) | PPET9_PRBAL_LI_TAB | Assign Relationships -> Line Balance | 20001129 | ||
7 | Exporting | EX_PRELID_TAB | Call by reference | Type reference (TYPE) | PPET_PRELID_LI_TAB | Relationships | 20001129 | ||
8 | Exporting | EX_PRRES_TAB | Call by reference | Type reference (TYPE) | PPET9_PRRES_LI_TAB | Resource Capacities | 20001130 | ||
9 | Importing | IM_DBREAD_LBVALID | Call by reference | Type reference (TYPE) | C | Read Effectivities Direct From Database | 20010103 | ||
10 | Importing | IM_FLOID | Call by reference | Type reference (TYPE) | PVS_PNGUID | ID for FLO Node | 20001129 | ||
11 | Importing | IM_ONLY_VALID_LB | Call by reference | Type reference (TYPE) | C | Only Line Balances with Effectivities | 20001129 |
Method LINEBAL_READ_BY_FLO on class CL_PPELIBAL_CNTL has no exception.
Method LINEBAL_READ_BY_FLO_TAB Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_LINEBAL | Call by reference | Type reference (TYPE) | PPET9_LINEBAL_LI_TAB | Abtaktungen | 20030916 | ||
2 | Importing | IT_FLOID | Call by reference | Type reference (TYPE) | PPET_GUID_TAB | PNGUID der FLO-Objekts | 20030916 |
Method LINEBAL_READ_BY_FLO_TAB on class CL_PPELIBAL_CNTL has no exception.
Method LINEBAL_READ_BY_MODMIX Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_LINEBAL_TAB | Call by reference | Type reference (TYPE) | PPET9_LINEBAL_LI_TAB | Abtaktungen | 20031016 | ||
2 | Importing | IM_MMGUID | Call by reference | Type reference (TYPE) | PVS_MMGUID | ID des Model-Mixs | 20031016 |
Method LINEBAL_READ_BY_MODMIX on class CL_PPELIBAL_CNTL has no exception.
Method LINEBAL_READ_SINGLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CH_LINEBAL | Call by reference | Type reference (TYPE) | PPET9_LINEBAL_LI | Line Balance | 20001106 | ||
2 | Exporting | EX_LBVALID_TAB | Call by reference | Type reference (TYPE) | PPET9_LBVALID_LI_TAB | Line Balance Effectivities | 20001106 | ||
3 | Exporting | EX_LINEBALT_TAB | Call by reference | Type reference (TYPE) | PPET9_LINEBALT_LI_TAB | Line Balance Descriptions | 20001106 | ||
4 | Exporting | EX_MODMIXH | Call by reference | Type reference (TYPE) | PPET9_MODMIXH_LI | Model Mix Header Data | 20001129 | ||
5 | Exporting | EX_MODMIXP_TAB | Call by reference | Type reference (TYPE) | PPET9_MODMIXP_LI_TAB | Model Mix Items | 20001129 | ||
6 | Exporting | EX_PRBAL_TAB | Call by reference | Type reference (TYPE) | PPET9_PRBAL_LI_TAB | Line Balance Relationships (Effectivity) | 20001106 | ||
7 | Exporting | EX_PRELID_TAB | Call by reference | Type reference (TYPE) | PPET_PRELID_LI_TAB | Line Balance Relationships (Engine) | 20001106 | ||
8 | Exporting | EX_PRRES_TAB | Call by reference | Type reference (TYPE) | PPET9_PRRES_LI_TAB | Resource Capacities | 20001130 | ||
9 | Importing | IM_LBVALID_FOR_FLO | Call by reference | Type reference (TYPE) | C | PPET_FALSE | Read All Effectivities for the Relevant FLO Node | 20001130 | |
10 | Importing | IM_MSG_OPT | Call by reference | Type reference (TYPE) | PPET_MSG_OPT | PPET_MSG_OPTIONS-DO_ALL | Message Handling | 20001106 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | NOT_FOUND | Line Balance Not Found | 20001126 |
Method LINEBAL_UNLOCK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_LINEBAL | Call by reference | Type reference (TYPE) | PPET9_LINEBAL_LI | Abtaktung | 20021217 | ||
2 | Importing | IM_MSG_OPT | Call by reference | Type reference (TYPE) | PPET_MSG_OPT | PPET_MSG_OPTIONS-DO_ALL | Message Handling | 20021217 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | IDENTIFICATION_ERROR | Abtaktung nicht identifiziert | 20021217 |
Method LINEBAL_UNLOCK_ALL Signature
Method LINEBAL_UNLOCK_ALL on class CL_PPELIBAL_CNTL has no parameter.
Method LINEBAL_UNLOCK_ALL on class CL_PPELIBAL_CNTL has no exception.
Method LINE_ALLOCATION_CHECK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_CHECK_PASSED | Call by reference | Type reference (TYPE) | C | Check Passed | 20001228 | ||
2 | Importing | IM_MSG_OPT | Call by reference | Type reference (TYPE) | PPET_MSG_OPT | PPET_MSG_OPTIONS-DO_ALL | Message Handling | 20001228 | |
3 | Importing | IM_PAGUID_ACT | Call by reference | Type reference (TYPE) | PVS_PAGUID | GUID Mode | 20001228 | ||
4 | Importing | IM_PNGUID_FLO | Call by reference | Type reference (TYPE) | PVS_PNGUID | GUID Line Object | 20001228 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CHECK_ERROR | Error Checking Data | 20001228 | |
2 | FOREIGN_LOCK | Locked by Another User | 20001228 | |
3 | LB_NOT_FOUND | Line Balance Not Found | 20001228 | |
4 | MAINT_ERROR | Error Creating/Changing Data | 20001228 |
Method MODMIXP_DELETE_SINGLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_MODMIXP | Call by reference | Type reference (TYPE) | PPET9_MODMIXP_LI | Model Mix Item | 20001122 | ||
2 | Importing | IM_MSG_OPT | Call by reference | Type reference (TYPE) | PPET_MSG_OPT | PPET_MSG_OPTIONS-DO_ALL | Message Handling | 20001122 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | FOREIGN_LOCK | Locked by Another User | 20001122 | |
2 | NOT_FOUND | Model Mix Not Found (Warning) | 20001122 |
Method MODMIXP_MAINT_SINGLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CH_MODMIXP | Call by reference | Type reference (TYPE) | PPET9_MODMIXP_LI | Model Mix Item | 20001122 | ||
2 | Importing | IM_MSG_OPT | Call by reference | Type reference (TYPE) | PPET_MSG_OPT | PPET_MSG_OPTIONS-DO_ALL | Message Handling | 20001122 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CHECK_ERROR | Error Checking Data | 20001122 | |
2 | FOREIGN_LOCK | Locked by Another User | 20001122 | |
3 | MODMIX_NOT_FOUND | Selected Model Mix Does Not Exist | 20001122 |
Method MODMIX_DBOP_READ Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_DBOP | Call by reference | Type reference (TYPE) | C | Verbuchungskennzeichen | 20021219 | ||
2 | Importing | IM_MMGUID | Call by reference | Type reference (TYPE) | PVS_MMGUID | GUID des Modell-Mixes | 20021219 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | NOT_FOUND | Modell-Mix nicht gefunden | 20021219 |
Method MODMIX_DELETE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_MODMIXH | Call by reference | Type reference (TYPE) | PPET9_MODMIXH_LI | Model mix | 20001122 | ||
2 | Importing | IM_MSG_OPT | Call by reference | Type reference (TYPE) | PPET_MSG_OPT | PPET_MSG_OPTIONS-DO_ALL | Message Handling | 20001122 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | FOREIGN_LOCK | Locked by Another User | 20001122 | |
2 | NOT_FOUND | Model Mix Not Found | 20001122 | |
3 | USED_IN_LINEBAL | Model Mix Still Used in Line Balance | 20001122 |
Method MODMIX_GET_PPEGUID_USE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_MODMIXH_TAB | Call by reference | Type reference (TYPE) | PPET9_MODMIXH_LI_TAB | Modell-Mix Kopfdaten | 20030115 | ||
2 | Exporting | EX_MODMIXP_TAB | Call by reference | Type reference (TYPE) | PPET9_MODMIXP_LI_TAB | Modell-Mix Positionen | 20030115 | ||
3 | Importing | IM_PPEGUID | Call by reference | Type reference (TYPE) | PVS_GUID | PPEGUID | 20030115 |
Method MODMIX_GET_PPEGUID_USE on class CL_PPELIBAL_CNTL has no exception.
Method MODMIX_LOCK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_LOCK_USER | Call by reference | Type reference (TYPE) | SYMSGV | sperrender User | 20021219 | ||
2 | Importing | IM_LOCK_MODE | Call by reference | Type reference (TYPE) | DD26E-ENQMODE | PPET_LOCK_MODE-EXCLUSIVE | Sperrmodus | 20021219 | |
3 | Importing | IM_MODMIXH | Call by reference | Type reference (TYPE) | PPET9_MODMIXH_LI | zu sperrender Modell-Mix | 20021219 | ||
4 | Importing | IM_MSG_OPT | Call by reference | Type reference (TYPE) | PPET_MSG_OPT | PPET_MSG_OPTIONS-DO_ALL | Message Handling | 20021219 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | FOREIGN_LOCK | Modell-Mix bereits durch anderen Benutzer gesperrt | 20021219 |
Method MODMIX_MAINT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CH_MODMIXH | Call by reference | Type reference (TYPE) | PPET9_MODMIXH_LI | Model Mix Header Data | 20001121 | ||
2 | Changing | CH_MODMIXP_TAB | Call by reference | Type reference (TYPE) | PPET9_MODMIXP_LI_TAB | Model Mix Items | 20001121 | ||
3 | Importing | IM_MSG_OPT | Call by reference | Type reference (TYPE) | PPET_MSG_OPT | PPET_MSG_OPTIONS-DO_NONE | Message Handling | 20001121 | |
4 | Importing | IM_RESET_POSITIONS | Call by reference | Type reference (TYPE) | C | PPET_FALSE | Reset Model Mix Items | 20001121 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CHECK_ERROR | Error Checking Data | 20001121 | |
2 | FOREIGN_LOCK | Locked by Another User | 20001121 |
Method MODMIX_READ Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CH_MODMIXH_TAB | Call by reference | Type reference (TYPE) | PPET9_MODMIXH_LI_TAB | Model Mix Data to Be Read | 20001123 | ||
2 | Exporting | EX_MODMIXP_TAB | Call by reference | Type reference (TYPE) | PPET9_MODMIXP_LI_TAB | Model Mix Items | 20001123 |
Method MODMIX_READ on class CL_PPELIBAL_CNTL has no exception.
Method MODMIX_READ_SINGLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CH_MODMIXH | Call by reference | Type reference (TYPE) | PPET9_MODMIXH_LI | Model Mix Header Data | 20001116 | ||
2 | Exporting | EX_MODMIXP_TAB | Call by reference | Type reference (TYPE) | PPET9_MODMIXP_LI_TAB | Model Mix Items | 20001116 | ||
3 | Importing | IM_MSG_OPT | Call by reference | Type reference (TYPE) | PPET_MSG_OPT | PPET_MSG_OPTIONS-DO_ALL | Message Handling | 20001116 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | NOT_FOUND | Model Mix Not Found | 20001116 |
Method MODMIX_UNLOCK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_MODMIXH | Call by reference | Type reference (TYPE) | PPET9_MODMIXH_LI | Modell-Mix | 20021219 | ||
2 | Importing | IM_MSG_OPT | Call by reference | Type reference (TYPE) | PPET_MSG_OPT | PPET_MSG_OPTIONS-DO_ALL | Message Handling | 20021219 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | IDENTIFICATION_ERROR | Modell-Mix nicht identifiziert | 20021219 |
Method MODMIX_UNLOCK_ALL Signature
Method MODMIX_UNLOCK_ALL on class CL_PPELIBAL_CNTL has no parameter.
Method MODMIX_UNLOCK_ALL on class CL_PPELIBAL_CNTL has no exception.
Method PERFORMANCE_FIGURES_GET Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_CYCLE_BALANCE | Call by reference | Type reference (TYPE) | PPE_CYCLE_BALANCE | Takt comparison | 20010222 | ||
2 | Exporting | EX_CYCLE_TIME | Call by reference | Type reference (TYPE) | PPE_CYCLE_TIME | Takt Time in Seconds | 20010222 | ||
3 | Exporting | EX_LBWDUR | Call by reference | Type reference (TYPE) | PPE_LBWDUR | Line Balance: Weighted, Average Duration of an Activity | 20010223 | ||
4 | Exporting | EX_RESQUANT | Call by reference | Type reference (TYPE) | PPE_RESQUANT | Number of Production Resources | 20010223 | ||
5 | Exporting | EX_TIME_OFFER | Call by reference | Type reference (TYPE) | PPE_TIME_OFFER | Resource Capacity in Seconds | 20010222 | ||
6 | Exporting | EX_TIME_REQUIREMENT | Call by reference | Type reference (TYPE) | PPE_DURATION | Time requirement | 20010222 | ||
7 | Exporting | EX_WORKLOAD | Call by reference | Type reference (TYPE) | PPE_WORKLOAD | Percentage Utilization of a Line Object | 20010222 | ||
8 | Importing | IM_FLOGUID | Call by reference | Type reference (TYPE) | PVS_GUID | GUID Line Object | 20010222 | ||
9 | Importing | IM_LBGUID | Call by reference | Type reference (TYPE) | PPE_LBGUID | Line Balance GUID | 20010222 | ||
10 | Importing | IM_MSG_OPT | Call by reference | Type reference (TYPE) | PPET_MSG_OPT | PPET_MSG_OPTIONS-DO_ALL | Message Handling | 20010222 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | BALANCING_ERROR | Error Reading the Line Balance Relationships | 20010222 | |
2 | RESOURCE_OFFER_ERROR | Error Calculating the Takt Time | 20010222 | |
3 | TIME_REQUIREMENT_ERROR | Error Reading Mode | 20010222 |
Method PRBAL_DELETE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_LBGUID | Call by reference | Type reference (TYPE) | PPE_LBGUID | Line Balance GUID | 20001115 | ||
2 | Importing | IM_MSG_OPT | Call by reference | Type reference (TYPE) | PPET_MSG_OPT | PPET_MSG_OPTIONS-DO_ALL | Message Handling | 20001115 | |
3 | Importing | IM_NO_EVENT | Call by reference | Type reference (TYPE) | C | PPET_FALSE | Suppress the Refresh Event | 20010216 | |
4 | Importing | IM_PRGUID | Call by reference | Type reference (TYPE) | PVS_PRGUID | Relationships GUID | 20001115 | ||
5 | Importing | IM_SENDER | Call by reference | Type reference (TYPE) | PPET_SENDER | Program Calling the Method | 20010216 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CHECK_ERROR | Error Checking Data | 20001115 | |
2 | FOREIGN_LOCK | Locked by Another User | 20001129 | |
3 | LB_NOT_FOUND | Line Balance Not Found | 20001129 |
Method PRBAL_MAINT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CH_PRBAL | Call by reference | Type reference (TYPE) | PPET9_PRBAL_LI | Line Balance Relationship (Line Balance Data) | 20001106 | ||
2 | Changing | CH_PRELID | Call by reference | Type reference (TYPE) | PPET_PRELID_LI | Line Balance Relationship (Engine) | 20001106 | ||
3 | Exporting | EX_OP_ID | Call by reference | Type reference (TYPE) | C | Operation Executed | 20001106 | ||
4 | Importing | IM_ACTSEQ_FLG | Call by reference | Type reference (TYPE) | C | PPET_FALSE | Sequence Is Provided Externally | 20001106 | |
5 | Importing | IM_MSG_OPT | Call by reference | Type reference (TYPE) | PPET_MSG_OPT | PPET_MSG_OPTIONS-DO_ALL | Message Handling | 20001106 | |
6 | Importing | IM_NO_EVENT | Call by reference | Type reference (TYPE) | C | PPET_FALSE | Suppress the Refresh Event | 20010109 | |
7 | Importing | IM_PRED_MODEID | Call by reference | Type reference (TYPE) | PALTID-PAGUID | Predecessor Mode | 20001108 | ||
8 | Importing | IM_SENDER | Call by reference | Type reference (TYPE) | PPET_SENDER | Program Calling the Method | 20010109 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CHECK_ERROR | Error Checking Data | 20001106 | |
2 | FOREIGN_LOCK | Locked by Another User | 20001129 | |
3 | LB_NOT_FOUND | Line Balance Not Found | 20001129 | |
4 | MAINT_ERROR | Error Creating/Changing Data | 20001108 | |
5 | OBJ_EXISTENCE_ERROR | Object 1 or Object 2 of the Relationship Does Not Exist | 20010314 |
Method PRBAL_READ_BY_ACT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_PRBAL_TAB | Call by reference | Type reference (TYPE) | PPET9_PRBAL_LI_TAB | Assign Relationship -> Line Balance | 20001129 | ||
2 | Exporting | EX_PRELID_TAB | Call by reference | Type reference (TYPE) | PPET_PRELID_LI_TAB | Relationship Table | 20001129 | ||
3 | Importing | IM_LBGUID | Call by reference | Type reference (TYPE) | PPE_LBGUID | ID for Line Balance | 20001129 | ||
4 | Importing | IM_MODEID | Call by reference | Type reference (TYPE) | PVS_PAGUID | ID for Mode | 20001129 | ||
5 | Importing | IM_MSG_OPT | Call by reference | Type reference (TYPE) | PPET_MSG_OPT | PPET_MSG_OPTIONS-DO_ALL | Message Handling | 20001130 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | LB_NOT_FOUND | Line Balance Not Found | 20001130 |
Method PRBAL_READ_BY_FLO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_PRBAL_TAB | Call by reference | Type reference (TYPE) | PPET9_PRBAL_LI_TAB | Assign Relationship -> Line Balance | 20001115 | ||
2 | Exporting | EX_PRELID_TAB | Call by reference | Type reference (TYPE) | PPET_PRELID_LI_TAB | Relationship Table | 20001115 | ||
3 | Importing | IM_FLOGUID_TAB | Call by reference | Type reference (TYPE) | PPET_GUID_TAB | FLO Node Table | 20001115 | ||
4 | Importing | IM_LBGUID | Call by reference | Type reference (TYPE) | PPE_LBGUID | Line Balance GUID | 20001115 | ||
5 | Importing | IM_MSG_OPT | Call by reference | Type reference (TYPE) | PPET_MSG_OPT | PPET_MSG_OPTIONS-DO_ALL | Message Handling | 20001130 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | LB_NOT_FOUND | Line Balance Not Found | 20001130 |
Method PRRES_DELETE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_LBGUID | Call by reference | Type reference (TYPE) | PPE_LBGUID | ID for Line Balance | 20001130 | ||
2 | Importing | IM_MSG_OPT | Call by reference | Type reference (TYPE) | PPET_MSG_OPT | PPET_MSG_OPTIONS-DO_ALL | Message Handling | 20001130 | |
3 | Importing | IM_NO_EVENT | Call by reference | Type reference (TYPE) | C | PPET_FALSE | Suppress the Refresh Event | 20010309 | |
4 | Importing | IM_PRGUID | Call by reference | Type reference (TYPE) | PVS_PRGUID | Relationship ID | 20001130 | ||
5 | Importing | IM_SENDER | Call by reference | Type reference (TYPE) | PPET_SENDER | Program Calling the Method | 20010309 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CHECK_ERROR | Error Checking Data | 20001130 | |
2 | FOREIGN_LOCK | Locked by Another User | 20001130 | |
3 | LB_NOT_FOUND | Line Balance Not Found | 20001130 |
Method PRRES_MAINT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CH_PRELID | Call by reference | Type reference (TYPE) | PPET_PRELID_LI | PRELID Record for Resource Capacity Relationship | 20000808 | ||
2 | Changing | CH_PRRES | Call by reference | Type reference (TYPE) | PPET9_PRRES_LI | PRBALRES Record for Resource Capacity Relationship | 20000808 | ||
3 | Importing | IM_MSG_OPT | Call by reference | Type reference (TYPE) | PPET_MSG_OPT | PPET_MSG_OPTIONS-DO_ALL | Controls Message Handling in iPPE Engine | 20000808 | |
4 | Importing | IM_NO_EVENT | Call by reference | Type reference (TYPE) | C | PPET_FALSE | Suppress the Refresh Event | 20010109 | |
5 | Importing | IM_SENDER | Call by reference | Type reference (TYPE) | PPET_SENDER | Program Calling the Method | 20010109 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CHECK_ERROR | Error Checking Data | 20001130 | |
2 | FOREIGN_LOCK | Locked by Another User | 20001130 | |
3 | LB_NOT_FOUND | Line Balance Not Found | 20001130 | |
4 | MAINT_ERROR | Error when Changing Data | 20001130 | |
5 | OBJ_EXISTENCE_ERROR | Object 1 or Object 2 of the Relationship Does Not Exist | 20010314 |
Method PRRES_READ Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_PRELID_TAB | Call by reference | Type reference (TYPE) | PPET_PRELID_LI_TAB | PRELID Records | 20001016 | ||
2 | Exporting | EX_PRRES_TAB | Call by reference | Type reference (TYPE) | PPET9_PRRES_LI_TAB | Resource Capacity Records | 20001016 | ||
3 | Importing | IM_FLO_OFFER | Call by reference | Type reference (TYPE) | C | PPET_FALSE | Selection of Execution Locations | 20001016 | |
4 | Importing | IM_LBGUID | Call by reference | Type reference (TYPE) | PPE_LBGUID | GUID for the Line Balance Version | 20001016 | ||
5 | Importing | IM_MSG_OPT | Call by reference | Type reference (TYPE) | PPET_MSG_OPT | PPET_MSG_OPTIONS-DO_ALL | Message Handling in iPPE Engine | 20001016 | |
6 | Importing | IM_PNODID_TAB | Call by reference | Type reference (TYPE) | PPET_PNODID_LI_TAB | PNODID Records for Factory Layout | 20001016 | ||
7 | Importing | IM_RES_OFFER | Call by reference | Type reference (TYPE) | C | PPET_TRUE | Selection of Resources | 20001016 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | LB_NOT_FOUND | Invalid Line Balance Version | 20001130 |
Method RESOURCE_OFFER_GET Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_PNODID | Call by reference | Type reference (TYPE) | PPET_PNODID_TAB | PNODID Records for Production Resources | 20001227 | ||
2 | Exporting | ET_PNRES | Call by reference | Type reference (TYPE) | PPET6_PNRES_LI_TAB | PNRES Records | 20001227 | ||
3 | Exporting | EX_CYCLE_TIME | Call by reference | Type reference (TYPE) | PPE_CYCLE_TIME | Takt Time in Seconds | 20010213 | ||
4 | Exporting | EX_RESQUANT | Call by reference | Type reference (TYPE) | PPE_RESQUANT | Number of Production Resources | 20001227 | ||
5 | Exporting | EX_TIME_OFFER | Call by reference | Type reference (TYPE) | PPE_TIME_OFFER | Resource Capacity in Seconds | 20001227 | ||
6 | Importing | IM_FLOGUID | Call by reference | Type reference (TYPE) | PVS_GUID | Line Element | 20001227 | ||
7 | Importing | IM_LBGUID | Call by reference | Type reference (TYPE) | PPE_LBGUID | Line Balance GUID | 20001227 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | INITIAL_LBRATE | Initial Line Balance Rate | 20001227 | |
2 | LINEBAL_NOT_FOUND | Invalid Line Balance | 20001227 |
Method VALIDATE_RELATIONS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CH_STRUCT_TAB | Call by reference | Type reference (TYPE) | PPET_STRUCT_LI_TAB | Relationships | 20001130 | ||
2 | Exporting | EX_PRBAL_TAB | Call by reference | Type reference (TYPE) | PPET9_PRBAL_LI_TAB | Line Balance Relationships | 20001130 | ||
3 | Exporting | EX_PRRES_TAB | Call by reference | Type reference (TYPE) | PPET9_PRRES_LI_TAB | Resource Capacities | 20001130 | ||
4 | Importing | IM_LBGUID | Call by reference | Type reference (TYPE) | PPE_LBGUID | ID for Line Balance | 20001130 |
Method VALIDATE_RELATIONS on class CL_PPELIBAL_CNTL has no exception.
History
Last changed by/on | SAP | 20050220 |
SAP Release Created in | 46C1 |