Tax Filing Service

<back to all web services

VersionCheck

SyncÜberprüfung

A synchronous service to retrieve the list of all product and file versions of used ERiC-libraries.

Requires Authentication
The following routes are available for this service:
GET/VersionCheckA synchronous service to retrieve the list of all product and file versions of used ERiC-libraries.
import datetime
import decimal
from marshmallow.fields import *
from servicestack import *
from typing import *
from dataclasses import dataclass, field
from dataclasses_json import dataclass_json, LetterCase, Undefined, config
from enum import Enum, IntEnum


# @Api(Description="A base service to retrieve the list of all product and file versions of used ERiC-libraries.")
@dataclass_json(letter_case=LetterCase.CAMEL, undefined=Undefined.EXCLUDE)
@dataclass
class VersionCheckBase(IReturn[EricVersionResponse], IGet):
    """
    A base service to retrieve the list of all product and file versions of used ERiC-libraries.
    """

    @staticmethod
    def response_type(): return EricVersionResponse


# @Api(Description="Specifies a service response from an ERiC service operation.")
@dataclass_json(letter_case=LetterCase.CAMEL, undefined=Undefined.EXCLUDE)
@dataclass
class ServiceReponseBase(IHasIndex):
    """
    Specifies a service response from an ERiC service operation.
    """

    # @ApiMember(Description="The unique identifier of the response.", Name="Id")
    id: Optional[str] = None
    """
    The unique identifier of the response.
    """


    # @ApiMember(Description="The position of the response element in an indexed collection.", Name="Index")
    index: int = 0
    """
    The position of the response element in an indexed collection.
    """


    # @ApiMember(Description="Metadata that contains structured error information on the service response.", Name="ResponseStatus")
    response_status: Optional[ResponseStatus] = None
    """
    Metadata that contains structured error information on the service response.
    """


