Page "VAT Statement Preview Line"
ID 475
Namespace: Microsoft.Finance.VAT.Reporting
Properties
Methods
UpdateForm
procedure UpdateForm(var VATStmtName: Record "VAT Statement Name", NewSelection: Enum "VAT Statement Report Selection", NewPeriodSelection: Enum "VAT Statement Report Period Selection", NewUseAmtsInAddCurr: Boolean)
Parameters
UpdateForm
procedure UpdateForm(var VATStmtName: Record "VAT Statement Name", NewSelection: Enum "VAT Statement Report Selection", NewPeriodSelection: Enum "VAT Statement Report Period Selection", NewUseAmtsInAddCurr: Boolean, NewCountryRegionFilter: Text)
Parameters
Events
OnBeforeCalcColumnValue
[IntegrationEvent(True,False)]
local procedure OnBeforeCalcColumnValue(VATStatementLine: Record "VAT Statement Line", var TotalAmount: Decimal, Level: Integer, var IsHandled: Boolean, Selection: Enum "VAT Statement Report Selection", PeriodSelection: Enum "VAT Statement Report Period Selection", PrintInIntegers: Boolean, UseAmtsInAddCurr: Boolean)
Parameters
OnBeforeOpenPageVATEntryTotaling
[IntegrationEvent(True,False)]
local procedure OnBeforeOpenPageVATEntryTotaling(var VATEntry: Record "VAT Entry", var VATStatementLine: Record "VAT Statement Line", var GLEntry: Record "G/L Entry")
Parameters
OnColumnValueDrillDownOnBeforeRunGeneralLedgerEntries
[IntegrationEvent(False,False)]
local procedure OnColumnValueDrillDownOnBeforeRunGeneralLedgerEntries(var VATEntry: Record "VAT Entry", var GLEntry: Record "G/L Entry", var VATStatementLine: Record "VAT Statement Line")
Parameters
OnUpdateFormOnBeforePageUpdate
[IntegrationEvent(False,False)]
local procedure OnUpdateFormOnBeforePageUpdate(var NewVATStmtName: Record "VAT Statement Name", var NewVATStatementLine: Record "VAT Statement Line", NewSelection: Enum "VAT Statement Report Selection", NewPeriodSelection: Enum "VAT Statement Report Period Selection", NewPrintInIntegers: Boolean, NewUseAmtsInAddCurr: Boolean)
Parameters
OnAfterUpdateForm
[IntegrationEvent(True,False)]
local procedure OnAfterUpdateForm()
OnUpdateFormOnBeforeVatStatementInitializeRequest
[IntegrationEvent(False,False)]
local procedure OnUpdateFormOnBeforeVatStatementInitializeRequest(var NewVATStatementName: Record "VAT Statement Name", var NewVATStatementLine: Record "VAT Statement Line", NewSelection: Enum "VAT Statement Report Selection", NewPeriodSelection: Enum "VAT Statement Report Period Selection", NewPrintInIntegers: Boolean, NewUseAmtsInAddCurr: Boolean)
Parameters
See also