Version: eXtendFiles 1.7.0 and above
Audience: Administrator
Overview
The eXtendFiles Inline Upload feature lets you upload
files directly from your NetSuite records
using a drag-and-drop area on the record's
form. Additionally, the inline upload feature
can add attributes (metadata) to the uploaded
file, either optionally or mandatorily.

The inline upload
feature is available in View mode and Edit mode for
existing records. Create mode
is not supported at this
time.
Prerequisites
Before configuring the inline upload
feature, ensure that your record type already
has eXtendFiles added to it. If it doesn't,
first Add eXtendFiles to a New
Record Type.
eXtendFiles Configuration
Follow these steps to configure the eXtendFiles Inline Upload feature:
Access eXtendFiles Configuration
- Navigate to eXtendTech → eXtendFiles → eXtendFiles Configuration
- Select Record (Body) Level Upload from the left navigation panel
Configure Inline Upload Settings
- Click any row and select the add button to add a new record typeIf you want to add details using detail view, click Open Detail View.
Setup Record Type
- In the configuration modal, specify:
- Record Type: Select the target record type
- eXtendFiles Reference Field: Choose the appropriate eXtendFiles field and click next. If you haven't created the field for the selected record type on the eXtendFiles record, you can click the link below to access the eXtendFiles field creation page
- In the Field & Folder Selection, specify:
- Inline Record Field: Select the Inline HTML field to be used as the uploader. If you haven't created a field for the selected record type, you can click the link below to access the field creation page
- Folder Info Record Field (Optional): If you are using folder based upload, select the reference field for the folder record
- Click next
- In the Display & Script Settings, specify:
- Upload iFrame Height: Set the Upload iFrame Height based on your display preference
- Enable in View Mode: Enable this option to allow uploads while in View mode for the transaction
- Disable JavaScript For iFrame: This checkbox needs to be enabled on some record types with client script restrictions (Project, Job, Job Task, Project Task, Timesheet)
Script Deployment Configuration
- Follow the deployment instructions for required scripts
Additional Options
On the configuration review screen, you can optionally configure eXtendFiles Default Values and Customized Uploader Fields.

- Set default values:
- Click eXtendFiles Default Values
- Select fields and specify their default values
- Click eXtendFiles Default Values
- Configure Custom eXtendFiles Attributes:
- Click Customize Uploader Fields
- Add fields with labels, types, and required settings
- Label: Specify the field label which will be shown in the uploader
- Field: Select the eXtendFiles field which you want to add to the uploader
- Type: This field will be auto-populated
- Source: If the selected field is a select field, this field will become active and you will need to specify the source list or record used by the related select field
- Required: Enable this to make this field mandatory for file upload
- Click submit to save your configuration
- Click Customize Uploader Fields