We have a requirement where we need to change the Planned Dates after IP30 is run. For Example
- For Monthly Package, the planned date for all calls will be 1st of every month,
- For Quarterly Package, the planned date for all the calls will be 1st Jan (if the planned date lies between 1st Jan to 31st March and so on for all remaining quarters), 1st April, 1st July and 1st Oct
- For Yearly Package, the planned date for the call will be 1st Jan.
- While doing this, we also don't want multiple orders on the same date and hence we have hierarchy maintained for the packages in Strategy.
The Scheduling Parameters are not being used except for Scheduling Period (This will be always=maximum package length appearing in the plan) and Start of Cycle. The Strategy is Time Based with unit DAY and the hierarchy is maintained for each package.
We don't want to use Scheduling Indicator Time-Key Date due to some dynamic business requirements.
The issue is
- While we have achieved to push the planned date as per our requirement, we are not able to skip the calls if multiple calls are appearing on the same date.(E.g. We will have three calls on 1st Jan viz. one for monthly, one for quarterly and one for Yearly and we need to skip the Monthly and Quarterly calls and keep the yearly call which has got the higher hierarchy) The system is generating the call and the call object sequentially during IP30.