SLED is different in WM and batch record
I have a issue where SLED is different between the WM , i.e in table LQUA and batch record. The flow of sequence is ,a new batch was created with movement type 309, in which a new SLED was calculated based on the Manufacturing date/GR date and the shelf life days in material master. so far so good . SLED in both batch record and LQUA was in sync.
However subsequenty it was decided by business to change the expiry date to past date i.e to make the batch expired. This change reflected in the batch record (MSC3N) However was not transferred to WM. That means in LS02/LS24 /LQUA table ,I still see the old SLED date.
I need to understand the root cause of this so as to prevent this from happening in future. The reason I am posting it in PP section is in our case, 309 movement type happens immediately after 101 for Process order. I wanted to see if any of you have faced a similar issue.
All the config is in place and this issue is not observed all the time and I am not able to recreate this issue in Dev/Quality.
Any inputs would be helpful.