Set Due Date to blank

kevwatson
Giga Contributor

Is there a way to set the due date to blank when specific Catalog Items a requested? I have a Catalog Item that's for internal IT use and doesn't have any workflow associated with it, however when this Catalog Item is raised it's defaulting the Due Date to the date and time the request was raised.

1 ACCEPTED SOLUTION

amaradiswamy
Kilo Sage

Hi,

Did you try by making below changes?

 

1.In when to run set insert and update check box to true

  change order to 12000

2. In advanced section you are using g_form which is a client side API method wich will not work in server side. Try with below as already mentioned by Jaspal

(function executeRule(current, previous /*null when async*/) {

	// Add your code here
	current.due_date='';
	current.update();

})(current, previous);

View solution in original post

16 REPLIES 16

Can you post the script being used in Advance section. Also, try changing the Business rule to Run After rather than Before.

 

Thanks,

Jaspal Singh

 

Hit Helpful or Correct on the impact of response.

Hi,

Make below two changes

1.In when to run set insert and update check box to true

  change order to 12000

2. In advanced section you are using g_form which is a client side API method wich will not work in server side. Try with below as already mentioned by Jaspal

(function executeRule(current, previous /*null when async*/) {

	// Add your code here
	current.due_date='';
	current.update();

})(current, previous);

I've done the suggested but still the same.

kevwatson
Giga Contributor

Can anyone help?

Hi,

Make below two changes

1.In when to run set insert and update check box to true

  change order to 12000

2. In advanced section you are using g_form which is a client side API method wich will not work in server side. Try with below as already mentioned by Jaspal

(function executeRule(current, previous /*null when async*/) {

	// Add your code here
	current.due_date='';
	current.update();

})(current, previous);