Skip to main content
Import View

Overview

The Import function allows you to bulk load data into Fentu FSM from spreadsheets and other external sources. This is useful for initial system setup, data migration, and regular data updates.
Import is designed for bulk data loading. For ongoing synchronization with external systems, consider using Integrations or Fentu Connect instead.

When to Use Import

Use import for:
  • Initial Setup - Loading customers, products, technicians
  • Data Migration - Moving from another system
  • Bulk Updates - Updating many records at once
  • Periodic Data Loads - Regular uploads from other sources
  • Historical Data - Loading past records

Supported Data Types

Data TypeDescription
CustomersCustomer accounts and details
ContactsCustomer contact records
ProductsProduct catalog
PartsParts inventory
AssetsCustomer equipment records
TechniciansWorkforce records
UsersUser accounts
Work OrdersService work records

Supported File Formats

FormatExtensionNotes
Excel.xlsx, .xlsRecommended for most imports
CSV.csvText-based, universal
XML.xmlStructured data format

Import Process

1

Navigate to Import

Go to Administration > Import
2

Select Data Type

Choose what kind of data to import
3

Download Template

Get the import template for required fields
4

Prepare Data

Fill template with your data
5

Upload File

Select and upload your file
6

Map Columns

Match your columns to system fields
7

Preview Data

Review before importing
8

Run Import

Execute the import
9

Review Results

Check success and error counts

Using Templates

Templates provide:
  • Required column headers
  • Expected data formats
  • Sample data examples
  • Field descriptions
Always use the template for your specific Fentu version. Field requirements may change between versions.

Data Preparation

Required Fields

Each data type has required fields:
Data TypeRequired Fields
CustomersName, Address
ContactsName, Customer
ProductsName, Product Type
PartsPart Number, Name
TechniciansName, Email

Data Formatting

DataFormat
DatesYYYY-MM-DD or MM/DD/YYYY
PhoneInclude country code
CurrencyNumbers only (no symbols)
BooleanTRUE/FALSE or YES/NO or 1/0
ReferencesUse system IDs or unique codes

Handling References

When importing related data:
  • Import parent records first (Customer before Contact)
  • Use existing system IDs when referencing
  • Or use unique codes that match existing records
  • Map lookup fields during import
Incorrect references will cause import errors. Verify that referenced records exist before importing.

Column Mapping

During import, map your columns to system fields:
Your ColumnSystem Field
Company NameCustomer Name
Phone NumberPhone
StreetAddress Line 1

Handling Extra Columns

  • Unmapped columns are ignored
  • Required fields must be mapped
  • Optional fields can be skipped

Data Transformation

Some transformations available:
  • Concatenate fields
  • Split fields
  • Date format conversion
  • Case conversion

Validation & Errors

Pre-Import Validation

The system checks:
  • Required fields present
  • Data formats correct
  • References valid
  • No duplicates (based on settings)

Error Handling

Error TypeDescriptionResolution
Missing RequiredRequired field is blankFill in missing data
Invalid FormatData doesn’t match expected formatCorrect formatting
Reference Not FoundReferenced record doesn’t existCreate reference first
DuplicateRecord already existsUpdate duplicate settings

Import Results

After import:
  • Success Count - Records imported successfully
  • Error Count - Records that failed
  • Warning Count - Imported with issues
  • Error Report - Detailed error list
Download the error report to identify and fix issues. You can re-import just the failed records after corrections.

Duplicate Handling

OptionBehavior
SkipIgnore duplicates, don’t import
UpdateOverwrite existing with new data
Create AnywayCreate duplicate record
Flag for ReviewMark for manual review

Duplicate Detection

Duplicates identified by:
  • System ID
  • External/ERP ID
  • Unique fields (email, customer number)
  • Combination of fields

Best Practices

Always start with the system template. It ensures correct columns and formats.
Import a small sample first. Verify everything works before full import.
Clean and validate your data before importing. Garbage in, garbage out.
Import in order of dependencies. Customers before contacts, products before assets.
Keep backup copies of import files. You may need to reference or re-import.
Run large imports during off-hours to minimize system impact.

Common Questions

Not directly. You would need to delete imported records. Consider importing to a test environment first.
Depends on configuration, typically 10-50MB. For larger datasets, split into multiple files.
Yes, if custom fields are defined in the system. Map your columns to custom fields during import.
Include the system ID in your import and select “Update” for duplicate handling.
Records imported before the failure remain. Fix the issue and re-import remaining records.
For recurring imports, consider using Integrations instead. Import is designed for manual, occasional use.

Export

Exporting data

Integrations

Automated data sync

Fentu Connect

Advanced integration

Customers

Customer data