3C's
Concern: Email address of companies gets validated against other email addresses of person's as well which throws email exists validation.
Cause: Email address is validated against all email's present in the system irrespective of whether its person or company. As same email is not allowed in the system, it throws email exists validation while adding company with same email address as that of a person.
Correction: Company email address should be validated against all company's email addresses only.
Files Affected:
DMS\DMS.App\src\DMS_AppLogic\IntegrationLogic\ProvisioningApiLogic.cs
API's Verified :
1. api/authorizetoken/{token}
2. api/company - PUT and POST
CC: Rohan J Khandave,Samir
Environment: Preprod - ONEIM
{token}API:
1. api/authorizetoken/
2. api/company - PUT and POST
Method: POST and PUT
1. Able to run both API successfully
2. Validation displayed
3. Unable to create company with existing email id.
Refer screen capture. So, marking jira done.
Ramya Tantry Rohan J Khandave Hrishikesh Deshpande Sachin Hingole