SuiteApp Version: eXtendMobile 1.12.214 and above
Mobile App Version: eXtendMobile 1.12.913 and above
Audience: eXtendMobile User

Use Case

  • Uploading files using the eXtendFiles Uploader when creating, editing or viewing records using eXtendMobile functions
  • Uploading multiple files using the eXtendFiles Uploader while creating or editing records using eXtendMobile functions

Overview

eXtendMobile lets you upload files to records directly from the eXtendMobile application if the eXtendFiles bundle is installed in your NetSuite account.

Usage

Follow the below steps to upload eXtendFiles using eXtendMobile:
  1. Open a function where the eXtendFiles uploader is configured
  2. A field group named Upload File will be shown on the form
    Image Placeholder
  3. Open the collapsed section to view additional fields to be set on files which are uploaded:
    Image Placeholder
  4. You can select multiple files for upload using the uploader, and once all the files are uploaded the names of those files will be shown as shown in the screenshot below:
    Image Placeholder

    Image Placeholder
    If you specify the additional field values prior to starting the file upload, the selected value will be applied on all files which are uploaded.
  5. If you want to upload more files, you can do so by tapping the uploader button again
  6. Once all files are uploaded, tap Save to create the eXtendFiles records in your NetSuite account.

Bulk eXtendFiles processing (more than 7 files)

When you upload more than 7 files in the eXtendFiles uploader, eXtendMobile uses bulk creation for the related eXtendFiles records. The app submits the file metadata in a single bulk payload, and NetSuite processes the request in the background.

What changes in the user experience

  • After your files finish uploading, the Save action queues the eXtendFiles record creation in NetSuite (instead of creating each file record with many individual requests while you wait for processing to complete in the app).
  • You can keep working while processing runs, and you can track status from Recent Actions.

Tracking progress and results

  • The notification bell will turn red when results are available.
  • Recent Actions shows the overall status, including totals (for example: Processed / Completed, Total X Records: Y Success, Z Errors).
    Image Placeholder
  • Tap the record information to view a results table with per-file details (for example: name, file index, internal ID, success, and message).
    Image Placeholder

Errors and re-submit

If processing completes with issues, Recent Actions will show the failure count. When applicable, a Re-Submit button is available so you can retry failed file records.

Notes

  • Bulk submission applies only when uploading more than 7 files.

File Compression for Uploads

File compression settings in the eXtendFiles Uploader help optimize bandwidth usage and improve performance.

  • Compression works on both mobile data and Wi-Fi connections
  • If compression fails, the original file will be uploaded
  • Compression applies to both camera captures and local storage uploads for the following file types
    • PNG
    • JPG
    • WebP
    • HEIC
  • Compression settings are configured by your NetSuite Administrator in eXtendTech → eXtendMobile → Setup