eric_sdk/
error_code.rs

1#![allow(non_camel_case_types)]
2
3/// Represents the available error codes.
4#[derive(Debug, PartialEq, Eq, Clone, Copy)]
5#[repr(i32)]
6pub enum ErrorCode {
7    /** [0] Verarbeitung fehlerfrei. */
8    ERIC_OK = 0,
9
10    /** [610001001] Verarbeitung fehlerhaft, keine genaueren Informationen vorhanden. Details stehen ggf. im Logfile (eric.log). */
11    ERIC_GLOBAL_UNKNOWN = 610001001,
12
13    /** [610001002] Fehler während der Plausibilitätsprüfung, Datensatz nicht plausibel. */
14    ERIC_GLOBAL_PRUEF_FEHLER = 610001002,
15
16    /** [610001003] Hinweise während der Plausibilitätsprüfung, Datensatz ist aber plausibel. */
17    ERIC_GLOBAL_HINWEISE = 610001003,
18
19    /** [610001007] Keine Klartextfehlermeldung vorhanden. */
20    ERIC_GLOBAL_FEHLERMELDUNG_NICHT_VORHANDEN = 610001007,
21
22    /** [610001008] Für den übergebenen Wert sind keine Daten vorhanden. */
23    ERIC_GLOBAL_KEINE_DATEN_VORHANDEN = 610001008,
24
25    /** [610001013] Es ist nicht genügend Arbeitsspeicher vorhanden. */
26    ERIC_GLOBAL_NICHT_GENUEGEND_ARBEITSSPEICHER = 610001013,
27
28    /** [610001014] Datei nicht gefunden. */
29    ERIC_GLOBAL_DATEI_NICHT_GEFUNDEN = 610001014,
30
31    /** [610001016] Für dieses Verfahren/diese Datenart ist eine Bearbeitung mit der angegebenen Hersteller-ID nicht erlaubt. */
32    ERIC_GLOBAL_HERSTELLER_ID_NICHT_ERLAUBT = 610001016,
33
34    /** [610001017] Ungültiger Zustand. */
35    ERIC_GLOBAL_ILLEGAL_STATE = 610001017,
36
37    /** [610001018] Die aufgerufene Funktion ist nicht erlaubt. */
38    ERIC_GLOBAL_FUNKTION_NICHT_ERLAUBT = 610001018,
39
40    /** [610001019] Für dieses Verfahren/diese Datenart/diese Test-Hersteller-ID/diese ERiC-Einstellungen sind Echtfälle nicht erlaubt. */
41    ERIC_GLOBAL_ECHTFALL_NICHT_ERLAUBT = 610001019,
42
43    /** [610001020] Der Versand von Echtfällen (= Fällen ohne gesetzten Testmerker) ist mit einer BETA-Version nicht möglich. */
44    ERIC_GLOBAL_NO_VERSAND_IN_BETA_VERSION = 610001020,
45
46    /** [610001025] Der übergebene Testmerker ist für das angegebene Verfahren nicht zulässig. */
47    ERIC_GLOBAL_TESTMERKER_UNGUELTIG = 610001025,
48
49    /** [610001026] Der zu versendende Datensatz ist zu groß. */
50    ERIC_GLOBAL_DATENSATZ_ZU_GROSS = 610001026,
51
52    /** [610001027] Der Verschlüsselungsparameter darf nur bei authentifiziertem Versand angegeben werden. */
53    ERIC_GLOBAL_VERSCHLUESSELUNGS_PARAMETER_NICHT_ERLAUBT = 610001027,
54
55    /** [610001028] Bei der angegebenen Versandart sind nur Portal-Zertifikate erlaubt. */
56    ERIC_GLOBAL_NUR_PORTALZERTIFIKAT_ERLAUBT = 610001028,
57
58    /** [610001030] Es ist ein Fehler bei der Umwandlung nach XML aufgetreten. */
59    ERIC_GLOBAL_ERROR_XML_CREATE = 610001030,
60
61    /** [610001031] Die Größe des Textpuffers kann nicht verändert werden. */
62    ERIC_GLOBAL_TEXTPUFFERGROESSE_FIX = 610001031,
63
64    /** [610001032] Interner Fehler aufgetreten. Details stehen ggf. im Logfile (eric.log). */
65    ERIC_GLOBAL_INTERNER_FEHLER = 610001032,
66
67    /** [610001033] Bei einer arithmetischen Operation ist ein Fehler aufgetreten. Details stehen im Logfile (eric.log). */
68    ERIC_GLOBAL_ARITHMETIKFEHLER = 610001033,
69
70    /** [610001034] Ungültige Steuernummer. */
71    ERIC_GLOBAL_STEUERNUMMER_UNGUELTIG = 610001034,
72
73    /** [610001035] Ungültige Steuernummer: Es werden 13 Stellen erwartet. */
74    ERIC_GLOBAL_STEUERNUMMER_FALSCHE_LAENGE = 610001035,
75
76    /** [610001036] Ungültige Steuernummer: Es werden nur Ziffern erwartet. */
77    ERIC_GLOBAL_STEUERNUMMER_NICHT_NUMERISCH = 610001036,
78
79    /** [610001037] Ungültige Landesnummer. */
80    ERIC_GLOBAL_LANDESNUMMER_UNBEKANNT = 610001037,
81
82    /** [610001038] Ungültige Bundesfinanzamtsnummer. */
83    ERIC_GLOBAL_BUFANR_UNBEKANNT = 610001038,
84
85    /** [610001039] Ungültige Bundesfinanzamtsnummer. */
86    ERIC_GLOBAL_LANDESNUMMER_BUFANR = 610001039,
87
88    /** [610001040] Ein Puffer-Handle wurde mehrfach übergeben. */
89    ERIC_GLOBAL_PUFFER_ZUGRIFFSKONFLIKT = 610001040,
90
91    /** [610001041] Es wurde versucht, einen Puffer über die maximal mögliche Länge hinaus zu beschreiben. */
92    ERIC_GLOBAL_PUFFER_UEBERLAUF = 610001041,
93
94    /** [610001042] Die übergebene Datenartversion ist unbekannt oder das benötigte ERiC-Plugin wurde nicht gefunden. */
95    ERIC_GLOBAL_DATENARTVERSION_UNBEKANNT = 610001042,
96
97    /** [610001044] Die übergebene Datenartversion passt nicht zum Eingangs-XML. */
98    ERIC_GLOBAL_DATENARTVERSION_XML_INKONSISTENT = 610001044,
99
100    /** [610001045] Das Plugin 'commonData' konnte nicht geladen werden. */
101    ERIC_GLOBAL_COMMONDATA_NICHT_VERFUEGBAR = 610001045,
102
103    /** [610001046] Beim Schreiben in die Protokolldatei ist eine Ausnahme aufgetreten. */
104    ERIC_GLOBAL_LOG_EXCEPTION = 610001046,
105
106    /** [610001047] Für diese Datenart darf im TransferHeader kein TransportSchluessel angegeben werden. */
107    ERIC_GLOBAL_TRANSPORTSCHLUESSEL_NICHT_ERLAUBT = 610001047,
108
109    /** [610001048] Der übergebene öffentliche Schlüssel kann nicht eingelesen werden. */
110    ERIC_GLOBAL_OEFFENTLICHER_SCHLUESSEL_UNGUELTIG = 610001048,
111
112    /** [610001049] Der Typ des im TransferHeader angegebenen Transportschlüssels ist für diese Datenart nicht erlaubt. */
113    ERIC_GLOBAL_TRANSPORTSCHLUESSEL_TYP_FALSCH = 610001049,
114
115    /** [610001050] Das übergebene Puffer-Handle wurde nicht mit der vorliegenden Instanz erzeugt. */
116    ERIC_GLOBAL_PUFFER_UNGLEICHER_INSTANZ = 610001050,
117
118    /** [610001051] Das Element "Vorsatz" enthält ungültige Werte. */
119    ERIC_GLOBAL_VORSATZ_UNGUELTIG = 610001051,
120
121    /** [610001053] Auf eine Datei konnte nicht in gewünschter Weise zugegriffen werden. */
122    ERIC_GLOBAL_DATEIZUGRIFF_VERWEIGERT = 610001053,
123
124    /** [610001080] Die übergebene Instanz ist gleich NULL oder bereits freigegeben worden. */
125    ERIC_GLOBAL_UNGUELTIGE_INSTANZ = 610001080,
126
127    /** [610001081] Der Singlethread-ERiC wurde nicht mit EricInitialisiere initialisiert. */
128    ERIC_GLOBAL_NICHT_INITIALISIERT = 610001081,
129
130    /** [610001082] Der Singlethread-ERiC wurde bereits mit EricInitialisiere initialisiert. */
131    ERIC_GLOBAL_MEHRFACHE_INITIALISIERUNG = 610001082,
132
133    /** [610001083] Der angeforderte ERiC-Instanz konnte nicht erstellt werden. */
134    ERIC_GLOBAL_FEHLER_INITIALISIERUNG = 610001083,
135
136    /** [610001102] Unbekannter Parameterfehler. */
137    ERIC_GLOBAL_UNKNOWN_PARAMETER_ERROR = 610001102,
138
139    /** [610001108] Defekter Nutzdatensatz. */
140    ERIC_GLOBAL_CHECK_CORRUPTED_NDS = 610001108,
141
142    /** [610001206] Verschlüsselter/authentifizierter Versand gewünscht, aber keine notwendigen Verschlüsselungsparameter angegeben. */
143    ERIC_GLOBAL_VERSCHLUESSELUNGS_PARAMETER_NICHT_ANGEGEBEN = 610001206,
144
145    /** [610001209] Es ist mehr als ein Versandflag angegeben. */
146    ERIC_GLOBAL_SEND_FLAG_MEHR_ALS_EINES = 610001209,
147
148    /** [610001218] Die übergebene Kombination von Bearbeitungsflags ist nicht erlaubt. */
149    ERIC_GLOBAL_UNGUELTIGE_FLAG_KOMBINATION = 610001218,
150
151    /** [610001222] Die angegebenen Parameter sind ungültig oder unvollständig. */
152    ERIC_GLOBAL_UNGUELTIGER_PARAMETER = 610001222,
153
154    /** [610001224] Für das angegebene Verfahren wird der Druck nicht unterstützt. */
155    ERIC_GLOBAL_DRUCK_FUER_VERFAHREN_NICHT_ERLAUBT = 610001224,
156
157    /** [610001225] Die Versandart ist für die angegebene Datenartversion nicht erlaubt. */
158    ERIC_GLOBAL_VERSAND_ART_NICHT_UNTERSTUETZT = 610001225,
159
160    /** [610001226] Die Version eines der angegebenen Parameter ist ungültig. */
161    ERIC_GLOBAL_UNGUELTIGE_PARAMETER_VERSION = 610001226,
162
163    /** [610001227] Für das Verfahren Datenabholung wurde ein illegales Transferhandle angegeben. */
164    ERIC_GLOBAL_TRANSFERHANDLE = 610001227,
165
166    /** [610001228] Die Initialisierung eines Plugins ist fehlgeschlagen. */
167    ERIC_GLOBAL_PLUGININITIALISIERUNG = 610001228,
168
169    /** [610001229] Die Versionen der im Logfile genannten ERiC-Dateien sind nicht kompatibel. */
170    ERIC_GLOBAL_INKOMPATIBLE_VERSIONEN = 610001229,
171
172    /** [610001230] Das im XML-Element "<Verschluesselung>" angegebene Verschlüsselungsverfahren wird vom ERiC nicht unterstützt. */
173    ERIC_GLOBAL_VERSCHLUESSELUNGSVERFAHREN_NICHT_UNTERSTUETZT = 610001230,
174
175    /** [610001231] Der Aufruf eine API-Funktion des ERiCs darf erst dann erfolgen, wenn ein vorheriger Aufruf zurückgekehrt ist. */
176    ERIC_GLOBAL_MEHRFACHAUFRUFE_NICHT_UNTERSTUETZT = 610001231,
177
178    /** [610001404] Das Bundesland/Finanzamt mit der angegebenen Nummer nimmt bei der angegebenen Steuerart am ELSTER-Verfahren nicht teil. */
179    ERIC_GLOBAL_UTI_COUNTRY_NOT_SUPPORTED = 610001404,
180
181    /** [610001501] Ungültige IBAN: IBAN muss aus zweistelligem Ländercode gefolgt von zweistelliger Prüfziffer gefolgt von der Basic Bank Account Number bestehen. */
182    ERIC_GLOBAL_IBAN_FORMALER_FEHLER = 610001501,
183
184    /** [610001502] Ungültige IBAN: Der angegebene Ländercode ist ungültig oder wird aktuell im ELSTER-Verfahren nicht unterstützt. */
185    ERIC_GLOBAL_IBAN_LAENDERCODE_FEHLER = 610001502,
186
187    /** [610001503] Ungültige IBAN: Die angegebene IBAN entspricht nicht dem für das angegebene Land definierten formalen Aufbau der IBAN oder die IBAN ist unzulässig. */
188    ERIC_GLOBAL_IBAN_LANDESFORMAT_FEHLER = 610001503,
189
190    /** [610001504] Ungültige IBAN: Die Prüfziffernberechnung zur angegebenen IBAN führt zu einer abweichenden Prüfziffer. */
191    ERIC_GLOBAL_IBAN_PRUEFZIFFER_FEHLER = 610001504,
192
193    /** [610001510] Ungültiger BIC: Der formale Aufbau des angegeben BIC ist ungültig. */
194    ERIC_GLOBAL_BIC_FORMALER_FEHLER = 610001510,
195
196    /** [610001511] Ungültiger BIC: Der angegebene Ländercode ist ungültig oder wird aktuell im ELSTER-Verfahren nicht unterstützt. */
197    ERIC_GLOBAL_BIC_LAENDERCODE_FEHLER = 610001511,
198
199    /** [610001519] Die angegebene Zulassungsnummer entspricht nicht den Längenvorgaben. Es sind maximal 6 Stellen erlaubt. */
200    ERIC_GLOBAL_ZULASSUNGSNUMMER_ZU_LANG = 610001519,
201
202    /** [610001525] Die übergebene IDNummer ist ungültig. */
203    ERIC_GLOBAL_IDNUMMER_UNGUELTIG = 610001525,
204
205    /** [610001526] Es wurde der Parameter NULL übergeben. */
206    ERIC_GLOBAL_NULL_PARAMETER = 610001526,
207
208    /** [610001527] Das übergebene Einheitswert-Aktenzeichen ist ungültig. */
209    ERIC_GLOBAL_EWAZ_UNGUELTIG = 610001527,
210
211    /** [610001528] Das übergebene Landeskürzel ist unbekannt oder leer. */
212    ERIC_GLOBAL_EWAZ_LANDESKUERZEL_UNBEKANNT = 610001528,
213
214    /** [610001851] Update des ERiC erforderlich. Starten Sie nun das Update. */
215    ERIC_GLOBAL_UPDATE_NECESSARY = 610001851,
216
217    /** [610001860] Ungültiger Name für Einstellung. */
218    ERIC_GLOBAL_EINSTELLUNG_NAME_UNGUELTIG = 610001860,
219
220    /** [610001861] Ungültiger Wert für Einstellung. */
221    ERIC_GLOBAL_EINSTELLUNG_WERT_UNGUELTIG = 610001861,
222
223    /** [610001862] Fehler beim Dekodieren. */
224    ERIC_GLOBAL_ERR_DEKODIEREN = 610001862,
225
226    /** [610001863] Die aufgerufene Funktion wird nicht unterstützt. */
227    ERIC_GLOBAL_FUNKTION_NICHT_UNTERSTUETZT = 610001863,
228
229    /** [610001865] Fehler im übergebenen EDS-XML: In den Sammeldaten wurde ein Nutzdatenticket für mehrere Steuerfälle verwendet. */
230    ERIC_GLOBAL_NUTZDATENTICKETS_NICHT_EINDEUTIG = 610001865,
231
232    /** [610001866] Fehler im übergebenen EDS-XML: Bei den Sammeldaten wurden unterschiedliche Versionen des Nutzdaten-Headers verwendet. */
233    ERIC_GLOBAL_NUTZDATENHEADERVERSIONEN_UNEINHEITLICH = 610001866,
234
235    /** [610001867] Fehler im übergebenen EDS-XML: Es wurden Fälle für mehrere Bundesländer angegeben. */
236    ERIC_GLOBAL_BUNDESLAENDER_UNEINHEITLICH = 610001867,
237
238    /** [610001868] Fehler im übergebenen EDS-XML: Es wurden Fälle für unterschiedliche Jahre angegeben. */
239    ERIC_GLOBAL_ZEITRAEUME_UNEINHEITLICH = 610001868,
240
241    /** [610001869] Fehler im übergebenen EDS-XML: Der Inhalt des Nutzdaten-Elements "<Empfaenger>" ist für diese Datenart nicht korrekt. */
242    ERIC_GLOBAL_NUTZDATENHEADER_EMPFAENGER_NICHT_KORREKT = 610001869,
243
244    /** [610101200] Allgemeiner Kommunikationsfehler. */
245    ERIC_TRANSFER_COM_ERROR = 610101200,
246
247    /** [610101201] Dieser Vorgang wird von der aufgerufenen Funktion nicht unterstützt. */
248    ERIC_TRANSFER_VORGANG_NICHT_UNTERSTUETZT = 610101201,
249
250    /** [610101210] Fehler im Transferheader. Der ELSTER-Annahmeserver hat einen Fehler zurückgemeldet. */
251    ERIC_TRANSFER_ERR_XML_THEADER = 610101210,
252
253    /** [610101251] Es wurden ungültige Parameter übergeben. */
254    ERIC_TRANSFER_ERR_PARAM = 610101251,
255
256    /** [610101253] Im XML-String konnte der Text "</DatenTeil>" nicht gefunden werden. */
257    ERIC_TRANSFER_ERR_DATENTEILENDNOTFOUND = 610101253,
258
259    /** [610101255] Im XML-String konnte der Text "<DatenLieferant>" nicht gefunden werden. */
260    ERIC_TRANSFER_ERR_BEGINDATENLIEFERANT = 610101255,
261
262    /** [610101256] Im XML-String konnte der Text "</DatenLieferant>" nicht gefunden werden. */
263    ERIC_TRANSFER_ERR_ENDDATENLIEFERANT = 610101256,
264
265    /** [610101257] Im XML-String konnte der Text "<TransportSchluessel>" nicht gefunden werden. */
266    ERIC_TRANSFER_ERR_BEGINTRANSPORTSCHLUESSEL = 610101257,
267
268    /** [610101258] Im XML-String konnte der Text "</TransportSchluessel>" nicht gefunden werden. */
269    ERIC_TRANSFER_ERR_ENDTRANSPORTSCHLUESSEL = 610101258,
270
271    /** [610101259] Im XML-String konnte der Text "<DatenGroesse>" nicht gefunden werden. */
272    ERIC_TRANSFER_ERR_BEGINDATENGROESSE = 610101259,
273
274    /** [610101260] Im XML-String konnte der Text "</DatenGroesse>" nicht gefunden werden. */
275    ERIC_TRANSFER_ERR_ENDDATENGROESSE = 610101260,
276
277    /** [610101271] Beim Datenaustausch ist ein Fehler aufgetreten. */
278    ERIC_TRANSFER_ERR_SEND = 610101271,
279
280    /** [610101274] Die Antwortdaten waren nicht PKCS#7-verschlüsselt. */
281    ERIC_TRANSFER_ERR_NOTENCRYPTED = 610101274,
282
283    /** [610101276] Verbindung zum ProxyServer konnte nicht aufgebaut werden. */
284    ERIC_TRANSFER_ERR_PROXYCONNECT = 610101276,
285
286    /** [610101278] Zu den Servern konnte keine Verbindung aufgebaut werden. */
287    ERIC_TRANSFER_ERR_CONNECTSERVER = 610101278,
288
289    /** [610101279] Von der Clearingstelle konnte keine Antwort empfangen werden. */
290    ERIC_TRANSFER_ERR_NORESPONSE = 610101279,
291
292    /** [610101280] Der Proxyserver erwartet Anmeldedaten. */
293    ERIC_TRANSFER_ERR_PROXYAUTH = 610101280,
294
295    /** [610101282] Fehler bei der Initialisierung des Versands. */
296    ERIC_TRANSFER_ERR_SEND_INIT = 610101282,
297
298    /** [610101283] Bei der Kommunikation mit dem Server kam es zu einer Zeitüberschreitung. */
299    ERIC_TRANSFER_ERR_TIMEOUT = 610101283,
300
301    /** [610101284] Es wurde kein gültiger Port für den Proxy angegeben. */
302    ERIC_TRANSFER_ERR_PROXYPORT_INVALID = 610101284,
303
304    /** [610101291] Sonstiger, nicht definierter Fehler aufgetreten. */
305    ERIC_TRANSFER_ERR_OTHER = 610101291,
306
307    /** [610101292] Fehler im NutzdatenHeader. Der ELSTER-Annahmeserver hat einen Fehler zurückgemeldet. */
308    ERIC_TRANSFER_ERR_XML_NHEADER = 610101292,
309
310    /** [610101293] Das XML liegt im falschen Encoding vor. */
311    ERIC_TRANSFER_ERR_XML_ENCODING = 610101293,
312
313    /** [610101294] Im XML-String konnte der Text "</SigUser>" nicht gefunden werden. */
314    ERIC_TRANSFER_ERR_ENDSIGUSER = 610101294,
315
316    /** [610101295] Im XML-String konnte ein Tag nicht gefunden werden. */
317    ERIC_TRANSFER_ERR_XMLTAG_NICHT_GEFUNDEN = 610101295,
318
319    /** [610101297] Das XML-Element "<DatenTeil>" konnte nicht gelesen werden. */
320    ERIC_TRANSFER_ERR_DATENTEILFEHLER = 610101297,
321
322    /** [610101500] Es konnte kein Ad Hoc-Zertifikat fuer den Personalausweis oder den Aufenthaltstitel erzeugt bzw. gefunden werden. */
323    ERIC_TRANSFER_EID_ZERTIFIKATFEHLER = 610101500,
324
325    /** [610101510] Für die Identifikationsnummer des Benutzers existiert kein Konto bei ELSTER. */
326    ERIC_TRANSFER_EID_KEINKONTO = 610101510,
327
328    /** [610101511] Dem Benutzer konnte keine eindeutige Identifikationsnummer zugeordnet werden. */
329    ERIC_TRANSFER_EID_IDNRNICHTEINDEUTIG = 610101511,
330
331    /** [610101512] Das nPA-Servlet konnte keine Verbindung zum eID-Server aufbauen. */
332    ERIC_TRANSFER_EID_SERVERFEHLER = 610101512,
333
334    /** [610101520] Der eID-Client ist nicht erreichbar. */
335    ERIC_TRANSFER_EID_KEINCLIENT = 610101520,
336
337    /** [610101521] Der eID-Client hat einen Fehler gemeldet. */
338    ERIC_TRANSFER_EID_CLIENTFEHLER = 610101521,
339
340    /** [610101522] Es konnten nicht alle benötigten Datenfelder des Personalausweises ausgelesen werden. */
341    ERIC_TRANSFER_EID_FEHLENDEFELDER = 610101522,
342
343    /** [610101523] Das Auslesen der Daten aus dem Personalausweis wurde vom Anwender abgebrochen. */
344    ERIC_TRANSFER_EID_IDENTIFIKATIONABGEBROCHEN = 610101523,
345
346    /** [610101524] Der Personalausweis wird von einem anderen Vorgang blockiert. */
347    ERIC_TRANSFER_EID_NPABLOCKIERT = 610101524,
348
349    /** [610201016] Fehler bei der Schlüsselerzeugung. */
350    ERIC_CRYPT_ERROR_CREATE_KEY = 610201016,
351
352    /** [610201101] eSigner: Ungültiges Token Handle. */
353    ERIC_CRYPT_E_INVALID_HANDLE = 610201101,
354
355    /** [610201102] eSigner: Zu viele Sessions geöffnet. */
356    ERIC_CRYPT_E_MAX_SESSION = 610201102,
357
358    /** [610201103] eSigner: Überlastung. */
359    ERIC_CRYPT_E_BUSY = 610201103,
360
361    /** [610201104] eSigner: Speicherzuordnungsfehler. */
362    ERIC_CRYPT_E_OUT_OF_MEM = 610201104,
363
364    /** [610201105] eSigner: Ungültiger PSE Pfad. */
365    ERIC_CRYPT_E_PSE_PATH = 610201105,
366
367    /** [610201106] eSigner: Es wurde ein falsches Passwort bzw. eine falsche PIN angegeben. */
368    ERIC_CRYPT_E_PIN_WRONG = 610201106,
369
370    /** [610201107] eSigner: Das Passwort bzw. die PIN ist gesperrt. */
371    ERIC_CRYPT_E_PIN_LOCKED = 610201107,
372
373    /** [610201108] eSigner: Fehler beim Lesen des PKCS#7-Objekts. */
374    ERIC_CRYPT_E_P7_READ = 610201108,
375
376    /** [610201109] eSigner: Fehler beim PKCS#7 Dekodieren. */
377    ERIC_CRYPT_E_P7_DECODE = 610201109,
378
379    /** [610201110] eSigner: Entschlüsselungszertifikat nicht in Empfängerliste enthalten. */
380    ERIC_CRYPT_E_P7_RECIPIENT = 610201110,
381
382    /** [610201111] eSigner: Fehler beim Lesen des PKCS#12-Objekts. */
383    ERIC_CRYPT_E_P12_READ = 610201111,
384
385    /** [610201112] eSigner: Fehler beim Dekodieren des PKCS#12-Objekts. */
386    ERIC_CRYPT_E_P12_DECODE = 610201112,
387
388    /** [610201113] eSigner: Fehler beim Zugriff auf Soft-PSE-Signaturschlüssel. */
389    ERIC_CRYPT_E_P12_SIG_KEY = 610201113,
390
391    /** [610201114] eSigner: Fehler beim Zugriff auf Soft-PSE Entschlüsselungsschlüssel. */
392    ERIC_CRYPT_E_P12_ENC_KEY = 610201114,
393
394    /** [610201115] eSigner: Fehler beim Zugriff auf Hard-Token Signaturschlüssel. */
395    ERIC_CRYPT_E_P11_SIG_KEY = 610201115,
396
397    /** [610201116] eSigner: Fehler beim Zugriff auf Hard-Token Entschlüsselungsschlüssel. */
398    ERIC_CRYPT_E_P11_ENC_KEY = 610201116,
399
400    /** [610201117] eSigner: Fehler beim Parsen der XML-Eingabedatei. */
401    ERIC_CRYPT_E_XML_PARSE = 610201117,
402
403    /** [610201118] eSigner: Fehler beim Erzeugen des XML-Signaturasts. */
404    ERIC_CRYPT_E_XML_SIG_ADD = 610201118,
405
406    /** [610201119] eSigner: XML-Signaturtag nicht vorhanden. */
407    ERIC_CRYPT_E_XML_SIG_TAG = 610201119,
408
409    /** [610201120] eSigner: Fehler bei XML-Signaturerzeugung. */
410    ERIC_CRYPT_E_XML_SIG_SIGN = 610201120,
411
412    /** [610201121] eSigner: Parameter-Fehler, unbekanntes Encoding. */
413    ERIC_CRYPT_E_ENCODE_UNKNOWN = 610201121,
414
415    /** [610201122] eSigner: Encoding-Fehler. */
416    ERIC_CRYPT_E_ENCODE_ERROR = 610201122,
417
418    /** [610201123] eSigner: XML Initialisierungsfehler. */
419    ERIC_CRYPT_E_XML_INIT = 610201123,
420
421    /** [610201124] eSigner: Fehler beim Verschlüsseln. */
422    ERIC_CRYPT_E_ENCRYPT = 610201124,
423
424    /** [610201125] eSigner: Fehler beim Entschlüsseln. */
425    ERIC_CRYPT_E_DECRYPT = 610201125,
426
427    /** [610201126] eSigner: Keine Signaturkarte eingesteckt (PKCS#11). */
428    ERIC_CRYPT_E_P11_SLOT_EMPTY = 610201126,
429
430    /** [610201127] eSigner: Keine Signatur-/Verschlüsselungs-Zertifikate/-Schlüssel gefunden (PKCS#11). */
431    ERIC_CRYPT_E_NO_SIG_ENC_KEY = 610201127,
432
433    /** [610201128] eSigner: PKCS11 bzw. PC/SC Library fehlt oder ist nicht ausführbar. */
434    ERIC_CRYPT_E_LOAD_DLL = 610201128,
435
436    /** [610201129] eSigner: Der PC/SC Dienst ist nicht gestartet. */
437    ERIC_CRYPT_E_NO_SERVICE = 610201129,
438
439    /** [610201130] eSigner: Unbekannte Ausnahme aufgetreten. */
440    ERIC_CRYPT_E_ESICL_EXCEPTION = 610201130,
441
442    /** [610201140] eSigner: Die eSigner-Bibliothek konnte nicht geladen werden. */
443    ERIC_CRYPT_E_ESIGNER_NICHT_GELADEN = 610201140,
444
445    /** [610201141] eSigner: Die eSigner-Bibliothek liegt in einer inkompatiblen Version vor. */
446    ERIC_CRYPT_E_INKOMPATIBLE_ESIGNER_VERSION = 610201141,
447
448    /** [610201142] eSigner: Die eSigner-Bibliothek liegt in einer veralteten Version vor. */
449    ERIC_CRYPT_E_VERALTETE_ESIGNER_VERSION = 610201142,
450
451    /** [610201144] eSigner: CA Tokentyp und interner Tokentyp stimmen nicht überein. */
452    ERIC_CRYPT_E_TOKEN_TYPE_MISMATCH = 610201144,
453
454    /** [610201146] eSigner: Temporäres PKCS#12-Token kann nicht erzeugt werden. */
455    ERIC_CRYPT_E_P12_CREATE = 610201146,
456
457    /** [610201147] eSigner: Zertifikatskette konnte nicht verifiziert werden. */
458    ERIC_CRYPT_E_VERIFY_CERT_CHAIN = 610201147,
459
460    /** [610201148] eSigner: PKCS#11 Engine mit anderer Bibliothek belegt. */
461    ERIC_CRYPT_E_P11_ENGINE_LOADED = 610201148,
462
463    /** [610201149] eSigner: Aktion vom Benutzer abgebrochen. */
464    ERIC_CRYPT_E_USER_CANCEL = 610201149,
465
466    /** [610201200] Fehler beim Zugriff auf Zertifikat. */
467    ERIC_CRYPT_ZERTIFIKAT = 610201200,
468
469    /** [610201201] Fehler bei Signaturerzeugung. */
470    ERIC_CRYPT_SIGNATUR = 610201201,
471
472    /** [610201203] Das Format der PSE wird nicht unterstützt. */
473    ERIC_CRYPT_NICHT_UNTERSTUETZTES_PSE_FORMAT = 610201203,
474
475    /** [610201205] Für die ausgewählte Operation muss ein Passwort bzw. eine PIN angegeben werden. */
476    ERIC_CRYPT_PIN_BENOETIGT = 610201205,
477
478    /** [610201206] Das gewünschte Passwort ist nicht sicher genug (z.B. zu kurz). */
479    ERIC_CRYPT_PIN_STAERKE_NICHT_AUSREICHEND = 610201206,
480
481    /** [610201208] Interner Fehler aufgetreten. Details stehen ggf. im Logfile (eric.log). */
482    ERIC_CRYPT_E_INTERN = 610201208,
483
484    /** [610201209] Der angegebene Zertifikatspfad ist kein Verzeichnis. */
485    ERIC_CRYPT_ZERTIFIKATSPFAD_KEIN_VERZEICHNIS = 610201209,
486
487    /** [610201210] Im angegebenen Verzeichnis existiert bereits ein Bestandteil eines ERiC-Zertifikats. */
488    ERIC_CRYPT_ZERTIFIKATSDATEI_EXISTIERT_BEREITS = 610201210,
489
490    /** [610201211] Das gewünschte Passwort enthält ungültige Zeichen (z.B. Umlaute). */
491    ERIC_CRYPT_PIN_ENTHAELT_UNGUELTIGE_ZEICHEN = 610201211,
492
493    /** [610201213] Das übergebene Zertifikat weist Inkonsistenzen auf. */
494    ERIC_CRYPT_CORRUPTED = 610201213,
495
496    /** [610201214] Die aufgerufene Funktion unterstützt den neuen Personalausweis (nPA) und den elektronischen Aufenthaltstitel (eAT) nicht. */
497    ERIC_CRYPT_EIDKARTE_NICHT_UNTERSTUETZT = 610201214,
498
499    /** [610201215] Es ist keine Karte/kein Stick eingesteckt. */
500    ERIC_CRYPT_E_SC_SLOT_EMPTY = 610201215,
501
502    /** [610201216] Kein unterstütztes Applet gefunden. */
503    ERIC_CRYPT_E_SC_NO_APPLET = 610201216,
504
505    /** [610201217] Fehler in der Kartensession. */
506    ERIC_CRYPT_E_SC_SESSION = 610201217,
507
508    /** [610201218] P11 Signaturzertifikat fehlt. */
509    ERIC_CRYPT_E_P11_NO_SIG_CERT = 610201218,
510
511    /** [610201219] P11 Der initiale Tokenzugriff ist fehlgeschlagen. */
512    ERIC_CRYPT_E_P11_INIT_FAILED = 610201219,
513
514    /** [610201220] P11 Verschlüsselungszertifikat fehlt. */
515    ERIC_CRYPT_E_P11_NO_ENC_CERT = 610201220,
516
517    /** [610201221] P12 Signaturzertifikat fehlt. */
518    ERIC_CRYPT_E_P12_NO_SIG_CERT = 610201221,
519
520    /** [610201222] P12 Verschlüsselungszertifikat fehlt. */
521    ERIC_CRYPT_E_P12_NO_ENC_CERT = 610201222,
522
523    /** [610201223] PC/SC Der Zugriff auf den Entschlüsselungsschlüssel ist fehlgeschlagen. */
524    ERIC_CRYPT_E_SC_ENC_KEY = 610201223,
525
526    /** [610201224] PC/SC Signaturzertifikat fehlt. */
527    ERIC_CRYPT_E_SC_NO_SIG_CERT = 610201224,
528
529    /** [610201225] PC/SC Verschlüsselungszertifikat fehlt. */
530    ERIC_CRYPT_E_SC_NO_ENC_CERT = 610201225,
531
532    /** [610201226] PC/SC Der initiale Tokenzugriff ist fehlgeschlagen. */
533    ERIC_CRYPT_E_SC_INIT_FAILED = 610201226,
534
535    /** [610201227] PC/SC Der Zugriff auf den Signaturschlüssel ist fehlgeschlagen. */
536    ERIC_CRYPT_E_SC_SIG_KEY = 610201227,
537
538    /** [610201228] Die Datenstruktur ist nicht initialisiert. */
539    ERIC_CRYPT_E_DATA_NOT_INITIALIZED = 610201228,
540
541    /** [610201229] Der Lesepuffer zum Dekodieren der ASN.1-Struktur ist zu klein. */
542    ERIC_CRYPT_E_ASN1_READ_BUFFER_TOO_SMALL = 610201229,
543
544    /** [610201230] Die Daten der ASN.1-Struktur sind unvollständig. */
545    ERIC_CRYPT_E_ASN1_READ_DATA_INCOMPLETE = 610201230,
546
547    /** [610201231] Die ASN.1-Struktur enthält kein EnvelopedData. */
548    ERIC_CRYPT_E_ASN1_NO_ENVELOPED_DATA = 610201231,
549
550    /** [610201232] Die ASN.1-Struktur enthält keine Daten. */
551    ERIC_CRYPT_E_ASN1_NO_CONTENT_DATA = 610201232,
552
553    /** [610301001] Verarbeitung fehlerhaft, keine genaueren Informationen vorhanden. */
554    ERIC_IO_FEHLER = 610301001,
555
556    /** [610301005] Der Dateiaufbau ist nicht korrekt. */
557    ERIC_IO_DATEI_INKORREKT = 610301005,
558
559    /** [610301006] Fehler beim Parsen der Eingabedaten. Details stehen im Logfile (eric.log). */
560    ERIC_IO_PARSE_FEHLER = 610301006,
561
562    /** [610301007] Die Generierung des Nutzdatensatzes ist fehlgeschlagen. */
563    ERIC_IO_NDS_GENERIERUNG_FEHLGESCHLAGEN = 610301007,
564
565    /** [610301010] Interner Fehler, der Masterdatenservice ist nicht verfügbar. */
566    ERIC_IO_MASTERDATENSERVICE_NICHT_VERFUEGBAR = 610301010,
567
568    /** [610301014] Es wurden ungültige Steuerzeichen im Nutzdatensatz gefunden. */
569    ERIC_IO_STEUERZEICHEN_IM_NDS = 610301014,
570
571    /** [610301031] Die Versionsinformationen der ERiC-Bibliotheken konnten nicht ausgelesen werden. */
572    ERIC_IO_VERSIONSINFORMATIONEN_NICHT_GEFUNDEN = 610301031,
573
574    /** [610301104] Der Wert im Transferheader-Element "Verfahren" wird vom verwendeten Reader nicht unterstützt. */
575    ERIC_IO_FALSCHES_VERFAHREN = 610301104,
576
577    /** [610301105] Es wurde mehr als ein Steuerfall in der Eingabedatei gefunden. */
578    ERIC_IO_READER_MEHRFACHE_STEUERFAELLE = 610301105,
579
580    /** [610301106] Es wurden unerwartete Elemente in der Eingabedatei gefunden. */
581    ERIC_IO_READER_UNERWARTETE_ELEMENTE = 610301106,
582
583    /** [610301107] Es wurden formale Fehler in der Eingabedatei gefunden. */
584    ERIC_IO_READER_FORMALE_FEHLER = 610301107,
585
586    /** [610301108] Die Eingabedaten lagen nicht im Encoding UTF-8 ohne BOM vor. */
587    ERIC_IO_READER_FALSCHES_ENCODING = 610301108,
588
589    /** [610301109] Es wurde mehr als ein "Nutzdaten"-Element in der Eingabedatei gefunden. */
590    ERIC_IO_READER_MEHRFACHE_NUTZDATEN_ELEMENTE = 610301109,
591
592    /** [610301110] Es wurde mehr als ein Nutzdatenblock in der Eingabedatei gefunden. */
593    ERIC_IO_READER_MEHRFACHE_NUTZDATENBLOCK_ELEMENTE = 610301110,
594
595    /** [610301111] Der im Transferheader-Element "Datenart" angegebene Wert ist unbekannt. */
596    ERIC_IO_UNBEKANNTE_DATENART = 610301111,
597
598    /** [610301114] Ungültiger oder fehlender Wert für den Untersachbereich. */
599    ERIC_IO_READER_UNTERSACHBEREICH_UNGUELTIG = 610301114,
600
601    /** [610301115] Es wurden zu viele Nutzdatenblöcke in der Eingabedatei gefunden. */
602    ERIC_IO_READER_ZU_VIELE_NUTZDATENBLOCK_ELEMENTE = 610301115,
603
604    /** [610301150] Es wurden ungültige Steuerzeichen im TransferHeader-Element gefunden. */
605    ERIC_IO_READER_STEUERZEICHEN_IM_TRANSFERHEADER = 610301150,
606
607    /** [610301151] Es wurden ungültige Steuerzeichen im NutzdatenHeader-Element gefunden. */
608    ERIC_IO_READER_STEUERZEICHEN_IM_NUTZDATENHEADER = 610301151,
609
610    /** [610301152] Es wurden ungültige Steuerzeichen im Nutzdaten-Element gefunden. */
611    ERIC_IO_READER_STEUERZEICHEN_IN_DEN_NUTZDATEN = 610301152,
612
613    /** [610301170] Es wurden Fehler in den Angaben zur Referenzierung von Belegen (RABE) gefunden. */
614    ERIC_IO_READER_RABE_FEHLER = 610301170,
615
616    /** [610301171] Es wurde keine RabeId angegeben. */
617    ERIC_IO_READER_KEINE_RABEID = 610301171,
618
619    /** [610301172] Es wurde eine ungültige RabeId gefunden. */
620    ERIC_IO_READER_RABEID_UNGUELTIG = 610301172,
621
622    /** [610301173] Es wurde eine ungültige VerifikationsId gefunden. */
623    ERIC_IO_READER_RABE_VERIFIKATIONSID_UNGUELTIG = 610301173,
624
625    /** [610301174] Es wurde eine ungültige ReferenzId gefunden. */
626    ERIC_IO_READER_RABE_REFERENZID_UNGUELTIG = 610301174,
627
628    /** [610301175] Es wurde eine ReferenzId für ein Feld angegeben, das keine ReferenzId erlaubt. */
629    ERIC_IO_READER_RABE_REFERENZID_NICHT_ERLAUBT = 610301175,
630
631    /** [610301176] Für einen Nutzdatenblock wurde mehrfach die gleiche ReferenzId angegeben. */
632    ERIC_IO_READER_RABE_REFERENZIDS_NICHT_EINDEUTIG = 610301176,
633
634    /** [610301190] Ein Nutzdatenblock enthält zu viele Anhänge. */
635    ERIC_IO_READER_ZU_VIELE_ANHAENGE = 610301190,
636
637    /** [610301191] Ein Anhang ist zu groß. */
638    ERIC_IO_READER_ANHANG_ZU_GROSS = 610301191,
639
640    /** [610301192] Die Gesamtgröße aller Anhänge in einem Nutzdatenblock ist zu groß. */
641    ERIC_IO_READER_ANHAENGE_ZU_GROSS = 610301192,
642
643    /** [610301193] Der referenzierte Anhang ist zu klein und muss in das XML eingebettet werden. */
644    ERIC_IO_READER_ANHANG_ZU_KLEIN = 610301193,
645
646    /** [610301200] Es traten Fehler beim Validieren des XML auf. */
647    ERIC_IO_READER_SCHEMA_VALIDIERUNGSFEHLER = 610301200,
648
649    /** [610301201] Eine XML-Entity konnte nicht aufgelöst werden. */
650    ERIC_IO_READER_UNBEKANNTE_XML_ENTITY = 610301201,
651
652    /** [610301202] Die im XML angegebene Hersteller-ID ist gesperrt. */
653    ERIC_IO_TESTHERSTELLERID_GESPERRT = 610301202,
654
655    /** [610301252] Im XML-String konnte der Text "<DatenTeil>" nicht gefunden werden. */
656    ERIC_IO_DATENTEILNOTFOUND = 610301252,
657
658    /** [610301253] Im XML-String konnte der Text "</DatenTeil>" nicht gefunden werden. */
659    ERIC_IO_DATENTEILENDNOTFOUND = 610301253,
660
661    /** [610301300] Falsche Übergabeparameter für die Funktion. */
662    ERIC_IO_UEBERGABEPARAMETER_FEHLERHAFT = 610301300,
663
664    /** [610301400] Der Parameter enthält ungültige UTF-8 Multibytesequenzen. */
665    ERIC_IO_UNGUELTIGE_UTF8_SEQUENZ = 610301400,
666
667    /** [610301401] Der Parameter enthält mindestens ein unzulässiges Zeichen. */
668    ERIC_IO_UNGUELTIGE_ZEICHEN_IN_PARAMETER = 610301401,
669
670    /** [610501001] Verarbeitung fehlerhaft, keine genaueren Informationen vorhanden. */
671    ERIC_PRINT_INTERNER_FEHLER = 610501001,
672
673    /** [610501002] Keine Druckvorlage für die angegebene Kombination aus Unterfallart und Veranlagungszeitraum gefunden. */
674    ERIC_PRINT_DRUCKVORLAGE_NICHT_GEFUNDEN = 610501002,
675
676    /** [610501004] Es wurde ein falscher Dateipfad angegeben, es fehlen Zugriffsrechte oder die Datei wird aktuell von einer anderen Anwendung verwendet. */
677    ERIC_PRINT_UNGUELTIGER_DATEI_PFAD = 610501004,
678
679    /** [610501007] ERiCPrint wurde nicht richtig initialisiert. */
680    ERIC_PRINT_INITIALISIERUNG_FEHLERHAFT = 610501007,
681
682    /** [610501008] Das zu verwendende Format bzw. der Zielklient sind nicht bekannt. */
683    ERIC_PRINT_AUSGABEZIEL_UNBEKANNT = 610501008,
684
685    /** [610501009] Der Beginn des Ausdruckprozesses schlug fehl. */
686    ERIC_PRINT_ABBRUCH_DRUCKVORBEREITUNG = 610501009,
687
688    /** [610501010] Während der Ausgabe der Inhalte ist ein Fehler aufgetreten. */
689    ERIC_PRINT_ABBRUCH_GENERIERUNG = 610501010,
690
691    /** [610501011] Die Kombination aus Unterfallart und Veranlagungszeitraum wird nicht unterstützt. */
692    ERIC_PRINT_STEUERFALL_NICHT_UNTERSTUETZT = 610501011,
693
694    /** [610501012] Der übergebene Fußtext ist zu lang. */
695    ERIC_PRINT_FUSSTEXT_ZU_LANG = 610501012,
696
697    /** [610501015] Bei der PDF-Erstellung hat die benutzerdefinierte Callback-Funktion einen Fehler gemeldet. */
698    ERIC_PRINT_PDFCALLBACK = 610501015,
699}