I also am interested in keeping the notifications complexity to a minimum. It would be nice to only see the drawings and not the parts and assemblies as you mentioned... but still have the parts and assemblies pass through when the drawings are approved. It would really unlcutter things. I am concerned with the amount of notifications that will be generated when one of our large assembly drawings passes through the workflow. I am interested in hearing what others have done here...
I cannot agree more. I am currently working with my VAR for a solution to this, and if we come up with one I will share the knowledge, however its not looking good.
Even being the guy that designed that particular valve, I get cross eyed looking at the e-mail generated by EPDM.
I hope more people chime in on this so it gets solidworks attention.
My VAR just emailed me with a possible solution. I have not tried it as I just received the e-mail but it has merit. See the solution below.
What are the ways to prevent Enterprise PDM notifications from being sent for every file changing state in a workflow?
If using a workflow transition notification (i.e. the notification icon on the transition) it will be triggered on all files passing that transition. If several files are transitioned at the same time (i.e. drawing and its part etc) one notification per file set will result.
To prevent having all files passing the transition trigger the notification, it is possible for example to create a "parallel transition" - i.e. a second transition between same source and target state with the same name and permissions, but in the original transition where there is a notification defined, add a transition condition of "Filetype" and argument "%.slddrw" (without quotes). That way, when the transitions are triggered, all files matching file extension *.slddrw will go through the first transition with the notification applied, and all others will go through the second, parallel, transition where there is no notification defined.
If using other types of notifications, such as the "send mail" transition action, then it will be triggered for each file passing the transition but it will not collect all files that change state at the same time and instead send one notification per file.
If this is the problem, use the "run only for extensions" setting when defining the send mail action to have it only trigger on slddrw for example.
Thanks Lawrence. I'll add this to my list of things to investigate.
I did it a bit different than solidworks explains, but my workflow image is below. It worked GREAT!
Now the only notification links that get emailed are for the drawings...I hope this helps you out as well. If you need more help setting this up just give me a shout and I will give a more detailed explanation.
Thanks Lawrence. Good to know it's working well for you. I think I'll be doing the same here...