Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								db251fafba 
								
							 
						 
						
							
							
								
								Update changelog  
							
							
							
						 
						
							2019-04-04 16:57:28 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								fdddbda138 
								
							 
						 
						
							
							
								
								Let handler create importers for datasync consumer  
							
							... 
							
							
							
							turns out the "bug" wasn't in rattail 
							
						 
						
							2019-04-04 16:40:41 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								76f4a457b3 
								
							 
						 
						
							
							
								
								Update changelog  
							
							
							
						 
						
							2019-04-04 13:35:16 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								dd51e74e5c 
								
							 
						 
						
							
							
								
								Make sure importer knows "direction" when used within datasync  
							
							... 
							
							
							
							i.e. set importer direction to match handler, when first instantiating
ideally we could just let the handler itself create the importer, i.e. in the
same way as is done for command line imports, but for some reason when
i (briefly) tried that it prevented datasync from starting up properly... 
							
						 
						
							2019-04-04 13:33:14 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								7ed5ebc07c 
								
							 
						 
						
							
							
								
								Update changelog  
							
							
							
						 
						
							2019-04-03 22:12:42 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								cea7e94508 
								
							 
						 
						
							
							
								
								Set importer direction early, in case supported_fields needs it  
							
							... 
							
							
							
							sometimes the supported field list may depend on target system, e.g. not all
data needs to go to all nodes 
							
						 
						
							2019-04-03 22:11:06 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								883df8fa77 
								
							 
						 
						
							
							
								
								Remove deprecated web menu template in new project template  
							
							... 
							
							
							
							we always use "simple" menus by default now 
							
						 
						
							2019-04-02 21:55:25 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								15d110a8f9 
								
							 
						 
						
							
							
								
								Update changelog  
							
							
							
						 
						
							2019-04-02 15:14:32 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								aa74623e05 
								
							 
						 
						
							
							
								
								Use shipped instead of ordered, for setting purchase batch row status  
							
							... 
							
							
							
							i.e. when "shipped vs. received differ" 
							
						 
						
							2019-04-01 13:30:26 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								1d05f73bfe 
								
							 
						 
						
							
							
								
								Use "shipped" instead of "ordered" for truck dump child row "claims"  
							
							... 
							
							
							
							i.e. if 1 CS is received, that should count against the *shipped* quantity and
not the "ordered" quantity.  if shipped is not explicitly stated on the
invoice, its value should be copied from the ordered quantity 
							
						 
						
							2019-04-01 13:18:40 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								850c197834 
								
							 
						 
						
							
							
								
								Update changelog  
							
							
							
						 
						
							2019-03-29 12:49:27 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								7447357321 
								
							 
						 
						
							
							
								
								Add can_declare_credit() method for purchase batch handler  
							
							... 
							
							
							
							only relevant for receiving batches? anyway needed for validating such an
action, prior to actually taking it 
							
						 
						
							2019-03-27 21:04:19 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								3746c1b510 
								
							 
						 
						
							
							
								
								Allow "loose" product matching between truck dump parent and child  
							
							... 
							
							
							
							i.e. for sake of claiming rows between the two 
							
						 
						
							2019-03-27 19:57:09 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								50768ed573 
								
							 
						 
						
							
							
								
								Add new 'reporting' mini-framework  
							
							... 
							
							
							
							just does some basic stuff, but useful nonetheless to consolidate logic 
							
						 
						
							2019-03-27 18:36:52 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								86c3621d4d 
								
							 
						 
						
							
							
								
								Some improvements to basic project template  
							
							
							
						 
						
							2019-03-24 17:19:26 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								e9c2ed8e4b 
								
							 
						 
						
							
							
								
								Update changelog  
							
							
							
						 
						
							2019-03-21 19:33:35 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								95d55f49bf 
								
							 
						 
						
							
							
								
								Add simple JSONTextDict data type for SQLAlchemy columns  
							
							... 
							
							
							
							for basic JSON awareness/conversion 
							
						 
						
							2019-03-20 16:48:38 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								20beaf0fc8 
								
							 
						 
						
							
							
								
								Update changelog  
							
							
							
						 
						
							2019-03-14 13:36:35 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								e2dc6012f1 
								
							 
						 
						
							
							
								
								Add declare_credit() method for purchase batch handler  
							
							... 
							
							
							
							meant to allow for a simpler UI in tailbone 
							
						 
						
							2019-03-13 19:15:17 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								68b643c471 
								
							 
						 
						
							
							
								
								Add todo comment  
							
							
							
						 
						
							2019-03-13 15:24:57 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								80130f34fa 
								
							 
						 
						
							
							
								
								Add debug logging when "stale changes" detected for datasync  
							
							... 
							
							
							
							printing to stderr is useful for shinken, but need to be able to reference same
events within the log file 
							
						 
						
							2019-03-13 14:34:46 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								6b616b01dd 
								
							 
						 
						
							
							
								
								Add direction attribute for ImportHandler and Importer  
							
							... 
							
							
							
							plus various related doc updates 
							
						 
						
							2019-03-12 19:58:55 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								8a0d62f9b0 
								
							 
						 
						
							
							
								
								Omit deprecated kwarg for session.is_modified()  
							
							... 
							
							
							
							when checking for pending changes, to be recorded to stub table.  apparently
