![]() |
#1 |
Участник
|
Освобожденный НДС
Были сделаны настройки: заведены налоговые коды для аванса и реализации с типом налога Прочий, ставка налога 0, в налоговых группах/Настройки галка Освобожденный. При этих настройках формируется правильно книга продаж (по оплате) при сопоставлении аванса и отгрузки - сумма попадает в колонку освобожденный НДС. Но при обработке входящего НДС для формирования книги покупок - ошибка Значение<3> не найдено в map.
Кто настраивал освобожденный НДС, работает ли эта функциональнлсть в Axapta? |
|
![]() |
#2 |
Участник
|
Ошибка скорее всего не от этого.
Посмотрите как вы заносили авансы клиентов. Если ли такое, что несколько проводок клиента (клиентов) имеют один номер ваучера.
__________________
![]() |
|
![]() |
#3 |
Участник
|
Подозреваю, что номер ваучера здесь не при чем, потому что при изменении типа налога с Прочего на НДС0% все операции проходят корректно (но суммы попадают в колонку НДС0%).
Как может влиять номер ваучера в этом случае? |
|
![]() |
#4 |
Участник
|
У меня такая ошибка появлялась когда пользователи делали предоплаты по разным клиентам с одним ваучером.
__________________
![]() |
|
![]() |
#5 |
Участник
|
Расчеты идут с одним клиентом.
Вопрос, скорее всего связан с настройкой освобожденного НДС. |
|
![]() |
#6 |
Участник
|
У нас такая ошибка появилась после удаления закрытых книг покупок и рассопоставления данных. В первый раз формирование книг и обработка НДС прошли нормально. При повторной обработке и закрытии книг стало выдаваться это сообщение про значение "3" в map.
При этом никаких НДС с авансов у нас пока нет. Книга формируется только по оплаченным НДС с покупок. |
|
![]() |
#7 |
Участник
|
Здравствуйте!
Видно не мы одни НДС закрываем... ![]() Мы выяснили, почему, но у нас проблема была явно другая - у нас Аксапта на этом же месте падала при обработке сч-ф по авансу. Ситуаций, при которых так аксапта падает, на самом деле довольно много. Чтобы это исправить, дайте вашим программистам следующую заплатку. Метод createLogTrans класса BookTransCalc_VAT_RU. Вставить заместо обычного вызова factureAmounts = и т.д. Код: if (_mapFactureAmountsDetails.exists(key)) { value = _mapFactureAmountsDetails.lookup(key); factureAmounts = BookStructSmallVATAmounts_RU::create(value); } else { factureAmounts = new BookStructSmallVATAmounts_RU(); } |
|
|
За это сообщение автора поблагодарили: CDR (3). |
![]() |
#8 |
MCTS
|
Уж сколько лет прошло-то, вышли новые версии DAX...
А баги все те же... \Classes\BookTransCalc_Purch_RU\createLogTrans. ![]()
__________________
Dynamics AX Experience Последний раз редактировалось CDR; 17.11.2011 в 15:28. |
|
![]() |
#9 |
Программатор
|
|
|