Challenge Overview
CFRFileNetFileUploader component makes a request to BH ESB that will pass the CFReport to SAPCRM for uploading to FileNet.
The following logic requirements are intended to define the characteristics of the CFRFileNetFileUploader component
Logic Requirement 1: Create FileNetFile data bean
The FileNetFile data bean needs to contain the following data elements:
· FileName
· FileContent
· DocumentID 1.2.2
Logic Requirement 2: Invoking FileNetFileUpload WS Z_YOTCOM_CFR_FILENET_UPLOAD
· Setting the input parameter for FileNetFileUpload WS Z_YOTCOM_CFR_FILENET_UPLOAD by copying the following data elements to WS Input Parameter from FilenetFile data bean.
o FileName to IM_FILE_NAME
o FileContent to IM_CFR_FILE
· Invoke Z_YTOCOM_CFR_FILENET_UPLOAD operation in FileNetFileUpload WS Z_YOTCOM_CFR_FILENET_UPLOAD
· Copying Output Parameter EX_DOCUMENT_ID of FileNetFileUpload WS Z_YOTCOM_CFR_FILENET_UPLOAD to DocumentID in FileNetFile data bean
Final Submission Guidelines
The submission deliverable is the design document which is the development specification. It should contain the following diagram and documentation:
- Use-Case Diagram
- Class Diagram
- Sequence Diagram
- Component Specification
- Activity Diagrams as deemed appropriate by component designer
- Assumptions and Dependencies (Technology, Infrastructure, ...)
Design documents must clearly define intended component usage