Oracle Customer Hub (UCM) Master Data Management Reference > Oracle Customer Hub (UCM) and Data Governance Manager Web Services Reference >
OrganizationService
Use this Web service to perform all operations related to the organization and or the account object. This Web service is used for all party operations. Oracle Customer Hub (UCM) organization messages are used in insert, query, update and delete operations to maintain organization information. OrganizationService Operations
For a list of the operations associated with this Web service, see Table 126
Table 126. OrganizationService Operations
|
|
createOrganization |
Creates an organization record. |
updateOrganization |
Updates an existing organization record. |
deleteOrganization |
Deletes an organization record. |
getOrganization |
Retrieves organization records, based on a user query. |
. Request Message Description: createOrganization
For a description of this request message, see Table 127.
Table 127. Request Message Description: createOrganization
|
|
|
SwiOrganizationIO |
Required. An instance of the integration object, SwiOrganizationIO. Account is the parent header and the nodes which follow in this table are considered child records. |
Integration Object |
The following nodes apply to SwiOrganizationIO |
Id |
Row ID of the record in the requesting system cross-reference ID. |
String |
AccountStatus |
Status of the account. |
String |
AccountValue |
Value of the account. |
String |
CurrencyCode |
Currency code being used by the account. |
String |
DUNSNumber |
Dun and Bradstreet data universal numbering system. This value is a number. |
String |
IntegrationId |
Integration ID. |
String |
Location |
Account location. |
String |
MainPhoneNumber |
Phone contact of the account. |
String |
Name |
Account name. |
String |
NumberofEmployees |
Number of employees in the organization. |
String |
PartyTypeCode |
Party type code. |
String |
PartyUId |
Party unique ID. |
String |
Status |
Status. |
string |
AIAUCMIntegrationId |
Oracle Application Integration Architecture and Oracle Customer Hub (UCM) integration ID. |
String |
ListOfAccount_BusinessAddress |
Optional. Account business address. |
Integration Component |
ListOfFincorpDepositAccount |
Optional. Financial corporation deposit account. |
Integration Component |
ListOfFincorpLoanAccount |
Optional. Financial corporation account loan details. |
Integration Component |
ListOfContact |
Optional. Contact details of the account. |
Integration Component |
ListOfUcmAccountPrivacy |
Optional. Privacy details of the account. |
Integration Component |
ListOfRelatedSalesRep |
Optional. Details of related sales representatives. |
Integration Component |
ListOfSubAccount |
Optional. Details of subordinate accounts associated with the parent account, if any. |
Integration Component |
ListOfRelatedOrganization |
Optional. Details of the related organization. |
Integration Component |
ListOfRelatedIndustry |
Optional. Details of related industries to the account. |
Integration Component |
Response Message Description: createOrganization
For a description of this response message, see Table 128.
Table 128. Response Message Description: createOrganization
|
|
|
SwiOrganizationIO |
An instance of the integration object, SwiOrganizationIO. |
Integration Object |
Error Code |
Error code, if any. |
String |
Error Message |
Error message, if any. |
String |
Error Symbol |
Error symbol, if any. |
String |
Request Message Description: updateOrganization
For a description of this request message, see Table 129.
Table 129. Request Message Description: updateOrganization
|
|
|
SwiOrganizationIO |
Required. An instance of the integration object, SwiOrganizationIO. Account is the parent header and the nodes which follow in this table are considered child records. |
Integration Object |
The following nodes apply to SwiOrganizationIO |
Id |
Row ID of the record in the requesting system cross-reference ID. |
String |
AccountStatus |
Status of the account. |
String |
AccountValue |
Value of the account. |
String |
CurrencyCode |
Currency code being used by the account. |
String |
DUNSNumber |
Dun and Bradstreet data universal numbering system, number. |
String |
IntegrationId |
Integration ID. |
String |
Location |
Account location. |
String |
MainPhoneNumber |
Phone contact of the account. |
String |
Name |
Account name. |
String |
NumberofEmployees |
Number of employees in the organization. |
String |
PartyTypeCode |
Party type code. |
String |
PartyUId |
Party unique ID. |
String |
Status |
Status. |
string |
AIAUCMIntegrationId |
Oracle Application Integration Architecture and Oracle Customer Hub (UCM) integration ID. |
String |
ListOfAccount_BusinessAddress |
Optional. Account business address. |
Integration Component |
ListOfFincorpDepositAccount |
Optional. Financial corporation deposit account. |
Integration Component |
ListOfFincorpLoanAccount |
Optional. Financial corporation account loan details. |
Integration Component |
ListOfContact |
Optional. Contact details of the account. |
Integration Component |
ListOfUcmAccountPrivacy |
Optional. Privacy details of the account. |
Integration Component |
ListOfRelatedSalesRep |
Optional. Details of related sales representatives. |
Integration Component |
ListOfSubAccount |
Optional. Details of subordinate accounts associated with the parent account, if any. |
Integration Component |
ListOfRelatedOrganization |
Optional. Details of the related organization. |
Integration Component |
ListOfRelatedIndustry |
Optional. Details of related industries to the account. |
Integration Component |
Response Message Description: updateOrganization
For a description of this response message, see Table 130.
Table 130. Response Message Description: updateOrganization
|
|
|
SwiOrganizationIO |
An instance of the integration object, SwiOrganizationIO, with the list of operated records. |
Integration Object |
Error Code |
Error code, if any. |
String |
Error Message |
Error message, if any. |
String |
Error Symbol |
Error symbol, if any. |
String |
Request Message Description: deleteOrganization
For a description of this request message, see Table 131.
Table 131. Request Message Description: deleteOrganization
|
|
|
SwiOrganizationIO |
Required. An instance of the integration object, SwiOrganizationIO. Account is the parent header and the nodes which follow in this table are considered child records. |
Integration Object |
The following nodes apply to SwiOrganizationIO |
Id |
Row ID of the record in the requesting system cross-reference ID. |
String |
AccountStatus |
Status of the account. |
String |
AccountValue |
Value of the account. |
String |
CurrencyCode |
Currency code being used by the account. |
String |
DUNSNumber |
Dun and Bradstreet data universal numbering system, number. |
String |
IntegrationId |
Integration ID. |
String |
Location |
Account location. |
String |
MainPhoneNumber |
Phone contact of the account. |
String |
Name |
Account name. |
String |
NumberofEmployees |
Number of employees in the organization. |
String |
PartyTypeCode |
Party type code. |
String |
PartyUId |
Party unique ID. |
String |
Status |
Status. |
string |
AIAUCMIntegrationId |
Oracle Application Integration Architecture and Oracle Customer Hub (UCM) integration ID. |
String |
ListOfAccount_BusinessAddress |
Optional. Account business address. |
Integration Component |
ListOfFincorpDepositAccount |
Optional. Fincorp deposit account. |
Integration Component |
ListOfFincorpLoanAccount |
Optional. Fincorp account loan details. |
Integration Component |
ListOfContact |
Optional. Contact details of the account. |
Integration Component |
ListOfUcmAccountPrivacy |
Optional. Privacy details of the account. |
Integration Component |
ListOfRelatedSalesRep |
Optional. Details of related sales representatives. |
Integration Component |
ListOfSubAccount |
Optional. Details of subordinate accounts associated with the parent account, if any. |
Integration Component |
ListOfRelatedOrganization |
Optional. Details of the related organization. |
Integration Component |
ListOfRelatedIndustry |
Optional. Details of related industries to the account. |
Integration Component |
Response Message Description: deleteOrganization
For a description of this response message, see Table 132.
Table 132. Response Message Description: deleteOrganization
|
|
|
SwiOrganizationIO |
The same request instance of the integration object, SwiOrganizationIO. |
Integration Object |
Error Code |
Error code, if any. |
String |
Error Message |
Error message, if any. |
String |
Error Symbol |
Error symbol, if any |
String |
Request Message Description: getOrganization
For a description of this request message, see Table 133.
Table 133. Request Message Description: getOrganization
|
|
|
SwiOrganizationIO |
Required. An instance of the integration object, SwiOrganizationIO. Account is the parent header and the following are the child. |
Integration Object |
The following nodes apply to SwiOrganizationIO |
Id |
Row ID of the record in the requesting system cross-reference ID. |
String |
AccountStatus |
Status of the account. |
String |
AccountValue |
Value of the account. |
String |
CurrencyCode |
Currency code being used by the account. |
String |
DUNSNumber |
Dun and Bradstreet data universal numbering system, number. |
String |
IntegrationId |
Integration ID. |
String |
Location |
Account location. |
String |
MainPhoneNumber |
Phone contact of the account. |
String |
Name |
Account name. |
String |
NumberofEmployees |
Number of employees in the organization. |
String |
PartyTypeCode |
Party type code. |
String |
PartyUId |
Party unique ID. |
String |
Status |
Status. |
string |
AIAUCMIntegrationId |
Oracle Application Integration Architecture and Oracle Customer Hub (UCM) integration ID. |
String |
ListOfAccount_BusinessAddress |
Optional. Account business address. |
Integration Component |
ListOfFincorpDepositAccount |
Optional. Fincorp deposit account. |
Integration Component |
ListOfFincorpLoanAccount |
Optional. Fincorp account loan details. |
Integration Component |
ListOfContact |
Optional. Contact details of the account. |
Integration Component |
ListOfUcmAccountPrivacy |
Optional. Privacy details of the account. |
Integration Component |
ListOfRelatedSalesRep |
Optional. Details of related sales representatives. |
Integration Component |
ListOfSubAccount |
Optional. Details of subordinate accounts associated with the parent account, if any. |
Integration Component |
ListOfRelatedOrganization |
Optional. Details of the related organization. |
Integration Component |
ListOfRelatedIndustry |
Optional. Details of related industries to the account. |
Integration Component |
Response Message Description: getOrganization
For a description of this response message, see Table 134.
Table 134. Response Message Description: getOrganization
|
|
|
SwiOrganizationIO |
An instance of the integration object, SwiOrganizationIO. |
Integration Object |
Error Code |
Error code, if any. |
String |
Error Message |
Error message, if any. |
String |
Error Symbol |
Error symbol, if any. |
String |
OrganizationService Application Interface
This topic describes the application objects called by this Web service. For more information on application interfaces, refer to your application development documentation on Oracle Technology Network. Service Object (Business Service or Workflow)
For a description of the service objects for this Web service, see Table 135.
Table 135. OrganizationService Service Object
|
|
|
OrganizationService |
Workflow: UCM Organization Customer Profile Integration SOAP Process. The process properties for this workflow are as follows:
- RealtimePubSub. The default value is True.
- Turn On CDM Cleanse. The default value is False.
- Turn on CDM Exact Match. The default value is False.
- Turn on CDM Match. The default value is False.
- Turn on Survivorship. The default value is False.
|
Not applicable |
Data Object (Integration Object)
For a description of the data objects for this Web service, see Table 136.
Table 136. OrganizationService Data Object
|
|
SwiOrganizationIO |
Account |
Methods
For a description of the methods for this Web service, see Table 137.
Table 137. OrganizationService Methods
|
|
createOrganization |
RunProcess |
updateOrganization |
RunProcess |
deleteOrganization |
RunProcess |
getOrganization |
RunProcess |
|