2009-08-28 101 views
1

我必須在網頁中建立一些增值稅公式。 當用戶填寫增值稅號碼時,我必須檢查它是否處於正確的有效格式。增值稅有效性檢查

比利時的控制已經完成,但我找不到荷蘭,法國和盧森堡有效性公式...

任何建議嗎?

我使用Visual Studio .NET 2008,c#。 Visual Basic也可以:)

+1

你是否想要公式本身 - 在這種情況下,這個問題應該被標記爲不與編程相關 - 或實現公式的代碼? – 2009-08-28 08:45:12

回答

0

你認爲是VIES

7

歐盟公開了驗證增值稅的網絡服務(web form,WSDL)。

繼CodeProject上的文章包括展示如何驗證增值稅號碼對這種服務的C#代碼: http://www.codeproject.com/KB/cs/VATchecker.aspx

正式的驗證規則是非常複雜的。檢查table describing VAT number structure in VIES FAQ其中一些。請注意,這裏沒有詳盡的總結。我會更好地檢查使用在線Web服務的有效性。

+2

今天我已經沒有選票了,但是很好的答案。多少讓我看到,英國有更多不同的格式,然後任何其他成員國;-) – 2010-07-28 19:33:16