Skip to main content

Module Locking

Complete guide to locking accounting modules during the period close process.


Overview

MODULE LOCKING SEQUENCE
═══════════════════════════════════════════════════════════════════

OPEN PERIOD LOCKING SEQUENCE CLOSED
─────────── ──────────────── ──────

All modules Lock AR Lock AP Lock Payroll Lock All
open ────────────►────────────►────────────────►────────────►
│ │ │ │
▼ ▼ ▼ ▼
AR Closed AP Closed Payroll Closed Period
AP Open Payroll Open GL Open Closed
GL Open GL Open

Lock Types

Lock Comparison

Lock TypeWhat's PreventedWhat's Still Allowed
Lock A/RInvoices, Credit Memos, Cash Sales, Customer Payments, Customer Deposits, Return AuthorizationsAP transactions, Journal Entries, Inventory
Lock A/PVendor Bills, Vendor Credits, Checks, Bill Payments, Expense Reports, Purchase OrdersJournal Entries, Adjustments
Lock PayrollPayroll transactions, Time entriesNon-payroll transactions
Lock AllALL GL-posting transactionsNothing (full period lock)

Lock A/R (Accounts Receivable)

What Gets Locked

LOCK A/R - PREVENTED TRANSACTIONS
───────────────────────────────────────────────────────────

Customer Transactions:
├── Invoice ✗ Cannot create/edit
├── Cash Sale ✗ Cannot create/edit
├── Credit Memo ✗ Cannot create/edit
├── Customer Payment ✗ Cannot create/edit
├── Customer Deposit ✗ Cannot create/edit
├── Customer Refund ✗ Cannot create/edit
├── Return Authorization ✗ Cannot create/edit
└── Item Fulfillment ✓ Still allowed

Note: Item Fulfillments don't post to AR directly

When to Lock AR

TimingCriteria
End of periodAll customer invoices entered
Cash receipts completeAll payments applied
AR reconciledAging matches GL balance

Lock AR Process

LOCK A/R STEPS
───────────────────────────────────────────────────────────

1. Navigate to:
Setup > Accounting > Manage GL > Manage Accounting Periods

2. Click the "Checklist" icon for the target period

3. Click "Go To Task" next to "Lock A/R"

4. Review pending AR transactions:
┌────────────────────────────────────────────────────┐
│ Pending AR Transactions for Jan 2026: │
│ │
│ Unapplied Payments: 2 │
│ Open Invoices: 5 (expected) │
│ Unprocessed Credit Memos: 0 │
└────────────────────────────────────────────────────┘

5. If no issues, click "Lock A/R"

6. Status changes: Period = "A/R Closed"

Lock A/P (Accounts Payable)

What Gets Locked

LOCK A/P - PREVENTED TRANSACTIONS
───────────────────────────────────────────────────────────

Vendor Transactions:
├── Vendor Bill ✗ Cannot create/edit
├── Vendor Credit ✗ Cannot create/edit
├── Bill Payment ✗ Cannot create/edit
├── Check ✗ Cannot create/edit
├── Vendor Prepayment ✗ Cannot create/edit
└── Expense Report ✗ Cannot create/edit

Purchase Transactions:
├── Purchase Order ✓ Still allowed (non-posting)
├── Item Receipt ✓ Still allowed
└── Vendor Return Auth ✗ Cannot create/edit

When to Lock AP

TimingCriteria
Bills enteredAll vendor invoices recorded
Cut-off completeAccruals processed for missing bills
AP reconciledAging matches GL balance
Payments completePayment run finished

Lock AP Process

LOCK A/P STEPS
───────────────────────────────────────────────────────────

1. Navigate to Period Close Checklist

2. Click "Go To Task" next to "Lock A/P"

3. Review pending AP transactions:
┌────────────────────────────────────────────────────┐
│ Pending AP Transactions for Jan 2026: │
│ │
│ Unprocessed Bills: 0 │
│ Pending Bill Payments: 3 (in approval) │
│ Draft Expense Reports: 1 │
└────────────────────────────────────────────────────┘

4. Resolve pending items or approve to continue

5. Click "Lock A/P"

6. Status changes: Period = "A/P Closed"

Lock Payroll

What Gets Locked

LOCK PAYROLL - PREVENTED TRANSACTIONS
───────────────────────────────────────────────────────────

Payroll Transactions:
├── Paycheck ✗ Cannot create/edit
├── Payroll Liability Payment ✗ Cannot create/edit
├── Time Entry ✗ Cannot create/edit (for period)
└── Payroll Adjustment JE ✗ Cannot create/edit

Note: Only available if Payroll feature is enabled

When to Lock Payroll

TimingCriteria
Pay runs completeAll payrolls processed
Taxes filedPayroll tax deposits made
ReconciledPayroll GL accounts reconciled

Lock All (General Ledger)

What Gets Locked

LOCK ALL - PREVENTED TRANSACTIONS
───────────────────────────────────────────────────────────

