drewpayment / verostack-archived

Verostack (Payment Group) Web Application (Angular 7/Laravel 5.7)
https://verostack.dev
1 stars 1 forks source link

Set up column header matching #18

Open drewpayment opened 5 years ago

drewpayment commented 5 years ago

Create Imports Module in Angular, show list of "models" that the user can manage. These "models" are simply mappings that tell us CSV column headers and what daily-sale fields they map to... The user will need to provide the additional information on these mappings so if there is a field that isn't provided by the user's report that should be handled.

Two options to resolve this:

  1. Create ability for the user to have a default in the system that gets inserted for them on everyone of those fields from the model
  2. The user is responsible for simply entering those fields when they've doing an import, so they would have to manage inserting data on all empty fields that are required.
drewpayment commented 5 years ago

This is developed now, but how do we manage the extra fields and how do we handle duplicate records and how do we go about creating contacts and managing potential duplicate contacts?