Kuali Rice Development
  1. Kuali Rice Development
  2. KULRICE-5947

Add validation for data dictionary defined custom attributes

    Details

    • Type: Improvement Improvement
    • Status: Closed Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 2.1.0-m1, 2.1
    • Component/s: Development
    • Security Level: Public (Public: Anyone can view)
    • Labels:
      None
    • Similar issues:
      KULRICE-12638Binding path for PrerequisiteConstraints defined in data dictionary wrong on reload
      KULRICE-4716Provide hooks in data dictionary for custom JQuery code
      KULRICE-2428support configuration of workflow attributes in the data dictionary
      KULRICE-12709Add conditional constraint capability to data dictionary CollectionDefinition
      KULRICE-4721Ability to specify custom actions in data dictionary
      KULRICE-10121Attribute Definition: Conversion Script
      KULRICE-6745Document the Data Dictionary Validation improvements
      KULRICE-6680UI Framework - Data Dictionary Validation
      KULRICE-397Data Dictionary - lookupFields: numberOfColumns
      KULRICE-1597Look into regex date validation via the data dictionary
    • Rice Module:
      KRMS
    • KAI Review Status:
      Not Required
    • KTI Review Status:
      Not Required

      Description

      Currently validation for custom attributes has to be handled with custom code in the type service. We should be able to ape what KIM does in DataDictionaryTypeServiceBase to provide validation for custom attributes that are defined in the DD and referenced via krms_attr_defn_t.cmpnt_nm and krms_attr_defn_t.nm

        Issue Links

          Activity

          Hide
          Peter Giles (Inactive) added a comment -

          From an email thread...

          Matt:
          Peter, For [this jira] you mention that we should be able to ape what KIM does in the DataDictionaryTypeServiceBase, are you wanting to copy/modify that service or change the existing service for KRMS needs as well?

          Peter:
          Hi Matt, With the disclaimer that I haven't looked into it too deeply, I believe the right approach is to refactor what DataDictionaryTypeServiceBase is doing for validation out to a separate service that we can then use in KrmsTypeServiceBase.

          Show
          Peter Giles (Inactive) added a comment - From an email thread... Matt: Peter, For [this jira] you mention that we should be able to ape what KIM does in the DataDictionaryTypeServiceBase, are you wanting to copy/modify that service or change the existing service for KRMS needs as well? Peter: Hi Matt, With the disclaimer that I haven't looked into it too deeply, I believe the right approach is to refactor what DataDictionaryTypeServiceBase is doing for validation out to a separate service that we can then use in KrmsTypeServiceBase.

            People

            • Assignee:
              Peter Giles (Inactive)
              Reporter:
              Peter Giles (Inactive)
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Time Tracking

                Estimated:
                Original Estimate - 3 days
                3d
                Remaining:
                Remaining Estimate - 3 days
                3d
                Logged:
                Time Spent - Not Specified
                Not Specified

                  Structure Helper Panel