class EricFehlerCode(IntEnum):
    """
    Enumeration of ERiC API error codes.
    """

    ERI_C__O_K = 0
    ERI_C__G_L_O_B_A_L__U_N_K_N_O_W_N = 610001001
    ERI_C__G_L_O_B_A_L__P_R_U_E_F__F_E_H_L_E_R = 610001002
    ERI_C__G_L_O_B_A_L__H_I_N_W_E_I_S_E = 610001003
    ERI_C__G_L_O_B_A_L__F_E_H_L_E_R_M_E_L_D_U_N_G__N_I_C_H_T__V_O_R_H_A_N_D_E_N = 610001007
    ERI_C__G_L_O_B_A_L__K_E_I_N_E__D_A_T_E_N__V_O_R_H_A_N_D_E_N = 610001008
    ERI_C__G_L_O_B_A_L__N_I_C_H_T__G_E_N_U_E_G_E_N_D__A_R_B_E_I_T_S_S_P_E_I_C_H_E_R = 610001013
    ERI_C__G_L_O_B_A_L__D_A_T_E_I__N_I_C_H_T__G_E_F_U_N_D_E_N = 610001014
    ERI_C__G_L_O_B_A_L__H_E_R_S_T_E_L_L_E_R__I_D__N_I_C_H_T__E_R_L_A_U_B_T = 610001016
    ERI_C__G_L_O_B_A_L__I_L_L_E_G_A_L__S_T_A_T_E = 610001017
    ERI_C__G_L_O_B_A_L__F_U_N_K_T_I_O_N__N_I_C_H_T__E_R_L_A_U_B_T = 610001018
    ERI_C__G_L_O_B_A_L__E_C_H_T_F_A_L_L__N_I_C_H_T__E_R_L_A_U_B_T = 610001019
    ERI_C__G_L_O_B_A_L__N_O__V_E_R_S_A_N_D__I_N__B_E_T_A__V_E_R_S_I_O_N = 610001020
    ERI_C__G_L_O_B_A_L__T_E_S_T_M_E_R_K_E_R__U_N_G_U_E_L_T_I_G = 610001025
    ERI_C__G_L_O_B_A_L__D_A_T_E_N_S_A_T_Z__Z_U__G_R_O_S_S = 610001026
    ERI_C__G_L_O_B_A_L__V_E_R_S_C_H_L_U_E_S_S_E_L_U_N_G_S__P_A_R_A_M_E_T_E_R__N_I_C_H_T__E_R_L_A_U_B_T = 610001027
    ERI_C__G_L_O_B_A_L__N_U_R__P_O_R_T_A_L_Z_E_R_T_I_F_I_K_A_T__E_R_L_A_U_B_T = 610001028
    ERI_C__G_L_O_B_A_L__A_B_R_U_F_C_O_D_E__N_I_C_H_T__E_R_L_A_U_B_T = 610001029
    ERI_C__G_L_O_B_A_L__E_R_R_O_R__X_M_L__C_R_E_A_T_E = 610001030
    ERI_C__G_L_O_B_A_L__T_E_X_T_P_U_F_F_E_R_G_R_O_E_S_S_E__F_I_X = 610001031
    ERI_C__G_L_O_B_A_L__I_N_T_E_R_N_E_R__F_E_H_L_E_R = 610001032
    ERI_C__G_L_O_B_A_L__A_R_I_T_H_M_E_T_I_K_F_E_H_L_E_R = 610001033
    ERI_C__G_L_O_B_A_L__S_T_E_U_E_R_N_U_M_M_E_R__U_N_G_U_E_L_T_I_G = 610001034
    ERI_C__G_L_O_B_A_L__S_T_E_U_E_R_N_U_M_M_E_R__F_A_L_S_C_H_E__L_A_E_N_G_E = 610001035
    ERI_C__G_L_O_B_A_L__S_T_E_U_E_R_N_U_M_M_E_R__N_I_C_H_T__N_U_M_E_R_I_S_C_H = 610001036
    ERI_C__G_L_O_B_A_L__L_A_N_D_E_S_N_U_M_M_E_R__U_N_B_E_K_A_N_N_T = 610001037
    ERI_C__G_L_O_B_A_L__B_U_F_A_N_R__U_N_B_E_K_A_N_N_T = 610001038
    ERI_C__G_L_O_B_A_L__L_A_N_D_E_S_N_U_M_M_E_R__B_U_F_A_N_R = 610001039
    ERI_C__G_L_O_B_A_L__P_U_F_F_E_R__Z_U_G_R_I_F_F_S_K_O_N_F_L_I_K_T = 610001040
    ERI_C__G_L_O_B_A_L__P_U_F_F_E_R__U_E_B_E_R_L_A_U_F = 610001041
    ERI_C__G_L_O_B_A_L__D_A_T_E_N_A_R_T_V_E_R_S_I_O_N__U_N_B_E_K_A_N_N_T = 610001042
    ERI_C__G_L_O_B_A_L__D_A_T_E_N_A_R_T_V_E_R_S_I_O_N__X_M_L__I_N_K_O_N_S_I_S_T_E_N_T = 610001044
    ERI_C__G_L_O_B_A_L__C_O_M_M_O_N_D_A_T_A__N_I_C_H_T__V_E_R_F_U_E_G_B_A_R = 610001045
    ERI_C__G_L_O_B_A_L__L_O_G__E_X_C_E_P_T_I_O_N = 610001046
    ERI_C__G_L_O_B_A_L__T_R_A_N_S_P_O_R_T_S_C_H_L_U_E_S_S_E_L__N_I_C_H_T__E_R_L_A_U_B_T = 610001047
    ERI_C__G_L_O_B_A_L__O_E_F_F_E_N_T_L_I_C_H_E_R__S_C_H_L_U_E_S_S_E_L__U_N_G_U_E_L_T_I_G = 610001048
    ERI_C__G_L_O_B_A_L__T_R_A_N_S_P_O_R_T_S_C_H_L_U_E_S_S_E_L__T_Y_P__F_A_L_S_C_H = 610001049
    ERI_C__G_L_O_B_A_L__P_U_F_F_E_R__U_N_G_L_E_I_C_H_E_R__I_N_S_T_A_N_Z = 610001050
    ERI_C__G_L_O_B_A_L__V_O_R_S_A_T_Z__U_N_G_U_E_L_T_I_G = 610001051
    ERI_C__G_L_O_B_A_L__D_A_T_E_I_Z_U_G_R_I_F_F__V_E_R_W_E_I_G_E_R_T = 610001053
    ERI_C__G_L_O_B_A_L__U_N_G_U_E_L_T_I_G_E__I_N_S_T_A_N_Z = 610001080
    ERI_C__G_L_O_B_A_L__N_I_C_H_T__I_N_I_T_I_A_L_I_S_I_E_R_T = 610001081
    ERI_C__G_L_O_B_A_L__M_E_H_R_F_A_C_H_E__I_N_I_T_I_A_L_I_S_I_E_R_U_N_G = 610001082
    ERI_C__G_L_O_B_A_L__F_E_H_L_E_R__I_N_I_T_I_A_L_I_S_I_E_R_U_N_G = 610001083
    ERI_C__G_L_O_B_A_L__U_N_K_N_O_W_N__P_A_R_A_M_E_T_E_R__E_R_R_O_R = 610001102
    ERI_C__G_L_O_B_A_L__C_H_E_C_K__C_O_R_R_U_P_T_E_D__N_D_S = 610001108
    ERI_C__G_L_O_B_A_L__V_E_R_S_C_H_L_U_E_S_S_E_L_U_N_G_S__P_A_R_A_M_E_T_E_R__N_I_C_H_T__A_N_G_E_G_E_B_E_N = 610001206
    ERI_C__G_L_O_B_A_L__S_E_N_D__F_L_A_G__M_E_H_R__A_L_S__E_I_N_E_S = 610001209
    ERI_C__G_L_O_B_A_L__U_N_G_U_E_L_T_I_G_E__F_L_A_G__K_O_M_B_I_N_A_T_I_O_N = 610001218
    ERI_C__G_L_O_B_A_L__E_R_S_T_E__S_E_I_T_E__D_R_U_C_K__N_I_C_H_T__U_N_T_E_R_S_T_U_E_T_Z_T = 610001220
    ERI_C__G_L_O_B_A_L__U_N_G_U_E_L_T_I_G_E_R__P_A_R_A_M_E_T_E_R = 610001222
    ERI_C__G_L_O_B_A_L__D_R_U_C_K__F_U_E_R__V_E_R_F_A_H_R_E_N__N_I_C_H_T__E_R_L_A_U_B_T = 610001224
    ERI_C__G_L_O_B_A_L__V_E_R_S_A_N_D__A_R_T__N_I_C_H_T__U_N_T_E_R_S_T_U_E_T_Z_T = 610001225
    ERI_C__G_L_O_B_A_L__U_N_G_U_E_L_T_I_G_E__P_A_R_A_M_E_T_E_R__V_E_R_S_I_O_N = 610001226
    ERI_C__G_L_O_B_A_L__T_R_A_N_S_F_E_R_H_A_N_D_L_E = 610001227
    ERI_C__G_L_O_B_A_L__P_L_U_G_I_N_I_N_I_T_I_A_L_I_S_I_E_R_U_N_G = 610001228
    ERI_C__G_L_O_B_A_L__I_N_K_O_M_P_A_T_I_B_L_E__V_E_R_S_I_O_N_E_N = 610001229
    ERI_C__G_L_O_B_A_L__V_E_R_S_C_H_L_U_E_S_S_E_L_U_N_G_S_V_E_R_F_A_H_R_E_N__N_I_C_H_T__U_N_T_E_R_S_T_U_E_T_Z_T = 610001230
    ERI_C__G_L_O_B_A_L__M_E_H_R_F_A_C_H_A_U_F_R_U_F_E__N_I_C_H_T__U_N_T_E_R_S_T_U_E_T_Z_T = 610001231
    ERI_C__G_L_O_B_A_L__U_T_I__C_O_U_N_T_R_Y__N_O_T__S_U_P_P_O_R_T_E_D = 610001404
    ERI_C__G_L_O_B_A_L__I_B_A_N__F_O_R_M_A_L_E_R__F_E_H_L_E_R = 610001501
    ERI_C__G_L_O_B_A_L__I_B_A_N__L_A_E_N_D_E_R_C_O_D_E__F_E_H_L_E_R = 610001502
    ERI_C__G_L_O_B_A_L__I_B_A_N__L_A_N_D_E_S_F_O_R_M_A_T__F_E_H_L_E_R = 610001503
    ERI_C__G_L_O_B_A_L__I_B_A_N__P_R_U_E_F_Z_I_F_F_E_R__F_E_H_L_E_R = 610001504
    ERI_C__G_L_O_B_A_L__B_I_C__F_O_R_M_A_L_E_R__F_E_H_L_E_R = 610001510
    ERI_C__G_L_O_B_A_L__B_I_C__L_A_E_N_D_E_R_C_O_D_E__F_E_H_L_E_R = 610001511
    ERI_C__G_L_O_B_A_L__Z_U_L_A_S_S_U_N_G_S_N_U_M_M_E_R__Z_U__L_A_N_G = 610001519
    ERI_C__G_L_O_B_A_L__I_D_N_U_M_M_E_R__U_N_G_U_E_L_T_I_G = 610001525
    ERI_C__G_L_O_B_A_L__N_U_L_L__P_A_R_A_M_E_T_E_R = 610001526
    ERI_C__G_L_O_B_A_L__E_W_A_Z__U_N_G_U_E_L_T_I_G = 610001527
    ERI_C__G_L_O_B_A_L__E_W_A_Z__L_A_N_D_E_S_K_U_E_R_Z_E_L__U_N_B_E_K_A_N_N_T = 610001528
    ERI_C__G_L_O_B_A_L__U_P_D_A_T_E__N_E_C_E_S_S_A_R_Y = 610001851
    ERI_C__G_L_O_B_A_L__E_I_N_S_T_E_L_L_U_N_G__N_A_M_E__U_N_G_U_E_L_T_I_G = 610001860
    ERI_C__G_L_O_B_A_L__E_I_N_S_T_E_L_L_U_N_G__W_E_R_T__U_N_G_U_E_L_T_I_G = 610001861
    ERI_C__G_L_O_B_A_L__E_R_R__D_E_K_O_D_I_E_R_E_N = 610001862
    ERI_C__G_L_O_B_A_L__F_U_N_K_T_I_O_N__N_I_C_H_T__U_N_T_E_R_S_T_U_E_T_Z_T = 610001863
    ERI_C__G_L_O_B_A_L__N_U_T_Z_D_A_T_E_N_T_I_C_K_E_T_S__N_I_C_H_T__E_I_N_D_E_U_T_I_G = 610001865
    ERI_C__G_L_O_B_A_L__N_U_T_Z_D_A_T_E_N_H_E_A_D_E_R_V_E_R_S_I_O_N_E_N__U_N_E_I_N_H_E_I_T_L_I_C_H = 610001866
    ERI_C__G_L_O_B_A_L__B_U_N_D_E_S_L_A_E_N_D_E_R__U_N_E_I_N_H_E_I_T_L_I_C_H = 610001867
    ERI_C__G_L_O_B_A_L__Z_E_I_T_R_A_E_U_M_E__U_N_E_I_N_H_E_I_T_L_I_C_H = 610001868
    ERI_C__G_L_O_B_A_L__N_U_T_Z_D_A_T_E_N_H_E_A_D_E_R__E_M_P_F_A_E_N_G_E_R__N_I_C_H_T__K_O_R_R_E_K_T = 610001869
    ERI_C__T_R_A_N_S_F_E_R__C_O_M__E_R_R_O_R = 610101200
    ERI_C__T_R_A_N_S_F_E_R__V_O_R_G_A_N_G__N_I_C_H_T__U_N_T_E_R_S_T_U_E_T_Z_T = 610101201
    ERI_C__T_R_A_N_S_F_E_R__E_R_R__X_M_L__T_H_E_A_D_E_R = 610101210
    ERI_C__T_R_A_N_S_F_E_R__E_R_R__P_A_R_A_M = 610101251
    ERI_C__T_R_A_N_S_F_E_R__E_R_R__D_A_T_E_N_T_E_I_L_E_N_D_N_O_T_F_O_U_N_D = 610101253
    ERI_C__T_R_A_N_S_F_E_R__E_R_R__B_E_G_I_N_D_A_T_E_N_L_I_E_F_E_R_A_N_T = 610101255
    ERI_C__T_R_A_N_S_F_E_R__E_R_R__E_N_D_D_A_T_E_N_L_I_E_F_E_R_A_N_T = 610101256
    ERI_C__T_R_A_N_S_F_E_R__E_R_R__B_E_G_I_N_T_R_A_N_S_P_O_R_T_S_C_H_L_U_E_S_S_E_L = 610101257
    ERI_C__T_R_A_N_S_F_E_R__E_R_R__E_N_D_T_R_A_N_S_P_O_R_T_S_C_H_L_U_E_S_S_E_L = 610101258
    ERI_C__T_R_A_N_S_F_E_R__E_R_R__B_E_G_I_N_D_A_T_E_N_G_R_O_E_S_S_E = 610101259
    ERI_C__T_R_A_N_S_F_E_R__E_R_R__E_N_D_D_A_T_E_N_G_R_O_E_S_S_E = 610101260
    ERI_C__T_R_A_N_S_F_E_R__E_R_R__S_E_N_D = 610101271
    ERI_C__T_R_A_N_S_F_E_R__E_R_R__N_O_T_E_N_C_R_Y_P_T_E_D = 610101274
    ERI_C__T_R_A_N_S_F_E_R__E_R_R__P_R_O_X_Y_C_O_N_N_E_C_T = 610101276
    ERI_C__T_R_A_N_S_F_E_R__E_R_R__C_O_N_N_E_C_T_S_E_R_V_E_R = 610101278
    ERI_C__T_R_A_N_S_F_E_R__E_R_R__N_O_R_E_S_P_O_N_S_E = 610101279
    ERI_C__T_R_A_N_S_F_E_R__E_R_R__P_R_O_X_Y_A_U_T_H = 610101280
    ERI_C__T_R_A_N_S_F_E_R__E_R_R__S_E_N_D__I_N_I_T = 610101282
    ERI_C__T_R_A_N_S_F_E_R__E_R_R__T_I_M_E_O_U_T = 610101283
    ERI_C__T_R_A_N_S_F_E_R__E_R_R__P_R_O_X_Y_P_O_R_T__I_N_V_A_L_I_D = 610101284
    ERI_C__T_R_A_N_S_F_E_R__E_R_R__O_T_H_E_R = 610101291
    ERI_C__T_R_A_N_S_F_E_R__E_R_R__X_M_L__N_H_E_A_D_E_R = 610101292
    ERI_C__T_R_A_N_S_F_E_R__E_R_R__X_M_L__E_N_C_O_D_I_N_G = 610101293
    ERI_C__T_R_A_N_S_F_E_R__E_R_R__E_N_D_S_I_G_U_S_E_R = 610101294
    ERI_C__T_R_A_N_S_F_E_R__E_R_R__X_M_L_T_A_G__N_I_C_H_T__G_E_F_U_N_D_E_N = 610101295
    ERI_C__T_R_A_N_S_F_E_R__E_R_R__D_A_T_E_N_T_E_I_L_F_E_H_L_E_R = 610101297
    ERI_C__T_R_A_N_S_F_E_R__E_I_D__Z_E_R_T_I_F_I_K_A_T_F_E_H_L_E_R = 610101500
    ERI_C__T_R_A_N_S_F_E_R__E_I_D__K_E_I_N_K_O_N_T_O = 610101510
    ERI_C__T_R_A_N_S_F_E_R__E_I_D__I_D_N_R_N_I_C_H_T_E_I_N_D_E_U_T_I_G = 610101511
    ERI_C__T_R_A_N_S_F_E_R__E_I_D__S_E_R_V_E_R_F_E_H_L_E_R = 610101512
    ERI_C__T_R_A_N_S_F_E_R__E_I_D__K_E_I_N_C_L_I_E_N_T = 610101520
    ERI_C__T_R_A_N_S_F_E_R__E_I_D__C_L_I_E_N_T_F_E_H_L_E_R = 610101521
    ERI_C__T_R_A_N_S_F_E_R__E_I_D__F_E_H_L_E_N_D_E_F_E_L_D_E_R = 610101522
    ERI_C__T_R_A_N_S_F_E_R__E_I_D__I_D_E_N_T_I_F_I_K_A_T_I_O_N_A_B_G_E_B_R_O_C_H_E_N = 610101523
    ERI_C__T_R_A_N_S_F_E_R__E_I_D__N_P_A_B_L_O_C_K_I_E_R_T = 610101524
    ERI_C__C_R_Y_P_T__E_R_R_O_R__C_R_E_A_T_E__K_E_Y = 610201016
    ERI_C__C_R_Y_P_T__E__I_N_V_A_L_I_D__H_A_N_D_L_E = 610201101
    ERI_C__C_R_Y_P_T__E__M_A_X__S_E_S_S_I_O_N = 610201102
    ERI_C__C_R_Y_P_T__E__B_U_S_Y = 610201103
    ERI_C__C_R_Y_P_T__E__O_U_T__O_F__M_E_M = 610201104
    ERI_C__C_R_Y_P_T__E__P_S_E__P_A_T_H = 610201105
    ERI_C__C_R_Y_P_T__E__P_I_N__W_R_O_N_G = 610201106
    ERI_C__C_R_Y_P_T__E__P_I_N__L_O_C_K_E_D = 610201107
    ERI_C__C_R_Y_P_T__E__P7__R_E_A_D = 610201108
    ERI_C__C_R_Y_P_T__E__P7__D_E_C_O_D_E = 610201109
    ERI_C__C_R_Y_P_T__E__P7__R_E_C_I_P_I_E_N_T = 610201110
    ERI_C__C_R_Y_P_T__E__P12__R_E_A_D = 610201111
    ERI_C__C_R_Y_P_T__E__P12__D_E_C_O_D_E = 610201112
    ERI_C__C_R_Y_P_T__E__P12__S_I_G__K_E_Y = 610201113
    ERI_C__C_R_Y_P_T__E__P12__E_N_C__K_E_Y = 610201114
    ERI_C__C_R_Y_P_T__E__P11__S_I_G__K_E_Y = 610201115
    ERI_C__C_R_Y_P_T__E__P11__E_N_C__K_E_Y = 610201116
    ERI_C__C_R_Y_P_T__E__X_M_L__P_A_R_S_E = 610201117
    ERI_C__C_R_Y_P_T__E__X_M_L__S_I_G__A_D_D = 610201118
    ERI_C__C_R_Y_P_T__E__X_M_L__S_I_G__T_A_G = 610201119
    ERI_C__C_R_Y_P_T__E__X_M_L__S_I_G__S_I_G_N = 610201120
    ERI_C__C_R_Y_P_T__E__E_N_C_O_D_E__U_N_K_N_O_W_N = 610201121
    ERI_C__C_R_Y_P_T__E__E_N_C_O_D_E__E_R_R_O_R = 610201122
    ERI_C__C_R_Y_P_T__E__X_M_L__I_N_I_T = 610201123
    ERI_C__C_R_Y_P_T__E__E_N_C_R_Y_P_T = 610201124
    ERI_C__C_R_Y_P_T__E__D_E_C_R_Y_P_T = 610201125
    ERI_C__C_R_Y_P_T__E__P11__S_L_O_T__E_M_P_T_Y = 610201126
    ERI_C__C_R_Y_P_T__E__N_O__S_I_G__E_N_C__K_E_Y = 610201127
    ERI_C__C_R_Y_P_T__E__L_O_A_D__D_L_L = 610201128
    ERI_C__C_R_Y_P_T__E__N_O__S_E_R_V_I_C_E = 610201129
    ERI_C__C_R_Y_P_T__E__E_S_I_C_L__E_X_C_E_P_T_I_O_N = 610201130
    ERI_C__C_R_Y_P_T__E__T_O_K_E_N__T_Y_P_E__M_I_S_M_A_T_C_H = 610201144
    ERI_C__C_R_Y_P_T__E__P12__C_R_E_A_T_E = 610201146
    ERI_C__C_R_Y_P_T__E__V_E_R_I_F_Y__C_E_R_T__C_H_A_I_N = 610201147
    ERI_C__C_R_Y_P_T__E__P11__E_N_G_I_N_E__L_O_A_D_E_D = 610201148
    ERI_C__C_R_Y_P_T__E__U_S_E_R__C_A_N_C_E_L = 610201149
    ERI_C__C_R_Y_P_T__Z_E_R_T_I_F_I_K_A_T = 610201200
    ERI_C__C_R_Y_P_T__S_I_G_N_A_T_U_R = 610201201
    ERI_C__C_R_Y_P_T__N_I_C_H_T__U_N_T_E_R_S_T_U_E_T_Z_T_E_S__P_S_E__F_O_R_M_A_T = 610201203
    ERI_C__C_R_Y_P_T__P_I_N__B_E_N_O_E_T_I_G_T = 610201205
    ERI_C__C_R_Y_P_T__P_I_N__S_T_A_E_R_K_E__N_I_C_H_T__A_U_S_R_E_I_C_H_E_N_D = 610201206
    ERI_C__C_R_Y_P_T__E__I_N_T_E_R_N = 610201208
    ERI_C__C_R_Y_P_T__Z_E_R_T_I_F_I_K_A_T_S_P_F_A_D__K_E_I_N__V_E_R_Z_E_I_C_H_N_I_S = 610201209
    ERI_C__C_R_Y_P_T__Z_E_R_T_I_F_I_K_A_T_S_D_A_T_E_I__E_X_I_S_T_I_E_R_T__B_E_R_E_I_T_S = 610201210
    ERI_C__C_R_Y_P_T__P_I_N__E_N_T_H_A_E_L_T__U_N_G_U_E_L_T_I_G_E__Z_E_I_C_H_E_N = 610201211
    ERI_C__C_R_Y_P_T__E__I_N_V_A_L_I_D__P_A_R_A_M__A_B_C = 610201212
    ERI_C__C_R_Y_P_T__C_O_R_R_U_P_T_E_D = 610201213
    ERI_C__C_R_Y_P_T__E_I_D_K_A_R_T_E__N_I_C_H_T__U_N_T_E_R_S_T_U_E_T_Z_T = 610201214
    ERI_C__C_R_Y_P_T__E__S_C__S_L_O_T__E_M_P_T_Y = 610201215
    ERI_C__C_R_Y_P_T__E__S_C__N_O__A_P_P_L_E_T = 610201216
    ERI_C__C_R_Y_P_T__E__S_C__S_E_S_S_I_O_N = 610201217
    ERI_C__C_R_Y_P_T__E__P11__N_O__S_I_G__C_E_R_T = 610201218
    ERI_C__C_R_Y_P_T__E__P11__I_N_I_T__F_A_I_L_E_D = 610201219
    ERI_C__C_R_Y_P_T__E__P11__N_O__E_N_C__C_E_R_T = 610201220
    ERI_C__C_R_Y_P_T__E__P12__N_O__S_I_G__C_E_R_T = 610201221
    ERI_C__C_R_Y_P_T__E__P12__N_O__E_N_C__C_E_R_T = 610201222
    ERI_C__C_R_Y_P_T__E__S_C__E_N_C__K_E_Y = 610201223
    ERI_C__C_R_Y_P_T__E__S_C__N_O__S_I_G__C_E_R_T = 610201224
    ERI_C__C_R_Y_P_T__E__S_C__N_O__E_N_C__C_E_R_T = 610201225
    ERI_C__C_R_Y_P_T__E__S_C__I_N_I_T__F_A_I_L_E_D = 610201226
    ERI_C__C_R_Y_P_T__E__S_C__S_I_G__K_E_Y = 610201227
    ERI_C__I_O__F_E_H_L_E_R = 610301001
    ERI_C__I_O__D_A_T_E_I__I_N_K_O_R_R_E_K_T = 610301005
    ERI_C__I_O__P_A_R_S_E__F_E_H_L_E_R = 610301006
    ERI_C__I_O__N_D_S__G_E_N_E_R_I_E_R_U_N_G__F_E_H_L_G_E_S_C_H_L_A_G_E_N = 610301007
    ERI_C__I_O__M_A_S_T_E_R_D_A_T_E_N_S_E_R_V_I_C_E__N_I_C_H_T__V_E_R_F_U_E_G_B_A_R = 610301010
    ERI_C__I_O__S_T_E_U_E_R_Z_E_I_C_H_E_N__I_M__N_D_S = 610301014
    ERI_C__I_O__V_E_R_S_I_O_N_S_I_N_F_O_R_M_A_T_I_O_N_E_N__N_I_C_H_T__G_E_F_U_N_D_E_N = 610301031
    ERI_C__I_O__F_A_L_S_C_H_E_S__V_E_R_F_A_H_R_E_N = 610301104
    ERI_C__I_O__R_E_A_D_E_R__M_E_H_R_F_A_C_H_E__S_T_E_U_E_R_F_A_E_L_L_E = 610301105
    ERI_C__I_O__R_E_A_D_E_R__U_N_E_R_W_A_R_T_E_T_E__E_L_E_M_E_N_T_E = 610301106
    ERI_C__I_O__R_E_A_D_E_R__F_O_R_M_A_L_E__F_E_H_L_E_R = 610301107
    ERI_C__I_O__R_E_A_D_E_R__F_A_L_S_C_H_E_S__E_N_C_O_D_I_N_G = 610301108
    ERI_C__I_O__R_E_A_D_E_R__M_E_H_R_F_A_C_H_E__N_U_T_Z_D_A_T_E_N__E_L_E_M_E_N_T_E = 610301109
    ERI_C__I_O__R_E_A_D_E_R__M_E_H_R_F_A_C_H_E__N_U_T_Z_D_A_T_E_N_B_L_O_C_K__E_L_E_M_E_N_T_E = 610301110
    ERI_C__I_O__U_N_B_E_K_A_N_N_T_E__D_A_T_E_N_A_R_T = 610301111
    ERI_C__I_O__R_E_A_D_E_R__U_N_T_E_R_S_A_C_H_B_E_R_E_I_C_H__U_N_G_U_E_L_T_I_G = 610301114
    ERI_C__I_O__R_E_A_D_E_R__Z_U__V_I_E_L_E__N_U_T_Z_D_A_T_E_N_B_L_O_C_K__E_L_E_M_E_N_T_E = 610301115
    ERI_C__I_O__R_E_A_D_E_R__S_T_E_U_E_R_Z_E_I_C_H_E_N__I_M__T_R_A_N_S_F_E_R_H_E_A_D_E_R = 610301150
    ERI_C__I_O__R_E_A_D_E_R__S_T_E_U_E_R_Z_E_I_C_H_E_N__I_M__N_U_T_Z_D_A_T_E_N_H_E_A_D_E_R = 610301151
    ERI_C__I_O__R_E_A_D_E_R__S_T_E_U_E_R_Z_E_I_C_H_E_N__I_N__D_E_N__N_U_T_Z_D_A_T_E_N = 610301152
    ERI_C__I_O__R_E_A_D_E_R__Z_U__V_I_E_L_E__A_N_H_A_E_N_G_E = 610301190
    ERI_C__I_O__R_E_A_D_E_R__A_N_H_A_N_G__Z_U__G_R_O_S_S = 610301191
    ERI_C__I_O__R_E_A_D_E_R__A_N_H_A_E_N_G_E__Z_U__G_R_O_S_S = 610301192
    ERI_C__I_O__R_E_A_D_E_R__S_C_H_E_M_A__V_A_L_I_D_I_E_R_U_N_G_S_F_E_H_L_E_R = 610301200
    ERI_C__I_O__R_E_A_D_E_R__U_N_B_E_K_A_N_N_T_E__X_M_L__E_N_T_I_T_Y = 610301201
    ERI_C__I_O__D_A_T_E_N_T_E_I_L_N_O_T_F_O_U_N_D = 610301252
    ERI_C__I_O__D_A_T_E_N_T_E_I_L_E_N_D_N_O_T_F_O_U_N_D = 610301253
    ERI_C__I_O__U_E_B_E_R_G_A_B_E_P_A_R_A_M_E_T_E_R__F_E_H_L_E_R_H_A_F_T = 610301300
    ERI_C__I_O__U_N_G_U_E_L_T_I_G_E__U_T_F8__S_E_Q_U_E_N_Z = 610301400
    ERI_C__I_O__U_N_G_U_E_L_T_I_G_E__Z_E_I_C_H_E_N__I_N__P_A_R_A_M_E_T_E_R = 610301401
    ERI_C__P_R_I_N_T__I_N_T_E_R_N_E_R__F_E_H_L_E_R = 610501001
    ERI_C__P_R_I_N_T__D_R_U_C_K_V_O_R_L_A_G_E__N_I_C_H_T__G_E_F_U_N_D_E_N = 610501002
    ERI_C__P_R_I_N_T__U_N_G_U_E_L_T_I_G_E_R__D_A_T_E_I__P_F_A_D = 610501004
    ERI_C__P_R_I_N_T__I_N_I_T_I_A_L_I_S_I_E_R_U_N_G__F_E_H_L_E_R_H_A_F_T = 610501007
    ERI_C__P_R_I_N_T__A_U_S_G_A_B_E_Z_I_E_L__U_N_B_E_K_A_N_N_T = 610501008
    ERI_C__P_R_I_N_T__A_B_B_R_U_C_H__D_R_U_C_K_V_O_R_B_E_R_E_I_T_U_N_G = 610501009
    ERI_C__P_R_I_N_T__A_B_B_R_U_C_H__G_E_N_E_R_I_E_R_U_N_G = 610501010
    ERI_C__P_R_I_N_T__S_T_E_U_E_R_F_A_L_L__N_I_C_H_T__U_N_T_E_R_S_T_U_E_T_Z_T = 610501011
    ERI_C__P_R_I_N_T__F_U_S_S_T_E_X_T__Z_U__L_A_N_G = 610501012


