关键服务 (瓶颈构建基块)
瓶颈构建基块包含面向瓶颈数据库表的 CRUD 服务,以及用于在将数据插入数据库表之前对其进行验证的服务。您可以在 PTC.BottleneckImpl.Manager 事物的“服务”页面上查看此构建基块中的所有服务。
PTC.BottleneckImpl.Manager 事物中执行以下关键服务:
AddMaterialDemandWindowData – 添加新的需求窗口。如果存在源需求窗口,则会将其独立需求和需求 BOM 等相关数据复制到新的需求窗口中。
AddOrUpdateModelDemands – 添加或更新模型需求 (工作中心的“总需求”值),并进行一些验证。例如,如果链接到模型需求的需求窗口的需求设置于物料,则该服务会引发错误。这是因为所链接的需求窗口的需求设置于工作中心时,只能添加或更新工作中心的需求。
AddMaterialToBOM – 如果指定物料和需求窗口的需求 BOM 不存在父项和子项物料,则向其添加父项和子项物料。
GetActualCycleTrendInfos – 检索指定工作中心在指定日期范围内每一天的实际周期时间。
GetBottleneckInfos – 检索指定需求窗口和可选物料主数据的最前 5 个和最后 5 个瓶颈。
GetBottleneckTrendInfos – 检索指定工作中心在指定日期范围内每一天的瓶颈影响。
GetChildMaterialsFromBOM – 从指定需求窗口和物料主数据的需求 BOM 中检索子项物料。
GetMaterialDemandBOMInfo – 检索给定需求窗口和物料主数据的需求 BOM。
GetMaterialDemandInfos – 检索给定需求窗口和可选物料筛选器的物料需求。
GetMaterialDemandWindowShiftDuration -- 检索需求窗口内任何未来时间中的预测非加班班次持续时间,即从上一个班次实例结束一直到需求窗口结束。如果需求窗口是在过去,则班次持续时间为零。该持续时间是根据工作中心的日历、日历例外、重复日历天、排程和班次计算得到的。
GetMaterialDemandWindowYears – 检索站点的需求窗口所在的年度。
GetMaterialDetails – 检索指定需求窗口内物料的需求 BOM 详情。
GetModelActualAllocations – 检索模型 (工作中心) 的实际和目标分配以及给定需求窗口和可选物料筛选器所使用的实际时间。
GetOEETrendInfos – 检索指定工作中心在指定日期范围内每个工作日的 OEE。
GetProcessedMaterialDemandWindows – 检索指定站点中已启动且位于输入日期范围内的需求窗口。
GetWorkCenterDemands – 检索指定工作中心和需求窗口的工作中心需求数据。
GetWorkCenterMaterialDemandWindows – 检索工作中心所属的所有需求窗口。
GetWorkCenterOEE – 检索工作中心在指定日期范围内的 OEE。
GetWorkCentersTAKTAndDemands – 检索所有指定需求窗口和工作中心的生产节拍和需求值。
这对您有帮助吗?