Customer form and process 
The gadget spec URL could not be found





  Application Login Page
   

Password authentication has not been enabled for this example application. Login using the userid "sales.one@teeq.com".
   





  Application Home Page
   

"Customer Menu" will be enabled only for the users who have been assigned the "sales" role.
   

"Customer Menu" has the "Customer" screen option. Click on this option to open the customer details screen.


  Customer Details Screen
   
Customer details such as first name, last name, email, phone, date of birth and sex should be entered.

Email, Phone and First name are mandatory fields. Error messages and informational messages are displayed to guide the user.
   
"Add" button allows customer address details to be added.
   
Customer address details can be entered. 
   
"Delete" button can be used to delete the redundant address records for a customer.
   
"Save" button must be used to add a new customer. 

"Cancel" button can be used to delete a customer. 

Create a new customer using the customer details screen as shown in the screen capture.



  Add Customer
 
When the valid customer details are entered and "Save" button is clicked, "Customer details added successfully" message will be displayed. The customer status will be updated as "Active".
   
"Deactivate" button will be enabled and can be used to mark the customer as "Inactive"




Home Page - Worktop

The screen capture shows the home page that will be displayed. This home page is referred to as the "Worktop". It can be observed that the record count for the customers is displayed. 
   
  Click on the record count to view the customer list queue.
   


   
   


  Customer List Screen
   
The customer list that includes the newly created customer "customer.one@teeq.com" is displayed.
   
"S.No" link can be clicked to open the customer form and edit the details. 
 
Delete button can be clicked to delete a customer from the list (database).



Make Inactive

Click on the "Deactivate" button.

The customer status will be set to "Inactive".
   




  Information Messages
   
"Customer Inactive" message will be displayed. Click on the "OK" button to confirm.
   
It can be observed that the "Activate" button will now be enabled.






Home Page - Worktop

The screen capture shows the home page that will be displayed. This home page is referred to as the "Worktop". It can be observed that the record count for the customers is displayed. 
   
  Click on the record count to view the record details.
   
   


  Customer List Screen
   
The customer list that includes the inactive customer "customer.one@teeq.com" is displayed.
   
"S.No" link can be clicked to open the customer form and edit the details. 
 
Delete button can be clicked to delete a customer from the list (database).




Make Active

Click on the "Activate" button.

The customer status will be set to "Active".
   




  Information Messages
   
"Customer Active" message will be displayed. Click on the "OK" button to confirm.
   
It can be observed that the "Deactivate" button will now be enabled.


What's the next step?
Login using the userid "sales.two@teeq.com" and verify if the customer list is accessible.




  Application Login Page
   

Password authentication has not been enabled for this example application. Login using the user id "sales.two@teeq.com".
   







Home Page - Worktop

The screen capture shows the home page that will be displayed. It can be observed that the record count for the customers is displayed and the customer list is accessible.