""" Options: Date: 2024-04-27 19:55:20 Version: 8.12 Tip: To override a DTO option, remove "#" prefix before updating BaseUrl: https://taxfiling.pwc.de #GlobalNamespace: #AddServiceStackTypes: True #AddResponseStatus: False #AddImplicitVersion: #AddDescriptionAsComments: True IncludeTypes: VersionCheck.* #ExcludeTypes: #DefaultImports: datetime,decimal,marshmallow.fields:*,servicestack:*,typing:*,dataclasses:dataclass/field,dataclasses_json:dataclass_json/LetterCase/Undefined/config,enum:Enum/IntEnum #DataClass: #DataClassJson: """ 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="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. """ 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="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. """ # @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. """ class IHasIndex: index: int = 0 # @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. """ # @Route("/VersionCheck", "GET") # @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, IReturn[EricVersionResponse]): """ A synchronous service to retrieve the list of all product and file versions of used ERiC-libraries. """ pass