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

Implement best of breed for maint and transactional doc frameworks

    Details

    • Type: Improvement Improvement
    • Status: Open Open
    • Priority: Major Major
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: Backlog
    • Component/s: Development
    • Labels:
    • Similar issues:
      KULRICE-4753Add MaintainableCollectionDefinition to TravelApp Fiscal Officer Maint Doc
      KULRICE-240review the maintenance framework dd override functionality
      KULRICE-4264Add hook to access new collection line BO in Maint Doc Framework
      KULRICE-9909quickFinder of a KRAD maint doc from a KNS maint doc gives ClassCastException
      KULRICE-2671Refactor how unconditionallyReadOnly is used in maint docs
      KULRICE-503put a handleRouteStatusChange change methods on Maintainable with empty implementations on KualiMaintainableImpl
      KULRICE-8795Perform analysis of the KNS transactional framework
      KULRICE-2069Namespace maintenance document not routing to final b/c service exists on the BO as an attrib and maint doc framework is trying to do a deep copy on the service
      KULRICE-9525Document best-practices for using JPA with Kuali Rice
      KULRICE-3052various fixes for maint doc locking
    • Rice Module:
      KRAD

      Description

      maint docs too inflexible, trans docs you have to do too much for yourself

      we're using our doc hierarchy to plug into system events. make a more generic event framework instead. if we can get it so the dd is in the database and get it so workflow is programmed through the data dictionary. most custom buttons would be linked to workflow state. auths can be geared against events, rules can be geared against events etc. scrap document and rule hierarchies and convert into micro pieces of logic that can be switched out by referencing a different class in the data dictionary.

        Issue Links

          Activity

          Hide
          Ailish Byrne added a comment -

          yeah - i desperately want to see this happen, but i don't think there's any way it can happen in qa. fyi - in the absence of this and to faciliate the same strategy for making and tracking institutional customizations in the critical consistent part of ouur trans docs, we added dd support for accounting lines to kfs this release. so, we'll want to look at that when we get back to this

          Show
          Ailish Byrne added a comment - yeah - i desperately want to see this happen, but i don't think there's any way it can happen in qa. fyi - in the absence of this and to faciliate the same strategy for making and tracking institutional customizations in the critical consistent part of ouur trans docs, we added dd support for accounting lines to kfs this release. so, we'll want to look at that when we get back to this

            People

            • Assignee:
              Unassigned
              Reporter:
              Eric Westfall
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:

                Structure Helper Panel