web
You’re offline. This is a read only version of the page.
close
Skip to main content
Community site session details

Community site session details

Session Id :
Small and medium business | Business Central, N...
Answered

BC 26 Upgrade - Missing fields in Table 386 Entry No. Amount Buffer

(4) ShareShare
ReportReport
Posted on by 13
Hi,

I’m currently upgrading from Business Central version 25.6 to 26.0 OnPrem, and I’m encountering an error when attempting to sync the new Base Application.

The error is as follows:
Type: System.InvalidOperationException
Message:
Table 386 Entry No. Amount Buffer :: The field 'Source Currency Code' cannot be located. Removing fields is not allowed.
Table 386 Entry No. Amount Buffer :: The field 'Source Currency Amount' cannot be located. Removing fields is not allowed.
Table 386 Entry No. Amount Buffer :: The field 'Source Currency VAT Amount' cannot be located. Removing fields is not allowed.
HResult: -2146233079

I’ve reviewed the obsoleted field list for version 26.0, but these fields are not mentioned there.
Since the environment contains a significant amount of data, I would prefer not to force the sync unless I can be sure it’s safe. (I do have a backup.)
Could you clarify:
Whether these fields were officially removed in version 26.0?
If so, what is the recommended approach to handle this during upgrade
Thank you in advance.
 
Best regards,
Kardo Ismail - Business Central Developer
ITm8 A/S
Denmark
I have the same question (0)
  • Suggested answer
    Sahib Dino Profile Picture
    196 on at
    BC 26 Upgrade - Missing fields in Table 386 Entry No. Amount Buffer

    Hi Kardo,

    typically this coming issue arises when fields are removed or renamed in the base application between versions, but the metadata in your environment still references them so as i know  least these three fields still exist in BC26.3 and have not been removed. I'm not sure if the id has changed, so please check these 

  • Verified answer
    YUN ZHU Profile Picture
    90,891 Super User 2025 Season 2 on at
    BC 26 Upgrade - Missing fields in Table 386 Entry No. Amount Buffer
    Hi,  as far as I know, at least these three fields still exist in BC26.3 and have not been removed. I'm not sure if the id has changed, you can compare it with BC25.
     
    Thanks
    ZHU
     
  • Suggested answer
    DAnny3211 Profile Picture
    11,336 on at
    BC 26 Upgrade - Missing fields in Table 386 Entry No. Amount Buffer

    Hi Kardo,

    This issue typically arises when fields are removed or renamed in the base application between versions, but the metadata in your environment still references them — especially during upgrades with customizations or extensions.

    Here's how to approach it:

    1. Field Removal Confirmation:

      • As of version 26.0, the fields Source Currency Code, Source Currency Amount, and Source Currency VAT Amount in Table 386 Entry No. Amount Buffer are not listed as officially obsoleted in Microsoft’s documentation.
      • However, they may have been moved to another table, restructured, or deprecated internally without being flagged as obsolete.
    2. Check for Customizations:

      • If your environment has custom extensions or modifications referencing these fields, they may be causing the sync error.
      • Review any tableextension objects or codeunits that interact with Table 386.
    3. Recommended Upgrade Steps:

      • Do not force sync unless you're certain the fields are no longer needed and not referenced elsewhere.
      • Use the Schema Synchronization Mode = Upgrade cautiously and only after validating dependencies.
      • Consider using the Start-NAVDataUpgrade or Sync-NAVTenant with Force only in a test environment first.
    4. Safe Resolution Path:

      • Backup your environment (as you've done — great!).
      • Create a temporary extension to log or isolate references to the missing fields.
      • If confirmed unused, remove or refactor those references before syncing.
    5. Microsoft Support or Partner Guidance:

      • If the fields were removed without documentation, it’s worth raising a ticket with Microsoft or checking with your CSP partner for internal release notes.

    Let me know if you'd like help reviewing your extension code or preparing a safe upgrade script!

    Please verify if this response was helpful.

    Best regards!

  • Martin Dráb Profile Picture
    236,025 Most Valuable Professional on at
    BC 26 Upgrade - Missing fields in Table 386 Entry No. Amount Buffer
    Moved from Integration, Dataverse, and general topics forum to Small and medium business | Business Central, NAV, RMS forum.

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Responsible AI policies

As AI tools become more common, we’re introducing a Responsible AI Use…

Andrés Arias – Community Spotlight

We are honored to recognize Andrés Arias as our Community Spotlight honoree for…

Leaderboard > Small and medium business | Business Central, NAV, RMS

#1
Sumit Singh Profile Picture

Sumit Singh 3,070

#2
Sohail Ahmed Profile Picture

Sohail Ahmed 2,682 Super User 2025 Season 2

#3
Jeffrey Bulanadi Profile Picture

Jeffrey Bulanadi 2,203

Last 30 days Overall leaderboard

Featured topics

Product updates

Dynamics 365 release plans