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

Announcements

No record found.

News and Announcements icon
Community site session details

Community site session details

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

Cannot dispose of fixed asset due to 12 decimal precision asset value

(0) ShareShare
ReportReport
Posted on by 171

We get the following errors like the following trying to dispose of certain fixed assets using the FA G/L Journal:

Amount 2,560.405400109589 must be rounded in gL Journal

Notice the large number of decimal places. The VAR that migrated our FA's last December put the first depreciation record in with this value: 256.424599890411 

I ventured to round the current asset value, using the FA G/L Journal. The system does not let you enter fractional pennies.

I ventured to round using the same configuration package the original VAR used. He used FA Journal Lines (not FA G/L Journal). Two issues with that: Upon package import, the Amount is now rounded to a penny. I'm not sure how he got those fractional pennies in in the first place. Second issue: Also, the system no longer let's you post depreciation or acquisition to use FA Journal, it is saying the FA G/L Journal is required. The FA G/L Journal doesn't like fractional pennies. 

Efforts to cancel or correct the original high-precision deprecation only result in compensating entries that are rounded to a penny. The fractional pennies remain.

Our current VAR is having trouble getting Microsoft to respond, diagnose, and provide recommendations. It seems like everyone is too busy.

Any idea how to fix this? Or where to get help?

I have the same question (0)
  • Inge M. Bruvik Profile Picture
    1,161 Moderator on at

    Are you running any customization in your installation or is it a clean BC online you are running?

  • Suggested answer
    Teddy Herryanto (That NAV Guy) Profile Picture
    14,300 Super User 2026 Season 1 on at

    Had the same issue a few years ago. It is due to the Fixed Asset balance not being rounded and imported correctly in the first place. Your current Fixed Asset Book Value now contains more decimal than needed.

    When you try to dispose, BC try to round out the disposal amount. Because your book value (not rounded) and disposal amount (rounded) are not equal, you get that error.

    What I did was check and round FA Ledger Entries amount to the rounded amount. After that, you should be able to post disposal.

  • Len C Profile Picture
    171 on at

    There are a few customizations, but nothing related to the GL or Fixed Assets, only Jobs and Sales Invoices

  • Len C Profile Picture
    171 on at

    Thanks. Yes, we need round out the FA asset value. You cannot change posted Ledger Entries though. How did you do it?

    We've tried various journals (FA Journal, FA G/L Journal) both directly in the UI, as well as by importing journal lines through configuration packages. No matter which way, the line Amounts end up getting rounded to a penny. So it cannot take care of the fractional pennies.

  • Suggested answer
    Teddy Herryanto (That NAV Guy) Profile Picture
    14,300 Super User 2026 Season 1 on at

    You need to do dev.

    Create a codeunit to update your FA Ledger Entries. You can put a permission there to allow you to modify the table.

    Upload your app and run the codeunit function.

  • Len C Profile Picture
    171 on at

    We'd have to get our VAR to develop that.

    Today, something interesting showed up...suggesting that license restrictions would not allow us to use any such custom permission. I'm replying to the main thread here with that information.

  • Len C Profile Picture
    171 on at

    Today, we found this warning in the top of a few FA Cards: "There are Fixed Asset Entries with potential rounding issues. See more"

    pastedimage1637596399829v1.png 

    Clicking on  brings up this list which promises to post corrections to round off the pennies:

    pastedimage1637596473059v2.png

    But when we try to 'Accept Selected', even with SUPER, we get an error stating a license restriction is in place:

    pastedimage1637596554029v3.png

    I tried creating a Permission Set with direct-Modify to TableData: FA Ledger Entry, but get the same error. Examining Effective Permisisons, shows a 'Conflict' on the table, with the details "The user has been given the permision for the selected object, but their license allows them only Indirect permission."

    pastedimage1637596653586v4.png

  • Suggested answer
    Teddy Herryanto (That NAV Guy) Profile Picture
    14,300 Super User 2026 Season 1 on at

    You need to put the permission inside the object. Otherwise, you will not be able to update it.

    Example below:

    codeunit 63005 "Update FA Ledger"

    {

       Permissions = tabledata "FA Ledger Entry" = rm;

       procedure RoundingFA()

       begin

       end;

    }

  • Len C Profile Picture
    171 on at

    Thanks, Teddy. We are looking into this.

    The thing bugging me is that the initial high-precision depreciation entries were loaded with a configuration package for table 5621 FA Journal. For whatever reason, I cannot use the same package - or a new one with table 5621 - to import Amounts with fractional pennies. MBC always rounds the Amount to a penny.

    If we could repeat what the consultant originally did, we could simply use a config package to round asset values to a penny (with either a Depreciation entry or an Acquisition Cost entry).

    Maybe something changed in MBC.

  • Suggested answer
    Teddy Herryanto (That NAV Guy) Profile Picture
    14,300 Super User 2026 Season 1 on at

    If I remember correctly, the early version did not round the amount. It took whatever amount in excel to BC and that is the one causing the issue. Not sure if it's already fixed or not. After I had that issue, I always make sure to round it in excel, so I don't know if configuration package is already fixed or not.

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

Introducing the 2026 Season 1 community Super Users

Congratulations to our 2026 Super Stars!

Congratulations to our 2025 Community Spotlights

Thanks to all of our 2025 Community Spotlight stars!

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

#1
OussamaSabbouh Profile Picture

OussamaSabbouh 2,155 Super User 2026 Season 1

#2
YUN ZHU Profile Picture

YUN ZHU 1,043 Super User 2026 Season 1

#3
Dhiren Nagar Profile Picture

Dhiren Nagar 955 Super User 2026 Season 1

Last 30 days Overall leaderboard

Featured topics

Product updates

Dynamics 365 release plans