| | |
| | | uptbs := selectsortedset( unit, UnitPeriod.astype( UnitPeriodTimeBase ), tempUPTB, not tempUPTB.IsPeriodFrozen() and tempUPTB.IsPlanning(), tempUPTB.Start() ); |
| | | |
| | | // 圆整或补零当前产线下所生产的产品 |
| | | this.IsRoundingOrZeroFilling3( macroPlan, uptbs ); // 借还逻辑 |
| | | Transaction::Transaction().Propagate(); |
| | | // this.IsRoundingOrZeroFilling3( macroPlan, uptbs ); // 借还逻辑 |
| | | // Transaction::Transaction().Propagate(); |
| | | |
| | | // // 平衡当前产线下所生产的产品库存(库存 < 最大库存) |
| | | // // this.A_balanceInventory( macroPlan, unitPeriodTimeBases ); |
| | |
| | | // this.A_generateRequirements( macroPlan, unit.ID() ); |
| | | // Transaction::Transaction().Propagate(); |
| | | // } |
| | | |
| | | // 设置连续排产 |
| | | this.ContinuousProductionScheduling( macroPlan, uptbs ); |
| | | } |
| | | |
| | | // 车道整班 |