Namespace Microsoft.Finance.VAT.Calculation

Codeunit

Name Description
Codeunit Microsoft.Finance.VAT.Calculation."Serv. VAT Reporting Mgt."
Codeunit Microsoft.Finance.VAT.Calculation."Non-Deductible VAT" Provides an interface of the Non-Deductible VAT functionality.
Codeunit Microsoft.Finance.VAT.Calculation."VAT Reporting Date Mgt"

Table

Name Description
Table Microsoft.Finance.VAT.Calculation."VAT Amount Line"
Table Microsoft.Finance.VAT.Calculation."VAT Posting Parameters"

Page

Name Description
Page Microsoft.Finance.VAT.Calculation."VAT Amount Lines"
Page Microsoft.Finance.VAT.Calculation."VAT Specification Subform"

Enum

Name Description
Enum Microsoft.Finance.VAT.Calculation."VAT Period Control"

Events

Name
OnBeforeGetNonDeductibleVATPctForPurchLine
OnBeforeGetNonDedVATPctForGenJnlLine
OnBeforeGetBalNonDedVATPctForGenJnlLine
OnBeforeGetNonDeductibleVATPctForDeferrals
OnBeforeCalcNonDedAmountsInGenJnlLine
OnBeforeCalcBalNonDedAmountsInGenJnlLine
OnBeforeGetNonDeductibleVATPct
OnBeforeUpdateNonDeductibleAmountsWithRoundingInPurchLine
OnBeforeUpdateNonDeductibleAmountsInPurchLine
OnBeforeUpdateNonDeductibleAmountsWithFactorInPurchLine
OnBeforeDivideNonDeductibleVATInPurchaseLine
OnBeforeValidateVATAmountInVATAmountLine
OnBeforeValidateNonDeductibleVATInVATAmountLine
OnBeforeUpdateNonDeductibleAmountsInVATAmountLine
OnBeforeUpdateNonDeductibleAmountsWithDiffInVATAmountLine
OnBeforeAdjustVATAmountsFromGenJnlLine
OnBeforeSetNonDedVATAmountInPurchLine
OnBeforeSetNonDedVATAmountDiffInPurchLine
OnBeforeGetNonDedVATAmountFromVATAmountLine
OnBeforeAddNonDedAmountsOfPurchLineToVATAmountLine
OnBeforeCopyNonDedVATFromPurchInvLineToVATAmountLine
OnBeforeCopyNonDedVATFromPurchCrMemoLineToVATAmountLine
OnBeforeCheckVATPostingSetupChangeIsAllowed
OnBeforeCheckNonDeductibleVATPctIsAllowed
OnBeforeIsVATDateModifiable
OnBeforeIsVATDateEnabledForUse
OnBeforeUpdateLinkedEntries
OnAfterUpdateLinkedEntries
OnUpdatePostedDocumentsOnAfterUpdateSalesInvoice
OnUpdatePostedDocumentsOnAfterUpdateSalesCreditMemo
OnAfterCalcLineAmount
OnAfterCheckVATDifference
OnAfterCopyFromPurchInvLine
OnAfterCopyFromPurchCrMemoLine
OnAfterCopyFromSalesInvLine
OnAfterCopyFromSalesCrMemoLine
OnAfterCopyFromServInvLine
OnAfterCopyFromServCrMemoLine
OnAfterSalesTaxCalculateCalculateTax
OnAfterSalesTaxCalculateReverseCalculateTax
OnAfterVATAmountText
OnBeforeGetTotalVATAmount
OnInsertLineOnAfterValidatePositive
OnInsertLineOnBeforeInsert
OnInsertLineOnBeforeModify
OnInsertLine
OnUpdateLinesOnAfterCalcVATAmount
OnUpdateLinesOnAfterCalcAmountIncludingVATNormalVAT
OnUpdateLinesOnBeforeCalcSalesTaxVatBase
OnUpdateLinesOnAfterCalcVATBase
OnUpdateLinesOnAfterCalcVATBaseSalesTax
OnAfterCalcVATFields
OnBeforeCalcVATFields
OnDeductVATAmountLineOnBeforeModify
OnBeforeGetVATBaseDiscountPerc
OnUpdateLinesOnAfterInitPrevVATAmountLine
OnApplyNonDeductibleVATOnBeforeModify
OnCopyFromPurchInvLineOnAfterSetLineAmount
OnCopyFromPurchCrMemoLineOnAfterSetLineAmount
OnBeforeUpdateLines
OnUpdateLinesOnAfterCalcPreVATAmountline
OnBeforeInsertVATPostingBuffer
OnBeforeFormCheckVATDifference
OnAfterSetParentControl
OnBeforeInitGlobals
OnBeforeCheckAmountChange
OnAfterModifyRec
OnFormCheckVATDifferenceOnAfterCalcShowVATDifferenceError