Сообщение об ошибке при попытке разноски накладной по заказу на покупку в Microsoft Dynamics AX: «Операция [ваучера] не сбалансирован»


Microsoft Business Solutions-Axapta 3.0 теперь является частью Microsoft Dynamics AX 3.0. Все ссылки на Microsoft Business Solutions-Axapta и Microsoft Axapta, относятся к Microsoft Dynamics AX.

Симптомы


При попытке разноски накладной по заказу на покупку, имеющего допустимое расхождение 0.10 в Microsoft Dynamics AX, появляется сообщение об ошибке, подобное одному из следующих:
Сообщение об ошибке 1
Операция «< номер операции >» не сбалансированы. Разница заключается в X.XX USD.
Сообщение об ошибке 2
Учетная информация
Документ ГК < номер операции >, даты < Дата >, < номер счета >счета, валюту суммы < Сумма денежной единицы, используемой в журнале >, сумма MST < объем базовой валюте >, альтернативные сумма 0,00 валюты < валюты >, текст накладной покупки < номер накладной >

Предупреждение разноски проводок на < номер операции > на < Дата >не сбалансированы. (Валюты компании: 0.10 - Вт: 0,00)



Ошибка разноски
Разноска отменена.

Ошибка разноски
Операция отменена

Причина


Эта проблема возникает, потому что Microsoft Dynamics AX не настроена для обработки округления проблем, которые могут возникнуть из-за обмена иностранной валюты или общие округления. В этом примере параметр максимально допустимое расхождение имеет значение меньше, чем разница 0,10, которое указывается в конце сообщения об ошибке. Например максимально допустимое расхождение установлено значение 0,05.

Решение


Чтобы устранить эту проблему, измените параметр максимально допустимое расхождение на более высокую сумму для учета. Чтобы сделать это, выполните следующие действия.
  1. Последовательно выберите пункты Финансыи установки, щелкните параметр, перейдите на вкладку книги и затем введите в поле максимально допустимое расхождение более высокую сумму, чем разница в журнале. Например можно ввести 0,20.

    Примечание. При использовании вторичной валюты введите ту же сумму в поле Максимальное расхождение во вторичной валюте .
  2. Последовательно выберите пункты Финансы, разверните узел Настройка, раскройте Учети нажмите кнопку учетные записи системы.
  3. Убедитесь, что введены номера счетов для «расхождение в валюте по умолчанию» тип разноски и для типа разноски «Максимум незначительного округления во вторичной валюте» при использовании вторичной валюты.

Дополнительные сведения


Действия по воспроизведению проблемы

  1. Значение параметра максимально допустимое расхождение 0,05.

  2. Задайте курс с различными десятичными знаками. Например курс может быть 113.7759978155.
  3. Введите заказ на покупку с 50 строк в иностранной валюте с курсом обмена более четырех десятичных знаков.
  4. Щелкните вкладку Настройка , а затем введите другой курс. Например изменение валютного курса из 113.7759978155 113.6751165517.
  5. Разноска накладной для заказа на покупку.