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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 24.06.2015, 11:10   #1  
RVS is offline
RVS
Сенбернар
Аватар для RVS
Злыдни
 
696 / 130 (6) +++++
Регистрация: 27.02.2003
Адрес: Королев МО
Цитата:
Сообщение от АртемМелихов Посмотреть сообщение
Мне кажется или первое противоречит второму?
Вам кажется.

Про TaxModuleType : вот кусочек метода из класса Tax, смотрите сами - влияет или не влияет

X++:
Server Static TaxBaseCur  baseAmountExclTax(TaxGroup      _taxGroup,
                                            TaxItemGroup  _taxItemGroup,
                                            TransDate     _taxDate,
                                            CurrencyCode  _sourceCurrencyCode,
                                            AmountCur     _baseAmountCur,
                                            TaxModuleType _taxModuleType,
                                            TaxBase       _baseQty = 0,
                                            UnitID        _baseUnit = '',
                                            ItemId        _itemId   = '',
                                            TaxDirection  _taxDirection = TaxDirection::OutgoingTax)
{
    ...

    TaxDirection determineDirection(TaxModuleType taxModuleType,
                                    TaxGroupData  _taxGroupData)
    {
        switch (taxModuleType)
        {
            case TaxModuleType::Sales,
                 TaxModuleType::SalesInvoice,
                 TaxModuleType::CustInterestNote,
                 TaxModuleType::CustCollectionLetter,
                 TaxModuleType::Project,
                 TaxModuleType::ProjectInvoice,
                 TaxModuleType::FreeTxtInvoice :
                     if (_taxGroupData.exemptTax    == NoYes::No)
                        return TaxDirection::OutgoingTax;
                     else
                        return TaxDirection::TaxExemptSales;

            case TaxModuleType::Purch,
                 TaxModuleType::PurchInvoice  :
                    if (_taxGroupData.useTax          == NoYes::Yes)
                        return TaxDirection::UseTax;
                    else
                        if (_taxGroupData.exemptTax    == NoYes::No)
                            return TaxDirection::IncomingTax;
                        else
                            return TaxDirection::TaxExemptPurchase;

            case TaxModuleType::Voucher :
                    return _taxDirection;
            default:
                    return _taxDirection;
                    break;
        }
    }

    ...

}
__________________
Best Regards,
Roman
Теги
ндс, ax2012

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Вопрос по НДС vazerdim DAX: Функционал 8 15.12.2010 21:25
В накладной лишняя копейка в НДС. Откуда ноги растут? Murlin DAX: Функционал 24 25.11.2010 11:21
Обработка вход. НДС sparur DAX: Функционал 6 15.11.2007 13:44
Судьба НДС по конкретному ОС внутри счета-фактуры Gustav DAX: Функционал 9 06.04.2006 14:58
Как учесть изменения в НК РФ по НДС Red06 DAX: Функционал 16 23.12.2005 13:58

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

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

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