User Manual: Journal Entry Template

1. Overview

This feature introduces the Journal Entry Template, enabling predefined accounting templates for faster, error-free journal entry creation.


2. Key Features

  • Create reusable journal templates with accounts pre-filled.
  • Auto-populates Journal Entry form from selected template.
  • Supports various voucher types and multi-currency setups.
  • Dynamic account filtering and series naming.

3. Pre-Requisites

  • User must have access to “Journal Entry Template”.
  • Chart of Accounts must be defined.
  • Company defaults (cost center, currency) should be configured.

4. Step-by-Step Usage

A. Create a Template

  1. Go to Journal Entry Template.
  2. Enter Template Title, Voucher Type, Naming Series, and Company.
  3. Add accounts under “Accounting Entries”.
  4. Save.

B. Use Template in Journal Entry

  1. Go to Journal Entry.
  2. Select a Journal Entry Template in the From Template field.
  3. Accounts, company, voucher type, and other settings will auto-fill.
  4. Validate and Submit.

5. Script Customizations

  • from_template Trigger (in journal_entry.js): Fetches template and updates Journal Entry form.
  • Auto-fetch Bank/Cash account based on Voucher Type.
  • Dynamic account filtering based on currency and company.
  • Naming series options loaded via backend call in journal_entry_template.js.

6. Troubleshooting (Common Errors and Resolutions)

Error Cause Resolution
“Please select Company” Missing company in JE Set the Company field
“Payment Entry as reference_type…” Manual setting of reference Remove manual Payment Entry refs
Account field not loading Missing filters or Company Ensure Company is selected

7. User Roles and Permissions

Role Access
Accounts User Full access
Accounts Manager Full access
Auditor Read-only access

8. Key Notes

  • Templates do not affect submitted Journal Entries.
  • Templates streamline common entries like salary, intercompany transfers, etc.
  • Changes to templates don’t retroactively update existing Journal Entries.

9. What Business Process Pain Point Does It Help Remove

Reduces manual data entry, human error, and time spent recreating common journal entries. Supports consistency and accuracy across finance operations.

Discard
Save
Was this article helpful?

On this page

Review Changes ← Back to Content
Message Status Space Raised By Last update on