|
![]() |
#1 |
Сенбернар
|
Вам кажется.
Про 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 |
|
|