Table 18123005 EOS063 VAT Amount Line
Table 18123005 EOS063 VAT Amount Line
Fields
VAT % (1
)
Decimal
VAT Base (2
)
Decimal
VAT Amount (3
)
Decimal
Amount Including VAT (4
)
Decimal
VAT Identifier (5
)
Code[20]
Line Amount (6
)
Decimal
Inv. Disc. Base Amount (7
)
Decimal
Invoice Discount Amount (8
)
Decimal
VAT Calculation Type (9
)
Enum "Tax Calculation Type"
Tax Group Code (10
)
Code[20]
TableRelation: "Tax Group"
Quantity (11
)
Decimal
Modified (12
)
Boolean
Use Tax (13
)
Boolean
Calculated VAT Amount (14
)
Decimal
VAT Difference (15
)
Decimal
Positive (16
)
Boolean
Includes Prepayment (17
)
Boolean
VAT Clause Code (18
)
Code[20]
TableRelation: "VAT Clause"
Tax Category (19
)
Code[10]
Pmt. Discount Amount (20
)
Decimal
Non-Deductible VAT % (6200
)
Decimal
Non-Deductible VAT Base (6201
)
Decimal
Non-Deductible VAT Amount (6202
)
Decimal
Calc. Non-Ded. VAT Amount (6203
)
Decimal
Deductible VAT Base (6204
)
Decimal
Deductible VAT Amount (6205
)
Decimal
Non-Deductible VAT Diff. (6206
)
Decimal
Deductible % (12101
)
Decimal
Nondeductible Base (12103
)
Decimal
Nondeductible Amount (12104
)
Decimal
Unrealized Base (12105
)
Decimal
Unrealized Amount (12106
)
Decimal
VAT Description (12110
)
Text[50]
FieldClass: FlowField
CalcFormula: Lookup("VAT Identifier".Description where(Code = field("VAT Identifier")))
VAT Bus. Posting Group (18123040
)
Code[20]
VAT Prod. Posting Group (18123041
)
Code[20]
Methods
ValidateNonDeductibleVATInVATAmountLine
procedure ValidateNonDeductibleVATInVATAmountLine(var VATAmountLine: Record "EOS063 VAT Amount Line")
Parameters / Return Value
- VATAmountLine
Record "EOS063 VAT Amount Line"
IsNonDeductibleVATEnabled
procedure IsNonDeductibleVATEnabled(): Boolean
Parameters / Return Value
- Returns
Boolean
ValidateVATAmountInVATAmountLine
procedure ValidateVATAmountInVATAmountLine(var VATAmountLine: Record "EOS063 VAT Amount Line")
Parameters / Return Value
- VATAmountLine
Record "EOS063 VAT Amount Line"
CalcLineAmount
procedure CalcLineAmount() LineAmount: Decimal
Parameters / Return Value
- Returns
Decimal
EOSInsertLine
procedure EOSInsertLine()
SetHandleZeroAmountRecords
procedure SetHandleZeroAmountRecords(NewHandleZeroAmountRecords: Boolean)
Parameters / Return Value
- NewHandleZeroAmountRecords
Boolean
SetIgnoreSigns
procedure SetIgnoreSigns(NewIgnoreSigns: Boolean)
Parameters / Return Value
- NewIgnoreSigns
Boolean
Feedback
Was this page helpful?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.
EOS Labs -