Accounting Period Overrides For Voucher Creation

Accounting Period Overrides For Voucher Creation

Introduction

This feature allows you to define custom close dates for accounting periods within CONNECT, independent of whether the period is still open in ERP. This is useful when a period is open in ERP but is actively being balanced and closed out -- CONNECT can be configured to treat it as closed and route incoming invoices to the next available period instead.

Prerequisites

To manage accounting period overrides, you will need security permission access to the Accounting Period Overrides configuration screen in CONNECT.

Configuration

Enable Accounting Period Overrides

Navigate to Power User → Config Features and enable the Accounting Period Overrides feature under the Accounting tab. This must be enabled before the configuration screen will be visible.

User Profile Security

Navigate to Settings → User Profiles. For each user who will manage these configurations, grant access to the Accounting Period Overrides screen.

Managing Accounting Period Overrides

Navigate to Accounting → Configuration → Accounting Period Overrides.

Each record on this screen defines an accounting period that CONNECT should treat as closed, starting from a specified date and time.

Fields

  • Company -- If a company is specified, the override applies only to that company. Leave blank to apply the override to all companies for the given period code.

  • Accounting Period -- The period code, entered in the same format displayed in ERP (spaces are optional when entering). This field is required and must be unique per company/period combination.

  • Effective Close Date -- The date and time CONNECT will begin treating the period as closed. This can be set in advance: CONNECT will start ignoring the period for incoming invoices once their date falls after this value.

Company-specific overrides take priority over overrides with a blank company when both match an invoice's target company and period.

Form Actions

  • Save -- Save all changes made since the form was loaded.

  • Add -- Move to the new item row to create a new override record.

  • Delete -- Delete the selected row.

  • Reload -- Discard unsaved changes and reload the form.

  • Close -- Close the form. Unsaved changes will not be prompted.

How Overrides Affect Invoice Import

When CONNECT imports a Vroozi invoice, it looks up a valid accounting period from ERP using the invoice date. If a matching period is found but has an active override in CONNECT (i.e., the current date is on or after the Effective Close Date), that period is disregarded.

CONNECT will then look for the next available open period for the invoice's target company. This fallback period is also checked against the override configuration. If it too is overridden, the invoice will fail the import and an error message will be sent back to Vroozi, moving the invoice to a Rejected status.

If both the matched period and the next available fallback period are overridden, the invoice will be rejected. To resolve this, either remove the override for the fallback period or ensure a suitable open period exists beyond the overridden ones.

Example

Suppose you have two override records for the same period: one with no company (applies to all), and one for a specific company with an Effective Close Date set in the future. Because the company-specific override has not yet taken effect, an invoice for that company and period will be accepted and imported successfully.

If the company-specific override is removed and only the all-company override remains (and is now effective), that same invoice would be rejected. If the following period is also overridden, CONNECT has no valid fallback and the invoice fails with an error message identifying the override as the cause.