| | |
| | | #parent: #root |
| | | StaticMethod RecursiveGeneration ( |
| | | MacroPlan macroPlan, |
| | | ProductInStockingPoint_MP outputPISP |
| | | ProductInStockingPoint_MP outputPISP, |
| | | ProductInStockingPoint_MP firstPISP, |
| | | Date startDate |
| | | ) |
| | | { |
| | | TextBody: |
| | |
| | | traverse ( operations, Elements, o ) { |
| | | traverse ( o, OperationInput, tempOI ) { |
| | | inputPISP := tempOI.ProductInStockingPoint_MP(); |
| | | CapacityAllocationResultsRuleConfiguration::RecursiveGeneration( macroPlan, tempOI.ProductInStockingPoint_MP() ); |
| | | info( "输入PISP:", inputPISP.Name(), " 输出PISP:", outputPISP.Name() ); |
| | | CapacityAllocationResultsRuleConfiguration::RecursiveGeneration( macroPlan, tempOI.ProductInStockingPoint_MP(), firstPISP, startDate ); |
| | | info( "输入PISP:", inputPISP.Name(), " 输出PISP:", outputPISP.Name(), " 第一次PISP:", firstPISP.Name() ); |
| | | } |
| | | } |
| | | *] |