@logismix/mydata-client
Version:
Greek myDATA (AADE) API client library
842 lines (841 loc) • 23.5 kB
TypeScript
export type AmountType = number;
export type ExchangeRateType = number;
export declare enum CountryType {
AD = "AD",
AE = "AE",
AF = "AF",
AG = "AG",
AI = "AI",
AL = "AL",
AM = "AM",
AN = "AN",
AO = "AO",
AQ = "AQ",
AR = "AR",
AS = "AS",
AT = "AT",
AU = "AU",
AW = "AW",
AX = "AX",
AZ = "AZ",
BA = "BA",
BB = "BB",
BD = "BD",
BE = "BE",
BF = "BF",
BG = "BG",
BH = "BH",
BI = "BI",
BJ = "BJ",
BL = "BL",
BM = "BM",
BN = "BN",
BO = "BO",
BR = "BR",
BS = "BS",
BT = "BT",
BV = "BV",
BW = "BW",
BY = "BY",
BZ = "BZ",
CA = "CA",
CC = "CC",
CD = "CD",
CF = "CF",
CG = "CG",
CH = "CH",
CI = "CI",
CK = "CK",
CL = "CL",
CM = "CM",
CN = "CN",
CO = "CO",
CR = "CR",
CU = "CU",
CV = "CV",
CX = "CX",
CY = "CY",
CZ = "CZ",
DE = "DE",
DJ = "DJ",
DK = "DK",
DM = "DM",
DO = "DO",
DZ = "DZ",
EC = "EC",
EE = "EE",
EG = "EG",
EH = "EH",
ER = "ER",
ES = "ES",
ET = "ET",
FI = "FI",
FJ = "FJ",
FK = "FK",
FM = "FM",
FO = "FO",
FR = "FR",
GA = "GA",
GB = "GB",
GD = "GD",
GE = "GE",
GF = "GF",
GG = "GG",
GH = "GH",
GI = "GI",
GL = "GL",
GM = "GM",
GN = "GN",
GP = "GP",
GQ = "GQ",
GR = "GR",
GS = "GS",
GT = "GT",
GU = "GU",
GW = "GW",
GY = "GY",
HK = "HK",
HM = "HM",
HN = "HN",
HR = "HR",
HT = "HT",
HU = "HU",
ID = "ID",
IE = "IE",
IL = "IL",
IM = "IM",
IN = "IN",
IO = "IO",
IQ = "IQ",
IR = "IR",
IS = "IS",
IT = "IT",
JE = "JE",
JM = "JM",
JO = "JO",
JP = "JP",
KE = "KE",
KG = "KG",
KH = "KH",
KI = "KI",
KM = "KM",
KN = "KN",
KP = "KP",
KR = "KR",
KW = "KW",
KY = "KY",
KZ = "KZ",
LA = "LA",
LB = "LB",
LC = "LC",
LI = "LI",
LK = "LK",
LR = "LR",
LS = "LS",
LT = "LT",
LU = "LU",
LV = "LV",
LY = "LY",
MA = "MA",
MC = "MC",
MD = "MD",
ME = "ME",
MF = "MF",
MG = "MG",
MH = "MH",
MK = "MK",
ML = "ML",
MM = "MM",
MN = "MN",
MO = "MO",
MP = "MP",
MQ = "MQ",
MR = "MR",
MS = "MS",
MT = "MT",
MU = "MU",
MV = "MV",
MW = "MW",
MX = "MX",
MY = "MY",
MZ = "MZ",
NA = "NA",
NC = "NC",
NE = "NE",
NF = "NF",
NG = "NG",
NI = "NI",
NL = "NL",
NO = "NO",
NP = "NP",
NR = "NR",
NU = "NU",
NZ = "NZ",
OC = "OC",
OM = "OM",
PA = "PA",
PE = "PE",
PF = "PF",
PG = "PG",
PH = "PH",
PK = "PK",
PL = "PL",
PM = "PM",
PN = "PN",
PR = "PR",
PS = "PS",
PT = "PT",
PW = "PW",
PY = "PY",
QA = "QA",
RE = "RE",
RO = "RO",
RS = "RS",
RU = "RU",
RW = "RW",
SA = "SA",
SB = "SB",
SC = "SC",
SD = "SD",
SE = "SE",
SG = "SG",
SH = "SH",
SI = "SI",
SJ = "SJ",
SK = "SK",
SL = "SL",
SM = "SM",
SN = "SN",
SO = "SO",
SR = "SR",
ST = "ST",
SV = "SV",
SY = "SY",
SZ = "SZ",
TC = "TC",
TD = "TD",
TF = "TF",
TG = "TG",
TH = "TH",
TJ = "TJ",
TK = "TK",
TL = "TL",
TM = "TM",
TN = "TN",
TO = "TO",
TR = "TR",
TT = "TT",
TV = "TV",
TW = "TW",
TZ = "TZ",
UA = "UA",
UG = "UG",
UM = "UM",
US = "US",
UY = "UY",
UZ = "UZ",
VA = "VA",
VC = "VC",
VE = "VE",
VG = "VG",
VI = "VI",
VN = "VN",
VU = "VU",
WF = "WF",
WS = "WS",
YE = "YE",
YT = "YT",
ZA = "ZA",
ZM = "ZM",
ZW = "ZW"
}
export declare enum InvoiceType {
SALES_INVOICE = "1.1",
SALES_INVOICE_INTRACOMMUNITY_SUPPLIES = "1.2",
SALES_INVOICE_THIRD_COUNTRY_SUPPLIES = "1.3",
SALES_INVOICE_ACCOUNT_OF_THIRD_PARTIES = "1.4",
SALES_INVOICE_CLEARANCE_OF_THIRD_PARTY_SALES = "1.5",
SALES_INVOICE_SUPPLEMENTARY = "1.6",
SERVICE_INVOICE = "2.1",
SERVICE_INVOICE_INTRACOMMUNITY = "2.2",
SERVICE_INVOICE_THIRD_COUNTRY = "2.3",
SERVICE_INVOICE_SUPPLEMENTARY = "2.4",
ACQUISITION_TITLE_NON_OBLIGED_ISSUER = "3.1",
ACQUISITION_TITLE_REFUSAL_BY_OBLIGED_ISSUER = "3.2",
MISSING_INVOICE_TYPE_4 = "4",
CREDIT_INVOICE_RELATED = "5.1",
CREDIT_INVOICE_UNRELATED = "5.2",
SELF_DELIVERY_DOCUMENT = "6.1",
SELF_USE_DOCUMENT = "6.2",
CONTRACT_INCOME = "7.1",
SPECIAL_DOCUMENT_RENTAL_INCOME = "8.1",
SPECIAL_DOCUMENT_RECEIPT_TAX_ACCOMMODATION = "8.2",
RECEIPT_POS = "8.4",
REFUND_RECEIPT_POS = "8.5",
ORDER_SLIP_CATERING = "8.6",
DELIVERY_NOTE = "9.3",
RETAIL_RECEIPT = "11.1",
RETAIL_SERVICE_RECEIPT = "11.2",
SIMPLIFIED_INVOICE = "11.3",
RETAIL_CREDIT_NOTE = "11.4",
RETAIL_RECEIPT_FOR_ACCOUNT_OF_THIRD_PARTIES = "11.5",
NON_MATCHING_DOCUMENTS_FOR_FUTURE_USE = "12",
RETAIL_EXPENSES_DOMESTIC_OR_FOREIGN = "13.1",
RETAIL_SERVICE_PROVISION_DOMESTIC_OR_FOREIGN = "13.2",
COMMON_CHARGES = "13.3",
SUBSCRIPTIONS = "13.4",
ENTITY_DOCUMENTS_DYNAMIC = "13.30",
RETAIL_CREDIT_NOTE_DOMESTIC_OR_FOREIGN = "13.31",
INTRA_COMMUNITY_ACQUISITIONS = "14.1",
THIRD_COUNTRY_ACQUISITIONS = "14.2",
INTRA_COMMUNITY_SERVICE_RECEIPT = "14.3",
THIRD_COUNTRY_SERVICE_RECEIPT = "14.4",
EFKA_AND_OTHER_INSURANCE_ORGANIZATIONS = "14.5",
ENTITY_DOCUMENTS_DYNAMIC_INWARD = "14.30",
CREDIT_NOTE_DOMESTIC_OR_FOREIGN = "14.31",
CONTRACT_EXPENSE = "15.1",
RENTAL_EXPENSE = "16.1",
SALARIES = "17.1",
DEPRECIATIONS = "17.2",
OTHER_REVENUE_SETTLEMENT_ENTRIES_ACCOUNTING = "17.3",
OTHER_REVENUE_SETTLEMENT_ENTRIES_TAX = "17.4",
OTHER_EXPENSE_SETTLEMENT_ENTRIES_ACCOUNTING = "17.5",
OTHER_EXPENSE_SETTLEMENT_ENTRIES_TAX = "17.6"
}
export declare enum CurrencyType {
AED = "AED",
AFN = "AFN",
ALL = "ALL",
AMD = "AMD",
ANG = "ANG",
AOA = "AOA",
ARS = "ARS",
AUD = "AUD",
AWG = "AWG",
AZN = "AZN",
BAM = "BAM",
BBD = "BBD",
BDT = "BDT",
BGN = "BGN",
BHD = "BHD",
BIF = "BIF",
BMD = "BMD",
BND = "BND",
BOB = "BOB",
BOV = "BOV",
BRL = "BRL",
BSD = "BSD",
BTN = "BTN",
BWP = "BWP",
BYR = "BYR",
BZD = "BZD",
CAD = "CAD",
CDF = "CDF",
CHF = "CHF",
CLF = "CLF",
CLP = "CLP",
CNY = "CNY",
COP = "COP",
COU = "COU",
CRC = "CRC",
CUC = "CUC",
CUP = "CUP",
CVE = "CVE",
CZK = "CZK",
DJF = "DJF",
DKK = "DKK",
DOP = "DOP",
DZD = "DZD",
EEK = "EEK",
EGP = "EGP",
ERN = "ERN",
ETB = "ETB",
EUR = "EUR",
FJD = "FJD",
FKP = "FKP",
GBP = "GBP",
GEL = "GEL",
GHS = "GHS",
GIP = "GIP",
GMD = "GMD",
GNF = "GNF",
GTQ = "GTQ",
GWP = "GWP",
GYD = "GYD",
HKD = "HKD",
HNL = "HNL",
HRK = "HRK",
HTG = "HTG",
HUF = "HUF",
IDR = "IDR",
ILS = "ILS",
INR = "INR",
IQD = "IQD",
IRR = "IRR",
ISK = "ISK",
JMD = "JMD",
JOD = "JOD",
JPY = "JPY",
KES = "KES",
KGS = "KGS",
KHR = "KHR",
KMF = "KMF",
KPW = "KPW",
KRW = "KRW",
KWD = "KWD",
KYD = "KYD",
KZT = "KZT",
LAK = "LAK",
LBP = "LBP",
LKR = "LKR",
LRD = "LRD",
LSL = "LSL",
LTL = "LTL",
LVL = "LVL",
LYD = "LYD",
MAD = "MAD",
MDL = "MDL",
MGA = "MGA",
MKD = "MKD",
MMK = "MMK",
MNT = "MNT",
MOP = "MOP",
MRO = "MRO",
MUR = "MUR",
MVR = "MVR",
MWK = "MWK",
MXN = "MXN",
MXV = "MXV",
MYR = "MYR",
MZN = "MZN",
NAD = "NAD",
NGN = "NGN",
NIO = "NIO",
NOK = "NOK",
NPR = "NPR",
NZD = "NZD",
OMR = "OMR",
PAB = "PAB",
PEN = "PEN",
PGK = "PGK",
PHP = "PHP",
PKR = "PKR",
PLN = "PLN",
PYG = "PYG",
QAR = "QAR",
RON = "RON",
RSD = "RSD",
RUB = "RUB",
RWF = "RWF",
SAR = "SAR",
SBD = "SBD",
SCR = "SCR",
SDG = "SDG",
SEK = "SEK",
SGD = "SGD",
SHP = "SHP",
SLL = "SLL",
SOS = "SOS",
SRD = "SRD",
STD = "STD",
SVC = "SVC",
SYP = "SYP",
SZL = "SZL",
THB = "THB",
TJS = "TJS",
TMT = "TMT",
TND = "TND",
TOP = "TOP",
TRY = "TRY",
TTD = "TTD",
TVD = "TVD",
TWD = "TWD",
TZS = "TZS",
UAH = "UAH",
UGX = "UGX",
USD = "USD",
UYU = "UYU",
UZS = "UZS",
VEF = "VEF",
VND = "VND",
VUV = "VUV",
WST = "WST",
XAF = "XAF",
XCD = "XCD",
XOF = "XOF",
XPD = "XPD",
XPF = "XPF",
YER = "YER",
ZAR = "ZAR",
ZMK = "ZMK",
ZWL = "ZWL"
}
export declare enum InvoiceDetailType {
THIRD_PARTY_SALES_SETTLEMENT = 1,
THIRD_PARTY_SALES_COMMISSION = 2
}
export declare enum QuantityType {
PIECES = 1,
KILOGRAMS = 2,
LITERS = 3,
METERS = 4,
SQUARE_METERS = 5,
CUBIC_METERS = 6,
PIECES_OTHER = 7
}
export declare enum VatType {
VAT_24_PERCENT = 1,
VAT_13_PERCENT = 2,
VAT_6_PERCENT = 3,
VAT_17_PERCENT = 4,
VAT_9_PERCENT = 5,
VAT_4_PERCENT = 6,
NO_VAT = 7,
NO_VAT_SPECIFIC_ENTRIES = 8,
VAT_3_PERCENT = 9,
VAT_0_PERCENT_ISLANDS = 10
}
export declare enum VatExemptionType {
NO_VAT_ARTICLE_2_3 = 1,
NO_VAT_ARTICLE_5 = 2,
NO_VAT_ARTICLE_13 = 3,
NO_VAT_ARTICLE_14 = 4,
NO_VAT_ARTICLE_16 = 5,
NO_VAT_ARTICLE_19 = 6,
NO_VAT_ARTICLE_22 = 7,
NO_VAT_ARTICLE_24 = 8,
NO_VAT_ARTICLE_25 = 9,
NO_VAT_ARTICLE_26 = 10,
NO_VAT_ARTICLE_27 = 11,
NO_VAT_ARTICLE_27_OPEN_SEA_SHIPS = 12,
NO_VAT_ARTICLE_27_1C = 13,
NO_VAT_ARTICLE_28 = 14,
NO_VAT_ARTICLE_39 = 15,
NO_VAT_ARTICLE_39A = 16,
NO_VAT_ARTICLE_40 = 17,
NO_VAT_ARTICLE_41 = 18,
NO_VAT_ARTICLE_47 = 19,
INCLUDED_VAT_ARTICLE_43 = 20,
INCLUDED_VAT_ARTICLE_44 = 21,
INCLUDED_VAT_ARTICLE_45 = 22,
INCLUDED_VAT_ARTICLE_46 = 23,
NO_VAT_ARTICLE_6 = 24,
NO_VAT_POL1029_1995 = 25,
NO_VAT_POL1167_2015 = 26,
OTHER_VAT_EXEMPTIONS = 27,
NO_VAT_ARTICLE_24_PAR_1B = 28,
NO_VAT_ARTICLE_47B = 29,
NO_VAT_ARTICLE_47C = 30,
NO_VAT_ARTICLE_47D = 31
}
export declare enum WithheldType {
INTEREST_INCOME = 1,
ROYALTIES = 2,
MANAGEMENT_FEES = 3,
TECHNICAL_PROJECTS = 4,
LIQUID_FUELS_AND_TOBACCO_PRODUCTS = 5,
OTHER_GOODS = 6,
SERVICE_PROVISION = 7,
ARCHITECT_ENGINEER_FEES_CONTRACTUAL_STUDIES = 8,
ARCHITECT_ENGINEER_FEES_OTHER_PROJECTS = 9,
LAWYER_FEES = 10,
SALARY_TAX_WITHHOLDING_GENERAL = 11,
SALARY_TAX_WITHHOLDING_MARITIME_OFFICERS = 12,
SALARY_TAX_WITHHOLDING_MARITIME_CREW = 13,
SPECIAL_SOLIDARITY_CONTRIBUTION = 14,
TERMINATION_COMPENSATION_TAX = 15,
FOREIGN_TRANSACTION_WITHHOLDINGS = 16,
OTHER_TAX_WITHHOLDINGS = 17,
DIVIDEND_TAX = 18
}
export declare enum StampDutyType {
RATE_1_2_PERCENT = 1,
RATE_2_4_PERCENT = 2,
RATE_3_6_PERCENT = 3,
OTHER_STAMP_DUTY_CASES = 4
}
export declare enum FeesType {
MONTHLY_BILL_UP_TO_50_EUROS = 1,
MONTHLY_BILL_50_01_TO_100_EUROS = 2,
MONTHLY_BILL_100_01_TO_150_EUROS = 3,
MONTHLY_BILL_ABOVE_150_01_EUROS = 4,
PREPAID_MOBILE_FEE_ON_TALK_TIME = 5,
SUBSCRIPTION_TV_FEE = 6,
LANDLINE_SUBSCRIBER_FEE = 7,
ENVIRONMENTAL_FEE_PLASTIC_BAGS = 8,
DAKOKTONIA_CONTRIBUTION = 9,
OTHER_FEES = 10,
OTHER_TAX_FEES = 11,
DAKOKTONIA_CONTRIBUTION_2 = 12,
MONTHLY_BILL_EACH_CONNECTION = 13,
PREPAID_MOBILE_FEE_ON_TALK_TIME_10_PERCENT = 14,
MOBILE_FEE_FOR_AGES_15_TO_29 = 15,
ENVIRONMENTAL_CONTRIBUTION_PLASTIC_PRODUCTS = 16,
RECYCLING_FEE = 17,
RESIDENCY_TAX = 18,
GROSS_REVENUE_FEE_RESTAURANTS = 19,
GROSS_REVENUE_FEE_ENTERTAINMENT_VENUES = 20,
GROSS_REVENUE_FEE_CASINOS = 21,
OTHER_GROSS_REVENUE_FEES = 22
}
export declare enum OtherTaxesType {
FIRE_INSURANCE_PREMIUM_20_PERCENT_15_PERCENT = 1,
FIRE_INSURANCE_PREMIUM_20_PERCENT_5_PERCENT = 2,
LIFE_INSURANCE_PREMIUM_4_PERCENT = 3,
OTHER_INSURANCE_PREMIUM_15_PERCENT = 4,
TAX_EXEMPT_INSURANCE_PREMIUM = 5,
HOTEL_TAX_1_2_STAR = 6,
HOTEL_TAX_3_STAR = 7,
HOTEL_TAX_4_STAR_3 = 8,
HOTEL_TAX_4_STAR_4 = 9,
RENTED_FURNISHED_ROOMS_APARTMENTS_TAX = 10,
SPECIAL_TAX_ON_TV_ADS = 11,
LUXURY_TAX_IMPORTED_GOODS = 12,
LUXURY_TAX_DOMESTIC_GOODS = 13,
PUBLIC_RIGHT_ON_CASINO_TICKETS = 14,
FIRE_INSURANCE_PREMIUM_20_PERCENT = 15,
OTHER_CUSTOMS_DUTIES_TAXES = 16,
OTHER_TAXES = 17,
SURCHARGES_ON_OTHER_TAXES = 18,
EXCISE_TAX = 19,
CLIMATE_CRISIS_FEE_1_2_STAR = 20,// Climate crisis resilience fee 1-2 star Hotels €1.50 (per Room/Apt.)
CLIMATE_CRISIS_FEE_3_STAR = 21,// Climate crisis resilience fee 3 star Hotels €3.00 (per Room/Apt.)
CLIMATE_CRISIS_FEE_4_STAR = 22,// Climate crisis resilience fee 4 star Hotels €7.00 (per Room/Apt.)
CLIMATE_CRISIS_FEE_5_STAR = 23,// Climate crisis resilience fee 5 star Hotels €10.00 (per Room/Apt.)
CLIMATE_CRISIS_FEE_RENTED_ROOMS = 24,// Climate crisis resilience fee Rented furnished rooms – apartments €1.50 (per Room/Apt.)
CLIMATE_CRISIS_FEE_SHORT_TERM_LEASE = 25,// Climate crisis resilience fee Short-term lease properties €1.50
CLIMATE_CRISIS_FEE_SHORT_TERM_LEASE_LARGE = 26,// Climate crisis resilience fee Short-term lease properties detached houses over 80 sq.m. €10.00
CLIMATE_CRISIS_FEE_SELF_CATERING = 27,// Climate crisis resilience fee Self-catering accommodations – tourist furnished villas €10.00
MISSING_CLIMATE_28 = 28,// Missing: Short-term lease properties €0.50 (Assume related to prev Stay Tax)
MISSING_CLIMATE_29 = 29,// Missing: Short-term lease properties detached houses over 80 sq.m. €4.00 (Assume related to prev Stay Tax)
MISSING_CLIMATE_30 = 30
}
export declare enum FuelCodes {
OBSERVATIONS_10 = "10",
GASOLINE_95RON = "11",
GASOLINE_95RON_PLUS = "12",
GASOLINE_100RON = "13",
GASOLINE_LRP = "14",
AIRPLANE_GASOLINE = "15",
SPECIAL_JET_FUEL = "20",
DIESEL = "21",
DIESEL_PREMIUM = "30",
DIESEL_HEATING = "31",
DIESEL_HEATING_PREMIUM = "32",
DIESEL_LIGHT = "33",
DIESEL_OTHER_USES = "34",
MARINE_DIESEL = "35",
KEROSENE_JP1 = "36",
KEROSENE_OTHER_USES = "37",
FUEL_OIL = "38",
MARINE_FUEL_OIL = "40",
LPG = "41",
INDUSTRIAL_LPG_METHANE_BULK = "42",
HEATING_LPG_METHANE_BULK = "43",
INDUSTRIAL_LPG_METHANE_BOTTLED = "44",
HEATING_LPG_METHANE_BOTTLED = "50",
CNG = "60",
AROMATIC_HYDROCARBONS_2707 = "61",
CYCLIC_HYDROCARBONS_2902 = "70",
WHITE_SPIRIT = "71",
LIGHT_OILS = "72",
BIODIESEL = "73",// Mapping 73 to Light Oils, 74 to Biodiesel based on context
OTHER_SERVICE_CHARGES = "999"
}
export declare enum SpecialInvoiceCategoryType {
SUBSIDIES_GRANTS = 1,
RETAIL_REVENUE_HOTELS_ROOM_CHARGES = 2,
ACCOUNTING_ENTRY = 3,
TAX_FREE = 4,
COMPLEX_DOMESTIC_FOREIGN_TRANSACTIONS = 5,
ARTICLE_3_BENEFICIARIES = 6,
PURCHASE_OF_AGRICULTURAL_GOODS_SERVICES = 7,
RETAIL_REVENUE_FHM_AADE_1 = 8,
RETAIL_REVENUE_FHM_AADE_2 = 9,
RETAIL_REVENUE_FHM_ENTERPRISE_VARIANCE = 10,
HEATING_ALLOWANCE = 11,
CATERING_TRANSACTIONS = 12
}
export declare enum InvoiceVariationType {
RECIPIENT_OMISSION_SUBMISSION = 1,
ISSUER_OMISSION_SUBMISSION = 2,
RECIPIENT_VARIATION_SUBMISSION = 3,
ISSUER_VARIATION_SUBMISSION = 4
}
export declare enum PaymentMethod {
DOMESTIC_BUSINESS_ACCOUNT = 1,
FOREIGN_BUSINESS_ACCOUNT = 2,
CASH = 3,
CHEQUE = 4,
ON_CREDIT = 5,
WEB_BANKING = 6,
POS = 7,
IRIS = 8
}
export declare enum IncomeClassificationValueType {
PRODUCTION_DELIVERY_DESTRUCTION_GOODS = "E3_106",
PRODUCTION_DELIVERY_DESTRUCTION_RAW_MATERIALS = "E3_205",
PRODUCTION_DELIVERY_DESTRUCTION_WORK_IN_PROGRESS = "E3_210",
PRODUCTION_DELIVERY_DESTRUCTION_PRODUCTION_EXPENSES = "E3_305",
PRODUCTION_DELIVERY_DESTRUCTION_RAW_MATERIALS_2 = "E3_310",
PRODUCTION_DELIVERY_DESTRUCTION_WORK_IN_PROGRESS_2 = "E3_318",
WHOLESALE_SALES_GOODS_SERVICES_TRADERS = "E3_561_001",
WHOLESALE_SALES_ARTICLE_39A = "E3_561_002",
RETAIL_SALES_GOODS_SERVICES_PRIVATE = "E3_561_003",
RETAIL_SALES_ARTICLE_39A = "E3_561_004",
EXPORT_SALES_GOODS_SERVICES_EU = "E3_561_005",
EXPORT_SALES_GOODS_SERVICES_NON_EU = "E3_561_006",
OTHER_SALES_GOODS_SERVICES = "E3_561_007",
OTHER_ORDINARY_INCOME = "E3_562",
INTEREST_INCOME = "E3_563",
EXCHANGE_GAIN = "E3_564",
PARTICIPATION_INCOME = "E3_565",
GAINS_FROM_DISPOSAL_NON_CURRENT_ASSETS = "E3_566",
GAINS_FROM_REVERSAL_IMPAIRMENTS = "E3_567",
GAINS_FROM_FAIR_VALUE_MEASUREMENTS = "E3_568",
EXTRAORDINARY_INCOME_GAINS = "E3_570",
EXPENSES_IN_PRODUCTION = "E3_595",
SUBSIDIES_GRANTS = "E3_596",
SUBSIDIES_GRANTS_INVESTMENT_PURPOSES = "E3_597",
WHOLESALE_SALES_ASSETS = "E3_880_001",
RETAIL_SALES_ASSETS = "E3_880_002",
EXPORT_SALES_ASSETS_EU = "E3_880_003",
EXPORT_SALES_ASSETS_NON_EU = "E3_880_004",
WHOLESALE_SALES_THIRD_PARTY = "E3_881_001",
RETAIL_SALES_THIRD_PARTY = "E3_881_002",
EXPORT_SALES_THIRD_PARTY_EU = "E3_881_003",
EXPORT_SALES_THIRD_PARTY_NON_EU = "E3_881_004",
SALES_GOODS_SUBJECT_TO_EXCISE = "E3_598_001",
SALES_FOR_FARMERS_VIA_COOPERATIVES = "E3_598_003"
}
export declare enum IncomeClassificationCategoryType {
REVENUE_SALE_OF_GOODS = "category1_1",
REVENUE_SALE_OF_PRODUCTS = "category1_2",
REVENUE_PROVISION_OF_SERVICES = "category1_3",
REVENUE_SALE_OF_FIXED_ASSETS = "category1_4",
OTHER_REVENUE_GAINS = "category1_5",
SELF_DELIVERIES_SELF_USE = "category1_6",
REVENUE_FOR_ACCOUNT_OF_THIRD_PARTIES = "category1_7",
REVENUE_PREVIOUS_YEARS = "category1_8",
REVENUE_NEXT_YEARS = "category1_9",
OTHER_REVENUE_ADJUSTMENTS = "category1_10",
OTHER_INFORMATIONAL_REVENUE_ELEMENTS = "category1_95",
TRANSPORT = "category3"
}
export declare enum ExpensesClassificationValueType {
OPENING_INVENTORY_GOODS = "E3_101",
PURCHASES_GOODS_WHOLESALE = "E3_102_001",
PURCHASES_GOODS_RETAIL = "E3_102_002",
PURCHASES_GOODS_ARTICLE_39A = "E3_102_003",
PURCHASES_GOODS_EU = "E3_102_004",
PURCHASES_GOODS_NON_EU = "E3_102_005",
PURCHASES_GOODS_OTHER = "E3_102_006",
CLOSING_INVENTORY_GOODS = "E3_104",
OPENING_INVENTORY_RAW_MATERIALS_PRODUCTION = "E3_201",
PURCHASES_RAW_MATERIALS_WHOLESALE = "E3_202_001",
PURCHASES_RAW_MATERIALS_RETAIL = "E3_202_002",
PURCHASES_RAW_MATERIALS_EU = "E3_202_003",
PURCHASES_RAW_MATERIALS_NON_EU = "E3_202_004",
PURCHASES_RAW_MATERIALS_OTHER = "E3_202_005",
CLOSING_INVENTORY_RAW_MATERIALS_PRODUCTION = "E3_204",
OPENING_INVENTORY_WORK_IN_PROGRESS_PRODUCTION = "E3_207",
CLOSING_INVENTORY_WORK_IN_PROGRESS_PRODUCTION = "E3_209",
OPENING_INVENTORY_RAW_MATERIALS_AGRICULTURAL = "E3_301",
PURCHASES_RAW_MATERIALS_AGRICULTURAL_WHOLESALE = "E3_302_001",
PURCHASES_RAW_MATERIALS_AGRICULTURAL_RETAIL = "E3_302_002",
PURCHASES_RAW_MATERIALS_AGRICULTURAL_EU = "E3_302_003",
PURCHASES_RAW_MATERIALS_AGRICULTURAL_NON_EU = "E3_302_004",
PURCHASES_RAW_MATERIALS_AGRICULTURAL_OTHER = "E3_302_005",
CLOSING_INVENTORY_RAW_MATERIALS_AGRICULTURAL = "E3_304",
OPENING_INVENTORY_WORK_IN_PROGRESS_AGRICULTURAL = "E3_307",
CLOSING_INVENTORY_WORK_IN_PROGRESS_AGRICULTURAL = "E3_309",
OPENING_INVENTORY_ANIMALS_PLANTS = "E3_312",
PURCHASES_ANIMALS_PLANTS_WHOLESALE = "E3_313_001",
PURCHASES_ANIMALS_PLANTS_RETAIL = "E3_313_002",
PURCHASES_ANIMALS_PLANTS_EU = "E3_313_003",
PURCHASES_ANIMALS_PLANTS_NON_EU = "E3_313_004",
PURCHASES_ANIMALS_PLANTS_OTHER = "E3_313_005",
CLOSING_INVENTORY_ANIMALS_PLANTS = "E3_315",
EMPLOYEE_COMPENSATION_GROSS = "E3_581_001",
EMPLOYEE_COMPENSATION_SOCIAL_SECURITY = "E3_581_002",
EMPLOYEE_COMPENSATION_OTHER = "E3_581_003",
IMPAIRMENT_ASSETS = "E3_582",
EXCHANGE_DIFFERENCES = "E3_583",
LOSSES_DISPOSAL_ASSETS = "E3_584",
MANAGEMENT_FEES = "E3_585_001",
EXPENSES_ASSOCIATED_ENTERPRISES = "E3_585_002",
EXPENSES_NON_COOPERATING_STATES = "E3_585_003",
EXPENSES_INFORMATION_SEMINARS = "E3_585_004",
HOSPITALITY_EXPENSES = "E3_585_005",
TRAVEL_EXPENSES = "E3_585_006",
SELF_EMPLOYED_SOCIAL_SECURITY = "E3_585_007",
AGENT_FEES_FARMERS = "E3_585_008",
OTHER_FEES_DOMESTIC = "E3_585_009",
OTHER_FEES_FOREIGN = "E3_585_010",
ENERGY_EXPENSES = "E3_585_011",
WATER_EXPENSES = "E3_585_012",
TELECOMMUNICATION_EXPENSES = "E3_585_013",
RENT_EXPENSES = "E3_585_014",
ADVERTISING_EXPENSES = "E3_585_015",
OTHER_EXPENSES = "E3_585_016",
OTHER_OPERATING_EXPENSES_Z2 = "E3_585_017",
INTEREST_EXPENSES = "E3_586",
DEPRECIATION_EXPENSES = "E3_587",
UNUSUAL_EXPENSES = "E3_588",
PROVISIONS_EXCLUDING_EMPLOYEE = "E3_589",
PURCHASES_TANGIBLE_ASSETS_WHOLESALE = "E3_882_001",
PURCHASES_TANGIBLE_ASSETS_RETAIL = "E3_882_002",
PURCHASES_TANGIBLE_ASSETS_EU = "E3_882_003",
PURCHASES_TANGIBLE_ASSETS_NON_EU = "E3_882_004",
PURCHASES_INTANGIBLE_ASSETS_WHOLESALE = "E3_883_001",
PURCHASES_INTANGIBLE_ASSETS_RETAIL = "E3_883_002",
PURCHASES_INTANGIBLE_ASSETS_EU = "E3_883_003",
PURCHASES_INTANGIBLE_ASSETS_NON_EU = "E3_883_004",
VAT_DOMESTIC_PURCHASES_EXPENSES = "VAT_361",
VAT_PURCHASES_IMPORTS_INVESTMENT_ASSETS = "VAT_362",
VAT_OTHER_IMPORTS = "VAT_363",
VAT_INTRA_EU_ACQUISITIONS = "VAT_364",
VAT_INTRA_EU_SERVICES_ARTICLE_14_2A = "VAT_365",
VAT_OTHER_RECIPIENT_TRANSACTIONS = "VAT_366",
IMPAIRMENT_GOODS = "E3_103",
IMPAIRMENT_RAW_MATERIALS = "E3_203",
IMPAIRMENT_WORK_IN_PROGRESS_RAW_MATERIALS = "E3_303",
IMPAIRMENT_WORK_IN_PROGRESS_PRODUCTS = "E3_208",
IMPAIRMENT_WORK_IN_PROGRESS_PRODUCTS_2 = "E3_308",
IMPAIRMENT_ANIMALS_PLANTS_GOODS = "E3_314",
SELF_DELIVERIES_GOODS = "E3_106",
SELF_DELIVERIES_RAW_MATERIALS = "E3_205",
SELF_DELIVERIES_WORK_IN_PROGRESS = "E3_305",
SELF_DELIVERIES_PRODUCTS = "E3_210",
SELF_DELIVERIES_PRODUCTS_2 = "E3_310",
SELF_DELIVERIES_PRODUCTS_3 = "E3_318",
PURCHASES_EXCISE_GOODS = "E3_598_002",
NOT_VAT_295 = "NOT_VAT_295"
}
export declare enum ExpensesClassificationCategoryType {
PURCHASES_OF_GOODS = "category2_1",
PURCHASES_OF_RAW_MATERIALS = "category2_2",
RECEIPT_OF_SERVICES = "category2_3",
GENERAL_EXPENSES_VAT_DEDUCTIBLE = "category2_4",
GENERAL_EXPENSES_NO_VAT_DEDUCTIBLE = "category2_5",
EMPLOYEE_COMPENSATION_BENEFITS = "category2_6",
PURCHASES_OF_FIXED_ASSETS = "category2_7",
DEPRECIATION_OF_FIXED_ASSETS = "category2_8",
EXPENSES_FOR_ACCOUNT_OF_THIRD_PARTIES = "category2_9",
EXPENSES_PREVIOUS_YEARS = "category2_10",
EXPENSES_NEXT_YEARS = "category2_11",
OTHER_EXPENSE_ADJUSTMENTS = "category2_12",
OPENING_INVENTORY_PERIOD = "category2_13",
CLOSING_INVENTORY_PERIOD = "category2_14",
OTHER_INFORMATIONAL_EXPENSE_ELEMENTS = "category2_95"
}
/**
* Contains tokens for paginated results.
* Note: Optional keys as per XSD.
*/
export interface ContinuationTokenType {
/** Parameter for the next retrieval call (paging). */
nextPartitionKey?: string;
/** Parameter for the next retrieval call (paging). */
nextRowKey?: string;
}