Lance Edgar
5a5927dce6
Add "low-hanging fruit" fields for Catapult inventory export
2020-03-27 20:50:36 -05:00
Lance Edgar
3d145d0314
Add very basic support for CORE -> Catapult Inventory Workbook export
...
more fields to come
2020-03-27 19:11:26 -05:00
Lance Edgar
4f300f1036
Prevent exporting "Change" data to CSV
2020-03-27 19:11:26 -05:00
Lance Edgar
99a67403f8
Move the CORE -> CSV exporter to subfolder
2020-03-27 19:08:34 -05:00
Lance Edgar
8917316a21
Add 2-way sync for basic Member data, CORE <-> Rattail
2020-03-18 11:30:18 -05:00
Lance Edgar
9dbdb81f07
Add 2-way sync for customer contact data, for CORE API <-> Rattail
2020-03-17 18:52:08 -05:00
Lance Edgar
15a99164f2
Fix another refactoring bug
2020-03-17 16:40:29 -05:00
Lance Edgar
cb63644c7d
Add support for Rattail -> CORE export/sync for Member data
...
also refactor CORE -> Rattail logic to use `api.set_member()` etc.
2020-03-17 16:29:35 -05:00
Lance Edgar
29166f4b1e
Rename the old CORE Customer model, to CustData
...
it now has a new Customer model, so we use that where we can
2020-03-16 16:56:42 -05:00
Lance Edgar
c44dba6456
Fall back to empty string for some product fields, in Rattail -> CORE
2020-03-15 16:03:24 -05:00
Lance Edgar
cd93d3e36b
Add support for Department, Subdepartment, Product in Rattail -> CORE API
2020-03-15 15:54:15 -05:00
Lance Edgar
af1e38aa18
Oerhaul the Vendor import/export between Rattail and CORE
...
also, add new DB schema specific to this integration, to hold PKs etc.
2020-03-04 19:05:55 -06:00
Lance Edgar
4180382250
Add support for phone, fax, email in Rattail -> CORE export
2020-03-04 13:05:20 -06:00
Lance Edgar
75ba08b9fc
Move "direct DB" CORE importer logic, to subpackage
...
i.e. `rattail_corepos.corepos.importing.db` is now the place for direct DB
importers, and `rattail_corepos.corepos.importing` will become the place for
proper API-based importers
2020-03-03 23:25:37 -06:00
Lance Edgar
0298e63384
Add initial Rattail -> CORE-POS export logic
...
only allows "update" for Vendor model so far. more to come after testing...
2020-03-03 21:45:11 -06:00
Lance Edgar
fa1e0c93e2
Provide default node title for CSV export
...
no need to throw an error if config doesn't define one
2019-10-28 01:26:47 -05:00
Lance Edgar
131e5d7c1f
Add importer models for MemberDate, MemberContact
2019-10-25 16:30:18 -05:00
Lance Edgar
aa356b652e
Cleanup attribute names for CORE MemberInfo model
2019-10-25 15:33:57 -05:00
Lance Edgar
8da0f1b17f
Cleanup attribute names for CORE Employee model
2019-08-14 21:02:46 -05:00
Lance Edgar
66fce9b066
Remove unused attribute
2019-07-30 23:30:19 -05:00
Lance Edgar
0b1a8f9617
Add basic crepes import-csv
command, for CSV -> CORE import
2019-07-29 15:33:05 -05:00
Lance Edgar
83b1f93d99
Add crepes export-csv
command, for data export to CSV files
2019-07-29 12:09:56 -05:00
Lance Edgar
9d2411bccb
Add commands for import/export of data between CORE systems
...
just a staring point for now, only "operational" data for the most part
2019-07-28 14:52:50 -05:00
Lance Edgar
fcd3c6e49d
Add "import batch" support for Square -> CORE-POS (TransactionDetail)
2018-11-22 20:36:27 -06:00
Lance Edgar
4193503719
Add basic transaction importer for Square -> CORE-POS
2018-11-22 16:47:03 -06:00