Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								3cef682a75 
								
							 
						 
						
							
							
								
								More tweaks for CORE <-> Rattail member sync  
							
							
							
						 
						
							2023-06-11 21:05:51 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								2ca9cd8f76 
								
							 
						 
						
							
							
								
								Fix how customerAccountID is imported from CORE API  
							
							... 
							
							
							
							geez.
also optimize joinedloads when fetching Rattail member data for CORE
export 
							
						 
						
							2023-06-11 15:21:30 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								15bac1dc23 
								
							 
						 
						
							
							
								
								Add core-office export-csv command; deprecate crepes export-csv  
							
							
							
						 
						
							2023-06-11 11:55:29 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								43cd63c1f5 
								
							 
						 
						
							
							
								
								Add phone/email support for Rattail -> CORE export for Member  
							
							
							
						 
						
							2023-06-10 21:18:14 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								bde8200cdf 
								
							 
						 
						
							
							
								
								Add core-office ping-install command, for DB setup  
							
							
							
						 
						
							2023-06-10 18:35:49 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								660637522d 
								
							 
						 
						
							
							
								
								Add CustomerShopper.corepos_customer_id and refactor importers  
							
							... 
							
							
							
							removes phone/email support for now..also change how we handle
default/empty values for member start/end date.. 
							
						 
						
							2023-06-10 14:35:08 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								2cf865d879 
								
							 
						 
						
							
							
								
								Add core-office import-csv command; deprecate crepes import-csv  
							
							
							
						 
						
							2023-06-09 19:53:47 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								6267205966 
								
							 
						 
						
							
							
								
								Avoid the Change model by default, for CSV -> CORE import  
							
							
							
						 
						
							2023-06-09 17:41:32 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								95fcf054ef 
								
							 
						 
						
							
							
								
								Fix import to avoid deprecation warning  
							
							
							
						 
						
							2023-06-09 15:28:08 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								bfc52a6fb3 
								
							 
						 
						
							
							
								
								Make card_number more central for CORE API -> Rattail importers  
							
							... 
							
							
							
							let's track that as (effectively) `Customer.corepos_card_number` and
use that when possible for importer key 
							
						 
						
							2023-06-05 20:45:45 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								5dc1392ef7 
								
							 
						 
						
							
							
								
								Skip customer record with no member type, for blue line update  
							
							... 
							
							
							
							otherwise would just raise error, and prevent the rest of updates from
happening 
							
						 
						
							2023-06-03 07:27:57 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								e838e5b514 
								
							 
						 
						
							
							
								
								Add support for htdigest auth when using CORE webservices API  
							
							
							
						 
						
							2023-05-22 21:36:04 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								80084e13da 
								
							 
						 
						
							
							
								
								Add core-office import-self command, to fix custdata.blueLine  
							
							
							
						 
						
							2023-05-18 15:55:56 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								e74a47b99a 
								
							 
						 
						
							
							
								
								Add behavior options for CORE member importer  
							
							
							
						 
						
							2023-05-11 15:23:39 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								f8de832294 
								
							 
						 
						
							
							
								
								Add support for member_type_id in CORE MemberInfoImporter  
							
							... 
							
							
							
							also improve support for first, last name sync 
							
						 
						
							2023-05-09 20:25:52 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								24d4afa22b 
								
							 
						 
						
							
							
								
								Move CORE DB import handler to more general location  
							
							
							
						 
						
							2023-05-08 14:56:49 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								ef823260ab 
								
							 
						 
						
							
							
								
								Move logic for CORE importing to "more precise" module path  
							
							... 
							
							
							
							should distinguish "office vs. lane" 
							
						 
						
							2023-05-08 14:56:46 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								519ed0a594 
								
							 
						 
						
							
							
								
								Avoid deprecated import for OrderedDict  
							
							
							
						 
						
							2023-05-05 01:48:39 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								63a1172408 
								
							 
						 
						
							
							
								
								Update usage of short_session() per upstream changes  
							
							
							
						 
						
							2022-08-21 20:00:15 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								e91fef0e8d 
								
							 
						 
						
							
							
								
								Refactor CORE API hack to use custdata instead of Customers table  
							
							... 
							
							
							
							the older table seems more reliable?  at least i just ran across an
example where it was, albeit a demo.. 
							
						 
						
							2022-01-08 19:49:51 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								9045965035 
								
							 
						 
						
							
							
								
								Mark some import handlers as safe for web app  
							
							
							
						 
						
							2021-12-06 21:29:56 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								3140245857 
								
							 
						 
						
							
							
								
								OMG a ridiculous commit to overhaul import handler config etc.  
							
							... 
							
							
							
							- register all import/export handlers via setup.py and config
