Details

    • Company:
      All Clients/Multiple Clients

      Description

      Email address of companies should be validated against other company email addresses only.

      CC:Rohan J Khandave,Samir Shamooka Mohapatra

        Attachments

        1. Screenshot (445).png
          Screenshot (445).png
          153 kB
        2. Screenshot (446).png
          Screenshot (446).png
          146 kB
        3. Screenshot (447).png
          Screenshot (447).png
          151 kB
        4. Screenshot (449).png
          Screenshot (449).png
          181 kB

          Activity

          Hide
          ramya.tantry Ramya Tantry (Inactive) added a comment -

          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

           

          Show
          ramya.tantry Ramya Tantry (Inactive) added a comment - 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  
          Hide
          priya.dhamande Priya Dhamande (Inactive) added a comment -

          Environment: Preprod - ONEIM
          API:
          1. api/authorizetoken/

          {token}

          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

          Show
          priya.dhamande Priya Dhamande (Inactive) added a comment - Environment: Preprod - ONEIM API: 1. api/authorizetoken/ {token} 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

            People

            Assignee:
            priya.dhamande Priya Dhamande (Inactive)
            Reporter:
            ramya.tantry Ramya Tantry (Inactive)
            Developer:
            Ramya Tantry (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:

                Time Tracking

                Estimated:
                Original Estimate - 8h
                8h
                Remaining:
                Time Spent - 5h Remaining Estimate - 3h
                3h
                Logged:
                Time Spent - 5h Remaining Estimate - 3h
                5h