Automatické přiřazení

Bylo by značně neefektivní , kdyby program po obsluze požadoval, aby u každé z plateb určila, které předpisy pokrývá. Proto program obsahuje úlohu automatického přiřazení plateb předpisům, která tuto činnost provede za obsluhu. Automat se snaží přiřadit platbu jednotlivým předpisům tak, aby výsledné přiřazení bylo co nejméně odlišné od přiřazení, které by učinila lidská obsluha. Vychází, zjednodušeně řečeno, z následujících předpokladů (ve skutečnosti je chování automatu daleko složitější a bude popsáno v dalších kapitolách).