It depends on what you want to do in your program when you do a Save All.
Using the menuscript ACTION/PRE your program will execute then the internal NX code for Save All will execute.
Using the user exit for Save All, you will have to include the save function in your program for all parts in your assembly.
Menuscripts run before or after the NX code, user exits replace the NX code.
"Wildfires are dangerous, hard to control, and economically catastrophic."
Ben Loosli