AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Функционал
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск Все разделы прочитаны

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 27.12.2001, 15:08   #1  
Rafael is offline
Rafael
Участник
 
96 / 10 (1) +
Регистрация: 22.11.2001
Адрес: Москва
Ошибка округления в печатной форме и проводках по Заказу при использовании налогов
У нас есть следующая проблема округления в печатной форме и проводках по Заказу при использовании налогов.

Вот как выглядит исходный заказ:


А вот как настоены налоги:
НДС 10%:


НсП 5%:



И вот что получается в печатной форме:


Видим, что сумма увеличилась на копейку.
Соответственно, при формировании счет-фактуры и в проводках появляются ошибки округления.

Подскажите, как можно решить эту проблему?
Вложения
Тип файла: img712-1 (41.0 Кб, 860 просмотров)
Тип файла: img712-2 (29.5 Кб, 798 просмотров)
Тип файла: img712-3 (30.8 Кб, 797 просмотров)
Тип файла: img712-4 (31.4 Кб, 880 просмотров)
Старый 28.12.2001, 22:09   #2  
Rafael is offline
Rafael
Участник
 
96 / 10 (1) +
Регистрация: 22.11.2001
Адрес: Москва
Такую же проблему печати, но во вторичной валюте,
удалось решить следующим способом:

В репозитарии прикладных объектов (AOT/Data dictionary/Extended Data Types)
изменил свойство NoOfDecmals объектов Amount и AmountMST из Auto на 4. После этого вышел и зашел в систему, изменил точность округления до 4-х знаков после запятой. Проверил, что суммы выводятся с точностью до4-х знаков. Вошел в репозитарий и удалил изменения.
Проблем с округлением во вторичной валюте не стало.

Осталась проблема с округлением в основной и других валютах.
Старый 29.12.2001, 15:07   #3  
Oks is offline
Oks
Участник
 
26 / 10 (1) +
Регистрация: 30.11.2001
Попробуйте изменить в форме установки курсов валют точность округления, например, поставьте 0.005 или 0.0001 для всех валют

С наступающим НОВЫМ Годом !!!. ))
__________________
Спасибо за внимание,
Оксана
Старый 29.12.2001, 15:29   #4  
Михаил Ковалев is offline
Михаил Ковалев
Участник
 
29 / 120 (5) +++++
Регистрация: 27.11.2001
Адрес: Москва, http://www.meridianm.ru
Если установить точность 0.0001 в валютных курсах для всех валют (предварительно увеличив количество знаков после запятой в extended data types), то во всех печатных формах суммы вылезают с 4-мя знаками после запятой. И это неприавильно.

