Show / Hide Table of Contents

change_task_cond

Public Function change_task_cond(ByVal task_id As String, _
                                 ByVal new_cond As String, _
                                 ByVal new_status As String, _
                                 ByVal user_name As String, _
                                 ByVal change_date As String, _
                                 ByVal gen_time_bombs As Boolean) As Integer

Description

This API can be used to change the condition and (optionally) a status for an action item. You must supply the action item ID and the condition, but no other data is required. The APIs can also generate a time bomb (for business rule notification).

Parameters

Parameter Name Required? Description
task_id Yes The ID of the action item to change
new_cond Yes The new condition for the action item
new_status No New status for the action item
user_name No The user who changed the condition/status. If left blank, the current user performs the change status.
change_date No When was the condition/status changed. If this parameter is left blank, the change occurs at the current time
gen_time_bombs Yes Should a time_bomb be generated (for notifications/business rules)

Returns

Value Meaning
0 No errors
-1 Invalid condition specified
-2 Cannot find the specified action item
-3 The action item is currently closed
-4 The action item is currently dispatched
-5 Cannot locate the specified user
-6 The status provided is not valid for the specified condition
-7 Cannot find the employee record for the specified user
-8 Cannot find the activity string for "Change Condition"

Examples

Change condition and status for action item '44' to Not Started/Working. Generate a time bomb.

JavaScript:

var ret_int = fcsfa.change_task_cond("44", "Not Started", "Working", "",
                                     "", true);

Visual Basic:

Dim ret_int As Integer

ret_int = fcsfa.change_task_cond("44", "Not Started", "Working", "", "", True)

Change to the default status for action item "55" on 1/1/2005. The change was performed by "Fred". Do not generate a time bomb.

JavaScript:

var ret_int = fcsfa.change_task_cond("55", "Not Started", "", "fred",
                                     "1/1/2005", false);

Visual Basic:

Dim ret_int As Integer

ret_int = fcsfa.change_task_cond("55", "Not Started", "", "fred",
                                     "1/1/2005", False)
Back to top © 2022 Dovetail Software, Inc. - All rights reserved.
Clarify, Amdocs, and related products and names are copyright and trademark of Amdocs, Inc.
.NET, Visual Studio.NET, C#, Visual Basic and related products are trademark of Microsoft corporation.