| 
								
								
									 Lance Edgar | 67618d4784 | Fix CORE API -> Rattail datasync for ProductCost | 2021-01-31 21:53:26 -06:00 |  | 
				
					
						| 
								
								
									 Lance Edgar | f61a0a7dd9 | Add importer support for VendorItemthis was done mostly for CORE <-> CORE diffs | 2021-01-30 13:17:45 -06:00 |  | 
				
					
						| 
								
								
									 Lance Edgar | ef68d4b2d0 | Populate Vendor.idwhen importing from CORE API | 2021-01-27 22:21:31 -06:00 |  | 
				
					
						| 
								
								
									 Lance Edgar | 95952c665e | Add schema extension for Stores, importing from CORE API | 2021-01-27 22:21:06 -06:00 |  | 
				
					
						| 
								
								
									 Lance Edgar | 9b00de26c6 | Be sure to update Rattail Product, when VendorItem changes in CORE b/c of the `Product.case_size` field | 2021-01-27 10:12:46 -06:00 |  | 
				
					
						| 
								
								
									 Lance Edgar | 5b1305ddbd | Don't choke when vendorItems record has no modified timestamp | 2021-01-27 09:28:35 -06:00 |  | 
				
					
						| 
								
								
									 Lance Edgar | da55a07982 | Add support for importing Product.case_sizefrom CORE API | 2021-01-27 09:21:02 -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 | ca14884c46 | Don't choke when unit size is not decimal-compatible | 2021-01-21 17:58:11 -06:00 |  | 
				
					
						| 
								
								
									 Lance Edgar | 2faa0cb18b | Add support for importing full size, uom data from CORE also add core-specific product handler and mixin, to find all UOM abbreviations
in the wild. | 2021-01-21 17:41:13 -06:00 |  | 
				
					
						| 
								
								
									 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 | 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 |  |