Recently we are observing very strange behavior in APO. When Sales Order is created it is consuming forecast in APO. But moment we make changes to Sales Order (say date or quantity) it is not consuming the forecast.
I did some CIF debugging and I found that when Sales Order is first created, Check Mode sent to SAP is 050, which is correct and it consume the forecast. Whereas when Sales Order is changed, Check Mode coming to APO is 041 which does not consume the forecast.
Before and after changing the sales order, requirement type is KSV in ECC and requirement class 050 is assigned to it. We are not sure why check mode is changing to 041 after sales order is changed.
We are on SCM 5.0 and any pointer toward this will be highly appreciated