The General Ledger Financial Passing File (GLFSPASS.DAT) resides in the Elliott DATA folder and is an ASCII file, and therefore is subject to NTFS security issues. During the setup of NTFS security, all *.DAT files under the DATA folder will be flagged to allow modification access for the EVERYONE group. This sets the initial stage for processing.
The problem usually comes when an administrator-equivalent user performs the financial statements printing. Then the ownership of GLFSPASS.DAT is changed to "Administrator," This will cause the non-admin users who normally perform the printing of financial statements to receive "Error 037 File access denied." See sample screen below:
There is a solution to resolve this problem and allow the user to move forward. You can find it in the following KB article:
To permanently resolve this NTFS issue. We have now moved the GLFSPASS.DAT file out of the DATA folder and into the LOG folder. You may find this file in the following path:
where <ElliottRoot> is like "M:\Elliott7" and 99 is the company ID like 01, 02...etc.
By NTFS security setup guidelines for Elliott, all users will have the "Modified" right to the LOG folder and thus will not have the permission issue. See the following KB article for how to set up NTFS security for Elliott:
Modified Programs: GLFILES, GLFSPASS.IO, Recompile (BSCUSSTM, BSSTMNT, CFSTMNT, FPSTMNT, GLCALC, GLCUSST2, GLCUSSTM, GLRECALC, GLSTMNT2, GLSTMNTS, PLCUSSTM, PLSTMNT, WCSTMNT)