• Почему QuickBooks desktop выдает ошибку "Неверное значение поля amount"?

    @Nissaya Автор вопроса
    Проблема решена. Дело было в том, что сам quickbooks подстроился под местную локаль и воспринимал числа с разделителем в виде запятой. А sdk и все, что связано с qbxml имеют четкие требования к формату числа, которые не меняются в зависимости от региона. Таким образом, передавая число с точкой, sdk его нормально воспринимал и отправлял дальше в quickbooks, а тот не понимал этот формат и возвращал ошибку. А число с запятой не понимал сам sdk. Решение состоит в том, чтобы в настройках windows изменить регион на США
    Ответ написан
    Комментировать