Details

    • Type: Maintenance
    • Status: Done
    • Priority: Medium
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: DMS Architecture
    • Labels:
      None

      Description

      Needs to check validations implemented in DMS for fields.

        Attachments

          Activity

          Hide
          rohan.khandave Rohan J Khandave (Inactive) added a comment -

          Hello Samir,

          Below is finding for fields validation

          WEB : No validation added on web , when an admin send document to candidate and add/update data in preview.

          API : 

          POST : api/document : Used By SMB

          • email : Has regular expression.
          • state : Cross check with DMS state data.
          • employmenttype : Cross check with DMS metadata of employment type.
          • wageschedule : Cross check with DMS metadata of wages schedule metadata.
          • offerpayschedule : Cross check with DMS metadata of offer pay schedule metadata.
          • offerDate : Validation for date format "MM/dd/yyyy".
          • dateOfHire: Validation for date format "MM/dd/yyyy".

          POST : Used by CBATS & CBES**

          api/candidate/custom/document/create 
          api/candidate/document/create

          • CountryID : Cross check with DMS country data.
          • employmenttype : Cross check with DMS metadata of employment type.
          • wageschedule : Cross check with DMS metadata of wages schedule metadata.
          • offerpayschedule : Cross check with DMS metadata of offer pay schedule metadata.
          • Salary : Validation for double data type.
          • CompensationBonus : Validation for double data type.
          • DateofHire : Validation for date format "MM/dd/yyyy".
          • OfferDate : Validation for date format "MM/dd/yyyy".
          • EffectiveEnddate : Validation for date format "MM/dd/yyyy".

          Note:

          1. Above mentioned validations are by passed for CBATS source product.
          2. Other than above if any DMS field having lookup type id , data will get validate against look up type data ex. Gender.
          3. DMS custom fields are validate against data type which implemented only for custom create API.

          CC – Rohan J Khandave

          Show
          rohan.khandave Rohan J Khandave (Inactive) added a comment - Hello Samir , Below is finding for fields validation WEB : No validation added on web , when an admin send document to candidate and add/update data in preview. API :   POST : api/document : Used By SMB email : Has regular expression. state : Cross check with DMS state data. employmenttype : Cross check with DMS metadata of employment type. wageschedule : Cross check with DMS metadata of wages schedule metadata. offerpayschedule : Cross check with DMS metadata of offer pay schedule metadata. offerDate : Validation for date format "MM/dd/yyyy". dateOfHire: Validation for date format "MM/dd/yyyy". POST :   Used by CBATS & CBES ** api/candidate/custom/document/create   api/candidate/document/create CountryID : Cross check with DMS country data. employmenttype : Cross check with DMS metadata of employment type. wageschedule : Cross check with DMS metadata of wages schedule metadata. offerpayschedule : Cross check with DMS metadata of offer pay schedule metadata. Salary : Validation for double data type. CompensationBonus : Validation for double data type. DateofHire : Validation for date format "MM/dd/yyyy". OfferDate : Validation for date format "MM/dd/yyyy". EffectiveEnddate : Validation for date format "MM/dd/yyyy". Note: Above mentioned validations are by passed for CBATS source product. Other than above if any DMS field having lookup type id , data will get validate against look up type data ex. Gender. DMS custom fields are validate against data type which implemented only for custom create API. CC – Rohan J Khandave
          Hide
          rohan.khandave Rohan J Khandave (Inactive) added a comment - - edited

          Marking this as done. We will create new enhancement JIRA (DMS-1970) to implement Validations for DMS system fields.

          CC – Samir

          Show
          rohan.khandave Rohan J Khandave (Inactive) added a comment - - edited Marking this as done. We will create new enhancement JIRA ( DMS-1970 ) to implement Validations for DMS system fields. CC – Samir
          Hide
          mohd.belal Mohd Belal (Inactive) added a comment -

          Hi Rohan J Khandave,

          Can you please provide details about what validations are we using for the fields mentioned above which states cross check with.

          I need to apply the rule in Frontend side for the PDF documents.

          cc - Samir

          Thanks

          Show
          mohd.belal Mohd Belal (Inactive) added a comment - Hi Rohan J Khandave , Can you please provide details about what validations are we using for the fields mentioned above which states cross check with. I need to apply the rule in Frontend side for the PDF documents. cc - Samir Thanks
          Hide
          rohan.khandave Rohan J Khandave (Inactive) added a comment - - edited

          Hello Mohd Belal,

          I have already provided all details. For more details check with Harshveer Singh / Narendra Kumar.

          Thanks,
          RohanK

          CC – Samir , Satya

          Show
          rohan.khandave Rohan J Khandave (Inactive) added a comment - - edited Hello Mohd Belal , I have already provided all details. For more details check with Harshveer Singh / Narendra Kumar . Thanks, RohanK CC – Samir , Satya
          Hide
          mohd.belal Mohd Belal (Inactive) added a comment -

          Hi Samir,

          We have gone through the state table which we have for the DMS fields, but did not found anything related to the validation rules for the fields applied.

          Attached is the excel of state table.DMS Data.xlsx

          Need your input on this.

          cc - Rohan J Khandave, Narendra Kumar

          Thanks

          Show
          mohd.belal Mohd Belal (Inactive) added a comment - Hi Samir , We have gone through the state table which we have for the DMS fields, but did not found anything related to the validation rules for the fields applied. Attached is the excel of state table. DMS Data.xlsx Need your input on this. cc - Rohan J Khandave , Narendra Kumar Thanks

            People

            Assignee:
            samir Samir
            Reporter:
            rohan.khandave Rohan J Khandave (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:

                Time Tracking

                Estimated:
                Original Estimate - 4h Original Estimate - 4h
                4h
                Remaining:
                Time Spent - 2.5h Remaining Estimate - 4h
                4h
                Logged:
                Time Spent - 2.5h Remaining Estimate - 4h
                2.5h