Version: eXtendFiles all versions
Audience: Administrator, User

Problem

When a user creates (or edits) an eXtendFiles record using Standalone Upload from the eXtendFiles subtab on an Estimate, Sales Order, or other record in NetSuite, the record can end up associated to an unexpected record.

Example:

  • A user is working on Sales Order SO-1074718 (intended target).
  • After creating the eXtendFiles record via Standalone Upload, the “eXtendFiles - Sales Order” reference unexpectedly changed to SO-1791779 (wrong target).
  • On the eXtendFiles record’s Record References tab, “eXtendFiles - Original Transaction” still showed the intended order (SO-1074718), while “eXtendFiles - Sales Order” showed the wrong order (SO-1791779).
  • The behavior was observed during/after record creation, and also occurred when the user later edited the eXtendFiles record (for example, changing the file type or other field value).

Cause

A browser autofill feature (native browser autofill and/or a form-filling password manager extension such as LastPass or 1Password) overwrote a NetSuite record reference field after the page loaded.

This caused the Sales Order reference on the eXtendFiles record to be replaced with a previously-saved value (in this case, SO-1791779), even though the user initiated the upload from SO-1074718 and did not manually change any references.

Solution

  1. In the user’s browser, disable autofill entirely or disable it specifically for the NetSuite domain:
    • Turn off browser autofill features (addresses/payment methods/password autofill as applicable).
  2. If the user has any form-filling extensions enabled (for example, password managers):
    • Temporarily disable the extension, or
    • Configure the extension to not autofill on NetSuite pages.
  3. Have the user retry the upload from the correct Sales Order.

Expected result after these changes:

  • The eXtendFiles record retains the correct “eXtendFiles - Sales Order” reference that matches the Sales Order where the upload was initiated.