ERP Object Attachment Service
Provides external operations to upload text, file and URL attachments for those business objects that support attachments and are registered with ERP Object Attachment Service framework. Attachments are used as supplement that provide key additional information to enhance daily business operations and amplify tracing of financials activities or events.
Life Cycle Status: Active
QName: {http://xmlns.oracle.com/apps/financials/commonModules/shared/model/erpIntegrationService/}ErpObjectAttachmentService
Service WSDL URL: https://servername/fscmService/ErpObjectAttachmentService?WSDL
Relationships
The following table describes how this service data object is related to other service data objects or business object services.
Relationship Type | Object or Service |
---|---|
Handles |
|
Handles |
|
Handles |
Operations
downloadAttachment
Downloads text, URL, File type attachment(s) for the business object corresponding to the provided details/keys in the request payload.
Life Cycle Status: Active
Request Payload
Element Name | Type | Description |
---|---|---|
attachment |
Attachment Details SDO |
Element containing the details of the Attachment to be downloaded. The details include the entity name, category name and user keys. |
Response Payload
Element Name | Type | Description |
---|---|---|
result |
Downloaded Attachment Details. Details include Attachment Type, File Name and Attachment Content. |
uploadAttachment
Uploads one or more text, URL, File type attachment(s) to the business object corresponding to the provided details/keys in the request payload.
Life Cycle Status: Active
Request Payload
Element Name | Type | Description |
---|---|---|
entityName |
string |
Indicates the product application business entity name for which the upload of an attachment is desired. Example: AP_INVOICES_ALL |
categoryName |
string |
Indicates the category name associated with a parent business entity for which the attachment upload is desired. Example: AP_SUPPORTING_DOC |
allowDuplicate |
string |
User option to specify whether duplicates are allowed. Supported values are Yes, Y, No, and N. Default value is No. |
attachmentRows |
Attachment Information |
List of elements, each containing the details of the Attachment to be uploaded. |
Response Payload
Element Name | Type | Description |
---|---|---|
result |
string |
Returns the status of each attachment being uploaded. Example: "Attachment1":"SUCCEEDED", "Attachment2":"FAILED" |
Security
The following tables list the privileges required to perform the service operations, and the duty roles that each privilege is granted to.
Service Operations to Privileges Mapping
Operation Name | Privilege Code | Privilege Name | Privilege Description |
---|---|---|---|
All Operations |
FUN_FSCM_LOAD_INTERFACES_PRIV |
Load Interface File for Import |
Allows a user to load interface file for import |
Privileges to Duty Roles Mapping
Privilege Code | Granted to Duty Role Code | Granted to Duty Role Name | Granted To Duty Role Description |
---|---|---|---|
FUN_FSCM_LOAD_INTERFACES_PRIV |
ORA_FUN_FSCM_LOAD_INTERFACE_ADMIN_DUTY |
FSCM Load Interface Administration |
Manages load interface file for import |