# @Api(Description="Represent a base response that encapsulate any ERiC API function return value.")
@dataclass_json(letter_case=LetterCase.CAMEL, undefined=Undefined.EXCLUDE)
@dataclass
class EricFehlerCodeResponse(ServiceReponseBase):
    """
    Represent a base response that encapsulate any ERiC API function return value.
    """

    # @ApiMember(Description="The status code that the ERiC API function returns.", Name="StatusCode")
    status_code: Optional[EricFehlerCode] = None
    """
    The status code that the ERiC API function returns.
    """


    # @ApiMember(Description="The status message that the ERiC API function returns.", Name="StatusText")
    status_text: Optional[str] = None
    """
    The status message that the ERiC API function returns.
    """


    # @ApiMember(Description="The unique identifier of the response.", Name="Id")
    id: Optional[str] = None
    """
    The unique identifier of the response.
    """


    # @ApiMember(Description="The position of the response element in an indexed collection.", Name="Index")
    index: int = 0
    """
    The position of the response element in an indexed collection.
    """


    # @ApiMember(Description="Metadata that contains structured error information on the service response.", Name="ResponseStatus")
    response_status: Optional[ResponseStatus] = None
    """
    Metadata that contains structured error information on the service response.
    """


# @Api(Description="Represent a version of the internally used test module.")
@dataclass_json(letter_case=LetterCase.CAMEL, undefined=Undefined.EXCLUDE)
@dataclass
class PruefModul:
    """
    Represent a version of the internally used test module.
    """

    # @ApiMember(Description="The tax data type version of the test module.")
    datenart_version: Optional[str] = None
    """
    The tax data type version of the test module.
    """


    # @ApiMember(Description="The label of the test module.")
    label: Optional[str] = None
    """
    The label of the test module.
    """


    # @ApiMember(Description="The runtime of the test module.")
    runtime: Optional[str] = None
    """
    The runtime of the test module.
    """


