I stumbled in to this little problem today.
I have two auto namings as shown in the image below.

The first one generates a case number as "case_0000001" and stores it in the attribute "case_number"
The second one takes the value of the attribute "case_number" and uses it in the attribute "object_name"
As you see the second autonaming depends on the first.
I can´t find any way to order the execution of the autonamings in D2-Config.
However i managed to solve the problem by naming the first auto naming "5-Case Number Auto Naming" so that it stands above the second one in the UI.2
It seems that D2 executes the namings ordered by name
Or maybe I just missed the option of how to order the namings?
/Anders