Кроме того, в приведенном выше примере, даже этими методами результата получить не удалось. (
Старый 25.01.2002, 13:43   #5  
KiselevSA is offline
KiselevSA
Злыдни
Аватар для KiselevSA
Злыдни
Лучший по профессии 2015
 
958 / 333 (13) ++++++
Регистрация: 25.01.2002
Адрес: Москва
Если проблема в печатной форме, то попробуйте поступить следующим образом:
- рассчитайте цену без налогов
- в зависимости от цены рассчитайте сумму без налогов
- от суммы в строке вычтите расчетную сумму и остаток пропишите в строке налогов
Старый 25.01.2002, 14:27   #6  
Andrew Besedin is offline
Andrew Besedin
Участник
 
119 / 15 (1) ++
Регистрация: 25.01.2002
У нас была похожая проблема. Не шла общая сумма по счету на 1-2 копейки из-за округления налогов. Мы решили эту проблему так: в Гл. кн/ Налоги/Настройки/Параметры изменили метод расчета налогов.
Удачи!
Андерй Беседин.
Старый 25.01.2002, 15:13   #7  
Rafael is offline
Rafael
Участник
 
96 / 10 (1) +
Регистрация: 22.11.2001
Адрес: Москва
Очень интересно. Как вы смогли решить эту проблему?
Расскажите, пожалуйста, поподробнее...
Старый 28.01.2002, 08:02   #8  
Andrew Besedin is offline
Andrew Besedin
Участник
 
119 / 15 (1) ++
Регистрация: 25.01.2002
... Я посмотрел внимательнее приаттаченные картинки - мне кажется, что ошибка где-то в самом отчете. Посмотрите метод, который считает сумму с НДС.
... А у нас суммы не шли только при МНЕГОСТРОЧНЫХ заказов (причем не шла общая сумма с налогом) как раз из-за разных методов расчета налога.

Удачи!
Андрей Беседин
Старый 28.01.2002, 16:19   #9  
Михаил Андреев is offline
Михаил Андреев
Участник
Компания АМАНД
Лучший по профессии 2009
 
1,284 / 239 (10) ++++++
Регистрация: 09.11.2001
Адрес: Химки, Московская область
Нет, к сожалению, ошибка не в отчете



234,55 + 23,46 = 258,01 <> 258,00
Вложения
Тип файла: img1122-1 (62.1 Кб, 759 просмотров)
__________________
Михаил Андреев
https://www.amand.ru
Старый 28.01.2002, 16:53   #10  
KiselevSA is offline
KiselevSA
Злыдни
Аватар для KiselevSA
Злыдни
Лучший по профессии 2015
 
958 / 333 (13) ++++++
Регистрация: 25.01.2002
Адрес: Москва
Выходные формы
Вообще считаю порочной практикой в счете указывать цену без налогов (за исключением НСП, но о нём разговор отдельный). Счет, по-моему мнению, должен выглядеть так
Наименование Кол-во Цена %НДС НДС Сумма
Что-то 2 129.00 20 56.00 258.00

Итого 258.00
в том числе НДС 56.00
НСП 12.90
Всего к оплате 270.90

А вы уже решайте, что лучше.
Старый 28.01.2002, 17:01   #11  
Михаил Андреев is offline
Михаил Андреев
Участник
Компания АМАНД
Лучший по профессии 2009
 
1,284 / 239 (10) ++++++
Регистрация: 09.11.2001
Адрес: Химки, Московская область
А здесь не так?
НДС только 10%
__________________
Михаил Андреев
https://www.amand.ru
Старый 28.01.2002, 17:12   #12  
KiselevSA is offline
KiselevSA
Злыдни
Аватар для KiselevSA
Злыдни
Лучший по профессии 2015
 
958 / 333 (13) ++++++
Регистрация: 25.01.2002
Адрес: Москва
Тогда будет
%НДС НДС Сумма
10 23.45 258.00
Старый 29.01.2002, 10:53   #13  
Михаил Андреев is offline
Михаил Андреев
Участник
Компания АМАНД
Лучший по профессии 2009
 
1,284 / 239 (10) ++++++
Регистрация: 09.11.2001
Адрес: Химки, Московская область
Аксапта считает иначе
23,46 на картинке.
Понятно, что проблема с округлением. Но очевидно другое: в Аксапте нет проверки равенства Сумма без НДС + Сумма НДС = Сумма с НДС. А что делать, непонятно.
__________________
Михаил Андреев
https://www.amand.ru
Старый 29.01.2002, 10:58   #14  
KiselevSA is offline
KiselevSA
Злыдни
Аватар для KiselevSA
Злыдни
Лучший по профессии 2015
 
958 / 333 (13) ++++++
Регистрация: 25.01.2002
Адрес: Москва
В печатной форме можно поменять алгоритм. А как обстоит дело с проводками?
Старый 29.01.2002, 11:10   #15  
Михаил Андреев is offline
Михаил Андреев
Участник
Компания АМАНД
Лучший по профессии 2009
 
1,284 / 239 (10) ++++++
Регистрация: 09.11.2001
Адрес: Химки, Московская область
Нормально. Та же ошибка.

Мы уже обошли эту проблему: убрали налоги и переписали печатные формы. Но хотелось бы знать, как правильно настроить.
Вложения
Тип файла: img1140-1 (26.1 Кб, 791 просмотров)
__________________
Михаил Андреев
https://www.amand.ru
Старый 29.01.2002, 12:42   #16  
KiselevSA is offline
KiselevSA
Злыдни
Аватар для KiselevSA
Злыдни
Лучший по профессии 2015
 
958 / 333 (13) ++++++
Регистрация: 25.01.2002
Адрес: Москва
Поставьте округление в налоговых кодах до копеек. Т.е. 0.01
Старый 29.01.2002, 15:08   #17  
Михаил Андреев is offline
Михаил Андреев
Участник
Компания АМАНД
Лучший по профессии 2009
 
1,284 / 239 (10) ++++++
Регистрация: 09.11.2001
Адрес: Химки, Московская область
Результат не меняется
__________________
Михаил Андреев
https://www.amand.ru
Теги
заказ на продажу, налоги, округление, ошибка, печать

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Некорректное формирование цены в накладной в печатной форме KpecT DAX: Функционал 16 17.03.2009 11:25
Ошибка при работе клиента при выборе MenuItemButton из MenuButton на любой форме Карис DAX: Администрирование 3 04.04.2008 08:56
Ошибка при выборе поля "подразделение" на форме Дима DAX: Программирование 5 01.10.2007 11:23
Вопрос по печатной форме товарной накладной (ЗАКАЗ) ATimTim DAX: Функционал 1 27.08.2004 13:41
Русская локализация Axapta 3 ? SlavaK DAX: Администрирование 59 01.07.2003 22:38
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 14:42.
Powered by vBulletin® v3.8.5. Перевод: zCarot
Контактная информация, Реклама.