A program egyes funkciói számára a kerekítési szabályokat leíró törzs. Például itt lehet megadni az áru törzs értékadatainak átszámítása során alkalmazandó kerekítési szabályokat. A törzs azt tartalmazza, hogy milyen értékhatárig, milyen pontossággal kell kerekíteni. Több féle kerekítési szabályrend adható meg. Az egyes szabályrendeket egy kóddal azonosítjuk. A szabályrendben értékhatáronként adhatjuk meg a kerekítési pontosságot.
Pl: ArAt1 Áru átértékelés – 1. szabályrend.
Értékhatár Kerekítési kód
100 -2
1 000 -1
10 000 0
100 000 1
100 001 2
A fenti szabályrend azt jelenti, hogy 100 (Ft – ig, két tizedes jegyre, 1 000-ig 1 tizedesre, …, 100 000-ig 10-re, 100 001-ig és fölötte pedig 100-ra kerekítünk. Ha a szám nagyobb, mint az utolsó értékhatár, akkor az utolsó értékhatár szabálya szerint kerekítünk.
Jogosultságkód: 241250 Help context: 241250
Forrás: KerSzabToKa

Kerekítési szabály fej tábla
Tábla: PKerSzaF
Input adatok:
I1. KerSzaKod varchar (5) NOT NULL , – Kerekítési szabály kód PK
I2. KerSzaNev varchar (30) NOT NULL , – Kerekítési szabály megnevezés
I3. EloKod varchar (1) NOT NULL , – Élőkód (I/N)
Napló adatok:
N1. Opekod varchar (20) NOT NULL , – Rögzítés napló adatok
N2. Terkod varchar (20) NOT NULL , – Terminál kód
N3. Rogdat datetime NOT NULL , – Rögzítés dátuma
N4. System varchar (1) NOT NULL , – Rendszer állomány (I/N)
A rendszer működéséhez szükséges szabályrendek fej és tétel adatai nem törölhetőek. A mező nem karbantartható. A fej adatok N (Nem) kóddal kerülnek az adatbázisba az adatfelvitel (Insert) során, és a mező később már nem módosul.
Kerekítési szabály tétel tábla

Tábla: PKerSzaT
Azonosító adatok:
A1. KerSzaKod varchar (5) NOT NULL , – Kerekítési szabály kód PK1
fk: PKerSzaF.KerSzaKod
A fejhez való kapcsolódást (master – detail) biztosító mező.
Input adatok:
I1. KerHat float NOT NULL , – Kerekítési értékhatár (felső) PK2
A kerekítési szabály felső határát megadó adatmező.
Pl: 100 100 (Ft) –ig az alábbi szabály szerint kerekítünk.
I2. KerSza float NOT NULL , – Kerekítési szabály [-2;+9]
Pl: – 2 Két tizedesre (fillérre) történik a kerekítés.
+ 3 Ezerre történik a szám kerekítése.
Napló adatok:
N1. Opekod varchar (20) NOT NULL , – Rögzítés napló adatok
N2. Terkod varchar (20) NOT NULL , – Terminál kód
N3. Rogdat datetime NOT NULL , – Rögzítés dátuma