2022 April Release

Software Component FSCVATID@1.1001 Permanent link for this heading

Properties Permanent link for this heading

Type

Property

Name

string

benid

User ID (FinanzOnline)

boolean

deactivatevatidcheck

Deactivate VAT ID Check

string

pin

PIN (FinanzOnline)

string

tid

Participant ID (FinanzOnline)

string

uid_tn

VAT ID of Applicant (EC + FinanzOnline)

LoginInformation

vatchecklogininformation

Login Information for Checking VAT IDs

Actions Permanent link for this heading

Return Type

Signature

void

AttrVATIDSet(
  AttributeDefinition attrdef,
  ref optional any value,
  any oldvalue)

string

DetermineCustomerName(
  out retval string customername)

boolean

VerifyVATID(
  string vatid,
  string customername,
  out retval boolean verified,
  optional Language lang,
  optional string countrycode,
  optional any customsvc)

Types Permanent link for this heading

Component

Reference

Description

FSCVATID@1.1001

LoginInformation

Login data for the VATID check

CompareFunctions Permanent link for this heading

Component

Reference

Description

FSCVATID@1.1001

CompareNames

Fault tolerant string compare

ErrorMessages Permanent link for this heading

Component

Reference

Description

FSCVATID@1.1001

ErrCountryVatIDMismatch

The VAT number does not match the country.

FSCVATID@1.1001

ErrCustomerNameInvalid

The entered VAT number is registered for another organization, please change the name to "%1$s" (upper and lower case is not significant) if applicable.

FSCVATID@1.1001

ErrFatalError

Unfortunately the VAT number cannot be checked due to an unknown error. Please contact our support.

FSCVATID@1.1001

ErrServiceTempUnavailable

Unfortunately the VAT number cannot be checked at the moment. Please try again later.

FSCVATID@1.1001

ErrVATIDFormatIncorrect

The entered VAT number does not correspond to the country-specific format. The VAT number should be entered including the country code (first and second characters of the VAT number).

FSCVATID@1.1001

ErrVATIDInvalid

The entered VAT number does not exist.

SimpleConfigurationObjects Permanent link for this heading

Component

Reference

Description

FSCVATID@1.1001

EuropeanCommissionVATIDService

European Commission VATID Service

FSCVATID@1.1001

EuropeanCommissionVATIDServiceTest

European Commission VATID Service (Test)

FSCVATID@1.1001

FinanzOnlineSessionService

Finanz Online Session Service

FSCVATID@1.1001

FinanzOnlineVATIDService

Finanz Online VATID Service

UnitTests Permanent link for this heading

Component

Reference

Description

FSCVATID@1.1001

CheckVatID

UnitTestGroups Permanent link for this heading

Component

Reference

Description

FSCVATID@1.1001

UTGVatID