Service Custom Business Object (Deprecated)

A service to create, update, delete, or find custom business objects created in the Oracle Fusion Service application. A custom business object stores extended information for an Oracle Fusion business object

Life Cycle Status: Deprecated. This service is deprecated and replaced by .

QName: {http://xmlns.oracle.com/apps/crm/service/svcMgmt/custExtn/extnService/}SvcMgmtCustomObjectService

Service WSDL URL: https://servername/crmService/SvcMgmtCustomObjectService?WSDL

Logical Business Objects

  • CRM : Service : Service Request

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

Next version is

Custom Business Object

Operations

getDfltObjAttrHints

Get object attribute hint operation for a custom object.

Life Cycle Status: Active

Request Payload

Element Name Type Description

viewName

string

viewName parameter

localeName

string

localeName parameter

Response Payload

Element Name Type Description

result

{http://xmlns.oracle.com/adf/svc/types/}ObjAttrHints

return parameter

getServiceLastUpdateTime

Get last update time operation for a custom object.

Life Cycle Status: Active

Request Payload

Response Payload

Element Name Type Description

result

{http://xmlns.oracle.com/adf/svc/types/}dateTime-Timestamp

Last updated time of the service as return parameter.

getEntityList

Get list operation for a custom object.

Life Cycle Status: Active

Request Payload

Response Payload

Element Name Type Description

result

{http://xmlns.oracle.com/adf/svc/types/}ServiceViewInfo

Entity List as return parameter.

createEntity

Create operation for a custom object.

Life Cycle Status: Active

Request Payload

Element Name Type Description

object

anyType

Data object to be created. The data object must include key fields for identifying the created record, as well as the required fields.

objectName

string

Custom object type name.

Response Payload

Element Name Type Description

result

anyType

Data object created for the custom object.

getEntity

Get operation for a custom object.

Life Cycle Status: Active

Request Payload

Element Name Type Description

keyValue

string

A list of key values for identifying the custom object.

objectName

string

Custom object type name.

Response Payload

Element Name Type Description

result

anyType

Data object identified by the keyValue.

updateEntity

Update operation for a custom object.

Life Cycle Status: Active

Request Payload

Element Name Type Description

object

anyType

Data object to be updated. The data object must include key fields for identifying the updated record, as well as the fields to be updated.

objectName

string

Custom object type name.

Response Payload

Element Name Type Description

result

anyType

deleteEntity

Delete operation for a custom object.

Life Cycle Status: Active

Request Payload

Element Name Type Description

object

anyType

Data object to be deleted. The data object must include key fields for identifying the deleted record.

objectName

string

Custom object type name.

Response Payload

Element Name Type Description

result

void

findEntity

Find operation for a custom object.

Life Cycle Status: Active

Request Payload

Element Name Type Description

findCriteria

{http://xmlns.oracle.com/adf/svc/types/}FindCriteria

List of data objects identified by the findCriteria.

findControl

{http://xmlns.oracle.com/adf/svc/types/}FindControl

Search control.

objectName

string

Search criteria for looking up custom object records.

Response Payload

Element Name Type Description

result

anyType

Custom object type name.

mergeEntity

Merge operation for a custom object.

Life Cycle Status: Active

Request Payload

Element Name Type Description

object

anyType

objectName

string

Response Payload

Element Name Type Description

result

anyType

processEntity

Process operation for a custom object.

Life Cycle Status: Active

Request Payload

Element Name Type Description

changeOperation

string

object

anyType

processControl

{http://xmlns.oracle.com/adf/svc/types/}ProcessControl

objectName

string

Response Payload

Element Name Type Description

result

anyType