# @Api(Description="Represents Represents an ERiC dynamic library.")
@dataclass_json(letter_case=LetterCase.CAMEL, undefined=Undefined.EXCLUDE)
@dataclass
class Bibliothek:
    """
    Represents Represents an ERiC dynamic library.
    """

    # @ApiMember(Description="The name of the library.")
    name: Optional[str] = None
    """
    The name of the library.
    """


    # @ApiMember(Description="The product version of the library.")
    produktversion: Optional[str] = None
    """
    The product version of the library.
    """


    # @ApiMember(Description="The file version of the library.")
    dateiversion: Optional[str] = None
    """
    The file version of the library.
    """


    # @ApiMember(Description="The list of test modules of the library.")
    pruef_modulen: Optional[List[PruefModul]] = None
    """
    The list of test modules of the library.
    """


# @Api(Description="Represents a structure that encapsulates a list of ERiC dynamic libraries.")
@dataclass_json(letter_case=LetterCase.CAMEL, undefined=Undefined.EXCLUDE)
@dataclass
class EricVersion:
    """
    Represents a structure that encapsulates a list of ERiC dynamic libraries.
    """

    # @ApiMember(Description="The list of available ERiC dynamic libraries.")
    bibliotheken: Optional[List[Bibliothek]] = None
    """
    The list of available ERiC dynamic libraries.
    """


