Oliver Walters
|
9d25ed335c
|
Rebuild the "PurchaseOrder" detail
- Use AJAX and bootstrap-table
- Display progress bar
|
2020-04-24 12:52:08 +10:00 |
|
Oliver Walters
|
ba1d2063af
|
Remove some debug messages and fix PIP
|
2020-04-24 10:22:33 +10:00 |
|
Oliver Walters
|
77471cb89c
|
Form for shipping a SalesOrder
- Returns "False" for now
|
2020-04-24 10:20:56 +10:00 |
|
Oliver Walters
|
b45fec221c
|
Expose more status code data to the templates
- Status codes are now exposed globally to every page
- Much simplified so wow
- https://stackoverflow.com/questions/3221592/how-to-pass-common-dictionary-data-to-every-page-in-django
|
2020-04-24 09:27:42 +10:00 |
|
Oliver Walters
|
2c9b112562
|
PEP fixes
|
2020-04-23 21:48:39 +10:00 |
|
Oliver Walters
|
e5fa94b4f8
|
Add functionality to cancel a sales order
|
2020-04-23 21:38:40 +10:00 |
|
Oliver Walters
|
e384f9e94c
|
Order date adjustment
Sales order now has a "shipment date"
|
2020-04-23 20:42:59 +10:00 |
|
Oliver Walters
|
435c13cf7c
|
Separate concept of "OrderStatus" into "SalesOrderStatus" and "PurchaseOrderStatus"
|
2020-04-23 20:38:09 +10:00 |
|
Oliver Walters
|
7f020cbbf6
|
Enbiggen a whole lotta buttons
|
2020-04-23 19:41:14 +10:00 |
|
Oliver Walters
|
426aa9258c
|
URL cleanup
|
2020-04-23 17:37:53 +10:00 |
|
Oliver Walters
|
5d71cf85cc
|
Add separate 'quantity' and 'allocated' columns in sales order view
|
2020-04-23 16:00:09 +10:00 |
|
Oliver Walters
|
c9ea33e22e
|
Fix order of javascript table events
|
2020-04-23 10:58:26 +10:00 |
|
Oliver Walters
|
d59c6711bb
|
Update translations
|
2020-04-23 09:20:25 +10:00 |
|
Oliver Walters
|
1a0f091e0c
|
Improve progress bar rendering
|
2020-04-23 09:20:18 +10:00 |
|
Oliver Walters
|
a803f21e0c
|
Add buttons to create new builds or orders for sales order parts
- Need to pre-fill the forms a bit better
|
2020-04-22 23:34:27 +10:00 |
|
Oliver Walters
|
6112be2df0
|
Add forms for editing and deleting a SalesOrderAllocation item
|
2020-04-22 23:21:54 +10:00 |
|
Oliver Walters
|
2a4e903785
|
Add button to delete a SalesOrderLineItem
|
2020-04-22 22:36:55 +10:00 |
|
Oliver Walters
|
26d1a25f31
|
PEP style fixes
|
2020-04-22 22:24:06 +10:00 |
|
Oliver Walters
|
fd42149f67
|
More stuff
|
2020-04-22 22:22:22 +10:00 |
|
Oliver Walters
|
6ab03bd05a
|
Add form for creating a new StockItem allocation
|
2020-04-22 21:26:38 +10:00 |
|
Oliver Walters
|
2972aec759
|
Cleverer rendering of sales order allocations
|
2020-04-22 20:26:05 +10:00 |
|
Oliver Walters
|
b70e79b778
|
Optionally add all SalesOrderAllocations to the SalesOrderLineItem serializer
|
2020-04-22 20:10:23 +10:00 |
|
Oliver Walters
|
5d1754ec32
|
Better display of where a StockItem is allocated
|
2020-04-22 17:39:59 +10:00 |
|
Oliver Walters
|
eb7b49784b
|
StockItem serializer now includes the allocated quantity
|
2020-04-22 15:24:11 +10:00 |
|
Oliver Walters
|
d9698b10cc
|
PEP fixes
|
2020-04-22 13:21:45 +10:00 |
|
Oliver Walters
|
1373425c29
|
Update definition for StockItemAllocation model
- Limit foreignkey choices
- Error checking
- Check if a StockItem is over-allocated
- Fix API serialization and filtering
|
2020-04-22 13:11:19 +10:00 |
|
Oliver Walters
|
2cb1b076f6
|
Create "SalesOrderAllocation" object
- Links multiple StockItem objects to a single SalesOrderLineItem
|
2020-04-22 12:12:48 +10:00 |
|
Oliver Walters
|
3a71a4f63a
|
Fix for StockItem model
- Allow sales_order_line to be blank
|
2020-04-22 10:16:54 +10:00 |
|
Oliver Walters
|
6dd79af0b6
|
Expose "is_allocated" parameter on StockItem API
|
2020-04-22 10:11:40 +10:00 |
|
Oliver Walters
|
12daf15406
|
Update build page
|
2020-04-22 09:53:11 +10:00 |
|
Oliver Walters
|
372958d939
|
Migrate more pages to the two_column template
|
2020-04-22 09:50:10 +10:00 |
|
Oliver Walters
|
808a636484
|
Move "Company" view to new two-column template
|
2020-04-22 09:01:52 +10:00 |
|
Oliver Walters
|
79ea744280
|
Supplier part rendering fix
|
2020-04-21 22:39:47 +10:00 |
|
Oliver Walters
|
09ccd6c5e2
|
PEP style fixes
|
2020-04-21 22:37:35 +10:00 |
|
Oliver Walters
|
b75c343236
|
Add action buttons to the sales order page
|
2020-04-21 22:02:17 +10:00 |
|
Oliver Walters
|
15166c7797
|
Add a custom "id" to the progress bar
|
2020-04-21 21:43:04 +10:00 |
|
Oliver Walters
|
4979c690d9
|
Prevent BOM price calculation from becoming too recursive
|
2020-04-21 21:38:22 +10:00 |
|
Oliver Walters
|
cb636e000d
|
Display a sub-list of stock items which are allocated to a SalseOrderLineItem
|
2020-04-21 21:38:04 +10:00 |
|
Oliver Walters
|
b40234e403
|
UI tweaks
|
2020-04-21 20:05:15 +10:00 |
|
Oliver Walters
|
399dcafede
|
Use the existing bootstrap CSS for progress bars
|
2020-04-21 18:14:02 +10:00 |
|
Oliver Walters
|
2c6e8da90e
|
Ability to filter StockItemList API by sales_order or sales_order_line
|
2020-04-21 17:33:02 +10:00 |
|
Oliver Walters
|
0d1919f10b
|
Display an alert on a stock item page if that stock item is allocated to a salesorder
|
2020-04-21 16:59:14 +10:00 |
|
Oliver Walters
|
89ede3e103
|
Fix for SalesOrderLineItem allocation calculation
Also function to render a progress bar
|
2020-04-21 16:45:44 +10:00 |
|
Oliver Walters
|
a1376eeb9e
|
The 'StockItem' model now has a reference to a SalesOrderLineItem
|
2020-04-21 15:04:21 +10:00 |
|
Oliver Walters
|
8052a1989c
|
Serialize the allocated quantity for a purchase-order line item
|
2020-04-21 11:41:08 +10:00 |
|
Oliver Walters
|
7385099194
|
Add a model to map multiple StockItem objects to a single SalesOrderLineItem
|
2020-04-21 10:14:55 +10:00 |
|
Oliver Walters
|
19cd0707a2
|
Add / edit / delete attachments for SalesOrder
|
2020-04-21 09:42:11 +10:00 |
|
Oliver Walters
|
a06595c152
|
Add line numbering to SalesOrderLineItem table
|
2020-04-21 09:20:44 +10:00 |
|
Oliver Walters
|
22c96ad2b7
|
Add ability to filter SalesOrder list by part
|
2020-04-21 09:17:50 +10:00 |
|
Oliver Walters
|
3d2e907d5e
|
Add a 'sales order' view for each part
|
2020-04-21 09:15:01 +10:00 |
|