Batch Posting Master Status
Table of Contents
When posting G/L entries, the system does the following steps for each isolated batch of entries (usually isolated by Journal and accounting period):
- Change Status to 1. For entry into this isolated group:
- Load unposted record into memory
- If a Pound Allocation (#Alloc), look at the definition and create a separate virtual record for each.
- Add each to the Posted detail file.
- Add/Update one or more summary records. Each of the following can add/update 1 or 2 posted records depending on whether the Dual date is turned on and whether the second date is in the same or a different fiscal year.
- Dollar Entry
- 2nd Currency Dollar Entry (if Amount2 is nonzero).
- If has AFE Number, AFE Balance
- If P/L account, Dollar & 2nd Currency for Summary Acct
- Qty Entry
- If the account of the entry is within the A/R range:
- If the entry isn’t already marked Paid, check to see the sum of it and other unpaid posted entries with the same invoice number equal to zero; if so, mark all unpaid entries with Paid Date based on the highest effective date of this set of entries.
- Check to see if the sum of all the unpaid posted entries for this Sub-Account is zero, if so, mark all unpaid entries with the highest effective date of this set of entries.
- Repeat the above until all entries in the isolated group are processed.
- Load unposted record into memory
- Change Status to 2. For each unposted entry in this isolated group, delete the unposted records (i.e. that had just been posted).
- Change Status to 0.
Batch Posted Master List:
Status | Description |
0 | All actions completed successfully |
1 | Did not finish posting all the entries. |
2 | Deleting Unposted |
3 | Unposting has started |
4 | Unposting A/P – Deleting Posted entries |
5 | Posting A/P (Void Invoice) |
6 | Unposting A/P <Void A/P Check> |