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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 11.09.2008, 12:59   #1  
vadimiron is offline
vadimiron
Участник
 
24 / 10 (1) +
Регистрация: 16.12.2007
Как правильно узнать ставку налога?
У меня есть сумма, TaxGroup и ItemTaxGroup - хочу узнать количества налога по данной сумме
Как правильно узнать ставку налога? (Я не хочу лезть select-ом - наверно, есть класс, который по данным двум параметрам выдаст мне ставку налога)
Старый 11.09.2008, 13:20   #2  
lev is offline
lev
Ищущий знания...
Аватар для lev
Oracle
MCBMSS
Axapta Retail User
 
1,723 / 491 (20) +++++++
Регистрация: 18.01.2005
Адрес: Москва
Цитата:
Сообщение от vadimiron Посмотреть сообщение
У меня есть сумма, TaxGroup и ItemTaxGroup - хочу узнать количества налога по данной сумме
Как правильно узнать ставку налога? (Я не хочу лезть select-ом - наверно, есть класс, который по данным двум параметрам выдаст мне ставку налога)
таблица TaxData, статический метод find . Поле TaxValue - это как узнать ставку
__________________
"Страх перед возможностью ошибки не должен отвращать нас от поисков истины." (с)
С Уважением,
Елизаров Артем
Старый 11.09.2008, 13:28   #3  
vadimiron is offline
vadimiron
Участник
 
24 / 10 (1) +
Регистрация: 16.12.2007
Мне было не совсем наясно насчёт TaxCode - он же составляется из TaxGroup и ItemTaxGroup (через "-") - всегда ли так? Если вдруг такая логика когда нибудь поменяется, то я не смогу искать налоговую ставку....
Старый 11.09.2008, 13:30   #4  
crazysolntse is offline
crazysolntse
Участник
Аватар для crazysolntse
 
21 / 11 (1) +
Регистрация: 24.07.2006
Адрес: Москва
а можно использовать класс tax
метод
X++:
 public TaxAmountCur taxCalcWithoutSource(TaxGroup      _taxGroup,
                                         TaxItemGroup  _taxItemGroup,
                                         TransDate     _taxDate,
                                         CurrencyCode  _sourceCurrencyCode,
                                         AmountCur     _baseAmountCur,
                                         TaxModuleType _taxModuleType,
                                         TaxBase       _baseQty        = 0,
                                         UnitID        _baseUnit       = '',
                                         ItemId        _itemId         = '',
                                         TaxDirection  _taxDirection   = TaxDirection::OutgoingTax,
                                         TransDate     _calculationDate = _taxDate)
но я, возможно, ошибаюсь
Старый 11.09.2008, 13:33   #5  
crazysolntse is offline
crazysolntse
Участник
Аватар для crazysolntse
 
21 / 11 (1) +
Регистрация: 24.07.2006
Адрес: Москва
ой, , пардон, надо было ставку а не величину налога... ((
Старый 11.09.2008, 13:37   #6  
crazysolntse is offline
crazysolntse
Участник
Аватар для crazysolntse
 
21 / 11 (1) +
Регистрация: 24.07.2006
Адрес: Москва
по моему есть таблица TaxGroupData, там связка TaxGroup и TaxCOde
Старый 11.09.2008, 13:42   #7  
lev is offline
lev
Ищущий знания...
Аватар для lev
Oracle
MCBMSS
Axapta Retail User
 
1,723 / 491 (20) +++++++
Регистрация: 18.01.2005
Адрес: Москва
ещё знаю вариант, как сделано на форме TaxItemGroup на закладке Настройки.
там отображается процент display методом showTaxValue() из таблицы TaxOnItem
__________________
"Страх перед возможностью ошибки не должен отвращать нас от поисков истины." (с)
С Уважением,
Елизаров Артем
Старый 11.09.2008, 13:52   #8  
vadimiron is offline
vadimiron
Участник
 
24 / 10 (1) +
Регистрация: 16.12.2007
Так там тоже напрямую используется TaxCode....видимо мне придётся соединять TaxGroup и ItemTaxGroup с помощью "-" к TaxCode-у и таким образом получать доступ к ставке налога
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
aEremenko: Как правильно подобрать оборудование и понять, сколько оно будет стоить? Blog bot DAX Blogs 0 17.04.2007 12:00
Корректировка суммы налога в закупке ymv2000 DAX: Функционал 4 26.10.2006 09:19
Корректировка суммы налога в закупке Anders DAX: Функционал 4 09.08.2005 18:46
Можно ли узнать ширину колонки в Grid? Maxim Gorbunov DAX: Программирование 1 05.07.2002 18:52
Установка и получение значения "налога товара" lm DAX: Программирование 5 15.02.2002 21:46

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

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

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 02:16.