Oliver
4fe6562d29
PEP fixes
2021-06-22 16:43:49 +10:00
Oliver
26dd9c10a4
Fixes for SalesOrder API
2021-06-22 16:43:38 +10:00
Oliver
3fa3ce06a1
Fixes for PurchaseOrder API interface
...
- Allow DELETE endpoint for PurchaseOrder
- Remove 'read_only' attribute for 'reference' field
- Add extra functionality to API test class
- Add unit testing
2021-06-22 16:28:42 +10:00
Oliver
650d31ae32
Remove debug statements
2021-06-22 10:43:00 +10:00
Matthias
b503c62464
Merge branch 'master' of https://github.com/inventree/InvenTree into order-modal-show-price
2021-06-22 00:27:56 +02:00
Oliver
e6598b5115
Displays "purchase order" column in StockItem table
2021-06-21 16:58:39 +10:00
Matthias
b4412ef575
also show prices of the value 0
2021-06-20 13:32:52 +02:00
Matthias
452d2004ce
added handling for no supplier price
2021-06-19 23:46:31 +02:00
Matthias
7d5aa8189d
Merge branch 'master' of https://github.com/inventree/InvenTree into part-import
2021-06-18 23:30:54 +02:00
Matthias
b86793703e
Merge branch 'part-import' of https://github.com/matmair/InvenTree into part-import
2021-06-18 23:14:48 +02:00
Matthias
59e6cc1a10
Merge branch 'master' of https://github.com/inventree/InvenTree into part-import
2021-06-18 23:10:59 +02:00
Matthias
15804f873b
Merge branch 'master' of https://github.com/inventree/InvenTree into order-modal-show-price
2021-06-18 16:46:11 +02:00
Oliver
e68a4abdf2
Error: wrong error
2021-06-18 19:51:54 +10:00
Oliver
3fb57abe66
Error catching
2021-06-18 19:39:06 +10:00
Oliver
34c34487b5
PEP style fix
2021-06-18 19:21:46 +10:00
Oliver
10ecddf9b4
Fixes after rebase
2021-06-18 17:25:24 +10:00
Oliver Walters
0b8a50cd92
Add 'location_detail' filter
2021-06-18 16:51:34 +10:00
Oliver Walters
caf52c6ce5
Add optional detail elements to SOAllocation API
2021-06-18 16:49:56 +10:00
Oliver Walters
ad8dbb5900
Add API LIST endpoint for SalesOrderAllocations
2021-06-18 16:48:32 +10:00
Matthias
f0dd543ffa
render price in oer-modal if enabled in settings
2021-06-17 23:44:22 +02:00
Matthias
a3a623a5ca
update-button for modal, repeat 1st step on use
2021-06-17 23:24:32 +02:00
Matthias
2d8b96a6b8
setting to control visibility of price
2021-06-17 23:15:42 +02:00
Matthias Mair
e77e89b16c
Merge branch 'inventree:master' into part-import
2021-06-17 16:42:49 +02:00
Oliver
93e83d0bf9
Merge pull request #1587 from nwns/feature/see_default_location
...
feat(purchase orders): show the preferred location for each PO Line
2021-06-17 17:01:05 +10:00
Matthias
af2cfe55be
missed a translation there
2021-06-17 00:51:53 +02:00
Matthias
ddd84dcd7c
Merge branch 'master' of https://github.com/inventree/InvenTree into so-total
2021-06-17 00:50:39 +02:00
Matthias
bbe7edbf82
totals like in #1666
2021-06-17 00:50:10 +02:00
Matthias
5d3360e63b
added quantity total
2021-06-17 00:23:08 +02:00
Matthias
dac112d908
added footer total for price
2021-06-17 00:22:32 +02:00
Matthias
2fc185bd71
show footer
2021-06-16 23:57:33 +02:00
Matthias
70e0933336
total price column as per #1660
2021-06-16 23:52:00 +02:00
Nigel
f8e4a5ac2e
test: improve coverage of new get_destination
2021-06-09 11:04:42 -06:00
Nigel
cd07ea835d
feat(purchase orders): show the preferred location for each PO Line
...
Adds the ability for the Purchaser to specify where the item is
intentended to go when received. If the Purchaser does not set a
preferred location, then the default location for the part is displayed.
If the item is received them where it was actually placed is shown.
NOTE: if an item is split when received only one of the resulting
StockItem location is used.
Fixes #1467
Addresses some of the requests in #551
2021-06-09 09:06:03 -06:00
Matthias
5a869d247f
Merge branch 'master' of https://github.com/inventree/InvenTree into part-import
2021-06-06 17:46:33 +02:00
Oliver
573f601752
Merge pull request #1632 from matmair/nav-style
...
same nav sidebar distance for everything
2021-06-06 22:14:20 +10:00
Matthias
05d79a4c19
same nav sidebar distance for everything
2021-06-05 15:18:08 +02:00
Matthias
d87592aedb
use the default currency in forms
2021-06-05 13:22:11 +02:00
eeintech
74bd975a0b
Revert back to form_list
...
Moved OrderMatchItemForm to forms.py
2021-06-04 13:41:07 -04:00
Matthias
fc9e1e6770
suggested changes @eeintech
2021-06-03 00:17:29 +02:00
Matthias
495babe712
Merge branch 'master' of https://github.com/inventree/InvenTree into part-import
2021-06-02 00:36:15 +02:00
Matthias Mair
859a3178a4
Merge branch 'master' into part-import
2021-05-26 13:08:58 +02:00
Matthias
1da1753b23
Merge branch 'master' of https://github.com/inventree/InvenTree into price-history
2021-05-23 02:31:07 +02:00
Matthias
3c5bb048a1
renaming a few parts
2021-05-22 15:39:54 +02:00
Oliver Walters
7cd345aeb5
Change location of 'banner' messages
...
- Place them inside the main panel
- Generally underneath the thumbnail
2021-05-18 19:19:43 +10:00
Matthias
dd56bc1fa5
setup not realy needed
2021-05-18 11:18:13 +02:00
Matthias
616dd76f8a
refactor and doc
2021-05-18 11:10:01 +02:00
Matthias
64f8846e99
generalising for done()
2021-05-18 10:47:56 +02:00
Matthias
ad4902ea44
restucture
2021-05-18 10:19:35 +02:00
Matthias
cb0ef30eff
form overrides
2021-05-18 10:17:19 +02:00
Matthias
92f8bd36f1
inherited setup method
2021-05-18 01:55:47 +02:00
Matthias
46723f42ca
Merge branch 'master' of https://github.com/inventree/InvenTree into part-import
2021-05-18 00:57:10 +02:00
Matthias
3a5b4ab74b
crispy forms for FileManagementFormView
2021-05-16 16:00:02 +02:00
Oliver
980befe0fa
Merge pull request #1586 from nwns/feature/show_poline_items_in_admin
...
feat(admin): Show the line items on the PO on the Admin Site
2021-05-15 07:50:53 +10:00
Oliver
6f10195f8c
Merge pull request #1465 from nwns/feature/po_on_sales_order
...
Show PO for Stock Items on Sales Order Detail and stock
2021-05-15 07:49:59 +10:00
Nigel
30a2194fe1
feat(admin): Show the line items on the PO on the Admin Site
2021-05-14 13:24:13 -06:00
Matthias
be92efe7b9
Merge branch 'master' of https://github.com/inventree/InvenTree into price-history
2021-05-13 22:58:01 +02:00
Nigel
bca2f4a07b
feat(sales_order): Stock Items show the PO number
...
Stock items show the PO number that they were purchased on when being
viewed in the sales order allocation modal and when viewing the sales
order details.
2021-05-13 14:18:25 -06:00
eeintech
22249206d2
Fixed duplicate check
2021-05-13 16:06:57 -04:00
Matthias Mair
b1410c7c2b
Merge branch 'inventree:master' into price-history
2021-05-12 23:39:57 +02:00
Matthias
f9f191b5e3
Inclusion in all tamplates
...
#1574
2021-05-12 15:31:35 +02:00
Oliver
9d98ecca92
Merge pull request #1561 from eeintech/multi_part_forms
...
Multi-step form framework + Purchase order upload file view
2021-05-12 22:18:35 +10:00
eeintech
e9c4ce8c5f
Added support for reference and notes fields
2021-05-11 17:11:09 -04:00
eeintech
a093118856
Few more fixes
2021-05-11 11:02:54 -04:00
eeintech
10eb69caf9
Merge branch 'master' of github.com:inventree/InvenTree into multi_part_forms
2021-05-11 10:22:34 -04:00
Oliver Walters
84bfffd5a7
Override 'add_note' when new StockItem is created
...
- This allows us to prevent the issue of duplicate notes being created
2021-05-11 22:51:29 +10:00
Oliver Walters
93e6eb6dc7
Unit test fixes
2021-05-11 22:26:03 +10:00
Matthias
4156b71c4b
Merge branch 'master' of https://github.com/inventree/InvenTree into price-history
2021-05-11 13:32:14 +02:00
Oliver Walters
0020e85397
Refactor add_tracking_entry
2021-05-11 20:56:20 +10:00
Oliver Walters
70ad0ba0de
Improve reporting in stock history API
2021-05-11 17:41:17 +10:00
Oliver Walters
af53b341f0
Replace "addTrasactionNote" function with "add_tracking_entry"
...
- Does not add translated strings to the database
2021-05-11 17:17:48 +10:00
eeintech
c9e77edf04
Almost there?
2021-05-10 17:31:29 -04:00
eeintech
6d8f94619b
Improved template render, raised bar for automatic field matching
2021-05-10 12:52:34 -04:00
eeintech
f0932040ee
Fixed form validation for previous step, hide tab depending on order status, added purchase_price field
2021-05-10 11:42:22 -04:00
Matthias
a210b331ce
just a small translation
2021-05-09 00:27:00 +02:00
Matthias
5622468209
better readable structure
2021-05-08 20:55:01 +02:00
Matthias
e6372fd600
added translations
2021-05-08 20:54:23 +02:00
Matthias Mair
e59f467c79
Merge branch 'master' into spaces!
2021-05-08 12:27:19 +02:00
eeintech
9b69980a6c
Oopsy forgot to merge PurchaseOrderUpload view
2021-05-07 18:08:11 -04:00
eeintech
88000200b3
Merged master and resolved conflicts
2021-05-07 18:02:40 -04:00
eeintech
ceccdf3909
Now creating PurchaseOrderLineItem instances!
2021-05-07 18:00:30 -04:00
eeintech
fbf24621f3
Getting there...
2021-05-07 16:46:10 -04:00
eeintech
6e269ae41a
Now displaying item match table
2021-05-07 13:23:10 -04:00
Oliver
e47a8d6d5e
Merge pull request #1545 from matmair/issue1425
...
adds sales order line item price
2021-05-07 23:54:45 +10:00
Matthias
63cf75eefc
styling again
2021-05-07 15:37:15 +02:00
Matthias
b6043af7c0
auto-set price if sales-order line is added
2021-05-07 15:35:35 +02:00
Matthias
9e59d41f12
style improvments
2021-05-07 07:46:35 +02:00
Matthias
c775c4611f
adding custom action button
...
save the changes to the db and return success-json
2021-05-07 07:19:43 +02:00
Matthias
09fe9ccf11
sales order item tracking
2021-05-07 07:15:33 +02:00
Matthias
985967fccb
save return of part.id
2021-05-07 07:13:23 +02:00
eeintech
4f942fd9f7
Working towards item match form
2021-05-06 17:07:22 -04:00
eeintech
e31452a6ad
Match field step is now managed through form
2021-05-06 16:05:58 -04:00
eeintech
f79382d96f
Handling part match form but still not creating purchase order items
2021-05-06 12:35:52 -04:00
eeintech
005063aad6
Merge branch 'master' of github.com:inventree/InvenTree into multi_part_forms
2021-05-06 11:30:08 -04:00
Matthias
aac05db6bf
style fixing
2021-05-06 17:15:10 +02:00
Matthias
90c207b935
keeping part id in inherited form
2021-05-06 16:45:39 +02:00
Matthias
c2a5e1fd23
moved the special stuff into the inherited view
2021-05-06 16:29:03 +02:00
Matthias Mair
3a1c233bff
Bug/calender ( #1558 )
...
* fixes calendar not rendering when toggling view
* same for po
* and builds
2021-05-07 00:11:08 +10:00
Matthias
b09f49aaa5
Merge branch 'master' of https://github.com/inventree/InvenTree into issue1425
2021-05-06 14:54:26 +02:00
Matthias
a77d9d9de7
same treatment for html
2021-05-06 14:33:03 +02:00
Matthias Mair
39d4129157
chery picked all fixed trans str from #1438 ( #1554 )
2021-05-06 20:29:58 +10:00
Matthias
f2b0717d10
removes all lines consisting only of spaces
...
this really bothers me for some reason - nothing technical
2021-05-06 12:11:38 +02:00
Matthias
c4d0865f06
Merge branch 'master' of https://github.com/inventree/InvenTree into issue1425
2021-05-06 00:14:33 +02:00
eeintech
40e8ed9e5b
Match parts view is now populated correctly
2021-05-05 15:28:04 -04:00
Matthias
2cfb9c60a3
space cleanup
2021-05-05 20:57:00 +02:00
Matthias
b392586a08
quantity also for modal
2021-05-05 20:55:37 +02:00
Matthias
dc4fb64987
add in price modal in table
2021-05-05 20:53:53 +02:00
eeintech
2cd1df691b
Working towards part matching
2021-05-05 13:16:40 -04:00
eeintech
9773fee50b
Validation of matching fields is working
2021-05-05 12:40:48 -04:00
eeintech
b4342d6203
Fixed templates, not sure why can't keep FileManager across forms... and also need to save form data
2021-05-04 17:35:27 -04:00
Matthias
7fa235282b
sale price in ui
2021-05-04 22:50:04 +02:00
Matthias
294e86cc38
Add in sale price model
2021-05-04 21:56:25 +02:00
Matthias
55cdeef30e
adds price-calc to purchase order Fixes #1513
2021-05-04 21:33:00 +02:00
eeintech
64fb492b97
Added match parts step, need to process fields data
2021-05-04 14:45:52 -04:00
eeintech
7cdf0af04a
Added upload file step
2021-05-04 12:20:57 -04:00
eeintech
373898d43e
Added step description and crispy form tag
2021-05-04 10:28:00 -04:00
Matthias
75f487aee9
Merge branch 'master' of https://github.com/inventree/InvenTree into price-history
2021-05-04 00:02:15 +02:00
eeintech
b847604f15
Started implementation of multi-step form for purchase order file uplod
2021-05-03 17:30:33 -04:00
eeintech
d072187bf8
Fixed exception for quantity check
2021-04-28 16:46:42 -04:00
eeintech
a63d5012f0
Purchase order fixes
2021-04-28 13:16:40 -04:00
Matthias
8f40b57121
improvements after code-review by @eeintech
2021-04-27 16:32:43 +02:00
Matthias
a11fff0269
man those tests take long
2021-04-22 23:17:27 +02:00
Matthias
83764d5e6c
added PO in the fixtures so that should be higher
2021-04-22 22:57:48 +02:00
Matthias
a1237b4a49
always adjust pruchase price if one exists
2021-04-22 22:17:54 +02:00
Matthias
7cb858546e
tests for new methods in #1509
2021-04-22 22:16:56 +02:00
Matthias
c14478ed1f
automato fill purchase price #1509
2021-04-22 19:31:04 +02:00
Matthias
07d68f7fde
Merge branch 'master' of https://github.com/inventree/InvenTree into price-history
2021-04-21 11:12:48 +02:00
Oliver
157d58b157
Merge pull request #1481 from matmair/instance-name-in-title
...
Instance name in title
2021-04-18 21:48:37 +10:00
Matthias
6c3a66f7d6
Merge branch 'master' of https://github.com/inventree/InvenTree into price-history
2021-04-18 12:58:19 +02:00
Matthias
5b9c4dc225
sipler translation strings
2021-04-18 01:21:11 +02:00
Matthias
46822017c6
FIX: multiline trans not possible
2021-04-17 23:52:55 +02:00
Matthias
59063bee6b
extending translations to the whole sentence
2021-04-17 23:52:21 +02:00
Matthias
b1e08dae78
Merge branch 'master' of https://github.com/inventree/InvenTree into instance-name-in-title
2021-04-17 12:19:38 +02:00
Matthias
3598c36043
Merge branch 'master' of https://github.com/inventree/InvenTree into price-history
2021-04-17 09:59:05 +02:00
Nigel
6f00c662a1
fix: don't link manufacturer part if it doesn't have one
2021-04-15 16:28:50 -06:00
Matthias
098ac0c461
using feature in views
2021-04-15 14:52:08 +02:00
Matthias
75381cbb7b
Merge branch 'master' of https://github.com/inventree/InvenTree into price-history
2021-04-14 21:18:21 +02:00
eeintech
3eae70e745
Merged master and company migrations
2021-04-12 11:10:35 -04:00
Oliver Walters
e787c853e5
Update logger context
2021-04-10 20:08:13 +10:00
eeintech
f39928368e
Merge branch 'master' of github.com:inventree/InvenTree into manufacturer_part
2021-04-07 10:33:55 -04:00
eeintech
2db6af2af6
PO table and stock item template improvements
2021-04-07 10:33:31 -04:00
Matthias
32eaf48c12
fixed styling
2021-04-06 18:33:57 +02:00
Matthias
f647120cd1
initial showcase implementation
2021-04-06 18:17:09 +02:00
Matthias
2c053eae4c
added translations
2021-04-04 22:49:47 +02:00
Matthias
adcb211572
set language in the used js scripts
2021-04-04 22:48:36 +02:00
Matthias
efd14fca64
made translation lazy
2021-04-04 22:47:01 +02:00
Matthias
20c455384e
added more translation-strings
2021-04-04 22:44:14 +02:00
Matthias
c68220a597
migrations for all the translated models, totally forgot that
2021-04-03 14:11:28 +02:00
Matthias
0547e1c03b
added more translations in html / js
2021-04-03 04:05:59 +02:00
Matthias
446bc06c1b
switched translation methode to lazy
2021-04-03 04:01:40 +02:00
Oliver
f288b906ad
Merge pull request #1426 from SchrodingersGat/assign-by-sn
...
Assign by sn
2021-03-30 09:29:49 +11:00