Table 55 Invoice Posting Buffer in 24
- App
- Base Application
- Namespace
- Microsoft.Finance.ReceivablesPayables
Fields, 50Keys, 1Procedures, 21Events, 18
Versions171819202122232425262728latest
Source29
Fields, 50
| Id | Name | Type | Obsolete |
|---|---|---|---|
| 1 | Group ID | Text[1000] | - |
| 2 | Type | Enum Invoice Posting Line Type | - |
| 3 | G/L Account | Code[20] | - |
| 4 | Global Dimension 1 Code | Code[20] | - |
| 5 | Global Dimension 2 Code | Code[20] | - |
| 6 | Job No. | Code[20] | - |
| 7 | Amount | Decimal | - |
| 8 | VAT Amount | Decimal | - |
| 10 | Gen. Bus. Posting Group | Code[20] | - |
| 11 | Gen. Prod. Posting Group | Code[20] | - |
| 12 | VAT Calculation Type | Enum Tax Calculation Type | - |
| 14 | VAT Base Amount | Decimal | - |
| 17 | System-Created Entry | Boolean | - |
| 18 | Tax Area Code | Code[20] | - |
| 19 | Tax Liable | Boolean | - |
| 20 | Tax Group Code | Code[20] | - |
| 21 | Quantity | Decimal | - |
| 22 | Use Tax | Boolean | - |
| 23 | VAT Bus. Posting Group | Code[20] | - |
| 24 | VAT Prod. Posting Group | Code[20] | - |
| 25 | Amount (ACY) | Decimal | - |
| 26 | VAT Amount (ACY) | Decimal | - |
| 29 | VAT Base Amount (ACY) | Decimal | - |
| 31 | VAT Difference | Decimal | - |
| 32 | VAT % | Decimal | - |
| 35 | VAT Base Before Pmt. Disc. | Decimal | - |
| 40 | Journal Templ. Name | Code[10] | - |
| 215 | Entry Description | Text[100] | - |
| 480 | Dimension Set ID | Integer | - |
| 1000 | Additional Grouping Identifier | Code[20] | - |
| 1700 | Deferral Code | Code[10] | - |
| 1701 | Deferral Line No. | Integer | - |
| 5600 | FA Posting Date | Date | - |
| 5601 | FA Posting Type | Enum Purchase FA Posting Type | - |
| 5602 | Depreciation Book Code | Code[10] | - |
| 5603 | Salvage Value | Decimal | - |
| 5605 | Depr. until FA Posting Date | Boolean | - |
| 5606 | Depr. Acquisition Cost | Boolean | - |
| 5609 | Maintenance Code | Code[10] | - |
| 5610 | Insurance No. | Code[20] | - |
| 5611 | Budgeted FA No. | Code[20] | - |
| 5612 | Duplicate in Depreciation Book | Code[10] | - |
| 5613 | Use Duplication List | Boolean | - |
| 5614 | Fixed Asset Line No. | Integer | - |
| 6200 | Non-Deductible VAT % | Decimal | - |
| 6201 | Non-Deductible VAT Base | Decimal | - |
| 6202 | Non-Deductible VAT Amount | Decimal | - |
| 6203 | Non-Deductible VAT Base ACY | Decimal | - |
| 6204 | Non-Deductible VAT Amount ACY | Decimal | - |
| 6205 | Non-Deductible VAT Diff. | Decimal | - |
Keys, 1
| Name | Fields | Obsolete |
|---|---|---|
| key1, clustered | Group ID | - |
Procedures, 21
| Name | Parameters | Returns | Access | Obsolete |
|---|---|---|---|---|
| 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) | Text | public | - |
Events, 18
| Kind | Name | Parameters | Obsolete |
|---|---|---|---|
| Integration event | OnAfterPrepareSales | (var Record Sales Line, var Record Invoice Posting Buffer) | - |
| Integration event | OnAfterPreparePurchase | (var Record Purchase Line, var Record Invoice Posting Buffer) | - |
| Integration event | OnAfterPrepareService | (var Record Service Line, var Record Invoice Posting Buffer) | - |
| Integration event | OnAfterBuildPrimaryKey | (var Record Invoice Posting Buffer) | - |
| Integration event | OnUpdateOnAfterModify | (var Record Invoice Posting Buffer, Record Invoice Posting Buffer) | - |
| Integration event | OnAfterUpdate | (var Record Invoice Posting Buffer, var Record Invoice Posting Buffer) | - |
| Integration event | OnBeforeCalcDiscount | (var Record Invoice Posting Buffer, var Boolean) | - |
| Integration event | OnBeforeCalcDiscountNoVAT | (var Record Invoice Posting Buffer, var Boolean) | - |
| Integration event | OnBeforeUpdate | (var Record Invoice Posting Buffer, var Record Invoice Posting Buffer) | - |
| Integration event | OnUpdateOnBeforeModify | (var Record Invoice Posting Buffer, Record Invoice Posting Buffer) | - |
| Integration event | OnBeforePrepareSales | (var Record Invoice Posting Buffer, var Record Sales Line) | - |
| Integration event | OnFillPrepmtAdjBufferOnBeforeAssignInvoicePostingBuffer | (var Record Invoice Posting Buffer, Record Invoice Posting Buffer) | - |
| Integration event | OnAfterCopyToGenJnlLine | (var Record Gen. Journal Line, Record Invoice Posting Buffer) | - |
| Integration event | OnAfterCopyToGenJnlLineFA | (var Record Gen. Journal Line, Record Invoice Posting Buffer) | - |
| Integration event | OnAfterAdjustRoundingForUpdate | (var Record Invoice Posting Buffer, Record Invoice Posting Buffer) | - |
| Integration event | OnAfterApplyRoundingForFinalPosting | (var Record Invoice Posting Buffer, Record Invoice Posting Buffer) | - |
| Integration event | OnBuildPrimaryKeyAfterDeferralCode | (var Text, Record Invoice Posting Buffer) | - |
| Integration event | OnCalcDiscountOnAfterUpdateVATAmount | (var Record Invoice Posting Buffer, Boolean, Decimal, Decimal) | - |