I tried to use the function 'SD_DELIVERY_UPDATE_PICKING' to update the picking quantity. Although I followed the standard source code such as RVADEK01, RVADEKSU, RVADKE01, or RVADSK01 , I could not update it correctly. I think that the reason concerns with the picking status (A,B, and C).
If the old picking quantity is 0 (status A), this function can update the picking quantity correctly.
On the other hand, If the picking quantity = delivery quantity (status = C), this function cannot update the picking quantity.
Is there anyone who encounters this problem like me?