Line Class Methods
- Last UpdatedNov 06, 2025
- 4 minute read
For a list of all members of this type, see Line members.
| Name | Description | |
|---|---|---|
![]() ![]() | Add | The Add() method adds a production line or line class to the Line table. |
![]() ![]() | Delete | The Delete() method deletes the specified line or line class from the Line table. |
![]() ![]() | GetAll | The GetAll() method retrieves one or more line records from the Line table, as specified by the filter parameters. Passing no filter parameters will retrieve all line records from the table. |
![]() ![]() | GetBottleneckEnts | The GetBottleneckEnts() method returns a DataSet that contains all of the entities of the specified production line whose performance count is to be used for the line's performance calculations based on currently running work orders and line configuration. |
![]() ![]() | GetBottleneckEntsForPeriod | The GetBottleneckEntsForPeriod() method returns a DataSet that contains a record for each bottleneck entity for a specified time period based on the Bottleneck_History table. |
![]() ![]() | GetByKey | The GetByKey() method retrieves the specified line or line class from the line table. |
![]() ![]() | GetCountsAndDuration | The GetCountsAndDuration() method returns a DataSet that contains one row for each utilization state, reason group, or reason for the specified line and time period. It has columns for the ID, description, count or duration, color (valid only for utilization states and reasons), and an active flag that is set true for the current utilization state, reason group, or reason. This method also includes OEE status, utilitization state ID, and reason group ID filters. |
![]() ![]() | GetItemRunOnALine | The GetItemRunOnALine() method returns a DataSet that contains the items that were produced on a line during a specified period of time. |
![]() ![]() | GetKpi | The GetKpi() method returns a DataSet that contains the Availability, Quality, Performance, and OEE values for a given line over a specified time period. For more information about how the KPI calculations are performed, refer to the MES Web Portal User's Guide or online help. |
![]() ![]() | GetProductionEnts | The GetProductionEnts() method returns a DataSet that contains all of the entities of the specified production line that represent the source for production. |
![]() ![]() | GetProductionForPeriod | The GetProductionForPeriod() method returns a DataSet that contains the total Good and Rejected production for a line, normalized to the UOM of the line's standard item, during a specified period of time. |
![]() ![]() | GetShiftSchedEnts | The GetShiftSchedEnts() method returns a DataSet that contains all of the entities that can provide a shift schedule for the line. |
![]() ![]() | GetWORunOnALine | The GetWORunOnALine() method returns a DataSet that contains the work orders that were run on any entity of the specified line during a specified period of time. |
![]() ![]() | Update | The Update() method updates all columns for the specified line record in the Line table. |
![]() ![]() | UpdateSpecific | The UpdateSpecific() method updates selected columns of the specified line record in the Line table. |

