Получение исключения «Ненулевая сумма должна быть округлена до целой валюты» Sage 50 C # WPF? - PullRequest
0 голосов
/ 06 ноября 2019

Когда я пытаюсь добавить сумму в поле AmountPaid, а если сумма = 55,23, возникает исключение с указанным текстом «Ненулевая сумма должна быть округлена до целой валюты»

Я пытался AmountPaid = Match.Ceiling(amount)который изменяет 55,23 на 56, что прекрасно работает, но я хочу сделать так, как есть, т.е. 55,23. Я понял, что БД Sage50 2020 не допускает количество с десятичными знаками.

invoiceLine.AmountPaid = item.amount

Я думаю, что эта ошибка только с .Net SDK, который Sage 50 2020 предоставил нам. Предложение также будет оценено. Заранее спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...