We have a program pulling from our database to create POs and Receipts that started encountering issues in the new release of Kinetic.
We are calling ReceiptSvc/GetList where PackSlip = a given pack slip. Then if that call does not return a row we then calling ReceiptSvc/GetByID to load our header and call ReceiptSvc/GetNewRcvDtl , ReceiptSvc/GetDtlPOLineInfo, and ReceiptSvc/GetDtlPORelInfo to gather data for our ReceiptSvc/Update call to generate the new record.
This logic worked pre-upgrade but we are now missing receipt lines in our sync. Any clues as to what would be causing this?