new-source - možnost zákazu tvoření zdroje
Někdy je zapotřebí ošetřit, aby zdrojový dokument nebyl tvořen jako nový dokument, ale pouze přebírán z již existujících a nebo případné propojení aby zůstalo nerealizováno. Například ruční párování provize přímo na bankovní výpis by mohlo způsobit vytvoření nového bankovního obratu aniž by tento obrat byl skutečností.
Někdy naopak je třeba, aby byl tvořen vždy nový dokument. Tyto potřeby zabezpečuje vlastnost new-source. Může nabývat hodnot possible (výchozí nastavení), always a never. Z uvedených slov vyplývá již jejich význam
possible zajistí všechny možnosti, tedy jak tvorbu nového, tak i možnost výběru stávajícího
always zakazuje možnost výběru a umožní pouze tvorbu nového dokumentu
never naproti tomu zakazuje možnost nového zdroje a umožňuje pouze jeho výběr
Je patrné, že nastavování new-source má význam pouze při použití mechanismu foreign ve vlastnosti source, nebo vepisování hodnot do políček propojených mechanismem initial se nový zdroj vepsáním hodnot do políček netvoří a tyto hodnoty se ukládají bez potřeby klíče do cílového dokumentu.