The General Ledger System (GL) is designed to be flexible and to provide support for a wide variety of applications.
To accomplish this, the approach was taken to treat the G/L as a repository of data, and to organize the data in such a manner that it can be retrieved easily and efficiently.
More: