Table "VAT Report Archive"

ID 747
Namespace: Microsoft.Finance.VAT.Reporting

Properties

Name Value
Caption VAT Report Archive
Permissions TableData "VAT Report Archive" = rimd
DataClassification CustomerContent

Fields

Name Type Description
"VAT Report Type" Enum Microsoft.Finance.VAT.Reporting."VAT Report Configuration"
"VAT Report No." Code[20]
"Submitted By" Code[50]
"Submission Message BLOB" Blob
"Submittion Date" Date
"Response Message BLOB" Blob
"Response Received Date" DateTime
SystemId Guid
SystemCreatedAt DateTime
SystemCreatedBy Guid
SystemModifiedAt DateTime
SystemModifiedBy Guid
SystemRowVersion BigInteger

Methods

ArchiveSubmissionMessage

procedure ArchiveSubmissionMessage(VATReportTypeValue: Option, VATReportNoValue: Code[20], TempBlobSubmissionMessage: Codeunit "Temp Blob"): Boolean

Parameters

Name Type Description
VATReportTypeValue Option
VATReportNoValue Code[20]
TempBlobSubmissionMessage Codeunit System.Utilities."Temp Blob"

Returns

Type Description
Boolean

ArchiveResponseMessage

procedure ArchiveResponseMessage(VATReportTypeValue: Option, VATReportNoValue: Code[20], TempBlobResponseMessage: Codeunit "Temp Blob"): Boolean

Parameters

Name Type Description
VATReportTypeValue Option
VATReportNoValue Code[20]
TempBlobResponseMessage Codeunit System.Utilities."Temp Blob"

Returns

Type Description
Boolean

DownloadSubmissionMessage

procedure DownloadSubmissionMessage(VATReportTypeValue: Option, VATReportNoValue: Code[20])

Parameters

Name Type Description
VATReportTypeValue Option
VATReportNoValue Code[20]

DownloadResponseMessage

procedure DownloadResponseMessage(VATReportTypeValue: Option, VATReportNoValue: Code[20])

Parameters

Name Type Description
VATReportTypeValue Option
VATReportNoValue Code[20]

SetSubmissionMessageBLOBFromBlob

procedure SetSubmissionMessageBLOBFromBlob(TempBlob: Codeunit "Temp Blob")

Parameters

Name Type Description
TempBlob Codeunit System.Utilities."Temp Blob"

SetResponseMessageBLOBFromBlob

procedure SetResponseMessageBLOBFromBlob(TempBlob: Codeunit "Temp Blob")

Parameters

Name Type Description
TempBlob Codeunit System.Utilities."Temp Blob"

Events

OnAfterInitVATReportArchive

[IntegrationEvent(False,False)]
local procedure OnAfterInitVATReportArchive(var VATReportArchive: Record "VAT Report Archive", var Rec: Record "VAT Report Archive")

Parameters

Name Type Description
VATReportArchive Table Microsoft.Finance.VAT.Reporting."VAT Report Archive"
Rec Table Microsoft.Finance.VAT.Reporting."VAT Report Archive"

OnAfterNoSubmissionMessageAvailableError

[IntegrationEvent(False,False)]
local procedure OnAfterNoSubmissionMessageAvailableError(var VATReportArchive: Record "VAT Report Archive", var Rec: Record "VAT Report Archive", VATReportTypeValue: Option, VATReportNoValue: Code[20])

Parameters

Name Type Description
VATReportArchive Table Microsoft.Finance.VAT.Reporting."VAT Report Archive"
Rec Table Microsoft.Finance.VAT.Reporting."VAT Report Archive"
VATReportTypeValue Option
VATReportNoValue Code[20]

OnAfterNoResponseMessageAvailableError

[IntegrationEvent(False,False)]
local procedure OnAfterNoResponseMessageAvailableError(var VATReportArchive: Record "VAT Report Archive", var Rec: Record "VAT Report Archive", VATReportTypeValue: Option, VATReportNoValue: Code[20])

Parameters

Name Type Description
VATReportArchive Table Microsoft.Finance.VAT.Reporting."VAT Report Archive"
Rec Table Microsoft.Finance.VAT.Reporting."VAT Report Archive"
VATReportTypeValue Option
VATReportNoValue Code[20]

See also