InvenTree/InvenTree/order
Oliver 99c92ff655
Sales order barcode allocate (#6072)
* Bug fix for BarcodePOReceive endpoint

- Existing scan must match "stockitem" to raise an error

* bug fix: barcode.js

- Handle new return data from barcode scan endpoint

* Add barcode endpoint for allocating stock to sales order

* Improve logic for preventing over allocation of stock item to sales order

* Test for sufficient quantity

* Bump API version

* Bug fix and extra check

* Cleanup unit tests

* Add unit testing for new endpoint

* Add blank page for app sales orders docs

* Add docs for new barcode features in app

* Fix unit tests

* Remove debug statement
2023-12-14 11:13:50 +11:00
..
fixtures Add Metadata to more models (#4898) 2023-06-02 19:26:20 +10:00
migrations Update django money / py-moneyed dependencies (#5778) 2023-10-31 22:19:55 +11:00
templates/order Fix admin site - Custom admin URL (#5766) 2023-10-21 22:12:14 +11:00
__init__.py Docstring checks in QC checks (#3089) 2022-06-02 01:37:39 +10:00
admin.py refactor: refactor unnecessary else / elif when if block has a return statement (#5735) 2023-10-18 09:06:54 +11:00
api.py API bug fix: Distinct query (#5940) 2023-11-20 18:25:52 +11:00
apps.py Docstring checks in QC checks (#3089) 2022-06-02 01:37:39 +10:00
forms.py Docstring checks in QC checks (#3089) 2022-06-02 01:37:39 +10:00
models.py Sales order barcode allocate (#6072) 2023-12-14 11:13:50 +11:00
serializers.py State transition support for generic states (#6017) 2023-12-07 14:48:09 +11:00
tasks.py refactor: remove blank lines after docstring (#5736) 2023-10-18 07:28:57 +11:00
test_api.py refactor: remove blank lines after docstring (#5736) 2023-10-18 07:28:57 +11:00
test_migrations.py Refactor states/status (#4857) 2023-06-09 10:27:26 +10:00
test_sales_order.py Sales order barcode allocate (#6072) 2023-12-14 11:13:50 +11:00
test_views.py Cleanup / consolidate unit testing code (#4831) 2023-05-17 07:35:26 +10:00
tests.py refactor: remove blank lines after docstring (#5736) 2023-10-18 07:28:57 +11:00
urls.py [Feature] Add RMA support (#4488) 2023-03-29 10:35:43 +11:00
validators.py refactor: remove blank lines after docstring (#5736) 2023-10-18 07:28:57 +11:00
views.py Check for null part instance (#6011) 2023-11-30 16:31:07 +11:00