I setlogiken anges vilka formulär som kan vara med i ett set, hur många de kan vara och vilken ordningsföljd de ska ha. Setlogiken avgör även när ett nytt set börjar (setbrytning). Ange setlogiken i dialogrutan Setdefinition.
Använd Nivå för att ange formulärhierarkin i ett set. När du fyller i formulär (t ex deklarationsblanketter) är det självklart att du inte skickar bilagor utan huvudformulär eller tillägg till bilagor utan själva bilagorna. I FORMS måste du använda för att ange sådant. I det här exemplet består setet av ett huvudformulär och tre bilagor, och den första bilagan kan ha två tillägg.
|
Formulärstruktur |
Nivå |
|
Huvudformulär |
1 |
|
Bilaga 1 |
2 |
|
Tillägg 1 |
3 |
|
Tillägg 2 |
3 |
|
Bilaga 2 |
2 |
|
Bilaga 3 |
2 |
En setbrytning sker alltid på nivå 1 (och aldrig på t ex nivå 2 eller 3).
Obs! Om flera närmast identiska formulär ska bearbetas samtidigt och på exakt samma sätt kan du utnyttja alias-funktionen.
När du har definierat en nivå återstår flera oklara detaljer: Kan huvudformuläret bearbetas ensamt eller måste även bilagorna bearbetas? Kan det finnas flera tillägg av samma typ? Dessa frågor besvaras av kategorierna Från och Till, som du använder för att ange lägsta respektive högsta tillåtna antal formulär av den aktuella typen i setet.
|
Formulärstruktur |
Nivå |
Från |
Till |
|
Huvudformulär |
1 |
1 |
1 |
|
Bilaga 1 |
2 |
0 |
1 |
|
Tillägg 1 |
3 |
1 |
1 |
|
Tillägg 2 |
3 |
0 |
1 |
|
Bilaga 2 |
2 |
0 |
1 |
|
Bilaga 3 |
2 |
0 |
1 |
Här beskrivs setets struktur av värden som indikerar hur många formulär av varje typ som krävs respektive tillåts. I det här exemplet tillåts varken mer än eller mindre än ett huvudformulär. Varje huvudformulär kan åtföljas av högst en bilaga av varje typ, men bilagor är inte obligatoriska. Om det finns en Bilaga 1 måste den åtföljas av Tillägg 1, som kan åtföljas av Tillägg 2.
Vid en första anblick kan det se ut som om Tillägg 1 är obligatoriskt i setet (eftersom det står 1 under Från). Men eftersom Tillägg 1 har Nivå 3 (under Bilaga 1) gäller Från 1 endast om Bilaga 1 (som ligger en nivå högre upp i hierarkin) finns med.
Om du vill ange att det inte finns någon begränsning för antalet formulär skriver du 999 under Till. (I det här fältet är 998 högsta värde, medan 999 indikerar ett obegränsat antal formulär.)
Även när du har angett Från och Till kvarstår ytterligare några oklarheter: Måste bilagorna ligga i någon bestämd ordningsföljd eller kan de bearbetas i valfri ordning? Kan Tillägg 2 komma före Tillägg 1? Dessa frågor besvaras av Sekv., som anger om formulären måste ligga i den ordning som de har listats.
|
Formulärstruktur |
Nivå |
Från |
Till |
Sekv. |
|
Huvudformulär |
1 |
1 |
1 |
¤ |
|
Bilaga 1 |
2 |
0 |
1 |
¤ |
|
Tillägg 1 |
3 |
1 |
1 |
¡ |
|
Tillägg 2 |
3 |
0 |
1 |
¡ |
|
Bilaga 2 |
2 |
0 |
1 |
¤ |
|
Bilaga 3 |
2 |
0 |
1 |
¤ |
I det här exemplet måste huvudformuläret följas av bilagorna i den ordning som de har listats, men tilläggen kan förekomma i valfri ordning.
Nu har alla detaljer i exempelsetets struktur angetts. En setbrytning (ett nytt set startar) kommer att göras varje gång ett nytt huvudformulär läses in.