Matthias
d884e62be1
[FR] Confirm to W293
...
Fixes #2335
2021-11-23 00:28:23 +01:00
Oliver
f8aa5514ae
Fix BOM export for multi-level BOMs
2021-11-20 17:44:54 +11:00
Oliver
1bb51a7309
Normalize "available stock" quantity before exporting
2021-11-10 13:27:59 +11:00
Oliver
9dba3c3f10
Refactored bom export
2021-11-04 12:10:36 +11:00
Oliver
22d3b05dc6
Fix error on BOM export
2021-10-07 11:52:41 +11:00
Oliver
cf66a386ea
Bug fix
2021-07-10 14:13:46 +10:00
eeintech
58efc952db
Converted BOM import to new multi-step form framework
2021-07-05 14:57:45 -04:00
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
eeintech
1074300ba0
Improved BOM export of combined manufacturer and supplier data
2021-04-07 12:24:32 -04:00
eeintech
c0691c3e9b
Decoupled manufacturer and supplier data in BOM export, aggregate data needs more work
2021-04-07 11:43:05 -04:00
20c455384e
added more translation-strings
2021-04-04 22:44:14 +02:00
eeintech
d39bd88440
Split required and part match headers for BOM import
2021-03-15 09:41:04 -04:00
eeintech
5d6def75cc
BoM export, Part stock: changed 'Location' header to 'Default Location'
2020-08-25 16:02:46 -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
0faba39dfc
PEP: Remove unused variable
...
(cherry picked from commit e49a1c1ad21da10b67391df60d9f1410456fe4d0)
2020-08-19 14:08:52 +10:00
Oliver Walters
7e829e88af
Add option for including supplier data for BOM export
...
(cherry picked from commit d0b5550c865f1cce16e7bb123f2274c16151a2c5)
2020-08-19 14:08:47 +10:00
Oliver Walters
3d0012a3bf
Bugfix: accomodate missing manfufacturer links
...
If a supplier_part does not have an associated manufacturer, the code would break
(cherry picked from commit 965dba473937ef80ef556b484bfc513d00c73a43)
2020-08-19 14:08:41 +10:00
eeintech
b5bc8935a2
Added manufacturer data to BoM export
...
(cherry picked from commit c7ddccc4ec2c9ef9a9a28bdf36012b2776e115ce)
2020-08-19 14:08:34 +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
Oliver Walters
476cc5f661
BOM upload: improve generation of "import" template
...
- Better field naming
- Remove some fields which are not required here
- Better description of what is going to happen
2020-08-18 11:47:27 +10:00
Oliver Walters
25d90f643a
Make BOM levels integers
2020-08-17 10:39:35 +10:00
Oliver Walters
e5406cae24
More PEP fixes
2020-08-16 09:05:16 +10:00
Oliver Walters
97103207b6
PEP fixes
2020-08-16 08:34:54 +10:00
Oliver Walters
b27ecf54d7
Allow user to set "depth" of exported multi-level BOM
2020-08-16 08:29:36 +10:00
maxbachmann
b162c97226
use rapidfuzz instead of fuzzywuzzy
2020-03-22 22:31:15 +01:00
Oliver Walters
28e9d842bf
Small tweaks for BOM export
...
- Steps towards preventing circular BOMs
- Improve formatting of exported BOM
2020-02-12 10:18:20 +11:00
Oliver Walters
f865573e48
Implement cascading export of BOM
2020-02-11 22:32:36 +11:00
Oliver Walters
db04f399c1
Simplify exporting of BOM for a part
2019-09-15 22:21:12 +10:00
Oliver Walters
2bc97764c7
Allow more file formats for BOM import
2019-09-15 19:45:59 +10:00
Oliver Walters
f90ffcd3db
Fix buttons for BOM upload form
2019-08-14 13:35:48 +10:00
Oliver Walters
23d19d6784
Remove old debug messages
2019-07-11 23:07:52 +10:00
Oliver Walters
322710d603
Handle dimension error in tablib
2019-07-10 13:04:47 +10:00
Oliver Walters
85e803f345
Create a new part directly from the BOM view
...
- Pass data through to the part creation
- Populate the new part into the select dropdown
-
2019-07-07 13:06:59 +10:00
Oliver Walters
3930651c59
Make Reference and Notes fields editable
2019-07-07 09:57:23 +10:00
Oliver Walters
fc5682f565
Form is now fully transferred to a formview
2019-07-02 19:20:45 +10:00
Oliver Walters
a23595c28d
Improve data importing
...
- Automatically prune empty rows
- prevent automatic conversion of integers to floats
2019-06-29 19:56:04 +10:00
Oliver Walters
ad27d912e1
Add some optional upload fields
...
(These will come in handy later)
2019-06-28 20:48:23 +10:00
Oliver Walters
fd8ed44833
Detect duplicate columns, and missing columns
2019-06-28 20:16:17 +10:00
Oliver Walters
58336482fe
POST the data back again
2019-06-28 19:48:22 +10:00
Oliver Walters
fb96651c15
Render column selection options
...
- Guess which header is which
2019-06-28 19:40:27 +10:00
Oliver Walters
67b53d9983
PEP
2019-06-28 00:15:23 +10:00
Oliver Walters
4648db6ce5
Pass file data through to the next form page
2019-06-27 23:49:01 +10:00
Oliver Walters
6af51c5b35
Limit the number of lines returned in row_count
2019-06-27 23:11:54 +10:00
Oliver Walters
c4944268f3
Count the number of rows in the BOM file
2019-06-27 23:09:06 +10:00
Oliver Walters
9813205419
Perform 'matching' on imported field names
2019-06-27 22:57:55 +10:00
Oliver Walters
45d16f2c42
Create new file bom.py for BOM helper functions
...
- New class for managing BOM upload
2019-06-27 22:46:11 +10:00