euvat/const.py

50 lines
1.1 KiB
Python

MEMBER_STATES = [
("AT", "Austria"),
("BE", "Belgium"),
("BG", "Bulgaria"),
("CY", "Cyprus"),
("CZ", "Czech Republic"),
("DE", "Germany"),
("DK", "Denmark"),
("EE", "Estonia"),
("EL", "Greece"),
("ES", "Spain"),
("FI", "Finland"),
("FR", "France"),
("HR", "Croatia"),
("HU", "Hungary"),
("IE", "Ireland"),
("IT", "Italy"),
("LT", "Lithuania"),
("LU", "Luxembourg"),
("LV", "Latvia"),
("MT", "Malta"),
("NL", "Netherlands"),
("PL", "Poland"),
("PT", "Portugal"),
("RO", "Romania"),
("SE", "Sweden"),
("SI", "Slovenia"),
("SK", "Slovak Republic")
]
NON_MEMBERS = [
("GB", "United Kingdom")
]
SPECIAL_REGIONS = [
("XI", "Northern Ireland")
]
ALL_COUNTRIES = MEMBER_STATES + NON_MEMBERS + SPECIAL_REGIONS
DEFAULT_IGNORED = NON_MEMBERS
CATEGORIES = [
"E-Services",
"Telecommunication Services",
"Broadcasting Services"
]
RATE_TYPES = [
"STANDARD",
"REDUCED"
]
EXPORT_URL = "https://ec.europa.eu/taxation_customs/tic/public/vatRates/vatRatesReport.html"