Table 55 Invoice Posting Buffer in 21

App
Base Application

Fields, 44Keys, 1Procedures, 21Events, 14

Versions171819202122232425262728latest

Source29

Fields, 44

IdNameTypeObsolete
1Group IDText[1000]-
2TypeEnum Invoice Posting Line Type-
3G/L AccountCode[20]-
4Global Dimension 1 CodeCode[20]-
5Global Dimension 2 CodeCode[20]-
6Job No.Code[20]-
7AmountDecimal-
8VAT AmountDecimal-
10Gen. Bus. Posting GroupCode[20]-
11Gen. Prod. Posting GroupCode[20]-
12VAT Calculation TypeEnum Tax Calculation Type-
14VAT Base AmountDecimal-
17System-Created EntryBoolean-
18Tax Area CodeCode[20]-
19Tax LiableBoolean-
20Tax Group CodeCode[20]-
21QuantityDecimal-
22Use TaxBoolean-
23VAT Bus. Posting GroupCode[20]-
24VAT Prod. Posting GroupCode[20]-
25Amount (ACY)Decimal-
26VAT Amount (ACY)Decimal-
29VAT Base Amount (ACY)Decimal-
31VAT DifferenceDecimal-
32VAT %Decimal-
35VAT Base Before Pmt. Disc.Decimal-
40Journal Templ. NameCode[10]-
215Entry DescriptionText[100]-
480Dimension Set IDInteger-
1000Additional Grouping IdentifierCode[20]-
1700Deferral CodeCode[10]-
1701Deferral Line No.Integer-
5600FA Posting DateDate-
5601FA Posting TypeEnum Purchase FA Posting Type-
5602Depreciation Book CodeCode[10]-
5603Salvage ValueDecimal-
5605Depr. until FA Posting DateBoolean-
5606Depr. Acquisition CostBoolean-
5609Maintenance CodeCode[10]-
5610Insurance No.Code[20]-
5611Budgeted FA No.Code[20]-
5612Duplicate in Depreciation BookCode[10]-
5613Use Duplication ListBoolean-
5614Fixed Asset Line No.Integer-

Keys, 1

NameFieldsObsolete
key1, clusteredGroup ID-

Procedures, 21

NameParametersReturnsAccessObsolete
PrepareSales(var Record Sales Line)public-
CalcDiscount(Boolean, Decimal, Decimal)public-
SetAccount(Code[20], var Decimal, var Decimal, var Decimal, var Decimal)public-
SetAmounts(Decimal, Decimal, Decimal, Decimal, Decimal, Decimal, Decimal)public-
PreparePurchase(var Record Purchase Line)public-
CalcDiscountNoVAT(Decimal, Decimal)public-
SetSalesTaxForPurchLine(Record Purchase Line)public-
SetSalesTaxForSalesLine(Record Sales Line)public-
ReverseAmounts()public-
SetAmountsNoVAT(Decimal, Decimal, Decimal)public-
PrepareService(var Record Service Line)public-
PreparePrepmtAdjBuffer(Record Invoice Posting Buffer, Code[20], Decimal, Boolean)public-
Update(Record Invoice Posting Buffer)public-
Update(Record Invoice Posting Buffer, var Integer, var Integer)public-
BuildPrimaryKey()public-
UpdateVATBase(var Decimal, var Decimal)public-
ApplyRoundingForFinalPosting()internal-
ClearVATFields()public-
CopyToGenJnlLine(var Record Gen. Journal Line)public-
CopyToGenJnlLineFA(var Record Gen. Journal Line)public-
PadField(Text, Integer)Textpublic-

Events, 14

KindNameParametersObsolete
Integration eventOnAfterPrepareSales(var Record Sales Line, var Record Invoice Posting Buffer)-
Integration eventOnAfterPreparePurchase(var Record Purchase Line, var Record Invoice Posting Buffer)-
Integration eventOnAfterPrepareService(var Record Service Line, var Record Invoice Posting Buffer)-
Integration eventOnAfterBuildPrimaryKey(var Record Invoice Posting Buffer)-
Integration eventOnUpdateOnAfterModify(var Record Invoice Posting Buffer, Record Invoice Posting Buffer)-
Integration eventOnAfterUpdate(var Record Invoice Posting Buffer, var Record Invoice Posting Buffer)-
Integration eventOnBeforeCalcDiscount(var Record Invoice Posting Buffer, var Boolean)-
Integration eventOnBeforeCalcDiscountNoVAT(var Record Invoice Posting Buffer, var Boolean)-
Integration eventOnBeforeUpdate(var Record Invoice Posting Buffer, var Record Invoice Posting Buffer)-
Integration eventOnUpdateOnBeforeModify(var Record Invoice Posting Buffer, Record Invoice Posting Buffer)-
Integration eventOnBeforePrepareSales(var Record Invoice Posting Buffer, var Record Sales Line)-
Integration eventOnFillPrepmtAdjBufferOnBeforeAssignInvoicePostingBuffer(var Record Invoice Posting Buffer, Record Invoice Posting Buffer)-
Integration eventOnAfterCopyToGenJnlLine(var Record Gen. Journal Line, Record Invoice Posting Buffer)-
Integration eventOnAfterCopyToGenJnlLineFA(var Record Gen. Journal Line, Record Invoice Posting Buffer)-