- use "handler key" lookup for all import/export commands
- fix logic bugs w/ CORE -> Trainwreck importer 
							
						 
						
							2021-12-06 20:07:42 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								0e28a6ee2b 
								
							 
						 
						
							
							
								
								Some tweaks to expose CORE <-> Rattail import handlers in web app  
							
							
							
						 
						
							2021-12-05 17:24:54 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								7522dd14cb 
								
							 
						 
						
							
							
								
								Add custdata importer for CORE Office -> Lane  
							
							... 
							
							
							
							to double-check sync issues 
							
						 
						
							2021-11-04 17:42:38 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								980c2fa952 
								
							 
						 
						
							
							
								
								Add CORE Office -> Lane op importer for Department  
							
							
							
						 
						
							2021-08-31 22:41:32 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								ca723ffde8 
								
							 
						 
						
							
							
								
								Add email setting for CORE Office -> CORE Lane export  
							
							
							
						 
						
							2021-07-22 12:15:26 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								6c9d9964dc 
								
							 
						 
						
							
							
								
								Add basic support for CORE Office -> CORE Lane export  
							
							... 
							
							
							
							just products data so far 
							
						 
						
							2021-07-21 20:05:16 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								83ba5c9ace 
								
							 
						 
						
							
							
								
								Fix typo  
							
							
							
						 
						
							2021-02-09 15:41:27 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								1be258246c 
								
							 
						 
						
							
							
								
								Add make_corepos_api() convenience function  
							
							
							
						 
						
							2021-02-09 14:28:38 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								f61a0a7dd9 
								
							 
						 
						
							
							
								
								Add importer support for VendorItem  
							
							... 
							
							
							
							this was done mostly for CORE <-> CORE diffs 
							
						 
						
							2021-01-30 13:17:45 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								59abc4995e 
								
							 
						 
						
							
							
								
								Fix 'size' and push 'unitofmeasure' when exporting to CORE Products  
							
							
							
						 
						
							2021-01-21 18:16:56 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								b96a4bc7b9 
								
							 
						 
						
							
							
								
								Only assign new CORE ID if not in dry run mode  
							
							... 
							
							
							
							b/c if dry run, we didn't really make the API call so there is no ID 
							
						 
						
							2020-08-20 20:19:01 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								d3e2619944 
								
							 
						 
						
							
							
								
								Refactor the Rattail <-> CORE product importers  
							
							... 
							
							
							
							this should allow for more seamless "dual authority" mode 
							
						 
						
							2020-08-20 20:00:13 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								1fe48d91f6 
								
							 
						 
						
							
							
								
								Use member split_street() method when exporting to Catapult workbook  
							
							
							
						 
						
							2020-07-21 15:07:54 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								9f3cfa0d8e 
								
							 
						 
						
							
							
								
								Add basic exporter for CORE -> Catapult Membership Workbook  
							
							... 
							
							
							
							this only does what i need it to for the moment...still missing equity fields 
							
						 
						
							2020-07-13 11:04:32 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								40cb18f0cc 
								
							 
						 
						
							
							
								
								Avoid touching DB records when dry-run importing  
							
							... 
							
							
							
							just in case storage engine doesn't support transactions! 
							
						 
						
							2020-04-15 20:54:35 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								a193a3458a 
								
							 
						 
						
							
							
								
								Include product UPC as original item id, for Catapult export  
							
							... 
							
							
							
							in case data needs to be imported back into CORE, from spreadsheet 
							
						 
						
							2020-04-15 20:54:35 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								20e8aa97ca 
								
							 
						 
						
							
							
								
								Try to be smarter about the "size" column for Catapult export  
							
							
							
						 
						
							2020-04-15 20:54:33 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								190ba506e5 
								
							 
						 
						
							
							
								
								Combine size and UOM for "size" column in export  
							
							
							
						 
						
							2020-04-14 16:00:31 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								6905b387d0 
								
							 
						 
						
							
							
								
								Add "alternate for" column in Catapult export, based on like codes  
							
							... 
							
							
							
							this is more of an FYI column, user must do with it what they will 
							
						 
						
							2020-04-10 14:12:10 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								ae58b7c55a 
								
							 
						 
						
							
							
								
								Refactor Catapult export a bit, for sake of "duplicate" item_id  
							
							... 
							
							
							
							also improve certain warnings and exclusion rules 
							
						 
						
							2020-04-10 13:02:34 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								7e450e11b1 
								
							 
						 
						
							
							
								
								Allow suppression of logging for unknown bottle deposits  
							
							
							
						 
						
							2020-04-09 10:39:30 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								aefaaf8351 
								
							 
						 
						
							
							
								
								Fix how bottle deposit amounts are calculated, for Catapult export  
							
							
							
						 
						
							2020-04-08 16:14:35 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								c330cfccb5 
								
							 
						 
						
							
							
								
								Use subdept. number and name for pf1 field in Catapult export  
							
							
							
						 
						
							2020-04-08 16:13:51 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								c3ecf828fc 
								
							 
						 
						
							
							
								
								Remove support for pos_menu_group field in Catapult export  
							
							... 
							
							
							
							since it's not clear what that value should be, "objectively" 
							
						 
						
							2020-04-08 16:12:55 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								74deef63ab 
								
							 
						 
						
							
							
								
								Allow some warnings to be suppressed for Catapult inventory export  
							
							
							
						 
						
							2020-04-08 14:15:51 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								28f17ca31a 
								
							 
						 
						
							
							
								
								Move a block of code  
							
							... 
							
							
							
							somehow it was stuck right in the middle of some other contiguous blocks, and
the sequence just seemed wrong 
							
						 
						
							2020-04-01 17:21:25 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								16c80082ad 
								
							 
						 
						
							
							
								
								Log warning if null byte is detected in size field  
							
							
							
						 
						
							2020-04-01 00:03:00 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								c5b1cf01af 
								
							 
						 
						
							
							
								
								Dang it, size could also be None...  
							
							
							
						 
						
							2020-03-31 23:29:10 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lance Edgar 
								
							 
						 
						
							
							
							
							
								
							
							
								fcbba9608c 
								
							 
						 
						
							
							
								
								Remove null characters from product size field, during export  
							
							
							
						 
						
							2020-03-31 23:26:37 -05:00