Az új átlagár program nem indítható el a programon belül. Ezt egy külső, általában éjszaka, automatikusan futó, más feladatokat is elvégző ExpaRun nevű program végzi. Ez a külső program beállítható kézi indításra is. Az ExpaRun program egy – a cég számára a helyi beállításokhoz igazodó – anyagkönyvelést indít el, melynek eredménye a következő:
- Minden beszerzés bevétszámot kap.
- A bevétszámok alapján felépül egy időfüggő AKFEJ és AKSOR tábla (továbbiakban anyagkönyvelés).
- A beszerzés értéke bekerül az anyagkönyvelésbe.
- A beszerzés értékét érintő módosító tételek bekerülnek az anyagkönyvelésbe.
- Gyártás esetén önköltség számítást végez a program, mely szintén bekerül az anyagkönyvelésbe.
- Sztornók kezelése, és az anyagkönyvelés módosítása, ha kell.
- Minden egyéb árumozgás időfüggően, tehát az akkor érvényes beszerzés alapján megkapja a saját bevétszámát.
- Kompatibilitási okokból a bizonylatokra visszaírt átlagár a bevétszámok alapján
- Cikktörzsre az utolsó beszerzési ár és utolsó átlagár felírása
A fenti lépések végrehajtása után az anyagkönyvelés listázható. Ennek listázására a beépített forgalmi listákon túl cégfüggő listákat szoktunk beállítani. Ezeken a listákon lekérhető egyrészt az árrés, másrészt a készlet értéke. Az anyagkönyvelési modul közvetlen feladást nem végez a főkönyv felé, csak ha a cég ezt külön kéri.