Codeunit 18059815 EOS Withholding Tax Export

Codeunit 18059815 EOS Withholding Tax Export

Methods

Export

procedure Export(Year: Integer; SigningCompanyOfficialNo: Code[20]; PreparedBy: Option Company,"Tax Representative"; NrOfCommunication: Integer; var FilterWithholdingTax: Record "Withholding Tax"; Model2016: Boolean)

Parameters / Return Value

  • Year Integer

  • SigningCompanyOfficialNo Code[20]

  • PreparedBy Option

    Company (0) , "Tax Representative" (1)

  • NrOfCommunication Integer

  • FilterWithholdingTax Record "Withholding Tax"

  • Model2016 Boolean


SetServerFileName

procedure SetServerFileName(FileName: Text)

Parameters / Return Value

  • FileName Text

WriteBlocksAU001018AndAU001019

procedure WriteBlocksAU001018AndAU001019(var TempWithholdingTaxPrevYears: Record "Withholding Tax" temporary; Year: Integer)

Parameters / Return Value

  • TempWithholdingTaxPrevYears Record "Withholding Tax"

  • Year Integer


Events

OnBeforeExport

local procedure OnBeforeExport(Year: Integer)

Parameters / Return Value

  • Year Integer

OnAfterExport

local procedure OnAfterExport()

OnFindWithholdingTaxEntry

local procedure OnFindWithholdingTaxEntry(VendorNo: Code[20]; Reason: Option)

Parameters / Return Value

  • VendorNo Code[20]

  • Reason Option


OnFindWithholdingTaxEntry2

local procedure OnFindWithholdingTaxEntry2(VendorNo: Code[20]; Reason: Enum "EOS036 Reason")

Parameters / Return Value

  • VendorNo Code[20]

  • Reason Enum "EOS036 Reason"



EOS Labs -