Details
-
Type:
Task
-
Status: Closed
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: None
-
Fix Version/s: 2.5
-
Component/s: Development, KNS Equivalency, Roadmap
-
Security Level: Public (Public: Anyone can view)
-
Labels:None
-
Rice Module:KRAD
-
KRAD Feature Area:Inquiry, Maintenance
-
Sprint:Core 2.5.0-m6 Sprint 2
-
KAI Review Status:Not Required
-
KTI Review Status:Not Required
-
Include in Release Notes?:Yes
-
Story Points:13
Description
As a user of inquiries, I want to be able to see and download attachments from the inquiry view (both attachments associated with the doc and those associated with the BO), so that I can access the attachments without having to edit the doc.
Inquiries in KRAD need support for displaying bo attachments on the inquiry and allowing them to be downloaded.
There are two ways of downloading attachments from inquiries: from something of type PersistableAttachment or PersistableAttachmentList, and from custom parameters. The KNS code for the first can be found in KualiInquiryAction.downloadAttachment, and the KNS code for the second can be found in KualiInquiryAction.downloadCustomBOAttachment. The first is very much like what we do with maintenance documents, as seen in MaintenanceDocumentControllerServiceImpl. The second just takes raw parameters and allows the download based on those parameters.
These two methods need to be integrated into the InquiryController and InquiryControllerServiceImpl just like they are in maintenance. The first method should be renamed to downloadDataObjectAttachment and the second method should be renamed to downloadCustomDataObjectAttachment for consistency. We should probably keep these separate for now.
Also update the KNS2KRAD upgrade guide to show how to convert KNS to KRAD. Create a pre-commit code review as well.
Attachments
Issue Links
- cloned to
-
KULRICE-8744 Using stacked layout manager if you just override the layout manager for the line group prototype you loose the headers
-
- Open
-
- discovered by
-
KULRICE-9439 KNS/KRAD Equivalence for Inquiry
-
- Closed
-
- is duplicated by
-
KULRICE-8052 Update file control when readonly
-
- Closed
-
- relates to
-
KRRM-144 KRAD Equivalency with KNS
-
- Open
-
- relies on
-
KULRICE-10455 Support for retrieving attachments which have been linked to properties on the business object itself
-
- Closed
-
double-tagging with 2.0.0-b3 for review.