Overview of Using A SOAP Service to Upload Attachments in Oracle Maintenance

Use the ERP Object Attachment SOAP service to perform the automatic, mass upload of attachments for maintenance assets, maintenance programs, maintenance work orders, maintenance work order operations, maintenance work order operation materials, maintenance work order operation resources, and maintenance work definition operations. You can specify the input parameters for the payload of this service to upload attachments.

By using a service-based approach for uploading attachments, the initial data load from an external source system or ongoing updates can be streamlined into Oracle Maintenance.

To get started, refer to the information provided in the Oracle Fusion Cloud Financials SOAP Web Services for Financials guide.

  • Chapter: Business Object Services

  • Section: ERP Object Attachment Service

Here's a table with request payload information.

Note: Refer to the other topics in this section for the attachment rows and payload details about each business object.

Element name

Type

Description

entityName

String

Valid business entity names are:

  • ASSET: For Asset

  • MAINTENANCE_PROGRAM: For Maintenance Program

  • WORK_ORDER: For Work Order Header

  • WORK_ORDER_OPERATION: For Work Order Operation

  • WORK_ORDER_OPERATION_MATERIAL: For Work Order Operation Material

  • WORK_ORDER_OPERATION_RESOURCE: For Work Order Operation Resource

  • WORK_DEFINITION: For Work Definition Header

  • WORK_DEFINITION_OPERATION: For Work Definition Operation

categoryName

String

Document Category Name associated with the business entity.

allowDuplicate

String

Whether duplicate is allowed. Valid values are: Yes, No.

attachmentRows

List of elements, each containing the details of the attachment to upload. The details include the user keys, attachment type, and title. The user keys are used to identify the unique row in the appropriate business object entity.