Make Attachment Mandatory in incident form.

Naveen87
Tera Guru

Hello Guys, 

 

I have a task to perform , 

 

In incident form, attachment must be mandatory on submit. 

If there is no attachment then a error msg ("Plz add an attachment")..

This attachment should be stored in sys_attachment table after submittion. 

Plz help . 

1 ACCEPTED SOLUTION

Hello Naveen 

You need to use  hasAttachments and I guess you are using hasAttachment. You missed s at the last

Later I have modified the code and may be thats why its not woking. Check out the udpated code:

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

gs.addInfoMessage("Result:"+current.hasAttachments());

if(current.hasAttachments() != true){

gs.addInfoMessage("PLease add an attachment");

current.setAbortAction(true);

}

})(current, previous);

Please mark as Correct Answer/Helpful, if applicable.
Thanks!
Abhishek Gardade
Hexaware Technologies

Thank you,
Abhishek Gardade

View solution in original post

15 REPLIES 15

Rumanu
Tera Contributor

Rumanu_0-1753176490727.png