---
title: "July 2024 | Feature - GL Period Close Scheduler"
canonical: "https://kb.myframeworks.com.au/space/Blog/blog/10223981/July%202024%20%7C%20Feature%20-%20GL%20Period%20Close%20Scheduler"
format: markdown
---
# Overview

**GL Period Close** allows for Payables and General Ledger Period End Processing. This month-end procedure can be performed at different times for each company. However, it should be run when all transactions for a given period have been completed; this is normally around the 15<sup>th</sup> of the following month once all un-posted batches have been processed.

# Prerequisite Tasks

Before running the **GL Period Close Scheduler**, you must first run the following tasks:

## 1. Branch Transfer Recon Scheduled Task

The **Branch Transfer Recon Scheduled Task **looks in the Branch Transfer transactions in the internal control account and, if an order release matches a stock receipt, it automatically flags the transaction(s) as reconciled. To run this task, complete the following:

1. Click the **Frameworks Home Icon **and navigate to **General Ledger** > **Utilities & Scheduled Tasks** > **Branch Transfer Recon Scheduled Task** from the navigation tree.
2. Update the following report criteria parameters:  
- Specify the **GL Variance Account **where any acceptable variance will be journaled too.  
- Enter the + or - **Variance Amount **allowed to be automatically written off to the selected GL Account.
3. To schedule the task for a later, navigate to the **Schedule **tab and customise as necessary.
4. Click **Submit **to run the task.
5. Once the scheduled task has complete, a **BranchTransferRecon.csv **file will be generated providing a comprehensive list of transaction details along with records of matched and unmatched transactions.


![Branch Transfer Recon Scheduled Task.png](media://8473a715-2ff3-4ab4-b4b1-15034715128a)

> ⚠️ This scheduled task reconciles transactions dated until the end of the Current GL Period and produces an entry onto the **Account Reconciliations Dashboard** when run.

## 2. Purchase Clearing Recon Scheduled Task

The **Purchase Clearing Recon Scheduled Task** will Interrogate the Purchase Clearing account transactions (as set up in **Chart of Accounts Maintenance**) and mark any matching transactions as reconciled. To run this task, complete the following:

1. Click the **Frameworks Home Icon **and navigate to **General Ledger** > **Utilities & Scheduled Tasks** > **Purchase Clearing Recon Scheduled Task** from the navigation tree.
2. Select the reporting options:  
- Enable **Report Only** to generate two reports of transactions linked to the Purchases Clearing Accounts: a list of unmatched transactions and a list of unmatched transactions.  
- Enable **Transaction List **to generate both the above reporting and a full list of all transactions linked to the Purchases Clearing Accounts.
3. To schedule the task for a later, navigate to the **Schedule **tab and customise as necessary.
4. Click **Submit **to run the task.


![Purchase Clearing Recon Scheduled Task.png](media://f7b32830-3b45-40eb-a225-2efa171aaff6)

> ⚠️ This task considers only transactions up to the end of the latest closed GL period and produces an entry onto the **Account Reconciliations Dashboard** when run.

# Running the GL Period Close

The **GL Period Close** program changes the current period to the new period which, in turn, stops transactions from being processed to the old period. This ensures that all management reports for old periods are valid and remain valid. The procedure also allows for the Standing Journals to be applied. To run this task, complete the following:

1. Click the **Frameworks Home Icon **and navigate to **General Ledger** > **Transaction Processing** > **GL Period Close Scheduler** from the navigation tree.
2. Before closing out the current period, confirm the dates are correct. Then, enable the **Perform Close** checkbox to process the close of the current period.
3. Navigate to the **Schedule** tab to schedule the task. Click the calendar icon to open the date chooser and select a date and time to run the task.

> ⚠️ This task defaults and can only be set to run **One Time**. This task should be run when all transactions for a given period have been completed; this is normally around the 15<sup>th</sup> of the following month once all un-posted batches have been processed.

4. Click **Submit** to close the current period and open the new one.


![GL Period Close.png](media://f8496686-ab5e-4817-a409-214030a5dd86)