Bottleneck Building Block
The bottleneck building block provides the business logic to help customers identify where in their process largest bottlenecks are to focus on highest-value improvement opportunities. Because of the computational requirements for the DPM solution, SQL Server programming is required for this building block, leveraging functions and stored procedures where applicable. The bottleneck building block provides the orchestration of data between the
bottleneck analysis user interface building block and the
administration building block.
For more information on using bottleneck , see
Bottleneck.
The bottleneck analysis building block is comprised of an abstract building block (PTC.Bottleneck) and an implementation building block (PTC.BottleneckImpl). You can view the contents of the building block by viewing the PTC.Bottleneck and PTC.BottleneckImpl projects in ThingWorx Composer.
Dependencies
The PTC.Bottleneck project has the following dependencies:
• PTC.Base
The PTC.BottleneckImpl project has the following dependencies:
• PTC.Bottleneck
• PTC.DBConnection
• PTC.DefaultConfiguration
• PTC.MfgModelImpl
• PTC.ShiftImpl
• PTC.ModelManagementImpl
• PTC.WorkMasterImpl
• PTC.ReasonCodeImpl
• PTC.JobOrderImpl
• PTC.MaterialMasterImpl
• PTC.OperationKPIImpl
• PTC.SCA.SCO