initial_response
Public Function initial_response(ByVal case_id As String, _
ByVal resp_date As String, _
ByVal user_name As String, _
ByVal via_phone As Boolean, _
ByVal gen_time_bombs As Boolean) As Integer
Description
This API will mark the initial response to a case. The case supplied should not already have had the intial response marked because it can only be marked once for a given case. The response can be marked as being from a phone call (True), or from an email (False). The user who performed the initial response and the time of that response can be specified. The APIs can also generate a time bomb (for business rule notification).
Parameters
Parameter Name | Required? | Description |
---|---|---|
case_id | Yes | The case that the initial response is for |
resp_date | No | When was the initial response logged.If this parameter is left blank, the response is at the current time |
user_name | No | The user who logged the initial response. If left blank, the current user performs the logging. For business rules, it defaults to the |
user_name who is executing the cbbatch | ||
via_phone | Yes | Is the response via a phone call (True), or via email (False) |
gen_time_bombs | Yes | Should a time_bomb be generated (for notifications/business rules) |
Returns
Value | Meaning |
---|---|
0 | No errors |
-1 | Cannot find the specified case |
-2 | The initial response date is earlier than the case creation date |
-3 | The case already has a marked initial response |
-4 | The specified user is not found |
-5 | The INITIAL RESPONSE activity string is not found |
-6 | Cannot find Employee record for specified user |
Examples
Mark an initial response for case 'C154' via a phone call. The logging is performed by the current user and is performed at the current time. Generate a time bomb.
JavaScript:
var ret_int = fccs.initial_response("C154", "", "", true, true);
Visual Basic:
Dim ret_int As Integer
ret_int = fccs.initial_response("C154", "", "", True, True)
Mark an initial response via an email for case '2' at 10PM on November 23rd of 1997. It is logged by dave. Don't generate a time bomb.
JavaScript:
var ret_int = fccs.initial_response("2", "11/23/97 22:00:00", "dave",
false, false);
Visual Basic:
Dim ret_int As Integer
ret_int = fccs.initial_response("2", "11/23/97 22:00:00", "dave", _
False, False)