ConsolidateService Operations

For a list of the operations associated with this Web service, see the following table.

Name Description

getBatchProcessReport

Returns the Completed, In Progress, and Pending batches from a given period. Return the details (System, BatchID, Description and so on) of a batch in the form of an Integration Object .

getSpecificBatchReport

Returns the count of Completed, Pending and Rejected records in a particular batch (matching with Batch ID).

getCompletedRecordsBatchReport

Returns the number of Inserts or Updates that occurred as part of a completed batch job. The records are mastered as part of the batch job, and a field called Actual Operation stores the information of the operation that took place.

getOrgRejectRecordsDetailReport

Returns the details of all Account records that were rejected as part of a particular batch.

getPerRejectRecordsDetailReport

Returns the details of all Contact records that were rejected as part of a particular batch.

updateOrgBatchRejectedRecords

Allows the user to submit corrected information to the field values of the rejected account records. Then the values in the SDH table are updated. This operation also sets the UCM Type Code to Queued or Batch so that these corrected records can be picked up in the next Batch process iteration.

updatePerBatchRejectedRecords

Allows the user to submit the corrected information to the field values of the rejected contact records. Then the values in the SDH table are updated. This operation also sets the UCM Type Code to Queued or Batch, so that these corrected records can be picked up in the next batch process iteration.

Request Message Description: getBatchProcessReport

For a description of this request message, see the following table.

Node Description Type

startDateTime

Start date and time for a given job.

String

endDateTime

End date and time for a given job.

String

Response Message Description: getBatchProcessReport

For a description of this response message, see the following table.

Node Description Type

SwiBatchInfoIO

An instance of the integration object, SwiBatchInfo.

Integration Object

errorMessage

Specific error message.

String

Request Message Description: getSpecificBatchReport

For a description of this request message, see the following table.

Node Description Type

BatchID

Required. Batch ID number of the batch report.

String

Object

Account or Contact.

String

Response Message Description: getSpecificBatchReport

For a description of this response message, see the following table.

Node Description Type

CompletedRecordsCount

Number of records successfully completed in a batch report.

String

PendingRecordsCount

Number of records pending for a batch report.

String

RejectedRecordsCount

Number of records rejected during a batch report.

String

errorMessage

Specific error message.

String

Request Message Description: getCompletedRecordsBatchReport

For a description of this request message, see the following table.

Node Description Type

BatchID

Required. Batch ID number of the batch report.

String

Object

Account or Contact.

String

Response Message Description: getCompletedRecordsBatchReport

For a description of this response message, see the following table.

Node Description Type

NumofInserts

Number of completed inserts in the batch report.

String

NumofUpserts

Number of completed upserts in the batch report.

String

errorMessage

Specific error message.

String

Request Message Description: getOrgRejectRecordsDetailReport

For a description of this request message, see the following table.

Node Description Type

BatchID

Required. Batch ID number of the batch report.

String

StartRowNum

The row number of the total number of records from which the records are to be given.

String

PageSize

Indicates the number of records to be returned.

String

SortSpect

The sort criteria applied to the business component.

String

NewQuery

Starts a new query.

String

Response Message Description: getOrgRejectRecordsDetailReport

For a description of this response message, see the following table.

Node Description Type

SwiBatchOrgIO

An instance of the integration object, SwiBatchOrg.

Integration Object

errorMessage

Specific error message.

String

LastPage

Boolean indicating whether or not the last record in the query result set has been returned.

String

NumOutputObjects

Number of records being returned in this iteration of the request result set.

String

Request Message Description: getPerRejectRecordsDetailReport

For a description of this request message, see the following table.

Node Description Type

BatchID

Required. Batch ID number of the batch report.

String

StartRowNum

The row number of the total number of records from which the records are to be given.

String

PageSize

Indicates the number of records to be returned.

String

SortSpect

The sort criteria applied to the business component.

String

NewQuery

Starts a new query.

String

Response Message Description: getPerRejectRecordsDetailReport

For a description of this response message, see the following table.

Node Description Type

SwiBatchPerIO

An instance of the integration object, SwiBatchPer.

Integration Object

errorMessage

Specific error message

String

LastPage

Boolean indicating whether or not the last record in the query result set has been returned.

String

NumOutputObjects

Number of records being returned in this iteration of the request result set.

String

Request Message Description: updateOrgBatchRejectedRecords

For a description of this request message, see the following table.

Node Description Type

BatchID

Required. Batch ID number of the batch report.

String

SwiBatchOrgIO

An instance of the integration object, SwiBatchOrg.

Integration Object

Response Message Description: updateOrgBatchRejectedRecords

For a description of this response message, see the following table.

Node Description Type

errorMessage

Specific error message

String

Request Message Description: updatePerBatchRejectedRecords

For a description of this request message, see the following table.

Node Description Type

BatchID

Required. Batch ID number of the batch report.

String

SwiBatchPerIO

An instance of the integration object, SwiBatchPer.

Integration Object

Response Message Description: updatePerBatchRejectedRecords

For a description of this response message, see the following table.

Node Description Type

errorMessage

Specific error message.

String