更改 ProdRouteJob 对 WrkCtrCapRes 或重新计算容量预留没有影响
我正在使用外部优化工具的优化数据更改路线作业 (ProdRouteJob)。更改的数据是用一个简单的 ax 类和 prodRouteJob.update() 写入的。 现在的问题是,容量预留 (WrkCtrCapRes) 将不会更新。有没有办法重新计算容量预留?或者创建新的容量预留?
I'm changing the route jobs (ProdRouteJob) with optimised data from an external optimisation tool. The changed data is written with a simple ax class and a prodRouteJob.update().
The problem now is, that the capacity reservations (WrkCtrCapRes) will not get updated. Is the a way to recalculate the capacity reservations? Or create new capacity reservations?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
WrkCtrCapRes
唯一更新的地方是WrkCtrJobData.updateCapacityReservations()
方法。WrkCtrJobData
类需要WrkCtrScheduleJobs
和其他深层复杂性。ProdRouteJob
不具备更新容量预留的完整知识,它必须考虑日历。我采用了以下方法来进行类似的更新。它不支持“基本日历”,但在其他方面做了我需要的事情。
The only place where
WrkCtrCapRes
is updated is in theWrkCtrJobData.updateCapacityReservations()
method. The classWrkCtrJobData
requiresWrkCtrScheduleJobs
and other deep down complexities.The
ProdRouteJob
does not have the full knowledge to update capacity reservation, it will have to take calendar into consideration.I have made the following method to do a similar update. It does not support "Base calendar", but otherwise did what I needed.
我只是添加了这个方法:
I simply added this method :