Table "VAT Clause"

ID 560
Namespace: Microsoft.Finance.VAT.Clause

Properties

Name Value
Caption VAT Clause
DrillDownPageID Page Microsoft.Finance.VAT.Clause."VAT Clauses"
LookupPageID Page Microsoft.Finance.VAT.Clause."VAT Clauses"
DataClassification CustomerContent

Fields

Name Type Description
Code Code[20]
Description Text[250]
"Description 2" Text[250]
"Last Modified DateTime" DateTime
SystemId Guid
SystemCreatedAt DateTime
SystemCreatedBy Guid
SystemModifiedAt DateTime
SystemModifiedBy Guid
SystemRowVersion BigInteger

Methods

TranslateDescription

procedure TranslateDescription(Language: Code[10])

Parameters

Name Type Description
Language Code[10]

GetDescriptionText

procedure GetDescriptionText(RecRelatedVariant: Variant): Text

Parameters

Name Type Description
RecRelatedVariant Variant

Returns

Type Description
Text

Events

OnAfterGetDescription

[IntegrationEvent(False,False)]
local procedure OnAfterGetDescription(var VATClause: Record "VAT Clause", DocumentType: Enum "VAT Clause Document Type", LanguageCode: Code[10])

Parameters

Name Type Description
VATClause Table Microsoft.Finance.VAT.Clause."VAT Clause"
DocumentType Enum Microsoft.Finance.VAT.Clause."VAT Clause Document Type"
LanguageCode Code[10]

OnAfterGetDocumentTypeAndLanguageCode

[IntegrationEvent(False,False)]
local procedure OnAfterGetDocumentTypeAndLanguageCode(VATClause: Record "VAT Clause", RecRelatedVariant: Variant, RecRef: RecordRef, var DocumentType: Enum "VAT Clause Document Type", var LanguageCode: Code[10], var Result: Boolean)

Parameters

Name Type Description
VATClause Table Microsoft.Finance.VAT.Clause."VAT Clause"
RecRelatedVariant Variant
RecRef RecordRef
DocumentType Enum Microsoft.Finance.VAT.Clause."VAT Clause Document Type"
LanguageCode Code[10]
Result Boolean

OnGetDescriptionByExtendedTextOnAfterGetTempExtTextLine

[IntegrationEvent(False,False)]
local procedure OnGetDescriptionByExtendedTextOnAfterGetTempExtTextLine(VATClause: Record "VAT Clause", RecRelatedVariant: Variant, var ExtendedTextHeader: Record "Extended Text Header", LanguageCode: Code[10], DocDate: Date, var TempExtendedTextLine: Record "Extended Text Line" temporary, var Result: Text)

Parameters

Name Type Description
VATClause Table Microsoft.Finance.VAT.Clause."VAT Clause"
RecRelatedVariant Variant
ExtendedTextHeader Table Microsoft.Foundation.ExtendedText."Extended Text Header"
LanguageCode Code[10]
DocDate Date
TempExtendedTextLine Table Microsoft.Foundation.ExtendedText."Extended Text Line"
Result Text

OnGetDocumentTypeAndLanguageCode

[IntegrationEvent(False,False)]
local procedure OnGetDocumentTypeAndLanguageCode(VATClause: Record "VAT Clause", RecRelatedVariant: Variant, var DocumentType: Enum "VAT Clause Document Type", var LanguageCode: Code[10], var IsHandled: Boolean)

Parameters

Name Type Description
VATClause Table Microsoft.Finance.VAT.Clause."VAT Clause"
RecRelatedVariant Variant
DocumentType Enum Microsoft.Finance.VAT.Clause."VAT Clause Document Type"
LanguageCode Code[10]
IsHandled Boolean

OnFilterExtendedTextHeaderFromDoc

[IntegrationEvent(False,False)]
local procedure OnFilterExtendedTextHeaderFromDoc(RecRelatedVariant: Variant, var ExtendedTextHeader: Record "Extended Text Header", var IsHandled: Boolean, var LanguageCode: Code[10], var DocDate: Date, RecordRef: RecordRef)

Parameters

Name Type Description
RecRelatedVariant Variant
ExtendedTextHeader Table Microsoft.Foundation.ExtendedText."Extended Text Header"
IsHandled Boolean
LanguageCode Code[10]
DocDate Date
RecordRef RecordRef

OnGetDescriptionByExtendedTextOnBeforeReadExtTextLines

[IntegrationEvent(False,False)]
local procedure OnGetDescriptionByExtendedTextOnBeforeReadExtTextLines(var VATClause: Record "VAT Clause", var RelatedRecordRef: RecordRef, var ExtendedTextHeader: Record "Extended Text Header", var LanguageCode: Code[10], var DocDate: Date, RecRelatedVariant: Variant)

Parameters

Name Type Description
VATClause Table Microsoft.Finance.VAT.Clause."VAT Clause"
RelatedRecordRef RecordRef
ExtendedTextHeader Table Microsoft.Foundation.ExtendedText."Extended Text Header"
LanguageCode Code[10]
DocDate Date
RecRelatedVariant Variant

See also