Uploaded image for project: 'Kuali Rice Development'
  1. Kuali Rice Development
  2. KULRICE-5364

Maintenance Docs - Review Maintenance document rules and verify working

    Details

    • Type: Task
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 2.5
    • Security Level: Public (Public: Anyone can view)
    • Labels:
      None
    • Rice Module:
      KRAD
    • Sprint:
      Core 2.5.0-m6 Sprint 2
    • KAI Review Status:
      Not Required
    • KTI Review Status:
      Not Required
    • Include in Release Notes?:
      Yes
    • Story Points:
      5

      Description

      Need to go through MaintenanceDocumentRuleBase and make sure all of the features are included, everything still makes sense for KRAD (no looking at maintenance sections and
      so on), verify validations are working, and display errors correctly (like default existence checks)

        Attachments

          Issue Links

            Activity

            Hide
            jcoltrin Jessica Coltrin (Inactive) added a comment -

            moving all non-critical or blocker jiras from 2.0.0-b2 to 2.0.0-b3 due to the short time frame for b2 & KD taking up one of the two weeks.

            Show
            jcoltrin Jessica Coltrin (Inactive) added a comment - moving all non-critical or blocker jiras from 2.0.0-b2 to 2.0.0-b3 due to the short time frame for b2 & KD taking up one of the two weeks.
            Hide
            kbtaylor Kristina Taylor (Inactive) added a comment -

            Jerry Neal, can you please define acceptance criteria and definition of done for this issue?

            Show
            kbtaylor Kristina Taylor (Inactive) added a comment - Jerry Neal , can you please define acceptance criteria and definition of done for this issue?
            Hide
            kbtaylor Kristina Taylor (Inactive) added a comment - - edited

            Here are the problems I have identified:

            1. The KRAD version of putInactivationBlockingErrorOnPage assumes the document is a KNS document. It uses businessObjectClassName and inactivationBlockers.do. We do not have an example using this, so we will need to add one as an additional KNS equivalency item. (KULRICE-13150)
            2. The KNS version of dataDictionaryValidate additionally calls validateMaintainableCollectionsForDuplicateEntries. (KULRICE-10684)

            Most of the differences in calls between these two are already covered in other places in KRAD, but these two stuck out as needing to be done.

            Show
            kbtaylor Kristina Taylor (Inactive) added a comment - - edited Here are the problems I have identified: The KRAD version of putInactivationBlockingErrorOnPage assumes the document is a KNS document. It uses businessObjectClassName and inactivationBlockers.do . We do not have an example using this, so we will need to add one as an additional KNS equivalency item. ( KULRICE-13150 ) The KNS version of dataDictionaryValidate additionally calls validateMaintainableCollectionsForDuplicateEntries . ( KULRICE-10684 ) Most of the differences in calls between these two are already covered in other places in KRAD, but these two stuck out as needing to be done.

              People

              • Assignee:
                kbtaylor Kristina Taylor (Inactive)
                Reporter:
                jkneal Jerry Neal (Inactive)
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: