Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Receive shipment enhancement #402

Open
3 tasks
ravilodhi opened this issue Oct 16, 2024 · 0 comments
Open
3 tasks

Receive shipment enhancement #402

ravilodhi opened this issue Oct 16, 2024 · 0 comments
Assignees

Comments

@ravilodhi
Copy link
Contributor

What is the motivation for adding/enhancing this feature?

Currently, the receive shipment functionality processes items one by one, making multiple requests equal to the number of items in the shipment. This approach is not scalable. Uploading a JSON of the items to be received and letting the backend logic handle the processing will make it more scalable.

What are the acceptance criteria?

Shipment items should be uploaded in a single API call and processed on the backend synchronously using the RECEIVE_SHIP_ITEMS data manager configuration. If any item fails, the shipment should not be marked as 'Received,' and the user should still be able to attempt receiving those items. No item should be successfully received more than once.

  • ...

Can you complete this feature request by yourself?

  • YES
  • NO

Additional information

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: 👀 In review
Development

No branches or pull requests

1 participant