- Upload Customers button was added to the “Add New Customer” multi-button:
- always enabled;
- after clicking on the button, the message is displayed:
- Text: “Please, be sure that excel or csv file contains next columns in proper order”;
- Columns:
- Company;
- Last Name;
- First Name;
- Title;
- Customer Type;
- Street;
- Street 2;
- City;
- State;
- Zip;
- Ship addr Name 1;
- Ship Full name 1;
- Ship Company 1;
- Ship Street 1;
- Ship Street 2;
- Phone 1;
- Ship city 1;
- Ship State 1;
- Phone 2;
- Ship Zip 1;
- Atl Contact;
- Atl Phone;
- Use With QB(Yes/No);
- Accept Checks(yes/No);
- Use Charge Account(Yes/No);
- Disc %;
- Last Sale;
- Tax-exempt;
- Email;
- Email Notification(Yes/No);
- Past Due;
- Rewards Member(Yes/No);
- Customer Reward ID;
- Notes;
- Cancel button -> after clicking on the button, the pop-up is closed;
- Browse button -> after clicking on the button:
- the pop-up is closed;
- the window for selecting a file is opened;
- once the file has been uploaded:
- if were found errors, the message is displayed:
- if the file can’t be parsed, the message is displayed:
- if some customers have been parsed -> the “Upload Customers” panel is opened;
- if were found errors, the message is displayed:
- “Upload Customers” panel:
- Filter:
- Name -> Search by customer Name;
- Show only not created Customers checkbox:
- by default not check;
- if the checkbox is checked -> displays in datagrid only Customers who not exist in the system;
- Refresh;
- Reset;
- Upload File button -> after clicking on the button:
- the window for selecting file is opened;
- if were found errors, the message is displayed:
- if the file could not be parsed, the message is displayed:
- if some customers have been parsed -> such customers are added to the datagrid;
- Create Customers button:
- disable if:
- no one customer is checked;
- checked already created customers;
- after clicking on the button:
- the checked Customers are created;
- if a Customer has been already created in the system he is skipped;
- disable if:
- Delete Customers button:
- disable if no one customer is checked;
- after clicking on the button:
- the checked Customers are deleted from the datagrid;
- Datagrid:
- is only for reading;
- Customer Name displays the “Company” from the file. If the customer does not exist in the system ->the validation is displayed;
- First Name displays the “First Name” from the file;
- Last Name displays the “Last Name” from the file;
- Job Title displays the “Title” from the file;
- Customer Type displays the “Customer Type” from the file;
- Email displays the “Email” from the file;
- Notes displays the “Notes” from the file;
- Billing Address displays the next fields from the file:
- Street;
- Street 2;
- City;
- State;
- Zip;
- Shipping Address:
- the amount of Shipping addresses depends from the amount of the addresses in the file;
- max can be 10 addresses;
- if the address is empty for all customers -> Shipping Address column isn’t displayed in the datagrid;
- displays the next fields from the file:
- Ship addr Name 1;
- Ship Full name 1;
- Ship Company Name;
- Ship Street 1;
- Ship Street 2;
- Phone 1;
- Ship city 1;
- Ship State 1;
- Phone 2;
- Ship Zip 1.
- Filter: