| 
							
							
								 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 | 372958d939 | Migrate more pages to the two_column template | 2020-04-22 09:50:10 +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 | 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 | 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 |  | 
			
				
					| 
							
							
								 Oliver Walters | b204618e79 | Button / view / form to create a new SalesOrderLineItem | 2020-04-21 09:02:10 +10:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | 617fbf2f02 | Moar stuffs: - Expose part_detail and order_detail to SOLineItem serializer
- Update SalesOrder line item table | 2020-04-21 08:57:13 +10:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | a2c0c7c76a | Add "part" reference to SalesOrderLineItem model | 2020-04-21 08:33:32 +10:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | 0c56079b41 | Create missing tabs for sales orders - Attachments
- Notes | 2020-04-20 22:33:49 +10:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | e12824df2e | Add form to edit a SalesOrder | 2020-04-20 22:20:03 +10:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | ce1dd88129 | Form for creating a new SalesOrder | 2020-04-20 22:13:07 +10:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | ebbcff3c7f | Render a table of line items | 2020-04-20 21:22:34 +10:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | b2569d5cba | Expose SalesOrderLineItem objects to the REST API | 2020-04-20 21:11:59 +10:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | 47ada25315 | Add detail view for SalesOrder | 2020-04-20 20:59:14 +10:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | 1ebf26ab7c | Add page for displaying all sales orders | 2020-04-20 20:40:45 +10:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | 627c50e465 | Render a table of sales orders | 2020-04-20 20:27:52 +10:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | c7fd22924f | Register salesorder classes in the admin interface | 2020-04-20 20:27:35 +10:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | 9f97d81e83 | API endpoint for serializing SalesOrder objects | 2020-04-20 20:11:21 +10:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | 974c98c95a | Add "SalesOrder" concept - SalesOrder model
- SalesOrderLineItem
- SalesOrderAttachment | 2020-04-20 19:41:58 +10:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | ff3cc96e0e | PEP fixes | 2020-04-20 09:50:41 +10:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | 746e9ab983 | Fix rendering of PurchaseOrder table | 2020-04-20 09:48:33 +10:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | 99fcbcc646 | Consolidation of PurchaseOrder API | 2020-04-20 09:41:21 +10:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | d19e287cb5 | Template rendering improvements | 2020-04-15 14:24:59 +10:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | 610f85597f | Expose supplier_reference to external API | 2020-04-15 14:18:17 +10:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | c12a482e4d | Add "supplier_reference" field to PurchaseOrder - This is the code that the Supplier uses for the particuarl sales order | 2020-04-15 13:32:14 +10:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | c17c014b33 | More cleanup - Allow user filtering for purchase-order table in part view
- Remove some debug strings
(cherry picked from commit ea466c3588) | 2020-04-13 20:21:13 +10:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | 7503596ea4 | More fixes - Add a set of template tags for rendering status codes
- Improve build API filtering
- Remove some outdated files
- Fix unit testing | 2020-04-12 00:10:33 +10:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | 6a0c5b78ae | Refactor the purchase-order table - Filter by order status | 2020-04-11 20:56:31 +10:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | eeeb04c9f4 | Unit testing for Order app API | 2020-04-10 08:02:51 +10:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | 44c10c45cd | visual consolidation | 2020-04-06 20:50:33 +10:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | 535f1994b1 | Fix order API reference | 2020-04-06 12:02:23 +10:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | 87a09a7220 | Rename Order.URL to Order.link | 2020-04-06 11:56:52 +10:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | 6919eaa1e1 | Update translations | 2020-03-31 21:33:50 +11:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | 124967ed31 | Remove trailing zeros in part order form | 2020-03-31 21:30:34 +11:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | 570010b99c | Change POLineItem quantity to a rounding decimal field | 2020-03-31 21:23:57 +11:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | f07f3b99cf | Remove 'notes' field from PurchaseOrder edit / create form | 2020-03-31 20:48:44 +11:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | 713d7960a8 | Fix on_order calculation - Take into account the number "received"
- Also fix unit tests | 2020-03-26 17:56:44 +11:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | 25caec4c53 | Fix unit testings | 2020-03-22 20:13:38 +11:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | 82be9db3df | Make a fancy badge | 2020-03-22 19:57:51 +11:00 |  |