Skip to content

[Bug]: Calculation Base Amount in Subscription Lines allow only two decimal places #5719

@miljance

Description

@miljance

Describe the issue

In subscription lines, the fields Calculation Base Amount and Price currently support only two decimal places. These fields should behave like unit prices and therefore:

  • Allow up to 5 decimal places
  • Respect the Amount Price Rounding Precision defined in General Ledger Setup

Expected behavior

  • Both Calculation Base Amount and Price fields should:
    • Accept and display values with up to 5 decimal places
    • Apply the rounding precision from General Ledger Setup

Steps to reproduce

Steps to Reproduce

  1. Open a subscription line in Business Central.
  2. Enter a value with more than two decimal places in the Calculation Base Amount field.
  3. Observe the error: Your entry of '10,011' is not an acceptable value for 'Calculation Base Amount'. The field can have a maximum of 2 decimal places.

Additional context

No response

I will provide a fix for a bug

  • I will provide a fix for a bug

Fixes
AB#615410

Metadata

Metadata

Assignees

No one assigned

    Labels

    ApprovedThe issue is approvedFinanceGitHub request for Finance area

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions