Organization Screen Enhancements_
JIRA : OLE-2344
Intent
Make optional on UI (rules, remove asterisk*):
- Organization manager
- Responsibility Center Code
- Organization Physical Campus Code
- Organization Default Account Number
- Organization address line 1
- Organization Postal Code
- Organization Country Code.
Remove Complete Tabs & Elements:
- Plant Accounts (new tab in KFS 5.0 per http://reg.kfs.kuali.org/kfs-reg);
- Edit HRMS tab
Participants
- Need to remove (hide) the fields from UI as per requirement.
OrganizationMaintenanceDocument.xml
To Remove Plant Account & Edit HRMS Tabs, comment the following bean references
OrganizationMaintenanceDocument-EditPlantAccounts
OrganizationMaintenanceDocument-EditHRMSUnit.
To make Organization manager, Responsibility Center Code, Organization Physical Campus Code, Organization Default Account Number, Organization address line 1, Organization Postal Code and Organization Country Code as optional , remove required="true" from the following attributes.
- organizationManagerUniversalId
- organizationManagerUniversal.principalName
- organizationPhysicalCampusCode
- organizationLine1Address
- organizationCountryCode
- organizationZipCode
OrgRule.java:
Comment the rules which are not required after the changes
- isPlantAuthorized()
- checkDefaultAccountNumber()
- checkHrmsOrgRules()
- checkPlantAttributes()
Collaborations
NA
Configuration/Usage
NA
Data modeling
Artifact 13 Mapping Document does not have the mappings for Organization.
Tables involved as per the requirement given in Redwood Handoff Document and JIRA No. OLE-2344
CA_ORG_T and CA_ORG_EXTNS_T
- ORG_MGR_UNVL_ID (make optional)
- RC_CD (make optional)
- ORG_PHYS_CMP_CD (make optional)
- ORG_DFLT_ACCT_NBR (make optional)
- ORG_LN1_ADDR (make optional)
- ORG_ZIP_CD (make optional)
- ORG_CNTRY_CD (make optional)
Tests
Test Cases in the following test case files should pass, after the changes done as per requirement.
- OrganizationService2Test.java
- OrgRuleTest.java
Issues :
Plant Accounts (new tab in KFS 5.0 per http://reg.kfs.kuali.org/kfs-reg) mentioned in the requirement is not available in the Screen.
Operated as a Community Resource by the Open Library Foundation