# @Api(Description="Represents a type that encapsulates the versions of ERiC library components.")
@dataclass_json(letter_case=LetterCase.CAMEL, undefined=Undefined.EXCLUDE)
@dataclass
class EricVersionResponse(EricFehlerCodeResponse):
    """
    Represents a type that encapsulates the versions of ERiC library components.
    """

    # @ApiMember(Description="The version of an ERiC library component.")
    rueckgabe: Optional[EricVersion] = None
    """
    The version of an ERiC library component.
    """


    # @ApiMember(Description="The status code that the ERiC API function returns.", Name="StatusCode")
    status_code: Optional[EricFehlerCode] = None
    """
    The status code that the ERiC API function returns.
    """


    # @ApiMember(Description="The status message that the ERiC API function returns.", Name="StatusText")
    status_text: Optional[str] = None
    """
    The status message that the ERiC API function returns.
    """


    # @ApiMember(Description="The unique identifier of the response.", Name="Id")
    id: Optional[str] = None
    """
    The unique identifier of the response.
    """


    # @ApiMember(Description="The position of the response element in an indexed collection.", Name="Index")
    index: int = 0
    """
    The position of the response element in an indexed collection.
    """


    # @ApiMember(Description="Metadata that contains structured error information on the service response.", Name="ResponseStatus")
    response_status: Optional[ResponseStatus] = None
    """
    Metadata that contains structured error information on the service response.
    """


