FACS stands for File Access Control System and is a subsystem of ADAPL, the Axiell programming language. Using this programming language, databases or datasets are approached using an alias for the actual database .inf file name.
This makes it possible, for example, to have the adapl automatically edit data in records in a database other than the current one or to retrieve data from other databases to print it along side data from the current record.

So you create database aliases in an adapl if you want to access databases or datasets (other than the current one) from within it; these may be stand-alone adapls or adapls that are executed automatically after certain user actions in the running application. Such adapls may be used to only retrieve data or also to write data back.

See also

Accessing the application setup

Managing application objects

Database alias properties

ADAPL programming: FACS