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 :
Microsoft Dynamics AX (Archived)

Error while viewing receipt on Retail Pos-Error number :1650 Amount

(0) ShareShare
ReportReport
Posted on by 1,115

Hi All,

I am getting the following error while viewing receipts on Retail POS-Error Number :1650 Amount.

I am not getting this error for all the transactions but only for two transactions.If i make a new sales exactly similar to the transaction for which i get the error then i do not encounter the error.Also i am getting the error for a particular store only.

Kindly help me with this.

*This post is locked for comments

I have the same question (0)
  • Rodolfo Recalde Profile Picture
    on at

    Hi Chandan.

    Please, share event viewer error message.

  • Chandan Sharma Profile Picture
    1,115 on at

    I am getting the following error message on event viewer:

    Microsoft.Dynamics.Retail.Pos.Dialog.WinFormsTouch.frmJournal, Text: Show journal: System.NullReferenceException: Object reference not set to an instance of an object.

      at LSRetailPosis.Transaction.Line.SaleItem.SaleLineItem..ctor(SaleLineItem item, IRounding rounding, RetailTransaction transaction)

      at LSRetailPosis.BusinessLogic.Utility.CreateSaleLineItem(ISaleLineItem item, IRounding rounding, IRetailTransaction transaction)

      at Microsoft.Dynamics.Retail.Pos.Printing.FormModulation.ReadItemDataSet(DataSet ds, RetailTransaction theTransaction)

      at Microsoft.Dynamics.Retail.Pos.Printing.FormModulation.GetTransformedTransaction(FormInfo formInfo, RetailTransaction theTransaction)

      at Microsoft.Dynamics.Retail.Pos.Printing.Printing.ShowPrintPreview(FormType formType, IPosTransaction posTransaction, ISaleLineItem saleItem)

      at LSRetailPosis.BusinessLogic.TransactionSystem.PrintTransaction(IPosTransaction transaction, Boolean copyReceipt, Boolean printPreview)

      at Microsoft.Dynamics.Retail.Pos.Dialog.WinFormsTouch.frmJournal.PrintReceipt(IPosTransaction transaction).

  • Rodolfo Recalde Profile Picture
    on at

    I know how this kind of problem is a nightmare in Retail POS.

    The error mesage does not help much. Your problem is very specific. So I would suggest to you, compare the records transaction  inside tables of your channel database. Maybe you can find some difference.

    It seems that some record is returning empty, null, or being rounded to zero. Perhaps the value of the transaction, a tax, or a discount. (and the receipt expects some a value).

     

    You can try to analyze the query using SQL Server Profiler.

    I hope this helps.

    Regards,

    Rodolfo Recalde.

  • SergeyP Profile Picture
    2,928 on at

    What version of the product is being used? Looking at the exception stack trace I suspect that it could happen if a property Dimension of the object SaleLineItem (the first parameter of the constructor) is null.

    Do you have standalone or variant items in those 2 transactions which fail?

  • Chandan Sharma Profile Picture
    1,115 on at

    Thank you for your reply.I am working with AX 2012 R3.I tried to compare the transactions but the transactions too are exactly alike.

  • SergeyP Profile Picture
    2,928 on at

    So, do they contain standalone (those outside of master-variant relationship) items or variant ones?

  • Chandan Sharma Profile Picture
    1,115 on at

    Thank you Mr. Sergey for your reply.The items are standalone.I compared the transactions on various different tables and I found in RetailTransactionTable there is a field createdOnPosTerminalId which is blank for all those transactions for which i am not able to print the receipts.

  • Shafeeque P. Profile Picture
    6,533 Moderator on at

    To troubleshoot if the issue is caused by receipt design, enable the default receipt format in receipt profile and push the data. I had a similar issue on one transaction, the root cause of the issue was an arabic character.  

  • Suggested answer
    trond Profile Picture
    on at

    Try setting the Receipt Profile ID on the hardware profile, and distribute change.

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!

Meet the Microsoft Dynamics 365 Contact Center Champions

We are thrilled to have these Champions in our Community!

Congratulations to the March Top 10 Community Leaders

These are the community rock stars!

Leaderboard > 🔒一 Microsoft Dynamics AX (Archived)

#1
CP04-islander Profile Picture

CP04-islander 39

#2
Michel ROY Profile Picture

Michel ROY 14

#3
imran ul haq Profile Picture

imran ul haq 8

Last 30 days Overall leaderboard

Featured topics

Product updates

Dynamics 365 release plans