| 
							
							
								 Oliver Walters | b351976ae9 | Mark a SalesOrder as "shipped" - Option to hide non-stock items from stock list
- Update models with new feature | 2020-04-25 08:46:28 +10:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | c5b93e2392 | Update pillow version - Addresses a security patch requirement | 2020-04-24 20:40:56 +10:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | 41a4033427 | Selective display of sales order ilne buttons | 2020-04-24 17:18:18 +10:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | 429bb688d0 | Template fixes | 2020-04-24 13:03:38 +10:00 |  | 
			
				
					| 
							
							
								 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 |  |