Details
-
Type:
Task
-
Status: Closed
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: None
-
Fix Version/s: 2.4
-
Component/s: Development
-
Security Level: Public (Public: Anyone can view)
-
Labels:None
-
Epic Link:
-
Rice Module:KRAD
-
KRAD Feature Area:Maintenance
-
Application Requirement:Rice
-
Sprint:2.4.0-m3 KRAD Sprint 4
-
KAI Review Status:Not Required
-
KTI Review Status:Not Required
-
Code Review Status:Not Required
-
Include in Release Notes?:Yes
Description
M: Automatically clears out secure fields upon a BO copy operation.
1) Build a KRAD sample linked from the KRAD sample app / labs / maintenance page, and
2) identify a KNS example.
Add links to these in the corresponding row the Maintenance Gap Analysis wiki page (https://wiki.kuali.org/display/KULRICE/Gap+Analysis+-+Maintenance+Document) to these examples.
The TravelerDetail has a masked secure fields. For the sample we'll need a maintenance document view and lookup to copy the BO.
In KNS this was implemented in KualiMaintenanceDocumentAction.clearUnauthorizedNewFields
Attachments
Issue Links
- cloned to
-
KULRICE-11359 samples for M71
-
- Closed
-
- discovered
-
KULRICE-11474 KRAD Sampleapp Maintenance Copy Id blank on save
-
- Open
-
- is related to
-
KULRICE-10341 Freemarker and SQL Exceptions in logs without Incident Report
-
- Open
-
-
KULRICE-10317 Finish Implementation on KRAD Maintenance clearUnauthorizedNewFields on copy
-
- Closed
-
Activity
Field | Original Value | New Value |
---|---|---|
Rank | Ranked higher |
Rank | Ranked higher |
Epic Link |
|
Link |
This issue cloned from |
Sprint | 2.4.0-m3 KRAD Sprint 4 [ 134 ] |
Assignee | Erik Meade [ eghm-kuali-m ] |
Status | Open [ 1 ] | In Progress [ 3 ] |
Link |
This issue is related to |
Status | In Progress [ 3 ] | Open [ 1 ] |
Remaining Estimate | 1 day [ 28800 ] | 6 hours [ 21600 ] |
Time Spent | 2 hours [ 7200 ] | |
Worklog Id | 90947 [ 90947 ] |
Description |
M: Automatically clears out secure fields upon a BO copy operation.
1) Build a KRAD sample linked from the KRAD sample app / labs / maintenance page, and 2) identify a KNS example. Add links to these in the corresponding row the Maintenance Gap Analysis wiki page (https://wiki.kuali.org/display/KULRICE/Gap+Analysis+-+Maintenance+Document) to these examples. The TravelerDetail has a masked secure fields. For the sample we'll need a maintenance document view and lookup to copy the BO. |
M: Automatically clears out secure fields upon a BO copy operation.
1) Build a KRAD sample linked from the KRAD sample app / labs / maintenance page, and 2) identify a KNS example. Add links to these in the corresponding row the Maintenance Gap Analysis wiki page (https://wiki.kuali.org/display/KULRICE/Gap+Analysis+-+Maintenance+Document) to these examples. The TravelerDetail has a masked secure fields. For the sample we'll need a maintenance document view and lookup to copy the BO. In KNS this was implemented in KualiMaintenanceDocumentAction.clearUnauthorizedNewFields |
Remaining Estimate | 6 hours [ 21600 ] | 4 hours [ 14400 ] |
Time Spent | 2 hours [ 7200 ] | 4 hours [ 14400 ] |
Worklog Id | 91034 [ 91034 ] |
Attachment | TravelDestinationMaintenanceDocument.xml [ 75371 ] |
Remaining Estimate | 4 hours [ 14400 ] | 0 minutes [ 0 ] |
Time Spent | 4 hours [ 14400 ] | 1 day, 2 hours, 15 minutes [ 36900 ] |
Worklog Id | 91037 [ 91037 ] |
Attachment | TravelerDetailMaintDocType.sql [ 75389 ] |
Time Spent | 1 day, 2 hours, 15 minutes [ 36900 ] | 1 day, 7 hours, 35 minutes [ 56100 ] |
Worklog Id | 91067 [ 91067 ] |
Time Spent | 1 day, 7 hours, 35 minutes [ 56100 ] | 2 days, 1 hour, 35 minutes [ 63300 ] |
Worklog Id | 91115 [ 91115 ] |
Comment | [ maintenanceCopy is the correct methodToCall to use per KNS/KRAD standup - http://localhost:8080/krad-dev/kr-krad/maintenance?viewTypeName=MAINTENANCE&number=1&methodToCall=maintenanceCopy&dataObjectClassName=edu.sampleu.travel.dataobject.TravelerDetail&backdoorId=dev1 ] |
Attachment | TravelerDetailMaintDocType.sql [ 75389 ] |
Status | Open [ 1 ] | In Progress [ 3 ] |
Attachment | TravlerDetailsInquiryPhoneNumberDev1.png [ 75484 ] |
Attachment | TravlerDetailsInquiryPhoneNumberAdmin.png [ 75485 ] |
Time Spent | 2 days, 1 hour, 35 minutes [ 63300 ] | 2 days, 3 hours, 35 minutes [ 70500 ] |
Worklog Id | 91171 [ 91171 ] |
Attachment | TravelerDetailMainenanceValidationError.png [ 75560 ] |
Link | This issue is related to KULRICE-10341 [ KULRICE-10341 ] |
Time Spent | 2 days, 3 hours, 35 minutes [ 70500 ] | 2 days, 4 hours, 35 minutes [ 74100 ] |
Worklog Id | 91255 [ 91255 ] |
Time Spent | 2 days, 4 hours, 35 minutes [ 74100 ] | 2 days, 5 hours, 35 minutes [ 77700 ] |
Worklog Id | 91284 [ 91284 ] |
Status | In Progress [ 3 ] | Open [ 1 ] |
Time Spent | 2 days, 5 hours, 35 minutes [ 77700 ] | 2 days, 5 hours, 50 minutes [ 78600 ] |
Worklog Id | 91285 [ 91285 ] |
Attachment | ClearSecureBoCopyBlankId.png [ 75696 ] |
Time Spent | 2 days, 5 hours, 50 minutes [ 78600 ] | 2 days, 6 hours, 20 minutes [ 80400 ] |
Worklog Id | 91287 [ 91287 ] |
Attachment | M44KnsExample.png [ 75704 ] |
Time Spent | 2 days, 6 hours, 20 minutes [ 80400 ] | 2 days, 6 hours, 35 minutes [ 81300 ] |
Worklog Id | 91289 [ 91289 ] |
Status | Open [ 1 ] | Resolved [ 5 ] |
Resolution | Fixed [ 1 ] |
Link | This issue discovered KULRICE-11474 [ KULRICE-11474 ] |
Status | Resolved [ 5 ] | Closed [ 6 ] |