Interactive Systems, Inc.


 

Home
Back
About Us
Accounting Solutions
Supply Chain Solutions
Services
Partners
Support
News
Contact Us

General Ledger Record Update Flows

PGL100 - Maintain Chart of Accounts, - Adding a Subordinate Account Number

Upon accepting the new subordinate account number:

  1. Update the Relationship File (REL, DGLREL.IDX) with two relationship records:
    • the parent's new relationship down record
    • the subordinate's relationship up record.
  2. Write the new account number to the Chart of Account File (ACT, DGLACT.IDX).
  3. Write two records in the Alias File (UNQ, DGLUNQ.IDX):
    • an "F" type record with the full account number associating itself to the alias
    • an "S" type record with the alias associating itself to the full account number.
  4. Write multiple records in the Account Part Cross Reference File (DCX , DGLDCX.IDX). (Records cross referencing the full account number to each part value are written for all part values within the account structure.)

(Top)

Adding a Parent or Independent Account Number

Upon accepting the new parent or independent account number:

  1. Write the new account number to the Chart of Account File (ACT, DGLACT.IDX).
  2. Write two records in the Alias File (UNQ, DGLUNQ.IDX):
    • an "F" type record with the full account number associating itself to the alias
    • an "S" type record with the alias associating itself to the full account number.
  3. Write multiple records in the Account Part Cross Reference File (DCX , DGLDCX.IDX). (Records cross referencing the full account number to each part value are written for all part values within the account structure.)

(Top)

BGL970 - Change Account Alias

Upon accepting the change:

  1. Rewrite the "F" type record on the Alias File (UNQ, DGLUNQ.IDX) associating the full account number to the new alias.
  2. Delete the "S" type record on the Alias File (UNQ, DGLUNQ.IDX) for the original alias association to the full account number.
  3. Write a new "S" type record on the Alias File (UNQ, DGLUNQ.IDX) for the new alias to associate it to the full account number.

(Top)

