Skip to main content
Skip table of contents

Import Journals

The Import Journals module in Wise Municipal Manager provides powerful tools for importing financial data from Excel files into various journal types. This functionality streamlines data entry processes and ensures accurate transfer of external financial information into Business Central.

image-20250813-161135.png

Import Journal list

Key Features

Multi-Journal Support

  • General Ledger Journals: Import standard general ledger transactions

  • Fixed Asset Journals: Import fixed asset acquisitions and depreciation

  • Payment Journals: Import vendor payments with automatic vendor creation

  • Invoice Batch Lines: Import customer invoicing data with line-level detail

  • Liquid Asset Management: Import movable asset registrations

Advanced Excel Integration

  • Flexible Column Mapping: Map Excel columns to Business Central fields

  • Sheet Selection: Choose specific worksheets from Excel workbooks

  • Header Line Handling: Skip header rows automatically

  • Multi-dimensional Data: Support for departments, projects, and business accounts

  • Data Validation: Built-in validation and error checking

Automated Processing

  • Document Number Generation: Automatic document numbering

  • Customer/Vendor Creation: Auto-create missing customers and vendors

  • Business Account Mapping: Complex mapping based on account, dimension, and business account combinations

  • Dimension Management: Automatic dimension code validation and assignment

Journal Types and Applications

1. General Ledger Journals

image-20250813-161406.png

Setup Import journal

Purpose

Import standard accounting transactions from external systems or spreadsheets into Business Central general journals.

Supported Fields

  • Account Information: Account type, account number, description

  • Transaction Details: Posting date, document type, document number, amount

  • Dimensions: Department (Global Dimension 1), Project (Global Dimension 2)

  • Business Classification: Business account codes for municipal categorization

  • Additional Fields: Source code, job number, external document number

  • Fixed Asset Fields: FA posting type, depreciation book code

  • Balance Account: Balancing account type and number with dimensions

Column Mapping Options

  • Account Type: G/L Account, Customer, Vendor, Bank Account, Fixed Asset

  • Account Number: With automatic formatting and validation

  • Posting Date: Date validation and format conversion

  • Document Type: Payment, Invoice, Credit Memo, Finance Charge Memo, Reminder, Refund

  • Description: Text concatenation from multiple columns

  • Amount: Numeric validation with decimal handling

  • Dimensions: Department and project code validation

  • Business Account: Municipal business account classification

image-20250813-161241.png

Excel import journal

Import Process

  1. Setup: Define import template with column mappings

  2. File Upload: Select Excel file and worksheet

  3. Preview: Review data mapping and validation results

  4. Import: Process data into selected general journal batch

  5. Review: Verify imported transactions in General Journal

2. Fixed Asset Journals

Purpose

Import fixed asset transactions including acquisitions, depreciation, and disposals.

Supported Fields

  • Asset Information: Fixed asset number, posting group

  • Transaction Types: Initial cost, depreciation, write-down, appreciation, disposal

  • Financial Details: Amount, salvage value, depreciation book

  • Documentation: Document number, external document number, description

  • Date Management: Posting date, document date, FA posting date

FA Posting Types

  • Initial Cost (Stofnkostnaður): Asset acquisition costs

  • Depreciation (Afskriftir): Periodic depreciation entries

  • Write-Down (Niðurfærsla): Asset impairment adjustments

  • Appreciation (Uppfærsla): Asset revaluation increases

  • Maintenance (Viðhald): Maintenance and repair costs

Screenshot Placeholder: Fixed Asset import showing posting type selection and asset mapping

3. Payment Journals

Purpose

Import vendor payment information with automatic vendor creation and bank account setup.

Supported Fields

  • Payment Details: Amount, posting date, document number

  • Vendor Information: Vendor number, name, social security number

  • Banking Details: Bank number, bank account, account owner

  • Dimensions: Department, project, business account classification

  • References: External document number, description

Automatic Vendor Creation

When importing payments for non-existing vendors, the system automatically:

  • Validates Icelandic social security numbers (kennitala)

  • Creates vendor records with basic information

  • Sets up vendor bank accounts with proper formatting

  • Formats bank account numbers to Icelandic standards (XXXX-XX-XXXXXX)

  • Assigns default payment terms and posting groups

Screenshot Placeholder: Payment import showing automatic vendor creation dialog

Bank Account Processing

  • Bank Number: Validates and formats to 4-digit standard

  • Account Head Number: Formats to 2-digit standard

  • Account Number: Formats to 6-digit standard with proper hyphenation

  • Account Owner: Links to vendor social security number

4. Invoice Batch Lines

Purpose

Import detailed customer invoicing data for batch invoice processing.

Supported Fields

  • Customer Information: Customer number with automatic kennitala validation

  • Line Details: Description, quantity, unit price, discount percentage

  • Item/Service: Type (Item, G/L Account, Resource), number, business account

  • Dimensions: Department, project codes

  • Additional Text: Before/after line text insertion options

Advanced Features

  • Customer Auto-Creation: Creates customers from social security numbers

  • Text Line Management: Insert promotional or informational text

  • Business Account Integration: Links to municipal service categories

  • Multi-line Processing: Handles complex invoice structures

  • Description Concatenation: Builds descriptions from multiple Excel columns

Text Line Options

  • Before Every Line: Insert text before each invoice line

  • Top of Invoice: Insert text at invoice header

  • Before/After: Add text before or after specific line descriptions

5. Liquid Asset Management

Purpose

Import movable asset registrations for municipal asset tracking.

Supported Fields

  • Asset Identification: Asset number, description, serial number

  • Classification: FA class, subclass, location, sublocation

  • Physical Details: Units, acquisition year, acquisition cost

  • Management: Vendor information, maintenance vendor, global dimensions

Asset Categories

  • Infrastructure: Vehicles, machinery, equipment

  • Office Equipment: Computers, furniture, technology

  • Tools and Equipment: Specialized municipal tools

  • Facilities: Movable facility assets

Import Configuration and Setup

Import Journal Header Setup

Basic Configuration

  • Code: Unique identifier for the import template

  • Journal Type: Determines import behavior and target journal

  • Template/Batch: Target journal template and batch

  • Description: User-friendly template description

Advanced Options

  • Count Heads Line: Number of header rows to skip in Excel

  • New Doc. No. per Line: Generate unique document numbers per line

  • Use Account Description: Use account name as transaction description

  • Business Account: Default business account for all imported lines

  • Type/Type Code: Default account type and number for lines without account specification

Processing Options

  • Use Factor: Apply multiplication factors during import

  • Use Sequence: Process columns in specific sequence order

Column Mapping Setup

Mapping Configuration

Access through Import JournalsMapping Setup

General Ledger Column Mappings

  • Account Type: Maps to G/L Journal Account Type enum

  • Account No.: Maps to Account No. with formatting rules

  • Posting Date: Maps to Posting Date with date validation

  • Document Type: Maps to Document Type enum

  • Document No.: Maps to Document No. field

  • Description: Maps to Description with concatenation options

  • Department: Maps to Shortcut Dimension 1 Code

  • Project: Maps to Shortcut Dimension 2 Code with validation

  • Amount: Maps to Amount with numeric validation

  • Business Account: Maps to Sve Business Account with validation

Advanced Mapping Options

  • Fixed Type/No.: Override account type and number for specific columns

  • Description Line: Use fixed description instead of Excel content

  • New Line: Create new journal line for this column

  • Import Sequence: Control processing order of columns

  • Factor: Apply multiplication factor to numeric values

Complex Account Mapping

The system supports sophisticated account mapping based on multiple criteria:

Mapping Hierarchy (Priority Order)

  1. Exact Match: Account + Dimension + Business Account

  2. Account + Dimension: Without business account specification

  3. Account + Business Account: Without dimension specification

  4. Account Only: Basic account-level mapping

  5. Dimension + Business Account: Without specific account

  6. Dimension Only: Department-based mapping

  7. Business Account Only: Service-type based mapping

Use Cases

  • Department-Specific Accounts: Map expenses to different accounts by department

  • Service-Type Routing: Route revenues to accounts based on business account type

  • Project Accounting: Direct project costs to specific account structures

  • Default Handling: Provide fallback mappings for unmapped combinations

Import Process Workflow

Step 1: Template Setup

  1. Navigate to Import JournalsSetup

  2. Create new import journal header

  3. Configure journal type and target batch

  4. Set processing options and defaults

Step 2: Column Mapping

  1. Open Mapping Setup from import journal

  2. Define Excel column to BC field mappings

  3. Set up complex mapping rules if needed

  4. Configure text line insertions for invoice batches

Step 3: File Upload and Import

  1. Open import journal template

  2. Use Import from Excel action

  3. Select Excel file and worksheet

  4. Review import parameters

  5. Execute import process

Step 4: Validation and Review

  1. System validates imported data

  2. Creates missing customers/vendors if configured

  3. Applies complex mapping rules

  4. Generates journal lines in target batch

  5. Opens target journal for review

Step 5: Posting

  1. Review imported transactions

  2. Make manual adjustments if needed

  3. Post journal lines using standard BC posting

  4. Generate audit trails and reports

Error Handling and Validation

Data Validation Rules

  • Numeric Fields: Validates amounts, quantities, and dates

  • Account Numbers: Verifies account existence or creates if configured

  • Dimensions: Validates dimension codes against master data

  • Business Accounts: Ensures business account codes exist

  • Kennitala: Validates Icelandic social security numbers

Common Errors and Solutions

Import File Issues

Problem: "Filename missing" error
Solution: Ensure Excel file is selected and accessible

Problem: Sheet name not found
Solution: Verify Excel worksheet name matches import configuration

Data Validation Errors

Problem: "Field does not contain a legal number"
Solution: Check numeric format in Excel, remove text formatting

Problem: "Business Account does not exist"
Solution: Create business account or update mapping configuration

Problem: "Social security no. is wrong"
Solution: Verify kennitala format (10 digits) and checksum validation

Mapping Issues

Problem: Transactions imported to wrong accounts
Solution: Review and update complex mapping setup

Problem: Missing dimension codes
Solution: Ensure dimension values exist or update import data

Best Practices for Error Prevention

  • Data Preparation: Clean Excel data before import

  • Template Testing: Test import with small datasets first

  • Mapping Validation: Verify account and dimension mappings

  • Backup Strategy: Export journal before importing new data

Integration with Business Processes

Month-End Processing

  • Import bank statements and reconciliation data

  • Process departmental expense allocations

  • Import fixed asset depreciation calculations

  • Load budget vs. actual variance data

Payroll Integration

  • Import salary journal entries with employee dimensions

  • Process benefit and deduction postings

  • Handle payroll tax and statutory reporting entries

  • Link to salary statement management

External System Integration

  • Import from ERP systems and subsystems

  • Process electronic bank files

  • Handle tax authority data imports

  • Integrate with asset management systems

Advanced Features

Batch Processing

  • Process multiple Excel files in sequence

  • Handle large datasets with memory optimization

  • Support for scheduled/automated imports

  • Error logging and recovery mechanisms

Template Management

  • Save and reuse import configurations

  • Share templates across users and departments

  • Version control for mapping changes

  • Template validation and testing tools

Audit and Compliance

  • Complete audit trail of import activities

  • User tracking and authorization

  • Data validation logging

  • Regulatory compliance reporting

Troubleshooting Common Issues

Performance Issues

Problem: Large files import slowly
Solutions:

  • Split large Excel files into smaller batches

  • Use filtering to import only necessary data

  • Process during off-peak hours

  • Consider increasing system memory allocation

Data Accuracy Problems

Problem: Incorrect account classifications
Solutions:

  • Review and update complex mapping rules

  • Validate source data quality

  • Test mapping with known data samples

  • Implement additional validation rules

Integration Challenges

Problem: External system format changes
Solutions:

  • Monitor source system updates

  • Maintain flexible mapping configurations

  • Implement data format validation

  • Create format conversion utilities

Key Benefits

  • Efficiency: Dramatically reduces manual data entry time

  • Accuracy: Eliminates transcription errors through automated validation

  • Flexibility: Supports multiple journal types and data formats

  • Integration: Seamless connection with Business Central workflows

  • Automation: Auto-creation of missing master data records

  • Scalability: Handles large volume imports efficiently

  • Audit Trail: Complete tracking of import activities

  • User-Friendly: Intuitive setup and operation

The Import Journals module transforms how municipalities handle external financial data, providing robust, flexible, and automated import capabilities that integrate seamlessly with Business Central's native functionality.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.