# @Api(Description="A synchronous service to retrieve the list of all product and file versions of used ERiC-libraries.")
@dataclass_json(letter_case=LetterCase.CAMEL, undefined=Undefined.EXCLUDE)
@dataclass
class VersionCheck(VersionCheckBase):
    """
    A synchronous service to retrieve the list of all product and file versions of used ERiC-libraries.
    """

    pass

Python VersionCheck DTOs

To override the Content-type in your clients, use the HTTP Accept Header, append the .x-msgpack suffix or ?format=x-msgpack

HTTP + X-MSGPACK

The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.

GET /VersionCheck HTTP/1.1 
Host: taxfiling.staging.pwc.de 
Accept: application/x-msgpack
HTTP/1.1 200 OK
Content-Type: application/x-msgpack
Content-Length: length

{"rueckgabe":{"bibliotheken":[{"name":"String","produktversion":"String","dateiversion":"String","pruefModulen":[{"datenartVersion":"String","label":"String","runtime":"String"}]}]},"statusCode":"ERIC_OK","statusText":"String","id":"String","index":0,"responseStatus":{"errorCode":"String","message":"String","stackTrace":"String","errors":[{"errorCode":"String","fieldName":"String","message":"String","meta":{"String":"String"}}],"meta":{"String":"String"}}}