Codeunit 18090680 EOS035 VIES VAT Reg. Check

Codeunit 18090680 EOS035 VIES VAT Reg. Check

Methods

MassiveCheckVATRegistrationByRec

procedure MassiveCheckVATRegistrationByRec(RecVariant: Variant; HideDialog: Boolean; OpenPage: Boolean; AskConfirm: Boolean): Guid

Parameters / Return Value

  • RecVariant Variant

  • HideDialog Boolean

  • OpenPage Boolean

  • AskConfirm Boolean

  • Returns Guid


CheckVATRegistrationByRec

procedure CheckVATRegistrationByRec(RecVariant: Variant; var StatusAddInfo: Text; HideDialog: Boolean) ResultStatus: Integer

Parameters / Return Value

  • RecVariant Variant

  • StatusAddInfo Text

  • HideDialog Boolean

  • Returns Integer


CheckVATRegistrationByFields

procedure CheckVATRegistrationByFields(CountryRegionCode: Code[10]; VatRegNo: Text; var StatusAddInfo: Text; HideDialog: Boolean) ResultStatus: Integer

Parameters / Return Value

  • CountryRegionCode Code[10]

  • VatRegNo Text

  • StatusAddInfo Text

  • HideDialog Boolean

  • Returns Integer


CheckVATRegistrationCheckRecord

procedure CheckVATRegistrationCheckRecord(var TempVATRegistrationCheckEntry: Record "EOS035 VIES Check Entry" temporary; var StatusAddInfo: Text; HideDialog: Boolean) ResultStatus: Integer

Parameters / Return Value

  • TempVATRegistrationCheckEntry Record "EOS035 VIES Check Entry"

  • StatusAddInfo Text

  • HideDialog Boolean

  • Returns Integer


OpenAccountCard

procedure OpenAccountCard(VATRegistrationCheckEntry: Record "EOS035 VIES Check Entry")

Parameters / Return Value

  • VATRegistrationCheckEntry Record "EOS035 VIES Check Entry"

TryGetCountryRegionCode

procedure TryGetCountryRegionCode(VATRegistrationNo: Text): Code[10]

Parameters / Return Value

  • VATRegistrationNo Text

  • Returns Code[10]


FindJobQueueEntry

procedure FindJobQueueEntry(VATRegistrationCheckEntry: Record "EOS035 VIES Check Entry")

Parameters / Return Value

  • VATRegistrationCheckEntry Record "EOS035 VIES Check Entry"

SetTableFilter

procedure SetTableFilter(var VATRegSetup: Record "EOS035 VIES Check Setup"; "Filter": Text; TableNo: Integer)

Parameters / Return Value

  • VATRegSetup Record "EOS035 VIES Check Setup"

  • Filter Text

  • TableNo Integer


GetTableFilter

procedure GetTableFilter(var VATRegSetup: Record "EOS035 VIES Check Setup"; TableNo: Integer) Value: Text

Parameters / Return Value

  • VATRegSetup Record "EOS035 VIES Check Setup"

  • TableNo Integer

  • Returns Text


MigrateUserGroup

procedure MigrateUserGroup()

Events

OnVerifyIncludeInCheck

local procedure OnVerifyIncludeInCheck(var TempVATRegistrationCheckEntry: Record "EOS035 VIES Check Entry" temporary; var RetValue: Boolean; var CountinueStdChecks: Boolean)

Parameters / Return Value

  • TempVATRegistrationCheckEntry Record "EOS035 VIES Check Entry"

  • RetValue Boolean

  • CountinueStdChecks Boolean



EOS Labs -