| 
								
								
									 Lance Edgar | 10c119ea60 | Prevent importing zero as department number, from CORE API | 2021-01-21 12:28:01 -06:00 |  | 
				
					
						| 
								
								
									 Lance Edgar | ba31725ad1 | Update changelog | 2020-09-19 17:24:16 -05:00 |  | 
				
					
						| 
								
								
									 Lance Edgar | deec1cd929 | Add some common email profiles, for importer diff warnings | 2020-09-19 14:03:54 -05:00 |  | 
				
					
						| 
								
								
									 Lance Edgar | ded09c719c | Update changelog | 2020-09-16 19:58:22 -05:00 |  | 
				
					
						| 
								
								
									 Lance Edgar | 2f8d74069b | Fix manifest to include alembic migrations | 2020-09-16 19:57:54 -05:00 |  | 
				
					
						| 
								
								
									 Lance Edgar | ae6700a530 | Update changelog | 2020-09-16 19:40:20 -05:00 |  | 
				
					
						| 
								
								
									 Lance Edgar | aff04035ff | Add datasync support for CORE VendorItem -> ProductCost | 2020-09-04 20:22:24 -05:00 |  | 
				
					
						| 
								
								
									 Lance Edgar | 580f2093ae | Add schema, logic for importing CORE VendorItem -> ProductCost | 2020-09-04 19:10:48 -05: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 | de628b387a | Convert CORE-specific version import handler into a mixin class so that we don't have to "choose" it as our final handler | 2020-08-19 22:31:56 -05:00 |  | 
				
					
						| 
								
								
									 Lance Edgar | 6dbf7cf174 | Use custom data model where possible, when importing from CORE API not sure if this really does much good, but what the heck | 2020-07-30 21:07:39 -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 | 8037de7efe | Add support for importing product last sold from CORE API | 2020-07-15 21:19:27 -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 | a32753a04a | Let CORE-POS datasync watcher use alternate "changes" table name i needed this for sake of online demo, so that 2 separate rattail apps could
both watch the same CORE DB simultaneously | 2020-07-09 17:01:23 -05:00 |  | 
				
					
						| 
								
								
									 Lance Edgar | 6ce4b59509 | Add more schema extensions; importing support | 2020-07-07 19:58:57 -05:00 |  | 
				
					
						| 
								
								
									 Lance Edgar | 4402d79052 | Allow for missing vendor abbreviation, when importing from CORE | 2020-06-29 19:06:57 -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 pf1field in Catapult export | 2020-04-08 16:13:51 -05:00 |  | 
				
					
						| 
								
								
									 Lance Edgar | c3ecf828fc | Remove support for pos_menu_groupfield in Catapult exportsince 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 |  | 
				
					
						| 
								
								
									 Lance Edgar | 4a03a7f57d | Dang it, use datetime instead of date, for that sorting hack | 2020-03-31 23:11:46 -05:00 |  | 
				
					
						| 
								
								
									 Lance Edgar | d00e3b6312 | Provide fall back date when sorting, to avoid None | 2020-03-31 23:09:35 -05:00 |  | 
				
					
						| 
								
								
									 Lance Edgar | 2e5f7d3cd5 | Add initial 'tax' support for Catapult export | 2020-03-31 14:11:39 -05:00 |  | 
				
					
						| 
								
								
									 Lance Edgar | e71e06f837 | Add 'location' to Catapult export | 2020-03-30 13:32:02 -05:00 |  | 
				
					
						| 
								
								
									 Lance Edgar | d87c889d26 | Add 'auto_discount' to Catapult export | 2020-03-30 13:32:02 -05:00 |  | 
				
					
						| 
								
								
									 Lance Edgar | e3204993b1 | Add 'memo' field to Catapult export | 2020-03-30 13:32:02 -05:00 |  | 
				
					
						| 
								
								
									 Lance Edgar | c5e618d517 | Add scale info fields to Catapult export | 2020-03-30 13:32:02 -05:00 |  | 
				
					
						| 
								
								
									 Lance Edgar | e30cbf374e | Add supplier info to Catapult export | 2020-03-30 13:32:02 -05:00 |  | 
				
					
						| 
								
								
									 Lance Edgar | 6dc65f1aa5 | Update various warnings to use product upc | 2020-03-30 13:32:02 -05:00 |  | 
				
					
						| 
								
								
									 Lance Edgar | 45f05032fb | Add 'pf1' (subdepartment number) to Catapult export | 2020-03-30 13:32:02 -05:00 |  | 
				
					
						| 
								
								
									 Lance Edgar | c2c10de64b | Add 'price_divider' for Catapult export | 2020-03-30 13:32:02 -05:00 |  | 
				
					
						| 
								
								
									 Lance Edgar | 4cb42d06ea | Add support for 'alt_id' and friends, in Catapult export just the basic support here, for e.g. Zevia sodas where the single barcode
matches the pack | 2020-03-30 13:32:02 -05:00 |  | 
				
					
						| 
								
								
									 Lance Edgar | 06f40f350e | Add 'ideal_margin' for Catapult export | 2020-03-30 13:31:59 -05:00 |  | 
				
					
						| 
								
								
									 Lance Edgar | 3a956c444d | Add 'age_required' to Catapult export | 2020-03-29 23:35:53 -05:00 |  | 
				
					
						| 
								
								
									 Lance Edgar | 5a75a99263 | Add 'pos_menu_group' and 'weight_profile' to Catapult export | 2020-03-29 23:13:52 -05:00 |  | 
				
					
						| 
								
								
									 Lance Edgar | 5e2fa46650 | Fix some logging bugs | 2020-03-27 20:57:23 -05:00 |  | 
				
					
						| 
								
								
									 Lance Edgar | 5a5927dce6 | Add "low-hanging fruit" fields for Catapult inventory export | 2020-03-27 20:50:36 -05:00 |  |