Submit Request Business Service Method Arguments
The following table describes the arguments for the Submit Request business service method of the Server Requests Business Service.
Argument | Description |
---|---|
Component |
Enter the name of the server component to run. Required if you do not specify the Component Job. |
Component Job |
Enter the name of the component job to run. Required if you do not specify the Component. |
Delete After |
(Optional) Specifies the number of iterations before deleting the request. Works with Delete After Units. The default value is 0 (zero). |
Delete After Units |
(Optional). Specifies the units to measure the iterations for the Delete After argument. The default value is:
You can also use one of the following values:
|
Description |
(Optional) Includes a description of the Siebel Server request. |
Enterprise Server |
N/A |
Hold Flag |
(Optional) Specifies the argument that indicates whether or not to hold the request. Required if you do not specify the Component. |
Maximum Execution Time |
For future use. |
Method |
(Optional) Specifies the business service method that Siebel CRM must call. You use this argument only with a server component that provides a service. For example, Workflow Process Manager or Communications Manager. |
Mode of Server Request |
(Required) Instructs the Server Request Broker how to handle the Siebel Server request. While in Auto mode, the Server Request Broker sets the mode to Synchronous or Schedule, depending on if the Siebel client is connected or mobile. You can use one of the following values:
|
Number of Retries |
Specifies the maximum number of times Siebel CRM retries the request in case of error. |
Request ID Needed |
(Optional) You use this argument only with asynchronous mode or schedule mode. If you set Request ID Needed to false, then Siebel CRM returns server requests more quickly. |
Repeat Amount |
Specifies the amount of time that Siebel CRM repeats units. |
Repeat Interval |
(Optional) Specifies the interval that Siebel CRM uses to repeat a request. |
Repeat From |
(Optional) You can use one of the following values:
|
Repeat Interval Units |
(Optional) Specifies the unit of intervals that Siebel CRM uses for a repeating request. |
Repeat Number |
(Optional) Specifies the number of repetitions that Siebel CRM uses for a repeating request. |
Retry On Error |
Used for resending the request if the request errors out. The default value is FALSE. |
Repeat Unit |
Specifies the unit of time that Siebel CRM uses to repeat. |
Request ID |
Used for request key routing. |
Server Name |
(Optional) Enter the server name where Siebel CRM runs this request. |
Start Date |
(Optional) Specifies the start date and time. |
Storage Amount |
(Optional) Enter the amount of time that Siebel CRM stores the Siebel Server request in the Siebel database if the Siebel Server is down. |
Storage Units |
(Optional) Enter the units that Siebel CRM uses to measure the iterations for the Storage Amount argument. The units are the same as Delete After Units. |
Component |
Enter the name of the server component to run. Required if you do not specify the Component Job. |