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

Attachment Details SDO

Handles

Attachment Information SDO

Handles

Attachment Download Details SDO

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

Attachment Download Details SDO

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