Source Information Technology System Reference
A definition of references between source system records and those in the trading community registry. For example, a person with the identifier 1001 is a reference to a contact with identifier 1000 that was imported from the Siebel CRM system.
Life Cycle Status: Active
QName: {http://xmlns.oracle.com/apps/cdm/foundation/parties/partyService/}OriginalSystemReferenceService
Service WSDL URL: https://servername/crmService/OriginalSystemReferenceService?WSDL
Logical Business Objects
-
CRM : Trading Community Model : Trading Community Group
-
CRM : Trading Community Model : Trading Community Group
-
CRM : Trading Community Model : Trading Community Group
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 |
Trading Community Original System Mapping Identifier Additional Information |
Handles |
Operations
getOriginalSystemReference
The Get operation for the trading community original system reference identifier.
Life Cycle Status: Active
Request Payload
Element Name | Type | Description |
---|---|---|
origSystemReferenceId |
long |
The get operation for the trading community source system reference. |
Response Payload
Element Name | Type | Description |
---|---|---|
result |
The trading community original system reference that matches the inbound key attributes. |
createOriginalSystemReference
The Create operation for the trading community original system reference.
Life Cycle Status: Active
Request Payload
Element Name | Type | Description |
---|---|---|
originalSystemReference |
Source System Reference |
The create operation for the trading community source system reference. |
Response Payload
Element Name | Type | Description |
---|---|---|
result |
The result of the operation that includes the successfully created trading community source system reference and a list of warning or information messages. |
updateOriginalSystemReference
The Update operation for the trading community original system reference.
Life Cycle Status: Active
Request Payload
Element Name | Type | Description |
---|---|---|
originalSystemReference |
Source System Reference |
The trading community original system reference to be updated. |
Response Payload
Element Name | Type | Description |
---|---|---|
result |
The result of the operation that includes the successfully updated trading community original system reference and a list of warning or information messages. |
deleteOriginalSystemReference
The Delete operation for the trading community original system reference.
Life Cycle Status: Active
Request Payload
Element Name | Type | Description |
---|---|---|
originalSystemReference |
Source System Reference |
The trading community original system reference to be deleted. |
Response Payload
Element Name | Type | Description |
---|---|---|
result |
void |
A list of warning or information messages encountered when the object was deleted. |
mergeOriginalSystemReference
The Merge operation for the trading community original system reference. It performs an update if the object exists, or an insert if the object doesn't already exist.
Life Cycle Status: Active
Request Payload
Element Name | Type | Description |
---|---|---|
originalSystemReference |
Source System Reference |
The trading community original system reference to be merged. |
Response Payload
Element Name | Type | Description |
---|---|---|
result |
The result of the operation that includes the successfully merged trading community original system reference and a list of warning or information messages. |
findOriginalSystemReference
The Find operation for the trading community original system reference.
Life Cycle Status: Active
Request Payload
Element Name | Type | Description |
---|---|---|
findCriteria |
{http://xmlns.oracle.com/adf/svc/types/}FindCriteria |
The criteria used to limit the query result, such as the filter (where clause) and the fetch size. |
findControl |
{http://xmlns.oracle.com/adf/svc/types/}FindControl |
Find Control. Not currently used. |
Response Payload
Element Name | Type | Description |
---|---|---|
result |
A list of trading community original system reference that satisfy the inbound criteria. |
findOwnerTableIdByReference
The Get reference information based on Original System Reference for 3rd party application.
Life Cycle Status: Active
Request Payload
Element Name | Type | Description |
---|---|---|
findCriteria |
{http://xmlns.oracle.com/adf/svc/types/}FindCriteria |
The criteria used to limit the query result, such as the filter (where clause) and the fetch size. |
OrigSystem |
string |
The unique code of the original system. |
OriginalSystemReference |
string |
The unique identifier of the original system reference. |
OwnerTableName |
string |
The trading community table name for which the reference information is being searched. |
findControl |
{http://xmlns.oracle.com/adf/svc/types/}FindControl |
Find Control. Not currently used. |
Response Payload
Element Name | Type | Description |
---|---|---|
result |
The trading community original system mapping identifier that matches the inbound key attributes. |
processOriginalSystemReference
The Bulk load operation for the trading community original system reference.
Life Cycle Status: Active
Request Payload
Element Name | Type | Description |
---|---|---|
changeOperation |
string |
Indicates what action to perform, such as create, update, merge, or delete. |
originalSystemReference |
Source System Reference |
A list of the trading community original system references to be processed. |
processControl |
{http://xmlns.oracle.com/adf/svc/types/}ProcessControl |
Controls the bulk operation behavior, such as whether valid data is committed if there are other invalid data in the same batch, and whether the outbound contains the key attributes only or the full object. |
Response Payload
Element Name | Type | Description |
---|---|---|
result |
The result of the operation that includes a list of trading community original system reference that were successfully processed and any warning or information messages. |
processCSOriginalSystemReference
An operation to apply the changes back to the data source for the trading community original system reference.
Life Cycle Status: Active
Request Payload
Element Name | Type | Description |
---|---|---|
processData |
{http://xmlns.oracle.com/adf/svc/types/}ProcessData |
The object to represent the changes. |
processControl |
{http://xmlns.oracle.com/adf/svc/types/}ProcessControl |
Controls the bulk operation behavior, such as whether valid data is committed if there are other invalid data in the same batch, and whether the outbound contains the key attributes only or the full object. |
Response Payload
Element Name | Type | Description |
---|---|---|
result |
{http://xmlns.oracle.com/adf/svc/types/}ProcessData |
The result of the operation that includes a list of created and updated data objects, and all warning and information messages. |
getDfltObjAttrHints
An operation to retrieve user interface hints, such as the service data object label and object attribute labels, for the specified service data object and locale. As a prerequisite, invoke the getEntityList operation defined on this service to get the list of possible values for the viewName request payload element.
Life Cycle Status: Active
Request Payload
Element Name | Type | Description |
---|---|---|
viewName |
string |
The service view usage name; an internal name for the service data object. Specify the value of the name element from the getEntityList operation response payload. |
localeName |
string |
The locale used to evaluate the locale-based user interface hints. The locale name is in the ISO 639-1 format. |
Response Payload
Element Name | Type | Description |
---|---|---|
result |
{http://xmlns.oracle.com/adf/svc/types/}ObjAttrHints |
The label and user interface hints for the specified service data object and its attributes in a name-value pair format. |
getServiceLastUpdateTime
An operation that returns the date and time when the schema files referenced in the service definition last changed.
Life Cycle Status: Active
Request Payload
Response Payload
Element Name | Type | Description |
---|---|---|
result |
{http://xmlns.oracle.com/adf/svc/types/}dateTime-Timestamp |
The date and time when the service definition last changed in the ISO 8601 format. |
getEntityList
An operation to get the list of service data objects defined for this service.
Life Cycle Status: Active
Request Payload
Response Payload
Element Name | Type | Description |
---|---|---|
result |
{http://xmlns.oracle.com/adf/svc/types/}ServiceViewInfo |
A list of service data objects defined for the service. For each service data object, the result includes the QName, internal name, and boolean values indicating whether create, update, merge, and delete operations can be performed on the object. |