Table 325 VAT Posting Setup in 28

App
Base Application
Namespace
Microsoft.Finance.VAT.Setup

Fields, 24Keys, 2Procedures, 7Events, 3

Versions171819202122232425262728latest

Source29

Fields, 24

IdNameTypeObsolete
1VAT Bus. Posting GroupCode[20]-
2VAT Prod. Posting GroupCode[20]-
3VAT Calculation TypeEnum Tax Calculation Type-
4VAT %Decimal-
5Unrealized VAT TypeOption-
6Adjust for Payment DiscountBoolean-
7Sales VAT AccountCode[20]-
8Sales VAT Unreal. AccountCode[20]-
9Purchase VAT AccountCode[20]-
10Purch. VAT Unreal. AccountCode[20]-
11Reverse Chrg. VAT Acc.Code[20]-
12Reverse Chrg. VAT Unreal. Acc.Code[20]-
13VAT IdentifierCode[20]-
14EU ServiceBoolean-
15VAT Clause CodeCode[20]-
16Certificate of Supply RequiredBoolean-
17Tax CategoryCode[10]-
20DescriptionText[100]-
21BlockedBoolean-
25Sale VAT Reporting CodeCode[20]-
26Purch. VAT Reporting CodeCode[20]-
6200Non-Deductible VAT %Decimal-
6202Non-Ded. Purchase VAT AccountCode[20]-
6203Allow Non-Deductible VATEnum Allow Non-Deductible VAT Type-

Keys, 2

NameFieldsObsolete
Key1, clusteredVAT Bus. Posting Group, VAT Prod. Posting Group-
Key2VAT Prod. Posting Group, VAT Bus. Posting Group-

Procedures, 7

NameParametersReturnsAccessObsolete
CheckGLAcc(Code[20])public-
TestNotSalesTax(Text[100])public-
GetSalesAccount(Boolean)Code[20]public-
GetPurchAccount(Boolean)Code[20]public-
GetRevChargeAccount(Boolean)Code[20]public-
SetAccountsVisibility(var Boolean, var Boolean)public-
SuggestSetupAccounts()public-

Events, 3

KindNameParametersObsolete
Integration eventOnBeforeGetPurchAccount(var Record VAT Posting Setup, Boolean, var Code[20], var Boolean)-
Integration eventOnBeforeGetSalesAccount(var Record VAT Posting Setup, Boolean, var Code[20], var Boolean)-
Integration eventOnBeforeCheckSetupUsage(var Record VAT Posting Setup, var Boolean, Code[20], Code[20])-