| 
							
							
								 Oliver Walters | 74327d3094 | Order from supplier 'parts list' page | 2019-06-12 00:10:39 +10:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | d8d41c6eff | PEP fixes | 2019-06-10 23:08:08 +10:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | 04a9b1a980 | Create a new purchase order from a company page | 2019-06-10 22:56:34 +10:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | c132f275f5 | Split display of purchase orders by company view | 2019-06-10 22:43:09 +10:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | 9efdd836f4 | Tweak the 'on_order' calculation | 2019-06-10 21:56:50 +10:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | 351c5fb7d0 | Fix for 'on_order' calculation - Handle null results | 2019-06-07 09:54:36 +10:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | 31ad31365a | Calculate parts on order for a Part / SupplierPart | 2019-06-07 08:37:25 +10:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | 04abe2b3d1 | Display list of purchase orders against a particular supplier par | 2019-06-05 21:50:11 +10:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | 67248ec4dd | List purchase orders for a given part | 2019-06-05 21:47:22 +10:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | e199ed2281 | PEP fixes | 2019-06-05 00:21:19 +10:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | 8d70d2f28a | Fix rendering of purchase order status codes | 2019-06-04 23:14:57 +10:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | 76a72be926 | Add order status field - Display status field in PurchaseOrder list view | 2019-06-04 23:09:51 +10:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | da53de844a | Add page for detailing company purchase orders | 2019-06-04 22:39:46 +10:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | c45d8a5782 | Add 'purchase orders' tab for company | 2019-06-04 22:35:34 +10:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | 7a3b186a0c | Fix double loading of modals.html | 2019-06-03 21:51:59 +10:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | a305301b95 | Switch between display and edit mode for build allocations | 2019-05-27 08:07:38 +10:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | d563e873ed | Change some icons | 2019-05-26 00:35:52 +10:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | c45a506a10 | Rename field part.has_variants to part.is_template | 2019-05-25 23:58:31 +10:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | c3d75deb16 | More 'limit_choices_to' limitations for template parts | 2019-05-25 23:55:16 +10:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | d5da93b9d0 | Make supplier part list API searchable | 2019-05-24 21:33:45 +10:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | 5664fc5472 | Detail in StockItem API now optional | 2019-05-23 22:57:45 +10:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | 9052ccc181 | Make 'part_detail' field in SupplierPart serializer optional | 2019-05-23 22:44:37 +10:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | 4d35841233 | Consolidate on 'pk' as the ID field in the API | 2019-05-23 00:31:27 +10:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | cd7bc6cce5 | Include pricing information in part supplier view Also some CSS tweaks to secondary modal buttons | 2019-05-22 22:11:27 +10:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | 2817e6ca31 | Added further part pricing | 2019-05-21 14:08:40 +10:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | cdcc4f9ca1 | Simple tests for price breaks | 2019-05-21 13:53:25 +10:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | 6f73c379c2 | Remove 'minimum' order from SupplierPart - This can be handled using the 'PriceBreak' set | 2019-05-21 13:51:43 +10:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | 357bfdae3f | Add some test fixtures for Company app | 2019-05-21 13:33:05 +10:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | f19d4eec79 | Improve query speed for supplierpart api | 2019-05-21 08:19:16 +10:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | 6ae48d07c4 | Cleanup pricing algorithms | 2019-05-20 23:53:39 +10:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | 4bde00d925 | AND AGAIN Use --fake to force the migration | 2019-05-20 22:24:18 +10:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | 70be052c74 | Rebuilt migrations again (arrrrrrrrrrrrrrrrrrrrrrrrrrgh never do this) | 2019-05-20 21:45:37 +10:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | 9ddedc6915 | Restart migrations - Easier to delete all the migrations and start again :'( | 2019-05-19 00:11:41 +10:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | 4c82714777 | Allow 5 decimal places for pricing info | 2019-05-18 23:08:47 +10:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | cdc55bb5d3 | PEP fixes | 2019-05-18 23:08:42 +10:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | a3d1591929 | Display part pricing in Part view - Calculate min_price and max_price based on provided supplier information | 2019-05-18 23:08:38 +10:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | 0cfb243eb3 | Move SupplierPart and SupplierPriceBreak to the 'Company' app - https://docs.djangoproject.com/en/2.2/ref/models/options/#django.db.models.Options.db_table
- https://stackoverflow.com/questions/3519143/django-how-to-specify-a-database-for-a-model
- And others, presumably | 2019-05-18 23:08:34 +10:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | 5043c354b1 | Set default value for SupplierPriceBreak Edit or Delete a SupplierPriceBreak | 2019-05-18 23:08:30 +10:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | fc3072a459 | Form for creating a new price break for a supplier part | 2019-05-18 23:08:25 +10:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | b77b6d2256 | Display number of supplier parts in supplier list | 2019-05-16 22:29:39 +10:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | 0a1887477c | Create template for stock table | 2019-05-16 22:15:44 +10:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | 7ef448d205 | PEP | 2019-05-16 21:26:53 +10:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | 64a82389a2 | Add ability for Company model to count stock sourced from that supplier | 2019-05-16 21:26:12 +10:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | 1b06cd23af | Add 'stock' tab for supplier page | 2019-05-16 21:16:19 +10:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | 292e29e95e | Add some more secondary modals | 2019-05-15 07:50:54 +10:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | a1d587b7f4 | Rename 'Company' to 'Suppliers' in front-end | 2019-05-15 07:44:13 +10:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | fcdddf6bb6 | Cleaup for delete supplier part form | 2019-05-13 22:52:20 +10:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | 0e0096467c | Update delete form for Company objects | 2019-05-13 22:50:05 +10:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | d5dbc1b072 | Display supplier part URL in table | 2019-05-12 12:20:15 +10:00 |  | 
			
				
					| 
							
							
								 Oliver Walters | 1d36ea3e2e | Add a 'full_name' field for Part - Combines IPN | Name | Variant
- Use this to display in most views | 2019-05-12 12:16:04 +10:00 |  |