Commit Graph

245 Commits

Author SHA1 Message Date
eeintech c5efce36b6 Added PartDetailFromIPN view tests 2020-09-07 08:40:37 -05:00
eeintech 8198e919b1 Merge branch 'master' of git://github.com/inventree/InvenTree into part_ipn_slug 2020-09-05 11:42:33 -05:00
Oliver Walters c4989e59b2 Allow selection of bom_copy and parameter_copy when making a new variant 2020-09-05 20:10:18 +10:00
eeintech 2fa284d37b Added PartDetailFromIPN view (subclass of PartDetail) and url pattern 2020-09-04 17:20:17 -05:00
eeintech 440a5fafea Implemented part parameters copy from template/original part 2020-09-04 14:02:12 -05:00
Oliver Walters 303572bc03 More translation updates 2020-09-02 23:57:51 +10:00
eeintech 89e63df1fb Corrected style 2020-08-20 14:53:03 -05:00
eeintech 6fc275ca30 BoM export: added option to export part paremeters (#126) and stocks (#793) 2020-08-20 13:53:27 -05:00
Oliver Walters 7e829e88af Add option for including supplier data for BOM export
(cherry picked from commit d0b5550c86)
2020-08-19 14:08:47 +10:00
Oliver Walters 92ac93aac5 More intelligent checking for circular BOM
- Check all the way down a BOM "tree"
- Validate BOM tree before allowing BOM submission
2020-08-18 14:17:59 +10:00
Oliver Walters ca4d3df287 Update translation files 2020-08-18 14:01:40 +10:00
Oliver Walters 68fb599c73 Major improvements to BOM upload
- Column headings now match the values provided in BOM import template
- Add a new column for part selection, while displaying all imported data
- Better code documentation
- Improve data validation
- Allow decimal quantity (not just integer!)
- Better matching logic
2020-08-18 14:01:01 +10:00
eeintech 84c0ec7937 BoM: added part matching based on IPN 2020-08-17 16:35:38 -05:00
eeintech 303157c586 Added part match auto-selection (if partial_ratio >= 100) to BoM part selection form 2020-08-17 14:10:24 -05:00
Oliver Walters b27ecf54d7 Allow user to set "depth" of exported multi-level BOM 2020-08-16 08:29:36 +10:00
Oliver Walters 1cc0977816 Display testing status for a stock item 2020-05-17 22:33:41 +10:00
Oliver Walters e30f6ec374 Add forms / views for creating / editing / deleting test templates 2020-05-17 16:50:34 +10:00
Oliver Walters 366d4b2143 Add new attechment functionality to new models
- Giving the ol' refactor tractor a fresh coat of paint
2020-05-12 21:40:42 +10:00
Oliver Walters 14132a6efa Add views / models / etc etc to support StockItem attachment 2020-05-07 09:57:54 +10:00
Oliver Walters 2c9b112562 PEP fixes 2020-04-23 21:48:39 +10:00
Oliver Walters 435c13cf7c Separate concept of "OrderStatus" into "SalesOrderStatus" and "PurchaseOrderStatus" 2020-04-23 20:38:09 +10:00
Oliver Walters 307dd25f87 Fixes for unit testing
(cherry picked from commit eb3b5308ab)
2020-04-13 20:21:08 +10:00
Oliver Walters b28487760a Rename Part.URL -> part.link
- Previous migration needed some tweaking to get it to run... because.. why?
- It seems to pass when running manage.py migrate but fails when running manage.py test
- Stumped on this one
2020-04-06 11:16:39 +10:00
maxbachmann b162c97226
use rapidfuzz instead of fuzzywuzzy 2020-03-22 22:31:15 +01:00
Oliver Walters 4a259dc146 Can now successfully edit or delete a purchase-order attachment 2020-03-22 19:55:46 +11:00
Oliver Walters 5207b2ba21 Add build status label to part detail 2020-03-19 10:20:09 +11:00
Oliver Walters a147ce4284 Save the current user when creating a new part 2020-03-18 21:53:02 +11:00
Oliver Walters 50fee1bfe5 More work on translations 2020-02-12 10:25:46 +11:00
Oliver Walters f865573e48 Implement cascading export of BOM 2020-02-11 22:32:36 +11:00
Oliver Walters 434d084371 Provide form for user to select export options 2020-02-11 21:43:17 +11:00
Oliver Walters d4fe83170f Select existing image and upload successfully 2020-02-10 23:48:45 +11:00
Oliver Walters 17c10da10e Display existing images in a form 2020-02-10 22:57:36 +11:00
Oliver Walters a82e219336 Add translatable strings for part views 2020-02-10 22:10:06 +11:00
Oliver Walters d059aff4f8 Use the part_deep_copy setting to set the default deep_copy value when duplicating a part 2020-02-03 21:14:06 +11:00
Oliver Walters 88ec40e454 Fix success_url for notes form 2020-02-01 22:25:35 +11:00
Oliver Walters 3c3ae43c18 Add special view for displaying / editing notes field for part 2020-02-01 13:36:09 +11:00
Oliver Walters 427f47310b Add detail pane to top-level part view 2019-09-27 10:04:20 +10:00
Oliver Walters 774872e6a6 Make function atomic 2019-09-17 14:17:49 +10:00
Oliver Walters 08f958dd72 Add form for setting part category 2019-09-17 14:06:11 +10:00
Oliver Walters db04f399c1 Simplify exporting of BOM for a part 2019-09-15 22:21:12 +10:00
Oliver Walters 204cd967aa Include status label text when exporting stocktake data 2019-09-15 20:14:27 +10:00
Oliver Walters 2d17f957f1 Remove code duplication for part data export 2019-09-15 19:52:28 +10:00
Oliver Walters 567826165c Improve BomItem editing form
- Don't allow duplication of an item already in the BOM
- Remove the parent part from the BOM
2019-09-13 16:26:44 +10:00
Oliver Walters 4dc7da41b9 pepper 2019-09-09 20:02:52 +10:00
Oliver Walters ddb041fe44 Filter by category too 2019-09-09 19:59:56 +10:00
Oliver Walters 776fc8b1e5 Add 'used_in' count to part export 2019-09-09 19:37:59 +10:00
Oliver Walters 8723a6c219 Add 'purchaseable' field to part export 2019-09-09 19:10:57 +10:00
Oliver Walters c45fcb45cf Delete a part parameter template from the settings view 2019-09-07 20:30:51 +10:00
Oliver Walters 42ade0e0b7 Edit part parameter template from settings view 2019-09-07 20:28:38 +10:00
Oliver Walters 20b37a2d11 Test fixes 2019-09-03 22:45:11 +10:00