Object Screen Enhancements_

JIRA : OLE-2345
Intent :
Remove element from Object UI:

  1. Historic Financial Object Code.
  2. Budget Aggregation Code.
  3. Mandatory transfer or elimination.
  4. Federal Funded Code.
  5. Next Year object Code.
  6. Object Sub Type Code.


Participants

  1. Need to remove (hide) the fields from UI as per requirement.

ObjectCodeMaintenanceDocument.xml:
Modify this file to hide Historic Financial Object Code, Budget Aggregation Code, Mandatory transfer or elimination, Federal Funded Code, Object Sub Type Code and Next Year object Code when creating new Object Code and editing the existing object code.
Following attributes need to be commented.

  1. financialObjectSubTypeCode
  2. financialBudgetAggregationCd
  3. finObjMandatoryTrnfrelimCd
  4. financialFederalFundedCode
  5. nextYearFinancialObjectCode
  6. historicalFinancialObjectCode


ObjectCode.xml:
Modify this file to hide Object Sub Type Code, hide Historic Financial Object Code and Budget Aggregation Code on search page.
Following attributes need to be commented.

  1. financialObjectSubTypeCode
  2. historicalFinancialObjectCode
  3. financialBudgetAggregationCd




ObjectCodeRule.java
ProcessObjectCodeRules ().
IsLegalBudgetAggregationCode (budgetAggregationCode): Comment this rule as Budget Aggregation Code is not mandatory.

Collaborations
NA
Configuration/Usage
NA
Data modeling
As per Artifact 13 Mapping Document Table Involved: CA_OBJECT_CODE_T
Need to make following columns as required="FALSE". Need to modify validation rules to make these fields as required="FALSE"

      1. FIN_OBJ_SUB_TYP_CD (Not mentioned in Redwood COA Handoff Document, but mentioned in Artifact 13 Mapping Document)
      2. FOBJ_BDGT_AGGR_CD
      3. FOBJ_MNXFR_ELIM_CD
      4. FIN_FED_FUNDED_CD
      5. HIST_FIN_OBJECT_CD (Not mentioned in Artifact 13 Mapping Document, but mentioned in mentioned in Redwood COA Handoff Document)
      6. NXT_YR_FIN_OBJ_CD (Not mentioned in Artifact 13 Mapping Document, but mentioned in Redwood COA Handoff Document).

Tests
In ObjectCodeServiceTest.java following test cases need to be modified.

      1. testBudgetAggregationCodeRetrieval()
      2. testMandatoryTransferEliminationCodeRetrieval()
      3. testFederalFundedCodeRetrieval()


Issues
NA

Operated as a Community Resource by the Open Library Foundation