ALL GL-Posting Transactions:
├── Journal Entries ✗ Cannot create/edit
├── Statistical JE ✗ Cannot create/edit
├── Intercompany JE ✗ Cannot create/edit
├── Inventory Adjustments ✗ Cannot create/edit
├── Transfers ✗ Cannot create/edit
├── Work Orders ✗ Cannot create/edit
├── Fixed Asset Depreciation ✗ Cannot create/edit
└── ALL other postings ✗ Cannot create/edit

Non-Posting Transactions:
├── Purchase Orders ✓ Still allowed
├── Sales Orders ✓ Still allowed
├── Quotes/Estimates ✓ Still allowed
└── Opportunities ✓ Still allowed

When to Lock All

TimingCriteria
Prerequisites metAR, AP, Payroll locked
Adjustments completeAll adjusting entries posted
FX revaluation doneCurrency adjustments complete
Depreciation runFixed assets processed

Lock All Process

LOCK ALL STEPS
───────────────────────────────────────────────────────────

Prerequisites:
✓ Lock A/R complete
✓ Lock A/P complete
✓ Lock Payroll complete (if applicable)

1. Navigate to Period Close Checklist

2. Click "Go To Task" next to "Lock All"

3. Review checklist status:
┌────────────────────────────────────────────────────┐
│ Period Close Status for Jan 2026: │
│ │
│ ✓ Lock A/R Complete │
│ ✓ Lock A/P Complete │
│ ✓ Lock Payroll Complete │
│ ○ Lock All Pending │
└────────────────────────────────────────────────────┘

4. Click "Lock All"

5. Status changes: Period = "All Closed"

⚠️ After Lock All, only these checklist tasks remain:
- Resolve Date/Period Mismatches
- FX Revaluation
- IC Eliminations
- Period End Journals
- Close Period

Unlocking Periods

When to Unlock

ReasonApproval Required
Missed transactionManager
Error correctionController
Audit adjustmentCFO
Prior period adjustmentCFO + Audit

Unlock Process

UNLOCK PERIOD STEPS
───────────────────────────────────────────────────────────

1. Navigate to Manage Accounting Periods

2. Click on the locked period

3. Click "Reopen Period"

4. Select unlock scope:
┌────────────────────────────────────────────────────┐
│ Reopen Options: │
│ │
│ ○ Reopen All │
│ (Unlock everything) │
│ │
│ ○ Reopen for Adjusting Entries Only │
│ (Only JE allowed) │
│ │
│ ○ Unlock A/R Only │
│ (AR transactions allowed) │
│ │
│ ○ Unlock A/P Only │
│ (AP transactions allowed) │
└────────────────────────────────────────────────────┘

5. Make necessary corrections

6. Re-lock following the standard sequence

Important:
- All unlock actions are logged in audit trail
- Comparative reports may need regeneration
- Subsidiary consolidation may be affected

Role Permissions

Lock/Unlock Permissions

PermissionDescriptionTypical Role
Period Close TasksRequired to lock periodsController, Administrator
Reopen Accounting PeriodRequired to unlockCFO, Administrator
Edit Transactions in Locked PeriodOverride lockAdministrator only

Setting Up Permissions

PERMISSION SETUP
───────────────────────────────────────────────────────────

Navigate to:
Customization > Roles > [Select Role] > Permissions > Setup

Required Permissions for Closing:
┌────────────────────────────────────────┬───────────────┐
│ Permission │ Level │
├────────────────────────────────────────┼───────────────┤
│ Accounting Period │ Full │
│ Period Close Tasks │ Full │
│ Reopen Accounting Period │ Full (CFO) │
│ Override Period Restrictions │ None (danger) │
└────────────────────────────────────────┴───────────────┘

Lock Status Indicators

Visual Indicators

PERIOD STATUS DISPLAY
───────────────────────────────────────────────────────────

On Transaction Forms:
┌────────────────────────────────────────────────────────┐
│ Posting Period: [Jan 2026 ▼] │
│ │
│ ⚠️ This period is locked for A/R transactions │
└────────────────────────────────────────────────────────┘

On Period List:
Period A/R A/P Payroll GL Status
────── ─── ─── ─────── ── ──────
Jan 2026 🔒 🔒 🔒 🔒 Closed
Dec 2025 🔒 🔒 🔒 🔓 AR/AP Closed
Nov 2025 🔓 🔓 🔓 🔓 Open

Best Practices

Locking Procedures

PracticeRecommendation
Lock sequenceAlways AR → AP → Payroll → All
CommunicationNotify teams before locking
Cut-offSet clear deadlines
DocumentationRecord lock date/time
ReviewVerify transactions before locking

Common Issues

IssueCauseResolution
Can't lock ARUnapplied paymentsApply or void payments
Can't lock APPending approvalsComplete approval workflow
Transaction in wrong periodDate mismatchEdit date or period
Need to post after lockMissed entryUnlock with approval