PGL750 - Maintain Relationships - Transfer a Link

  1. Checks/transfers balances to new parent account in the Account Balance File (BAL, DGLBAL.IDX).
  2. Deletes the old subordinate to parent up relationship record in the Relationship File (REL, DGLREL.IDX) breaking the link.
  3. Creates a new parent to subordinate relationship down record on the Relationship File (REL, DGLREL.IDX) establishing a new link.
  4. Delete the old parent to subordinate down record on the Relationship File (REL, DGLREL.IDX).
  5. Creates a new subordinate to parent up record on the Relationship File (REL, DGLREL.IDX, establishing the new link.
  6. Rewrite the Relationship File (REL, DGLREL.IDX) control record; forcing a Verify Accounts Relationships (BGL760) before posting is allowed.

(Top)

BGL760 - Verify Account Relationships

  1. Rewrite the control record in the Relationship File (REL, DGLREL.IDX) to indicate that verify was successful and posting can now take place.

(Top)

PGL220 - General Journal Entries

  1. Update the Journal Voucher Control File (JVC, DGLJVC.IDX) header record with the next available control number if JV-ENTRY USES BATCH is not used.
  2. Write a journal voucher control record on the Journal Voucher Control File (JVC, DGLJVC.IDX).
  3. Write a header record to the Journal Voucher File (DGLJVF.nnnnnn).
  4. Check/update the Encumber and Commit record (EAC D00200-38) for the transaction's account number when Budget Control is Used.
  5. Write a record for each transaction in the batch to the Journal Voucher File (DGLJVF.nnnnnn).
  6. Update the Journal Voucher File (DGLJVF.nnnnnn)header record totals for each transaction added within the batch.

Repeat Steps 4, 5 and 6 for each detail line within the journal entry.

  1. When Updating the batch: Writes a record for each transaction line within the batch to the Unposted File, (UNT, DGLUNT.IDX) or for Accounting Treatment sites, to the Unexploded File (UNX, DGLUNX.IDX).

Note: For Accounting Treatment sites, Summarize Transactions,BAT750 moves the treated transaction records from the unexploded to the unposted file.

(Top)

PGL200 - Standard Journal Entries - Creating a Standard batch

  1. Create a batch header record for the new group on the Standard Journal File (STD, DGLSTD.IDX).
  2. Create a record on the Standard Journal File (STD, DGLSTD.IDX) for each transaction in the group.
  3. Update the batch header record on the Standard Journal File (STD, DGLSTD.IDX) with totals for addition of a transaction line

Repeat Steps 2 and 3 for each detail line within the standard journal group.

(Top)

Processing a Standard Journal batch

  1. Rewrite the control record on the Standard Journal File (STD, DGLSTD.IDX) with user's password to lock the group.
  2. Check/update the Encumber and Commit record (EAC D00200-38) for the group's detail transaction account number if Budget Control is Used.
  3. Write a record for the transaction within the standard batch to the Unposted Transaction File (UNT, DGLUNT.IDX) or for Accounting Treatment sites, the Unexploded File (UNX, DGLUNX.IDX).

Repeat Steps 2 and 3 for each detail line of the.Standard Journal Entry

  1. Rewrite the control record to unlock the group in the Standard Journal File (STD, DGLSTD.IDX).

(Top)

PGL210 - Accrual and Reversal Entries - Creating an Accrual and Reversal Batch

  1. Create a batch header record for the new group on the Accrual and Reversal File (ACR, DGLACR.IDX).
  2. Create a record on the Accrual and Reversal File (ACR, DGLACR.IDX) for each transaction in the group.
  3. Update the batch header record on the Accrual and Reversal File (ACR, DGLACR.IDX) with totals for addition of a transaction line.

    Repeat Steps 2 and 3 for each detail line within the accrual and reversal journal entry group.

(Top)

Processing an Accrual and Reversal Batch

  1. Rewrite the control record on the Accrual and Reversal File (ACR, DGLACR.IDX) with user's password to lock the group.
  2. Check/updates the Encumber and Commit record (EAC D00200-38) for the group's detail transaction account number if Budget Control is Used.
  3. Write a record for the transaction within the accrual batch in the Unposted Transaction File (UNT, DGLUNT.IDX) or for Accounting Treatment sites, the Unexploded File (UNX, DGLUNX.IDX).
  4. Write a record for the transaction within the reversal batch in the Unposted Transaction File (UNT, DGLUNT.IDX) or for Accounting Treatment sites, the Unexploded File (UNX, DGLUNX.IDX)

Steps 2, 3 and 4 are repeated for each detail line of the Accrual and Reversal Entry.

  1. Rewrite the control record to unlock the group in the Accrual and Reversal File (ACR, DGLACR.IDX).

(Top)

BGL731 - Posting General Ledger Transactions

NOTE: If your SYSGEN set up includes USE ACCOUNT GENERATION to auto generate account numbers the new account records will be created in the Chart of Accounts File (ACT DGLACT.IDX), the new account alias records will be created in the Alias File (UNQ DGLUNQ.IDX), the new relationships will be created in the Relationship File (REL, DGLREL.IDX) and the necessary account cross-reference records will be created in the Account Part Cross-Reference File(DCX DGLDCX.IDX) before the following:

  1. Update the appropriate balance buckets (determined by the transaction type) in the Account Balance File (BAL, DGLBAL.IDX) for each account number within the posting.
  2. Write a detail record in the Posted Transaction File (PST, DGLPST.IDX) for the transaction.
  3. Delete the transaction from the Unposted Transaction File (UNT, DGLUNT.IDX).

    Repeat Steps 2 and 3 for each transaction.
  4. Update the last activity date on the Chart of Accounts File (ACT DGLACT.IDX) for each account number.

(Top)

Contact ISI-Exeter Customer Support for assistance in analyzing your output.

 


Copyright © 1996-2009 Interactive Systems, Inc. 101 Billerica Avenue, 5 Billerica Business Center, North Billerica, Massachusetts 01862
Reprints permitted by request only. Last updated: Friday July 24, 2009