Тема: DAX Налоги
Показать сообщение отдельно
Старый 10.07.2007, 10:21   #6  
konopello is offline
konopello
SAP
SAP
 
628 / 76 (4) ++++
Регистрация: 08.11.2005
Адрес: Минск
Цитата:
Ну, не совсем так категорично. Поставщик-Проект приводит к начислению налогов, например.
да спасибо что поправили в спешке писал, можно сказать забыл упомянуть, так вот исправляюсь. Что бы не быть многословным приведу кусок кода кому не понятно спрашивайте.

X++:
                if (_ledgerJournalTrans.amount()      &&
                  ((_ledgerJournalTrans.taxGroup      &&
                    _ledgerJournalTrans.taxItemGroup) ||
                    _ledgerJournalTrans.taxCode))
                {
                    if (_ledgerJournalTrans.accountType == LedgerJournalACType::Ledger         ||
                        _ledgerJournalTrans.accountType == LedgerJournalACType::Project        ||
                        _ledgerJournalTrans.accountType == LedgerJournalACType::FixedAssets    ||
                       (_ledgerJournalTrans.OffsetAccount                                      &&
                       (_ledgerJournalTrans.offsetAccountType == LedgerJournalACType::Ledger   ||
                        _ledgerJournalTrans.offsetAccountType == LedgerJournalACType::Project  ||
                        _ledgerJournalTrans.offsetAccountType == LedgerJournalACType::FixedAssets)))
                    {
                        taxAmountCur = TaxLedgerJournalCalculate::totalTaxAmountSingleLine(TaxJournalCall::Journal,
                                                                                           _ledgerJournalTrans,
                                                                                           this.cashDiscPercent(_ledgerJournalTrans),
                                                                                           this.cashDiscAmount(_ledgerJournalTrans));
                    }
                }
            }