Report 18008261 EOS VAT Register
Report 18008261 EOS VAT Register
Language | Caption |
---|---|
de-DE | MwSt.-Journal - Drucken (VMI) |
en-US | VAT Register - Print (VMI) |
it-IT | Registro fiscale IVA - Stampa (VMI) |
Methods
InitializeRequest
procedure InitializeRequest(NewVATRegister: Record "VAT Register"; NewPrintingType: Option; NewStartDate: Date; NewEndDate: Date; NewUsePageLabel: Boolean; NewPageLabel: Text; NewPageLabelInitialNum: Integer; NewPrintTest: Boolean)
Parameters / Return Value
NewVATRegister
Record "VAT Register"
NewPrintingType
Option
NewStartDate
Date
NewEndDate
Date
NewUsePageLabel
Boolean
NewPageLabel
Text[]
NewPageLabelInitialNum
Integer
NewPrintTest
Boolean
InitializeRequest
procedure InitializeRequest(NewVATRegister: Record "VAT Register"; NewPrintingType: Option; NewStartDate: Date; NewEndDate: Date; NewUsePageLabel: Boolean; NewPageLabel: Text; NewPageLabelInitialNum: Integer; NewPrintTest: Boolean; NewCheckDocNoSequence: Boolean)
Parameters / Return Value
NewVATRegister
Record "VAT Register"
NewPrintingType
Option
NewStartDate
Date
NewEndDate
Date
NewUsePageLabel
Boolean
NewPageLabel
Text[]
NewPageLabelInitialNum
Integer
NewPrintTest
Boolean
NewCheckDocNoSequence
Boolean
HadRecords
procedure HadRecords(): Boolean
Parameters / Return Value
- Returns
Boolean
UpdateBuffer
procedure UpdateBuffer(var VATBookEntry: Record "VAT Book Entry")
Parameters / Return Value
- VATBookEntry
Record "VAT Book Entry"
Events
OnAfterInitMaxLenValues
local procedure OnAfterInitMaxLenValues(var CustVendNo_Sales_Maxlen: Integer;var CustVendNo_Purch_Maxlen: Integer;var CustVendName_Sales_Maxlen: Integer;var CustVendName_Purch_Maxlen: Integer;var VATDescr_Sales_Maxlen: Integer;var VATDescr_Purch_Maxlen: Integer;var ExtDocNo_Purch_Maxlen: Integer;var MaxNoOfRecordPerPage: Integer)
This report is designed to be printed using Consolas 5pt in body section. Columns width if fixed and no. of characters of specific columns are pre-defined. Use this event if you want to modify defauls values
Parameters / Return Value
CustVendNo_Sales_Maxlen
Integer
Max no. of characters for Customer/Vendor No. in Sales section.
CustVendNo_Purch_Maxlen
Integer
Max no. of characters for Customer/Vendor No. in Purchase section.
CustVendName_Sales_Maxlen
Integer
Max no. of characters for Customer/Vendor Name in Sales section.
CustVendName_Purch_Maxlen
Integer
Max no. of characters for Customer/Vendor Name in Purchase section.
VATDescr_Sales_Maxlen
Integer
Max no. of characters for VAT description in Sales section.
VATDescr_Purch_Maxlen
Integer
Max no. of characters for VAT description in Purchase section.
ExtDocNo_Purch_Maxlen
Integer
Max no. of characters for External document no. in Purchase section.
MaxNoOfRecordPerPage
Integer
Max no. of record per page.
OnBeforeInsertVATReportBuffer
local procedure OnBeforeInsertVATReportBuffer(var VATReportBuffer: Record "EOS VAT Report Buffer"; VATBookEntry: Record "VAT Book Entry"; DataItemType: Option Normal,Unrealized)
Parameters / Return Value
VATReportBuffer
Record "EOS VAT Report Buffer"
VATBookEntry
Record "VAT Book Entry"
DataItemType
Option
Normal
(0) ,Unrealized
(1)
OnAfterInsertVATReportBuffer
local procedure OnAfterInsertVATReportBuffer(var VATReportBuffer: Record "EOS VAT Report Buffer"; VATBookEntry: Record "VAT Book Entry"; DataItemType: Option Normal,Unrealized)
Parameters / Return Value
VATReportBuffer
Record "EOS VAT Report Buffer"
VATBookEntry
Record "VAT Book Entry"
DataItemType
Option
Normal
(0) ,Unrealized
(1)
OnBeforeOnAfterGetRecordVATBookEntry
local procedure OnBeforeOnAfterGetRecordVATBookEntry(VATBookEntry: Record "VAT Book Entry"; var IsHandled: Boolean; PrintingType: Option Test,Final,Reprint; Preview: Boolean)
Parameters / Return Value
VATBookEntry
Record "VAT Book Entry"
IsHandled
Boolean
PrintingType
Option
Test
(0) ,Final
(1) ,Reprint
(2)Preview
Boolean
OnBeforeOnAfterGetRecordUnrealizedVAT
local procedure OnBeforeOnAfterGetRecordUnrealizedVAT(VATBookEntry: Record "VAT Book Entry"; var IsHandled: Boolean)
Parameters / Return Value
VATBookEntry
Record "VAT Book Entry"
IsHandled
Boolean
OnBeforeOnAfterGetRecordNoSeries
local procedure OnBeforeOnAfterGetRecordNoSeries(NoSeries: Record "No. Series"; var IsHandled: Boolean)
Parameters / Return Value
NoSeries
Record "No. Series"
IsHandled
Boolean
OnAfterCopyVatBookEntryToFiscalBuffer
local procedure OnAfterCopyVatBookEntryToFiscalBuffer(VATBookEntry: Record "VAT Book Entry"; var TempReportBufferRecRef: RecordRef)
Raised after transfering fields from VAT Book Entry to Temp EOS Fiscal Report Buffer
Parameters / Return Value
VATBookEntry
Record "VAT Book Entry"
Dataitem that’s being cycled
TempReportBufferRecRef
RecordRef
Temporary EOS Fiscal Report Buffer that has just been filled
OnBeforeCreateTaxRepresentativeLine
local procedure OnBeforeCreateTaxRepresentativeLine(TempEOSFiscalReportBuffer: Record "EOS VAT Report Buffer"; var TaxVATReg: Text)
Raised for each “EOS VAT Report Buffer”, before creating a line for the Tax Representative in the EOS Fiscal Report Buffer.
Parameters / Return Value
TempEOSFiscalReportBuffer
Record "EOS VAT Report Buffer"
The record that is being cycled
TaxVATReg
Text[]
The value that will be put in the Tax Representative line. If empty, the line will not be created
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.