Skip to main content

Notifications

Announcements

No record found.

Business Central forum
Suggested answer

Positive must be equal to 'Yes' in Cust. Ledger Entry: Entry

Posted on by 48
Hello experts
 
I have the folowing error when I try to post a sales invoice:
 
Positive must be equal to 'Yes' in Cust. Ledger Entry: Entry No.=123437. Current value is 'No'.
 
I checked and there is not  either a custom ledger entry with that number or the same number invoice already posted. I have been doing test and with three lines work but if I add a new line to the invoice the error come up.
 
Thanks in advance if anyone knows what I should check.
 
Regards,
Alejandro
Categories:
  • Suggested answer
    Ahmed Mohamed Rafik Profile Picture
    Ahmed Mohamed Rafik 2,948 User Group Leader on at
    Positive must be equal to 'Yes' in Cust. Ledger Entry: Entry
    The error "Positive must be equal to 'Yes' in Cust. Ledger Entry" in Microsoft Dynamics Business Central typically occurs when there's a mismatch in the settings of the Customer Ledger Entry for a sales transaction, often triggered by an issue with document balancing or adjustments that cause the system to interpret a negative balance incorrectly.
     
    Sometimes, line item amounts or discounts create an unexpected imbalance. Verify that all amounts on your sales lines are positive and match the intended totals without adjustments that might lead to a negative net 

    Also, check that Application Rules are set up correctly and that no automatic application settings (such as automatic invoice adjustments) might cause this type of conflict.

    If the error appears only when adding an extra line, it may point to a rounding issue or a conflict in the amount calculation for that line. Test by entering different values or adjusting the Unit Price and Line Discount fields, if used, to ensure that no negative value inadvertently results from these entries.

    Sometimes refreshing the entire document total can resolve hidden calculation errors. Occasionally, Business Central can cache certain issues in ongoing sessions. Try logging out and back in or clearing your browser’s cache if you’re using Business Central in a web environment.

  • Suggested answer
    Valentin Castravet Profile Picture
    Valentin Castravet 22,840 Super User 2024 Season 2 on at
    Positive must be equal to 'Yes' in Cust. Ledger Entry: Entry
    The new line on your invoice has a negative quantity/amount so you get this error. Why do you have a negative number?
     
  • Suggested answer
    Khushbu Rajvi. Profile Picture
    Khushbu Rajvi. 3,188 on at
  • Suggested answer
    YUN ZHU Profile Picture
    YUN ZHU 70,929 Super User 2024 Season 2 on at
    Positive must be equal to 'Yes' in Cust. Ledger Entry: Entry
    It seems to be related to the following two reasons, please confirm first.
    Dynamics 365 Business Central: Move Negative Lines feature (Create a replacement order in return process)
    Business Central: Amount must be negative/positive in Gen. Journal Line Journal Template Name=’GENERAL’,Journal Batch Name=’xxxx’,Line No.=’X0000′
     
    In addition, this may also be a problem caused by customization. It is recommended to ask the developer to debug it.
     
    Hope this can give you some hints.
    Thanks.
    ZHU

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

Anton Venter – Community Spotlight

Kudos to our October Community Star of the month!

Announcing Our 2024 Season 2 Super Users!

A new season of Super Users has arrived, and we are so grateful for the daily…

Leaderboard

#1
André Arnaud de Calavon Profile Picture

André Arnaud de Cal... 290,652 Super User 2024 Season 2

#2
Martin Dráb Profile Picture

Martin Dráb 228,930 Most Valuable Professional

#3
nmaenpaa Profile Picture

nmaenpaa 101,150

Leaderboard

Featured topics

Product updates

Dynamics 365 release plans