Există implementări în care fişierul Firme este comun la mai multe baze de date. În acest caz fişierul fie este in exteriorul bazelor de date, fie este intern într-o bază de date şi extern în celelalte.
Pentru a identifica firmele cu tranzacţii, precum şi cu tranzacţii în perioada vizată, la începutul prelucrării câmpul NB_UPD din Firme este iniţializat cu 0.
Dacă Firme este intern bazei de date, iniţializarea se face automat, dacă Firme este extern, iniţializarea trebuie executată doar în prima bază de date.
La întrebarea:
Firme comun la mai multe baze de date. Prima baza de date ? [D/N]: răspundeţi cu D doar în prima bază de date parcursă, în rest răspundeţi N. Lista de mesaje de eroare trebuie listată doar în ultima bază de date