-
-
Notifications
You must be signed in to change notification settings - Fork 822
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
[Feature] Add RMA support #4488
Merged
SchrodingersGat
merged 115 commits into
inventree:master
from
SchrodingersGat:rma-order
Mar 28, 2023
Merged
[Feature] Add RMA support #4488
SchrodingersGat
merged 115 commits into
inventree:master
from
SchrodingersGat:rma-order
Mar 28, 2023
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
- Required for PurchaseOrder and SalesOrder - May not be required for ReturnOrder (remains to be seen)
- Add list endpoint - Add detail endpoint - Adds required serializer models
SchrodingersGat
added
enhancement
This is an suggested enhancement or new feature
order
Related to purchase orders / sales orders
report
Report/Label generation
api
Relates to the API
labels
Mar 14, 2023
- Display a table - Create / edit / delete
- Javascript files was becoming extremely large - Hard to debug and find code - Split into purchase_order / return_order / sales_order
- Similar to existing roles for purchase_order and sales_order
- Use <int:pk> instead of complex regex
- Always difficult to track down where these are rendered - Enough to warrant their own file now
- Add new ReturnOrder modeles - Add new 'contact' field to external orders
- Implement check to ensure that the selected "contact" matches the selected "company"
Very intresting PR! |
Nice! |
@matmair already used it in anger. Seems to work well, I'm sure there'll be additional things to add. I'll put up a blog post soon |
This was referenced Mar 29, 2023
Merged
Hi All, the RMA feature sounds great. any idea when it will be released? Br Martijn |
We do not give out release dates as the project is developed in spare time. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
api
Relates to the API
enhancement
This is an suggested enhancement or new feature
order
Related to purchase orders / sales orders
report
Report/Label generation
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR adds support for "RMA" or "Return Order" functionality.
Initial implementation may be somewhat "bare bones" and need fleshing out in greater detail in subsequent PRs.
TODO
Return Order
functionality (default = off)Implement "calendar view" for Return Order List- future workorder.js
contact
model