Siebel Connector for SAP R/3 > EAI Queue > EAI Queue Business Service >
UpdateStatus
UpdateStatus updates the fields in the status record for the given Row ID or SearchSpec. Table 43 summarizes the UpdateStatus arguments.
Table 43. UpdateStatus Arguments
|
|
|
|
|
RowID |
Input/output |
No (see following comment) |
String |
Row ID of record to update. |
QueueName |
Input |
Yes |
String |
Name of queue to insert into. |
Status |
Input |
Yes |
String |
Status value for status table. |
Comments |
Input |
No |
String |
Comments for status table. |
SearchSpec |
Input |
No (see following comment) |
String |
Search criteria. |
SortSpec |
Input |
No |
String |
Sort criteria. |
ReferenceID |
Output |
|
String |
Reference ID. |
SequenceID |
Output |
|
String |
Sequence number. |
ReferenceValue2 |
Output |
|
String |
Additional information. |
ReferenceValue3 |
Output |
|
String |
Additional information. |
NumberRowsAffected |
Output |
|
String |
Number of rows updated. |
Comment. Either RowID or SearchSpec is required.
- If Row ID is provided, it is the only search criteria used and a single row is updated.
- If a search spec is provided, all rows matching the search criteria are updated.
- If a sort spec is provided, the first row retrieved using the sort spec is updated, other rows are not.
- SearchSpec is modified to be "[Queue Name] = 'Queue name given' AND (SearchSpec given)".
Reference ID and Sequence ID are output only if it is guaranteed that only one row is returned. For example, if the Row ID is input, then only a single row is updated. The same result occurs if a Search spec is provided.
|