Friday, June 20, 2008

siebel Browser Script

Create new record when the parent field is updated ::
Siebel Browser Script:::
_______________________________________:::

function Applet_ChangeFieldValue (field, value)

{

if (field == "Status")

{

var Svc = TheApplication().GetService("Workflow Process Manager");

var Input = TheApplication().NewPropertySet();

var Output = TheApplication().NewPropertySet();

var Bo = TheApplication().ActiveBusObject();

var Bc = Bo.GetBusComp("Employee");

var RowId = Bc.GetFieldValue("Id");

var sStatus = Bc.GetFieldValue("Status");

if (sStatus != "")

{

Input.SetProperty("ProcessName", "Recruit Activity Automatically Generate");

Input.SetProperty("Object Id", RowId);

Input.SetProperty("Activity Type", sStatus);

Svc.InvokeMethod("RunProcess", Input, Output);

Bo =null;

Bc =null;

RowId =null;

}

}

}




No comments: