Show / Hide Table of Contents

    Getting Started

    If you do not have a tenant for Microsoft Dynamics 365 Business Central, you can sign up for a free trial.

    Once you have completed the sign up and your tenant is up and running, you can add the Productivity by NAV-X Application app from the AppSource marketplace. If you have questions about the installation process of an app through Microsoft AppSource, you can find more information on installing apps on the Microsoft Docs site.

    Prerequisites

    Before setting up your first integration, ensure you have:

    • Appropriate permissions - See Permission Setups for your user role
    • Source data prepared - Have your import file ready (Excel, CSV, or text format)
    • Destination tables identified - Know which Business Central table you're importing into
    • Field mapping planned - Document which source fields map to which BC fields

    Permission Setup

    Permissions for the app must be setup before the NAV-X Integration Framework can be used to ensure that users can access the setup and also use the functionality properly once setup is completed.

    Two permission sets are provided:

    • NAVX IF STANDARD - Use integrations, view records, process imports
    • NAVX IF ALL - Full access including setup and configuration

    You can find more information under Permission Setups.

    Step-by-Step Setup Process

    Step 1: Initial Setup

    Choose the Tell me what you want to do icon, enter NAV-X Integration Setups, and then choose the related link.

    When you start the Assisted Setup wizard for the first time, the NAV-X End User License Agreement is displayed. Please read the license terms carefully and, if you agree to the terms, please accept them by clicking on Accept. If you do not agree to the license terms, please choose Decline and then uninstall the app from your tenant.

    This setup page allows you to configure general integration behaviors including:

    • Default email for error notifications
    • Default file locations
    • Integration processing settings

    Read more details about the NAV-X Integration Setup page.

    Step 2: Create an Integration

    To setup your first integration, open the page NAV-X Integrations. Choose the Tell me what you want to do icon, enter NAV-X Integrations, and then choose the related link.

    On this page you configure:

    • Integration Name - Descriptive name for your integration
    • Integration Type - The BC table you're importing into (Customer, Item, Sales Order, etc.)
    • Source Type - The file format (Excel, CSV, Flexible Text, Fixed Length Text)
    • File Path - Where your import file is located (optional, for automated processing)

    Read more details about the NAV-X Integrations page.

    Step 3: Define Integration Fields

    To use an integration, you must define fields that are being integrated.

    1. From the NAV-X Integrations page, click Fields action in the action bar
    2. Create a row for each field from your source

    Fields to define:

    • Field Name - Name of field from your source (column header, field name, etc.)
    • Sequence - Order of processing (10, 20, 30...)
    • Source Column - Which column/position contains this data

    Read more details about the Integration Fields page.

    Step 4: Map Fields to Business Central

    Once fields are defined, map them to your Business Central table.

    1. From the NAV-X Integrations page, click Mappings action
    2. Create a mapping row for each field you want to import
    3. Configure each mapping:

    For each mapping, specify:

    • Integration Field - The source field (created in Step 3)
    • Destination Table - The BC table field destination
    • Mapping Type - How to populate:
      • Standard - Copy source value as-is
      • Constant - Use fixed value for all records
      • Line Number - Auto-generate sequential numbers
      • Lookup - Translate source codes to BC codes

    For lookup mappings, specify:

    • Lookup Table - Which BC table contains the reference data
    • Lookup Field - Field to search in (e.g., "Your Reference")
    • Return Field - Field to extract result (e.g., "No.")

    Enable validation:

    • Validate Destination Field - Verify data against BC rules before import

    Read more details about the Integration Mappings page.

    The integration is now configured and ready to use.

    Processing Your First Import

    Method 1: Manual Import

    1. Click Import Now from Integration page
    2. Select your source file
    3. System validates file and creates Integration Records
    4. Records show Status = "Ready"
    5. Click Process Records to import data into BC

    Method 2: Automated Import

    1. Set File Path on Integration
    2. Create Job Queue Entry to run automatically
    3. File automatically imported on schedule

    Monitoring and Troubleshooting

    View Import Status

    1. Open Integration record
    2. Click Records in related records section
    3. View Status for each record:
      • Completed = Successfully imported
      • Error = Failed - review error message
      • Ready = Waiting to process

    Handle Errors

    1. Review error records to identify issues
    2. Fix issues (in source data or BC reference tables)
    3. Set record Status back to "Ready"
    4. Click Reprocess Errors

    See How to Handle Errors for detailed recovery procedures.

    Next Steps - How To Guides

    Now that you've set up your first integration, explore these detailed guides:

    Import Formats:

    • How to Import Excel Files
    • How to Import CSV Files
    • How to Import Flexible-Length Text
    • How to Import Fixed-Length Text

    Advanced Features:

    • How to Set Up Field Mappings
    • How to Use Field Lookups
    • How to Validate Data
    • How to Handle Errors
    • How to Import Sales Documents

    Reference:

    • Permission Setups - User role configuration
    • FAQ - Common questions and answers

    Summary

    You've now learned how to:

    1. ✓ Set up initial configuration
    2. ✓ Create an integration
    3. ✓ Define fields
    4. ✓ Map fields to BC tables
    5. ✓ Process your first import

    Continue with the how-to guides above to explore specific import formats and advanced features.

    Getting Started with REST API Imports

    If you want to import data from a REST API rather than a file, the setup process is slightly different:

    1. Navigate to the REST API Connections page and create a new connection with your API's base URL and authentication credentials
    2. Add one or more endpoints to the connection, specifying the URL path and response data path
    3. Use the Test Connection action to verify connectivity
    4. Create an integration and link it to the REST API endpoint
    5. Configure field mappings to map JSON response fields to Business Central table fields

    For detailed instructions, see Set Up REST API Import.

    See Also

    • NAV-X Integration Setup page
    • NAV-X Integrations page
    • Integration Fields page
    • Integration Mappings page
    • Permission Setups
    • FAQ

    Feedback

    Submit and view feedback for

    This page
    Copyright © 2022-2025 by NAV-X LLC   |   Back to top English