From 41d81c7dd549ad813cf90df8d6d4a9b5523605ed Mon Sep 17 00:00:00 2001 From: Leandro Regueiro Date: Fri, 9 Sep 2022 20:38:38 +0200 Subject: [PATCH 1/4] Add vat alias for Liechtenstein So stdnum.vatin works for Liechtenstein. According to https://www.oecd.org/tax/automatic-exchange/crs-implementation-and-assistance/tax-identification-numbers/LIECHTENSTEIN%20TIN.pdf PEID Nummer is used as TIN number for both individuals and entities. --- stdnum/li/__init__.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/stdnum/li/__init__.py b/stdnum/li/__init__.py index 48d72911..0af9cebe 100644 --- a/stdnum/li/__init__.py +++ b/stdnum/li/__init__.py @@ -19,3 +19,6 @@ # 02110-1301 USA """Collection of Liechtenstein numbers.""" + +# provide aliases +from stdnum.li import peid as vat # noqa: F401 From b6d42903a6e939a92ea1ab852b67b4f7f71f5040 Mon Sep 17 00:00:00 2001 From: Leandro Regueiro Date: Fri, 9 Sep 2022 20:47:02 +0200 Subject: [PATCH 2/4] Add vat alias for Moldova so stdnum.vatin works According to the documentation in the stdnum.md.idno module, the IDNO is used in Moldavia as unique identifier for legal entities. --- stdnum/md/__init__.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/stdnum/md/__init__.py b/stdnum/md/__init__.py index f9220652..facaacff 100644 --- a/stdnum/md/__init__.py +++ b/stdnum/md/__init__.py @@ -19,3 +19,6 @@ # 02110-1301 USA """Collection of Moldavian numbers.""" + +# provide aliases +from stdnum.md import idno as vat # noqa: F401 From 23dd592227ba77dc2c33aa8841e6cd352581e406 Mon Sep 17 00:00:00 2001 From: Leandro Regueiro Date: Fri, 9 Sep 2022 20:51:38 +0200 Subject: [PATCH 3/4] Add vat alias for South Africa so stdnum.vatin works According to https://www.oecd.org/tax/automatic-exchange/crs-implementation-and-assistance/tax-identification-numbers/South-Africa-TIN.pdf this is the sole number required for reporting to the tax authorities. --- stdnum/za/__init__.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/stdnum/za/__init__.py b/stdnum/za/__init__.py index 2424e9c1..e8ebea2f 100644 --- a/stdnum/za/__init__.py +++ b/stdnum/za/__init__.py @@ -19,3 +19,6 @@ # 02110-1301 USA """Collection of South Africa numbers.""" + +# provide aliases +from stdnum.za import tin as vat # noqa: F401 From ddd4f2870aabe576900073f58fcda2beeb4d66a5 Mon Sep 17 00:00:00 2001 From: Leandro Regueiro Date: Fri, 9 Sep 2022 21:00:43 +0200 Subject: [PATCH 4/4] Add vat alias for Ukraine so stdnum.vatin works --- stdnum/ua/__init__.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/stdnum/ua/__init__.py b/stdnum/ua/__init__.py index 1838c524..10dfbe2d 100644 --- a/stdnum/ua/__init__.py +++ b/stdnum/ua/__init__.py @@ -19,3 +19,6 @@ # 02110-1301 USA """Collection of Ukrainian numbers.""" + +# provide aliases +from stdnum.ua import edrpou as vat # noqa: F401