this could have been done a long time ago but only recently did warnings bring
my attention to it 
							
						 
						
							2019-03-12 13:47:39 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								25684be645 
								
							 
						 
						
							
							
								
								Add BatchHandler.do_remove_row() caller method  
							
							... 
							
							
							
							also delete row outright, when removing row from purchase batch 
							
						 
						
							2019-03-11 19:31:29 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								fb5d6952d9 
								
							 
						 
						
							
							
								
								Update changelog  
							
							
							
						 
						
							2019-03-11 12:58:39 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								93daa31584 
								
							 
						 
						
							
							
								
								Tweak pretty_hours() to better handle negative values  
							
							
							
						 
						
							2019-03-08 17:58:36 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								de18e41f68 
								
							 
						 
						
							
							
								
								Add basic API doc for "products" db model  
							
							
							
						 
						
							2019-03-08 14:58:48 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								2f408c1873 
								
							 
						 
						
							
							
								
								Add ProductVolatile model, for "volatile" product attributes  
							
							... 
							
							
							
							at least that's the idea...hopefully this table "wins the war" for this concept 
							
						 
						
							2019-03-08 14:33:01 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								6ca0e9ca3c 
								
							 
						 
						
							
							
								
								Add percentage kwarg to pricing.gross_margin() function  
							
							... 
							
							
							
							so it can return the "industry standard" value instead 
							
						 
						
							2019-03-08 14:02:13 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								9afdb7419a 
								
							 
						 
						
							
							
								
								Fix progress bar construction  
							
							... 
							
							
							
							previous fix was not correct 
							
						 
						
							2019-03-08 14:01:06 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								33296a40b2 
								
							 
						 
						
							
							
								
								Update changelog  
							
							
							
						 
						
							2019-03-08 11:48:23 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								405a50bc4b 
								
							 
						 
						
							
							
								
								Expand UPC-E to UPC-A when doing product receiving lookup  
							
							
							
						 
						
							2019-03-07 20:00:47 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								1242a5e88d 
								
							 
						 
						
							
							
								
								Fix how some "receive row" logic worked, for aggregated product rows  
							
							... 
							
							
							
							also fix the batch invoice total aggregation, hopefully 
							
						 
						
							2019-03-07 18:57:04 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								7b4d418177 
								
							 
						 
						
							
							
								
								Add "calculated" invoice total for receiving row, batch  
							
							... 
							
							
							
							so then `invoice_total` is meant to reflect the "original" total as obtained
from the invoice proper, whereas `invoice_total_calculated` is up to us 
							
						 
						
							2019-03-07 17:04:20 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								6927d74660 
								
							 
						 
						
							
							
								
								Fix logic for calculating "credit total"  
							
							... 
							
							
							
							also copy receiving date from truck dump parent to child, and fix output of
`str(PurchaseCredit)` 
							
						 
						
							2019-03-07 12:20:33 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								2cb67ebf69 
								
							 
						 
						
							
							
								
								Update changelog  
							
							
							
						 
						
							2019-03-07 10:24:23 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								1087d7ee6c 
								
							 
						 
						
							
							
								
								Fix progress bar error, as of progress==1.5 package  
							
							
							
						 
						
							2019-03-06 20:51:56 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								16757ae1c0 
								
							 
						 
						
							
							
								
								Update changelog  
							
							
							
						 
						
							2019-03-06 13:18:47 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								bdfaff6e7a 
								
							 
						 
						
							
							
								
								Prefer null over zero, for empty amounts in credit record  
							
							
							
						 
						
							2019-03-05 11:10:11 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								8a535b6cf5 
								
							 
						 
						
							
							
								
								Auto-create "missing" credits for product not accounted for, when receiving  
							
							... 
							
							
							
							i.e. at batch execution time, anything "ordered" but not accounted for will be
turned into a credit record 
							
						 
						
							2019-03-05 11:02:00 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								9df0f004a5 
								
							 
						 
						
							
							
								
								Don't raise error if "removing" a batch row which was already "removed"  
							
							... 
							
							
							
							just let caller assume the row was removed okay 
							
						 
						
							2019-03-02 18:33:03 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								ed6ef1efe9 
								
							 
						 
						
							
							
								
								Make "auto receive all" logic smarter, to handle split cases  
							
							... 
							
							
							
							also fix a bug within `receive_row()` logic, for split case calculation 
							
						 
						
							2019-03-02 18:09:40 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								0b889423b5 
								
							 
						 
						
							
							
								
								Update receiving batch logic to leverage new truck_dump_status  
							
							... 
							
							
							
							missed some things in recent commit(s)... 
							
						 
						
							2019-03-02 18:08:52 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								57d142773f 
								
							 
						 
						
							
							
								
								Account for split cases in claimed/pending tallies for truck dump children  
							
							
							
						 
						
							2019-03-01 12:06:27 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								a60b4f3700 
								
							 
						 
						
							
							
								
								Add "truck dump status" fields for purchase batch, row  
							
							... 
							
							
							
							this is a separate concern really, from common "status code" fields.  although
we can keep using existing enum values 
							
						 
						
							2019-03-01 11:54:16 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								277334e8e8 
								
							 
						 
						
							
							
								
								Add improved logic for finding/updating row children for truck dump  
							
							... 
							
							
							
							i.e. during the "receive row" process on the parent 
							
						 
						
							2019-03-01 10:46:15 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								5cff218bb8 
								
							 
						 
						
							
							
								
								Add first implementation of receive_row() for purchase batch handler  
							
							... 
							
							
							
							this logic *should* be a copy/paste essentially, from tailbone 
							
						 
						
							2019-02-28 15:53:36 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								f44a8216f0 
								
							 
						 
						
							
							
								
								Fix start year for copyright in docs  
							
							
							
						 
						
							2019-02-28 12:59:10 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								cf512e7229 
								
							 
						 
						
							
							
								
								Bump copyright year, "short" version for docs  
							
							
							
						 
						
							2019-02-28 12:58:21 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								67d801e344 
								
							 
						 
						
							
							
								
								Add some basic docs for "product receiving" features  
							
							... 
							
							
							
							pretty sure more detail is needed, but a decent starting point 
							
						 
						
							2019-02-28 12:42:13 -06:00