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

improve support for sub collections in transactional documents

    Details

    • Type: Bug Fix Bug Fix
    • Status: Closed Closed
    • Priority: Major Major
    • Resolution: Won't Fix
    • Affects Version/s: None
    • Fix Version/s: Wish List
    • Component/s: Development
    • Labels:
      None
    • Similar issues:
      KULRICE-6327Tables with sub-collection tables - missing in KRAD
      KULRICE-2070Sub-collection deletions not working properly
      KULRICE-4717More screen flexibility in the development framework and support for transactional documents
      KULRICE-10772Support "Use Transactional Document" permission in KRAD
      KULRICE-8428Improved support for KRAD modules
      KULRICE-6754Document the UI Framework - Keyboard Support
      KULRICE-6335Table sub-collections under table collections should be collapsible/expandable, and collapsed by default
      KULRICE-8262Sort not working when sub-collections are present
      KULRICE-6333Adding to a sub-collection results in a new empty line on the last sub-collection off the primary collection
      KULRICE-4614Enhance KNS to support paging of large collections in maintenance document framework
    • Rice Module:
      KNS
    • Application Requirement:
      KFS

      Description

      see linked issue

        Issue Links

          Activity

          Hide
          Aaron Godert (Inactive) added a comment -

          I looked at the originating issue for this. Why do the financial documents not have this problem, but the purap's do when they are both re-using the accounting line base classes?

          Has something similar been implemented their base document class for the purap documents?

          /**

          • @see org.kuali.core.document.DocumentBase#buildListOfDeletionAwareLists()
            */
            @Override
            public List buildListOfDeletionAwareLists() { List managedLists = super.buildListOfDeletionAwareLists(); managedLists.add(getSourceAccountingLines()); managedLists.add(getTargetAccountingLines()); return managedLists; }
          Show
          Aaron Godert (Inactive) added a comment - I looked at the originating issue for this. Why do the financial documents not have this problem, but the purap's do when they are both re-using the accounting line base classes? Has something similar been implemented their base document class for the purap documents? /** @see org.kuali.core.document.DocumentBase#buildListOfDeletionAwareLists() */ @Override public List buildListOfDeletionAwareLists() { List managedLists = super.buildListOfDeletionAwareLists(); managedLists.add(getSourceAccountingLines()); managedLists.add(getTargetAccountingLines()); return managedLists; }
          Hide
          Ailish Byrne added a comment -

          purap is the only place where there are editable sub collections asociated with accounting lines in kfs

          Show
          Ailish Byrne added a comment - purap is the only place where there are editable sub collections asociated with accounting lines in kfs
          Hide
          Aaron Godert (Inactive) added a comment -

          ok, so the pattern is like - "lines under line instances"?

          Show
          Aaron Godert (Inactive) added a comment - ok, so the pattern is like - "lines under line instances"?
          Hide
          Ailish Byrne added a comment -

          yeah - subcollection means a list within a list to us there is a very sad and nasty implementation of support for this in the maintenance framework. but, since no one but purap ever had an editable subcollection in a trans doc, we didn't figure out that didn't work until just now

          Show
          Ailish Byrne added a comment - yeah - subcollection means a list within a list to us there is a very sad and nasty implementation of support for this in the maintenance framework. but, since no one but purap ever had an editable subcollection in a trans doc, we didn't figure out that didn't work until just now
          Hide
          Ailish Byrne added a comment -

          btw - not sure if this is part of a larger rice issues i'd heard murmurs about regarding syncing up the maint and trans frameworks - if so feel free to close this one and link as a dupe and link the master to the rne issue

          Show
          Ailish Byrne added a comment - btw - not sure if this is part of a larger rice issues i'd heard murmurs about regarding syncing up the maint and trans frameworks - if so feel free to close this one and link as a dupe and link the master to the rne issue
          Hide
          Ailish Byrne added a comment -

          see linked issue

          Show
          Ailish Byrne added a comment - see linked issue

            People

            • Assignee:
              Unassigned
              Reporter:
              Jerry Neal (Inactive)
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Structure Helper Panel