Users are able to receive return product items multiple times, even after the items have already been received once.
Expected behavior
After a return product item has been received once, the system should prevent users from receiving it again to avoid duplicate entries and maintain accurate inventory records. Users should be notified that the item has already been received and prevented from proceeding with the duplicate receipt process.
Steps to reproduce the issue
Initiate the receipt process for a return product item.
Confirm the receipt of the return product item.
Repeat the receipt process for the same return product item.
Observe that the system allows the duplicate receipt of the return product item without generating an error or warning.
Current behavior
Users are able to receive return product items multiple times, even after the items have already been received once.
Expected behavior
After a return product item has been received once, the system should prevent users from receiving it again to avoid duplicate entries and maintain accurate inventory records. Users should be notified that the item has already been received and prevented from proceeding with the duplicate receipt process.
Steps to reproduce the issue
Initiate the receipt process for a return product item. Confirm the receipt of the return product item. Repeat the receipt process for the same return product item. Observe that the system allows the duplicate receipt of the return product item without generating an error or warning.
Environment details
Additional information
https://jam.dev/c/82954986-150c-4a36-a3ca-3524b25cc8af