This single app is composed of 4 parts
FormCustomerListing: it’s the main UI of the ERP. It gives you the possibility to add or update a
“customer” (fields =
MyDatalayer : it’s the Layer of the ERP. The logic to add, update, get or list ERP
Customer is there. The only table managed is the table
SyncWithAPI : it’s the core logic of the Sync with the API (from API or to API).
SyncDbLayer : it’s the layer used by SyncWithAPI to store some settings needed (
sync_settings) and also to store a cache of the object (
sync_cache) to verify if they have been changed or not.