eric_sdk/
error_code.rs

1#![allow(non_camel_case_types)]
2
3/// Represents the available error codes.
4pub enum ErrorCode {
5    /**
6     * [0] Verarbeitung fehlerfrei.
7     */
8    ERIC_OK = 0,
9
10    /**
11     * [610001001] Verarbeitung fehlerhaft, keine genaueren Informationen vorhanden. Details stehen ggf. im Logfile (eric.log).
12     */
13    ERIC_GLOBAL_UNKNOWN = 610001001,
14
15    /**
16     * [610001002] Fehler während der Plausibilitätsprüfung, Datensatz nicht plausibel. Zur Ermittlung der fehlgeschlagenen Plausibiltätsprüfungen muss der Rückgabepuffer (Parameter "rueckgabeXmlPuffer") ausgewertet werden.
17     */
18    ERIC_GLOBAL_PRUEF_FEHLER = 610001002,
19
20    /**
21     * [610001003] Hinweise während der Plausibilitätsprüfung, Datensatz ist aber plausibel. Zur Ermittlung der anzuzeigenden Hinweise muss der Rückgabepuffer (Parameter "rueckgabeXmlPuffer") ausgewertet werden.
22     */
23    ERIC_GLOBAL_HINWEISE = 610001003,
24
25    /**
26     * [610001007] Keine Klartextfehlermeldung vorhanden.
27     */
28    ERIC_GLOBAL_FEHLERMELDUNG_NICHT_VORHANDEN = 610001007,
29
30    /*
31     * [610001008] Für den übergebenen Wert sind keine Daten vorhanden.
32     */
33    ERIC_GLOBAL_KEINE_DATEN_VORHANDEN = 610001008,
34
35    /**
36     * [610001013] Es ist nicht genügend Arbeitsspeicher vorhanden.
37     */
38    ERIC_GLOBAL_NICHT_GENUEGEND_ARBEITSSPEICHER = 610001013,
39
40    /**
41     * [610001014] Datei nicht gefunden.
42     */
43    ERIC_GLOBAL_DATEI_NICHT_GEFUNDEN = 610001014,
44
45    /**
46     * [610001016] Für dieses Verfahren/diese Datenart ist eine Bearbeitung mit der angegebenen HerstellerID nicht erlaubt.
47     */
48    ERIC_GLOBAL_HERSTELLER_ID_NICHT_ERLAUBT = 610001016,
49
50    /**
51     * [610001017] Ungültiger Zustand.
52     */
53    ERIC_GLOBAL_ILLEGAL_STATE = 610001017,
54
55    /**
56     * [610001018] Die aufgerufene Funktion ist nicht erlaubt.
57     */
58    ERIC_GLOBAL_FUNKTION_NICHT_ERLAUBT = 610001018,
59
60    /**
61     * [610001019] Für dieses Verfahren/diese Datenart/diese Test-HerstellerID/diese ERiC-Einstellungen sind Echtfälle nicht erlaubt.
62     */
63    ERIC_GLOBAL_ECHTFALL_NICHT_ERLAUBT = 610001019,
64
65    /**
66     * [610001020] Der Versand von Echtfällen (= Fällen ohne gesetzten Testmerker) ist mit einer BETA-Version nicht möglich.
67     */
68    ERIC_GLOBAL_NO_VERSAND_IN_BETA_VERSION = 610001020,
69
70    /**
71     * [610001025] Der übergebene Testmerker ist für das angegebene Verfahren nicht zulässig.
72     */
73    ERIC_GLOBAL_TESTMERKER_UNGUELTIG = 610001025,
74
75    /**
76     * [610001026] Der zu versendende Datensatz ist zu groß.
77     */
78    ERIC_GLOBAL_DATENSATZ_ZU_GROSS = 610001026,
79
80    /**
81     * [610001027] Der Verschlüsselungsparameter darf nur bei authentifiziertem Versand angegeben werden.
82     */
83    ERIC_GLOBAL_VERSCHLUESSELUNGS_PARAMETER_NICHT_ERLAUBT = 610001027,
84
85    /**
86     * [610001028] Bei der angegebenen Versandart sind nur Portal-Zertifikate erlaubt.
87     */
88    ERIC_GLOBAL_NUR_PORTALZERTIFIKAT_ERLAUBT = 610001028,
89
90    /**
91     * [610001029] Für die übermittelte Datenart ist die Angabe eines Abrufcodes nicht zulässig, daher muss für den Abrufcode der Wert NULL übergeben werden.
92     */
93    ERIC_GLOBAL_ABRUFCODE_NICHT_ERLAUBT = 610001029,
94
95    /**
96     * [610001030] Es ist ein Fehler bei der Umwandlung nach XML aufgetreten.
97     */
98    ERIC_GLOBAL_ERROR_XML_CREATE = 610001030,
99
100    /**
101     * [610001031] Die Größe des Textpuffers kann nicht verändert werden.
102     */
103    ERIC_GLOBAL_TEXTPUFFERGROESSE_FIX = 610001031,
104
105    /**
106     * [610001032] Interner Fehler aufgetreten. Details stehen ggf. im Logfile (eric.log).
107     */
108    ERIC_GLOBAL_INTERNER_FEHLER = 610001032,
109
110    /**
111     * [610001033] Bei einer arithmetischen Operation ist ein Fehler aufgetreten. Details stehen im Logile (eric.log)
112     */
113    ERIC_GLOBAL_ARITHMETIKFEHLER = 610001033,
114
115    /**
116     * [610001034] Ungültige Steuernummer.
117     */
118    ERIC_GLOBAL_STEUERNUMMER_UNGUELTIG = 610001034,
119
120    /**
121     * [610001035] Ungültige Steuernummer: Es werden 13 Stellen erwartet.
122     */
123    ERIC_GLOBAL_STEUERNUMMER_FALSCHE_LAENGE = 610001035,
124
125    /**
126     * [610001036] Ungültige Steuernummer: Es werden nur Ziffern erwartet.
127     */
128    ERIC_GLOBAL_STEUERNUMMER_NICHT_NUMERISCH = 610001036,
129
130    /**
131     * [610001037] Ungültige Landesnummer.
132     */
133    ERIC_GLOBAL_LANDESNUMMER_UNBEKANNT = 610001037,
134
135    /**
136     * [610001038] Ungültige Bundesfinanzamtsnummer.
137     */
138    ERIC_GLOBAL_BUFANR_UNBEKANNT = 610001038,
139
140    /**
141     * [610001039] Ungültige Bundesfinanzamtsnummer.
142     */
143    ERIC_GLOBAL_LANDESNUMMER_BUFANR = 610001039,
144
145    /**
146     * [610001040] Ein Puffer-Handle wurde mehrfach übergeben.
147     */
148    ERIC_GLOBAL_PUFFER_ZUGRIFFSKONFLIKT = 610001040,
149
150    /**
151     * [610001041] Es wurde versucht, einen Puffer über die maximal mögliche Länge hinaus zu beschreiben.
152     */
153    ERIC_GLOBAL_PUFFER_UEBERLAUF = 610001041,
154
155    /**
156     * [610001042] Die übergebene Datenartversion ist unbekannt. Beachten Sie bitte, dass die Datenartversion case-sensitive ist.
157     */
158    ERIC_GLOBAL_DATENARTVERSION_UNBEKANNT = 610001042,
159
160    /**
161     * [610001044] Die übergebene Datenartversion passt nicht zum Eingangs-XML. Details stehen ggf. im Logfile (eric.log).
162     */
163    ERIC_GLOBAL_DATENARTVERSION_XML_INKONSISTENT = 610001044,
164
165    /**
166     * [610001045] Das Plugin 'commonData' konnte nicht geladen werden oder bietet einen benötigten Service nicht an. Details stehen im Logfile (eric.log).
167     */
168    ERIC_GLOBAL_COMMONDATA_NICHT_VERFUEGBAR = 610001045,
169
170    /**
171     * [610001046] Beim Schreiben in die Protokolldatei ist eine Ausnahme aufgetreten.
172     */
173    ERIC_GLOBAL_LOG_EXCEPTION = 610001046,
174
175    /**
176     * [610001047] Für diese Datenart darf im TransferHeader kein TransportSchluessel angegeben werden.
177     */
178    ERIC_GLOBAL_TRANSPORTSCHLUESSEL_NICHT_ERLAUBT = 610001047,
179
180    /**
181     * [610001048] Der übergebene öffentliche Schlüssel kann nicht eingelesen werden.
182     */
183    ERIC_GLOBAL_OEFFENTLICHER_SCHLUESSEL_UNGUELTIG = 610001048,
184
185    /**
186     * [610001049] Der Typ des im TransferHeader angegebenen Transportschlüssels ist für diese Datenart nicht erlaubt.
187     */
188    ERIC_GLOBAL_TRANSPORTSCHLUESSEL_TYP_FALSCH = 610001049,
189
190    /**
191     * [610001050] Das übergebene Puffer-Handle wurde nicht mit der vorliegenden Instanz erzeugt.
192     */
193    ERIC_GLOBAL_PUFFER_UNGLEICHER_INSTANZ = 610001050,
194
195    /**
196     * [610001051] Das Element "Vorsatz" enthält ungültige Werte, Details stehen im Logfile (eric.log).
197     */
198    ERIC_GLOBAL_VORSATZ_UNGUELTIG = 610001051,
199
200    /**
201     * [610001053] Auf eine Datei konnte nicht in gewünschter Weise zugegriffen werden. Details stehen im Logile (eric.log)
202     */
203    ERIC_GLOBAL_DATEIZUGRIFF_VERWEIGERT = 610001053,
204
205    /**
206     * [610001080] Die übergebene Instanz ist gleich NULL oder bereits freigegeben worden.
207     */
208    ERIC_GLOBAL_UNGUELTIGE_INSTANZ = 610001080,
209
210    /**
211     * [610001081] Der Singlethread-ERiC wurde nicht mit EricInitialisiere initialisiert.
212     */
213    ERIC_GLOBAL_NICHT_INITIALISIERT = 610001081,
214
215    /**
216     * [610001082] Der Singlethread-ERiC wurde bereits mit EricInitialisiere initialisiert.
217     */
218    ERIC_GLOBAL_MEHRFACHE_INITIALISIERUNG = 610001082,
219
220    /**
221     * [610001083] Der angeforderte ERiC-Instanz konnte nicht erstellt werden. Details stehen ggf. im Logfile (eric.log).
222     */
223    ERIC_GLOBAL_FEHLER_INITIALISIERUNG = 610001083,
224
225    /**
226     * [610001102] Unbekannter Parameterfehler.
227     */
228    ERIC_GLOBAL_UNKNOWN_PARAMETER_ERROR = 610001102,
229
230    /**
231     * [610001108] Defekter Nutzdatensatz.
232     */
233    ERIC_GLOBAL_CHECK_CORRUPTED_NDS = 610001108,
234
235    /**
236     * [610001206] Verschlüsselter/authentifizierter Versand gewünscht, aber keine notwendigen Verschlüsselungsparameter angegeben.
237     */
238    ERIC_GLOBAL_VERSCHLUESSELUNGS_PARAMETER_NICHT_ANGEGEBEN = 610001206,
239
240    /**
241     * [610001209] Es ist mehr als ein Versandflag angegeben.
242     */
243    ERIC_GLOBAL_SEND_FLAG_MEHR_ALS_EINES = 610001209,
244
245    /**
246     * [610001218] Die übergebene Kombination von Bearbeitungsflags ist nicht erlaubt.
247     */
248    ERIC_GLOBAL_UNGUELTIGE_FLAG_KOMBINATION = 610001218,
249
250    /**
251     * [610001220] Der Erste-Seite-Druck ist nur für Steuerberater bei nicht-authentifizierten Einkommenssteuerfällen ab Veranlagungszeitraum 2010 ohne Versandanforderung erlaubt.
252     */
253    ERIC_GLOBAL_ERSTE_SEITE_DRUCK_NICHT_UNTERSTUETZT = 610001220,
254
255    /**
256     * [610001222] Die angegebenen Parameter sind ungültig oder unvollständig.
257     */
258    ERIC_GLOBAL_UNGUELTIGER_PARAMETER = 610001222,
259
260    /**
261     * [610001224] Für das angegebene Verfahren wird der Druck nicht unterstützt.
262     */
263    ERIC_GLOBAL_DRUCK_FUER_VERFAHREN_NICHT_ERLAUBT = 610001224,
264
265    /**
266     * [610001225] Die Versandart ist für die angegebene Datenartversion nicht erlaubt.
267     */
268    ERIC_GLOBAL_VERSAND_ART_NICHT_UNTERSTUETZT = 610001225,
269
270    /**
271     * [610001226] Die Version eines der angegebenen Parameter ist ungültig.
272     */
273    ERIC_GLOBAL_UNGUELTIGE_PARAMETER_VERSION = 610001226,
274
275    /**
276     * [610001227] Für das Verfahren Datenabholung wurde ein illegales Transferhandle angegeben.
277     */
278    ERIC_GLOBAL_TRANSFERHANDLE = 610001227,
279
280    /**
281     * [610001228] Die Initialisierung eines Plugins ist fehlgeschlagen.
282     */
283    ERIC_GLOBAL_PLUGININITIALISIERUNG = 610001228,
284
285    /**
286     * [610001229] Die Versionen der im Logfile genannten ERiC-Dateien sind nicht kompatibel. (Siehe eric.log.)
287     */
288    ERIC_GLOBAL_INKOMPATIBLE_VERSIONEN = 610001229,
289
290    /**
291     * [610001230] Das im XML-Element "<Verschluesselung>" angegebene Verschlüsselungsverfahren wird vom ERiC nicht unterstützt.
292     */
293    ERIC_GLOBAL_VERSCHLUESSELUNGSVERFAHREN_NICHT_UNTERSTUETZT = 610001230,
294
295    /**
296     * [610001231] Der Aufruf eine API-Funktion des ERiCs darf erst dann erfolgen, wenn ein vorheriger Aufruf zurückgekehrt ist.
297     */
298    ERIC_GLOBAL_MEHRFACHAUFRUFE_NICHT_UNTERSTUETZT = 610001231,
299
300    /**
301     * [610001404] Das Bundesland/Finanzamt mit der angegebenen Nummer nimmt bei der angegebenen Steuerart am ELSTER-Verfahren nicht teil.
302     */
303    ERIC_GLOBAL_UTI_COUNTRY_NOT_SUPPORTED = 610001404,
304
305    /**
306     * [610001501] Ungültige IBAN: IBAN muss aus zweistelligem Ländercode gefolgt von zweistelliger Prüfziffer gefolgt von der Basic Bank Account Number bestehen.
307     */
308    ERIC_GLOBAL_IBAN_FORMALER_FEHLER = 610001501,
309
310    /**
311     * [610001502] Ungültige IBAN: Der angegebene Ländercode ist ungültig oder wird aktuell im ELSTER-Verfahren nicht unterstützt.
312     */
313    ERIC_GLOBAL_IBAN_LAENDERCODE_FEHLER = 610001502,
314
315    /**
316     * [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.
317     */
318    ERIC_GLOBAL_IBAN_LANDESFORMAT_FEHLER = 610001503,
319
320    /**
321     * [610001504] Ungültige IBAN: Die Prüfziffernberechnung zur angegebenen IBAN führt zu einer abweichenden Prüfziffer.
322     */
323    ERIC_GLOBAL_IBAN_PRUEFZIFFER_FEHLER = 610001504,
324
325    /**
326     * [610001510] Ungültiger BIC: Der formale Aufbau des angegeben BIC ist ungültig.
327     */
328    ERIC_GLOBAL_BIC_FORMALER_FEHLER = 610001510,
329
330    /**
331     * [610001511] Ungültiger BIC: Der angegebene Ländercode ist ungültig oder wird aktuell im ELSTER-Verfahren nicht unterstützt.
332     */
333    ERIC_GLOBAL_BIC_LAENDERCODE_FEHLER = 610001511,
334
335    /**
336     * [610001519] Die angegebene Zulassungsnummer entspricht nicht den Längenvorgaben. Es sind maximal 6 Stellen erlaubt.
337     */
338    ERIC_GLOBAL_ZULASSUNGSNUMMER_ZU_LANG = 610001519,
339
340    /**
341     * [610001525] Die übergebene IDNummer ist ungültig.
342     */
343    ERIC_GLOBAL_IDNUMMER_UNGUELTIG = 610001525,
344
345    /**
346     * [610001526] Es wurde der Parameter NULL übergeben.
347     */
348    ERIC_GLOBAL_NULL_PARAMETER = 610001526,
349
350    /**
351     * [610001527] Das übergebene Einheitswert-Aktenzeichen ist ungültig.
352     */
353    ERIC_GLOBAL_EWAZ_UNGUELTIG = 610001527,
354
355    /**
356     * [610001528] Das übergebene Landeskürzel ist unbekannt oder leer.
357     */
358    ERIC_GLOBAL_EWAZ_LANDESKUERZEL_UNBEKANNT = 610001528,
359
360    /**
361     * [610001851] Update des ERiC erforderlich. Starten Sie nun das Update.
362     */
363    ERIC_GLOBAL_UPDATE_NECESSARY = 610001851,
364
365    /**
366     * [610001860] Ungültiger Name für Einstellung.
367     */
368    ERIC_GLOBAL_EINSTELLUNG_NAME_UNGUELTIG = 610001860,
369
370    /**
371     * [610001861] Ungültiger Wert für Einstellung.
372     */
373    ERIC_GLOBAL_EINSTELLUNG_WERT_UNGUELTIG = 610001861,
374
375    /**
376     * [610001862] Fehler beim Dekodieren.
377     */
378    ERIC_GLOBAL_ERR_DEKODIEREN = 610001862,
379
380    /**
381     * [610001863] Die aufgerufene Funktion wird nicht unterstützt.
382     */
383    ERIC_GLOBAL_FUNKTION_NICHT_UNTERSTUETZT = 610001863,
384
385    /**
386     * [610001865] Fehler im übergebenen EDS-XML: In den Sammeldaten wurde ein Nutzdatenticket für mehrere Steuerfälle verwendet. Für jeden Steuerfall muss jedoch ein eigenes Nutzdatenticket angegeben werden.
387     */
388    ERIC_GLOBAL_NUTZDATENTICKETS_NICHT_EINDEUTIG = 610001865,
389
390    /**
391     * [610001866] Fehler im übergebenen EDS-XML: Bei den Sammeldaten wurden unterschiedliche Versionen des Nutzdaten-Headers verwendet. Innerhalb einer Datenlieferung ist jedoch nur eine Nutzdaten-Header-Version zulässig.
392     */
393    ERIC_GLOBAL_NUTZDATENHEADERVERSIONEN_UNEINHEITLICH = 610001866,
394
395    /**
396     * [610001867] Fehler im übergebenen EDS-XML: Es wurden Fälle für mehrere Bundesländer angegeben. Innerhalb einer Datenlieferung dürfen jedoch nur Fälle für ein Bundesland angegeben werden.
397     */
398    ERIC_GLOBAL_BUNDESLAENDER_UNEINHEITLICH = 610001867,
399
400    /**
401     * [610001868] Fehler im übergebenen EDS-XML: Es wurden Fälle für unterschiedliche Jahre angegeben. Innerhalb einer Datenlieferung dürfen jedoch nur Fälle für ein und dasselbe Jahr angegeben werden.
402     */
403    ERIC_GLOBAL_ZEITRAEUME_UNEINHEITLICH = 610001868,
404
405    /**
406     * [610001869] Fehler im übergebenen EDS-XML: Der Inhalt des Nutzdaten-Elements "<Empfaenger>" ist für diese Datenart nicht korrekt.
407     */
408    ERIC_GLOBAL_NUTZDATENHEADER_EMPFAENGER_NICHT_KORREKT = 610001869,
409
410    /**
411     * [610101200] Allgemeiner Kommunikationsfehler.
412     */
413    ERIC_TRANSFER_COM_ERROR = 610101200,
414
415    /**
416     * [610101201] Dieser Vorgang wird von der aufgerufenen Funktion nicht unterstützt.
417     */
418    ERIC_TRANSFER_VORGANG_NICHT_UNTERSTUETZT = 610101201,
419
420    /**
421     * [610101210] Fehler im Transferheader. Der ELSTER-Annahmeserver hat einen Fehler zurückgemeldet. Bitte werten Sie die Serverantwort aus.
422     */
423    ERIC_TRANSFER_ERR_XML_THEADER = 610101210,
424
425    /**
426     * [610101251] Es wurden ungültige Parameter übergeben.
427     */
428    ERIC_TRANSFER_ERR_PARAM = 610101251,
429
430    /**
431     * [610101253] Im XML-String konnte der Text "</DatenTeil>" nicht gefunden werden.
432     */
433    ERIC_TRANSFER_ERR_DATENTEILENDNOTFOUND = 610101253,
434
435    /**
436     * [610101255] Im XML-String konnte der Text "<DatenLieferant>" nicht gefunden werden.
437     */
438    ERIC_TRANSFER_ERR_BEGINDATENLIEFERANT = 610101255,
439
440    /**
441     * [610101256] Im XML-String konnte der Text "</DatenLieferant>" nicht gefunden werden.
442     */
443    ERIC_TRANSFER_ERR_ENDDATENLIEFERANT = 610101256,
444
445    /**
446     * [610101257] Im XML-String konnte der Text "<TransportSchluessel>" nicht gefunden werden.
447     */
448    ERIC_TRANSFER_ERR_BEGINTRANSPORTSCHLUESSEL = 610101257,
449
450    /**
451     * [610101258] Im XML-String konnte der Text "</TransportSchluessel>" nicht gefunden werden.
452     */
453    ERIC_TRANSFER_ERR_ENDTRANSPORTSCHLUESSEL = 610101258,
454
455    /**
456     * [610101259] Im XML-String konnte der Text "<DatenGroesse>" nicht gefunden werden.
457     */
458    ERIC_TRANSFER_ERR_BEGINDATENGROESSE = 610101259,
459
460    /**
461     * [610101260] Im XML-String konnte der Text "</DatenGroesse>" nicht gefunden werden.
462     */
463    ERIC_TRANSFER_ERR_ENDDATENGROESSE = 610101260,
464
465    /**
466     * [610101271] Beim Datenaustausch ist ein Fehler aufgetreten.
467     */
468    ERIC_TRANSFER_ERR_SEND = 610101271,
469
470    /**
471     * [610101274] Die Antwortdaten waren nicht PKCS#7-verschlüsselt.
472     */
473    ERIC_TRANSFER_ERR_NOTENCRYPTED = 610101274,
474
475    /**
476     * [610101276] Verbindung zum ProxyServer konnte nicht aufgebaut werden.
477     */
478    ERIC_TRANSFER_ERR_PROXYCONNECT = 610101276,
479
480    /**
481     * [610101278] Zu den Servern konnte keine Verbindung aufgebaut werden.
482     */
483    ERIC_TRANSFER_ERR_CONNECTSERVER = 610101278,
484
485    /**
486     * [610101279] Von der Clearingstelle konnte keine Antwort empfangen werden.
487     */
488    ERIC_TRANSFER_ERR_NORESPONSE = 610101279,
489
490    /**
491     * [610101280] Der Proxyserver erwartet Anmeldedaten.
492     */
493    ERIC_TRANSFER_ERR_PROXYAUTH = 610101280,
494
495    /**
496     * [610101282] Fehler bei der Initialisierung des Versands, Details stehen ggf. im Logfile (eric.log).
497     */
498    ERIC_TRANSFER_ERR_SEND_INIT = 610101282,
499
500    /**
501     * [610101283] Bei der Kommunikation mit dem Server kam es zu einer Zeitüberschreitung.
502     */
503    ERIC_TRANSFER_ERR_TIMEOUT = 610101283,
504
505    /**
506     * [610101284] Es wurde kein gültiger Port für den Proxy angegeben.
507     */
508    ERIC_TRANSFER_ERR_PROXYPORT_INVALID = 610101284,
509
510    /**
511     * [610101291] Sonstiger, nicht definierter Fehler aufgetreten.
512     */
513    ERIC_TRANSFER_ERR_OTHER = 610101291,
514
515    /**
516     * [610101292] Fehler im NutzdatenHeader. Der ELSTER-Annahmeserver hat einen Fehler zurückgemeldet. Bitte werten Sie die Serverantwort aus. Bei Sammeldaten sind alle Nutzdatenblöcke zu prüfen, um den fehlerhaften Datensatz identifizieren zu können.
517     */
518    ERIC_TRANSFER_ERR_XML_NHEADER = 610101292,
519
520    /**
521     * [610101293] Das XML liegt im falschen Encoding vor.
522     */
523    ERIC_TRANSFER_ERR_XML_ENCODING = 610101293,
524
525    /**
526     * [610101294] Im XML-String konnte der Text "</SigUser>" nicht gefunden werden.
527     */
528    ERIC_TRANSFER_ERR_ENDSIGUSER = 610101294,
529
530    /**
531     * [610101295] Im XML-String konnte ein Tag nicht gefunden werden.
532     */
533    ERIC_TRANSFER_ERR_XMLTAG_NICHT_GEFUNDEN = 610101295,
534
535    /**
536     * [610101297] Das XML-Element "<DatenTeil>" konnte nicht gelesen werden.
537     */
538    ERIC_TRANSFER_ERR_DATENTEILFEHLER = 610101297,
539
540    /**
541     * [610101500] Es konnte kein Ad Hoc-Zertifikat fuer den Personalausweis oder den Aufenthaltstitel erzeugt bzw. gefunden werden, Details stehen ggf. im Logfile (eric.log).
542     */
543    ERIC_TRANSFER_EID_ZERTIFIKATFEHLER = 610101500,
544
545    /**
546     * [610101510] Für die Identifikationsnummer des Benutzers existiert kein Konto bei ELSTER.
547     */
548    ERIC_TRANSFER_EID_KEINKONTO = 610101510,
549
550    /**
551     * [610101511] Dem Benutzer konnte keine eindeutige Identifikationsnummer zugeordnet werden.
552     */
553    ERIC_TRANSFER_EID_IDNRNICHTEINDEUTIG = 610101511,
554
555    /**
556     * [610101512] Das nPA-Servlet konnte keine Verbindung zum eID-Server aufbauen.
557     */
558    ERIC_TRANSFER_EID_SERVERFEHLER = 610101512,
559
560    /**
561     * [610101520] Der eID-Client ist nicht erreichbar. Wahrscheinlich wurde er nicht gestartet oder die übergebene lokale URL ist nicht korrekt
562     */
563    ERIC_TRANSFER_EID_KEINCLIENT = 610101520,
564
565    /**
566     * [610101521] Der eID-Client hat einen Fehler gemeldet. Details zu dem Fehler finden Sie im Log des eID-Clients oder ggf. im ERiC Logfile (eric.log).
567     */
568    ERIC_TRANSFER_EID_CLIENTFEHLER = 610101521,
569
570    /**
571     * [610101522] Es konnten nicht alle benötigten Datenfelder des Personalausweises ausgelesen werden. Bitte prüfen Sie über die Funktion "Selbstauskunft" des eID-Clients, ob folgende Daten von Ihrem Personalausweis korrekt bereitgestellt werden: Familienname, Vorname(n), Geburtsdatum, Anschrift (mit Postleitzahl) und Dokumentenart.
572     */
573    ERIC_TRANSFER_EID_FEHLENDEFELDER = 610101522,
574
575    /**
576     * [610101523] Das Auslesen der Daten aus dem Personalausweis wurde vom Anwender abgebrochen.
577     */
578    ERIC_TRANSFER_EID_IDENTIFIKATIONABGEBROCHEN = 610101523,
579
580    /**
581     * [610101524] Der Personalausweis wird von einem anderen Vorgang blockiert. Beenden Sie den anderen Vorgang und versuchen Sie es dann erneut.
582     */
583    ERIC_TRANSFER_EID_NPABLOCKIERT = 610101524,
584
585    /**
586     * [610201016] Fehler bei der Schlüsselerzeugung.
587     */
588    ERIC_CRYPT_ERROR_CREATE_KEY = 610201016,
589
590    /**
591     * [610201101] eSigner: Ungültiges Token Handle.
592     */
593    ERIC_CRYPT_E_INVALID_HANDLE = 610201101,
594
595    /**
596     * [610201102] eSigner: Zu viele Sessions geöffnet.
597     */
598    ERIC_CRYPT_E_MAX_SESSION = 610201102,
599
600    /**
601     * [610201103] eSigner: Überlastung.
602     */
603    ERIC_CRYPT_E_BUSY = 610201103,
604
605    /**
606     * [610201104] eSigner: Speicherzuordnungsfehler.
607     */
608    ERIC_CRYPT_E_OUT_OF_MEM = 610201104,
609
610    /**
611     * [610201105] eSigner: Ungültiger PSE Pfad.
612     */
613    ERIC_CRYPT_E_PSE_PATH = 610201105,
614
615    /**
616     * [610201106] eSigner: Es wurde ein falsches Passwort bzw. eine falsche PIN angegeben.
617     */
618    ERIC_CRYPT_E_PIN_WRONG = 610201106,
619
620    /**
621     * [610201107] eSigner: Das Passwort bzw. die PIN ist gesperrt.
622     */
623    ERIC_CRYPT_E_PIN_LOCKED = 610201107,
624
625    /**
626     * [610201108] eSigner: Fehler beim Lesen des PKCS#7-Objekts.
627     */
628    ERIC_CRYPT_E_P7_READ = 610201108,
629
630    /**
631     * [610201109] eSigner: Fehler beim PKCS#7 Dekodieren.
632     */
633    ERIC_CRYPT_E_P7_DECODE = 610201109,
634
635    /**
636     * [610201110] eSigner: Entschlüsselungszertifikat nicht in Empfängerliste enthalten.
637     */
638    ERIC_CRYPT_E_P7_RECIPIENT = 610201110,
639
640    /**
641     * [610201111] eSigner: Fehler beim Lesen des PKCS#12-Objekts.
642     */
643    ERIC_CRYPT_E_P12_READ = 610201111,
644
645    /**
646     * [610201112] eSigner: Fehler beim Dekodieren des PKCS#12-Objekts.
647     */
648    ERIC_CRYPT_E_P12_DECODE = 610201112,
649
650    /**
651     * [610201113] eSigner: Fehler beim Zugriff auf Soft-PSE-Signaturschlüssel.
652     */
653    ERIC_CRYPT_E_P12_SIG_KEY = 610201113,
654
655    /**
656     * [610201114] eSigner: Fehler beim Zugriff auf Soft-PSE Entschlüsselungsschlüssel.
657     */
658    ERIC_CRYPT_E_P12_ENC_KEY = 610201114,
659
660    /**
661     * [610201115] eSigner: Fehler beim Zugriff auf Hard-Token Signaturschlüssel.
662     */
663    ERIC_CRYPT_E_P11_SIG_KEY = 610201115,
664
665    /**
666     * [610201116] eSigner: Fehler beim Zugriff auf Hard-Token Entschlüsselungsschlüssel.
667     */
668    ERIC_CRYPT_E_P11_ENC_KEY = 610201116,
669
670    /**
671     * [610201117] eSigner: Fehler beim Parsen der XML-Eingabedatei.
672     */
673    ERIC_CRYPT_E_XML_PARSE = 610201117,
674
675    /**
676     * [610201118] eSigner: Fehler beim Erzeugen des XML-Signaturasts.
677     */
678    ERIC_CRYPT_E_XML_SIG_ADD = 610201118,
679
680    /**
681     * [610201119] eSigner: XML-Signaturtag nicht vorhanden.
682     */
683    ERIC_CRYPT_E_XML_SIG_TAG = 610201119,
684
685    /**
686     * [610201120] eSigner: Fehler bei XML-Signaturerzeugung.
687     */
688    ERIC_CRYPT_E_XML_SIG_SIGN = 610201120,
689
690    /**
691     * [610201121] eSigner: Parameter-Fehler, unbekanntes Encoding.
692     */
693    ERIC_CRYPT_E_ENCODE_UNKNOWN = 610201121,
694
695    /**
696     * [610201122] eSigner: Encoding-Fehler.
697     */
698    ERIC_CRYPT_E_ENCODE_ERROR = 610201122,
699
700    /**
701     * [610201123] eSigner: XML Initialisierungsfehler.
702     */
703    ERIC_CRYPT_E_XML_INIT = 610201123,
704
705    /**
706     * [610201124] eSigner: Fehler beim Verschlüsseln.
707     */
708    ERIC_CRYPT_E_ENCRYPT = 610201124,
709
710    /**
711     * [610201125] eSigner: Fehler beim Entschlüsseln.
712     */
713    ERIC_CRYPT_E_DECRYPT = 610201125,
714
715    /**
716     * [610201126] eSigner: Keine Signaturkarte eingesteckt (PKCS#11).
717     */
718    ERIC_CRYPT_E_P11_SLOT_EMPTY = 610201126,
719
720    /**
721     * [610201127] eSigner: Keine Signatur-/Verschlüsselungs-Zertifikate/-Schlüssel gefunden (PKCS#11).
722     */
723    ERIC_CRYPT_E_NO_SIG_ENC_KEY = 610201127,
724
725    /**
726     * [610201128] eSigner: PKCS11 bzw. PC/SC Library fehlt oder ist nicht ausführbar.
727     */
728    ERIC_CRYPT_E_LOAD_DLL = 610201128,
729
730    /**
731     * [610201129] eSigner: Der PC/SC Dienst ist nicht gestartet.
732     */
733    ERIC_CRYPT_E_NO_SERVICE = 610201129,
734
735    /**
736     * [610201130] eSigner: Unbekannte Ausnahme aufgetreten.
737     */
738    ERIC_CRYPT_E_ESICL_EXCEPTION = 610201130,
739
740    /**
741     * [610201144] eSigner: CA Tokentyp und interner Tokentyp stimmen nicht überein.
742     */
743    ERIC_CRYPT_E_TOKEN_TYPE_MISMATCH = 610201144,
744
745    /**
746     * [610201146] eSigner: Temporäres PKCS#12-Token kann nicht erzeugt werden.
747     */
748    ERIC_CRYPT_E_P12_CREATE = 610201146,
749
750    /**
751     * [610201147] eSigner: Zertifikatskette konnte nicht verifiziert werden.
752     */
753    ERIC_CRYPT_E_VERIFY_CERT_CHAIN = 610201147,
754
755    /**
756     * [610201148] eSigner: PKCS#11 Engine mit anderer Bibliothek belegt.
757     */
758    ERIC_CRYPT_E_P11_ENGINE_LOADED = 610201148,
759
760    /**
761     * [610201149] eSigner: Aktion vom Benutzer abgebrochen.
762     */
763    ERIC_CRYPT_E_USER_CANCEL = 610201149,
764
765    /**
766     * [610201200] Fehler beim Zugriff auf Zertifikat.
767     */
768    ERIC_CRYPT_ZERTIFIKAT = 610201200,
769
770    /**
771     * [610201201] Fehler bei Signaturerzeugung.
772     */
773    ERIC_CRYPT_SIGNATUR = 610201201,
774
775    /**
776     * [610201203] Das Format der PSE wird nicht unterstützt.
777     */
778    ERIC_CRYPT_NICHT_UNTERSTUETZTES_PSE_FORMAT = 610201203,
779
780    /**
781     * [610201205] Für die ausgewählte Operation muss ein Passwort bzw. eine PIN angegeben werden.
782     */
783    ERIC_CRYPT_PIN_BENOETIGT = 610201205,
784
785    /**
786     * [610201206] Das gewünschte Passwort ist nicht sicher genug (z.B. zu kurz).
787     */
788    ERIC_CRYPT_PIN_STAERKE_NICHT_AUSREICHEND = 610201206,
789
790    /**
791     * [610201208] Interner Fehler aufgetreten. Details stehen ggf. im Logfile (eric.log).
792     */
793    ERIC_CRYPT_E_INTERN = 610201208,
794
795    /**
796     * [610201209] Der angegebene Zertifikatspfad ist kein Verzeichnis.
797     */
798    ERIC_CRYPT_ZERTIFIKATSPFAD_KEIN_VERZEICHNIS = 610201209,
799
800    /**
801     * [610201210] Im angegebenen Verzeichnis existiert bereits ein Bestandteil eines ERiC-Zertifikats.
802     */
803    ERIC_CRYPT_ZERTIFIKATSDATEI_EXISTIERT_BEREITS = 610201210,
804
805    /**
806     * [610201211] Das gewünschte Passwort enthält ungültige Zeichen (z.B. Umlaute).
807     */
808    ERIC_CRYPT_PIN_ENTHAELT_UNGUELTIGE_ZEICHEN = 610201211,
809
810    /**
811     * [610201212] eSigner: Der Abrufcode besitzt eine falsche Struktur oder enthält ungültige Zeichen.
812     */
813    ERIC_CRYPT_E_INVALID_PARAM_ABC = 610201212,
814
815    /**
816     * [610201213] Das übergebene Zertifikat weist Inkonsistenzen auf und kann deswegen nicht verwendet werden. Bitte verwenden Sie ein anderes oder erzeugen und verwenden Sie ein neues Zertifikat.
817     */
818    ERIC_CRYPT_CORRUPTED = 610201213,
819
820    /**
821     * [610201214] Die aufgerufene Funktion unterstützt den neuen Personalausweis (nPA) und den elektronischen Aufenthaltstitel (eAT) nicht.
822     */
823    ERIC_CRYPT_EIDKARTE_NICHT_UNTERSTUETZT = 610201214,
824
825    /**
826     * [610201215] Es ist keine Karte/kein Stick eingesteckt
827     */
828    ERIC_CRYPT_E_SC_SLOT_EMPTY = 610201215,
829
830    /**
831     * [610201216] Kein unterstütztes Applet gefunden
832     */
833    ERIC_CRYPT_E_SC_NO_APPLET = 610201216,
834
835    /**
836     * [610201217] Fehler in der Kartensession
837     */
838    ERIC_CRYPT_E_SC_SESSION = 610201217,
839
840    /**
841     * [610201218] P11 Signaturzertifikat fehlt
842     */
843    ERIC_CRYPT_E_P11_NO_SIG_CERT = 610201218,
844
845    /**
846     * [610201219] P11 Der initiale Tokenzugriff ist fehlgeschlagen
847     */
848    ERIC_CRYPT_E_P11_INIT_FAILED = 610201219,
849
850    /**
851     * [610201220] P11 Verschlüsselungszertifikat fehlt
852     */
853    ERIC_CRYPT_E_P11_NO_ENC_CERT = 610201220,
854
855    /**
856     * [610201221] P12 Signaturzertifikat fehlt
857     */
858    ERIC_CRYPT_E_P12_NO_SIG_CERT = 610201221,
859
860    /**
861     * [610201222] P12 Verschlüsselungszertifikat fehlt
862     */
863    ERIC_CRYPT_E_P12_NO_ENC_CERT = 610201222,
864
865    /**
866     * [610201223] PC/SC Der Zugriff auf den Entschlüsselungsschlüssel ist fehlgeschlagen
867     */
868    ERIC_CRYPT_E_SC_ENC_KEY = 610201223,
869
870    /**
871     * [610201224] PC/SC Signaturzertifikat fehlt
872     */
873    ERIC_CRYPT_E_SC_NO_SIG_CERT = 610201224,
874
875    /**
876     * [610201225] PC/SC Verschlüsselungszertifikat fehlt
877     */
878    ERIC_CRYPT_E_SC_NO_ENC_CERT = 610201225,
879
880    /**
881     * [610201226] PC/SC Der initiale Tokenzugriff ist fehlgeschlagen
882     */
883    ERIC_CRYPT_E_SC_INIT_FAILED = 610201226,
884
885    /**
886     * [610201227] PC/SC Der Zugriff auf den Signaturschlüssel ist fehlgeschlagen
887     */
888    ERIC_CRYPT_E_SC_SIG_KEY = 610201227,
889
890    /**
891     * [610301001] Verarbeitung fehlerhaft, keine genaueren Informationen vorhanden.
892     */
893    ERIC_IO_FEHLER = 610301001,
894
895    /**
896     * [610301005] Der Dateiaufbau ist nicht korrekt.
897     */
898    ERIC_IO_DATEI_INKORREKT = 610301005,
899
900    /**
901     * [610301006] Fehler beim Parsen der Eingabedaten. Details stehen im Logfile (eric.log).
902     */
903    ERIC_IO_PARSE_FEHLER = 610301006,
904
905    /**
906     * [610301007] Die Generierung des Nutzdatensatzes ist fehlgeschlagen.
907     */
908    ERIC_IO_NDS_GENERIERUNG_FEHLGESCHLAGEN = 610301007,
909
910    /**
911     * [610301010] Interner Fehler, der Masterdatenservice ist nicht verfügbar.
912     */
913    ERIC_IO_MASTERDATENSERVICE_NICHT_VERFUEGBAR = 610301010,
914
915    /**
916     * [610301014] Es wurden ungültige Steuerzeichen im Nutzdatensatz gefunden.
917     */
918    ERIC_IO_STEUERZEICHEN_IM_NDS = 610301014,
919
920    /**
921     * [610301031] Die Versionsinformationen der ERiC-Bibliotheken konnten nicht ausgelesen werden.
922     */
923    ERIC_IO_VERSIONSINFORMATIONEN_NICHT_GEFUNDEN = 610301031,
924
925    /**
926     * [610301104] Der Wert im Transferheader-Element "Verfahren" wird vom verwendeten Reader nicht unterstützt.
927     */
928    ERIC_IO_FALSCHES_VERFAHREN = 610301104,
929
930    /**
931     * [610301105] Es wurde mehr als ein Steuerfall in der Eingabedatei gefunden.
932     */
933    ERIC_IO_READER_MEHRFACHE_STEUERFAELLE = 610301105,
934
935    /**
936     * [610301106] Es wurden unerwartete Elemente in der Eingabedatei gefunden, Details stehen ggf. im Logfile (eric.log).
937     */
938    ERIC_IO_READER_UNERWARTETE_ELEMENTE = 610301106,
939
940    /**
941     * [610301107] Es wurden formale Fehler in der Eingabedatei gefunden, Details stehen ggf. im Logfile (eric.log).
942     */
943    ERIC_IO_READER_FORMALE_FEHLER = 610301107,
944
945    /**
946     * [610301108] Die Eingabedaten lagen nicht im Encoding UTF-8 vor, oder es war kein Encoding spezifiziert.
947     */
948    ERIC_IO_READER_FALSCHES_ENCODING = 610301108,
949
950    /**
951     * [610301109] Es wurde mehr als ein "Nutzdaten"-Element in der Eingabedatei gefunden.
952     */
953    ERIC_IO_READER_MEHRFACHE_NUTZDATEN_ELEMENTE = 610301109,
954
955    /**
956     * [610301110] Es wurde mehr als ein Nutzdatenblock in der Eingabedatei gefunden.
957     */
958    ERIC_IO_READER_MEHRFACHE_NUTZDATENBLOCK_ELEMENTE = 610301110,
959
960    /**
961     * [610301111] Der im Transferheader-Element "Datenart" angegebene Wert ist unbekannt.
962     */
963    ERIC_IO_UNBEKANNTE_DATENART = 610301111,
964
965    /**
966     * [610301114] Ungültiger oder fehlender Wert für den Untersachbereich.
967     */
968    ERIC_IO_READER_UNTERSACHBEREICH_UNGUELTIG = 610301114,
969
970    /**
971     * [610301115] Es wurden zu viele Nutzdatenblöcke in der Eingabedatei gefunden.
972     */
973    ERIC_IO_READER_ZU_VIELE_NUTZDATENBLOCK_ELEMENTE = 610301115,
974
975    /**
976     * [610301150] Es wurden ungültige Steuerzeichen im TransferHeader-Element gefunden.
977     */
978    ERIC_IO_READER_STEUERZEICHEN_IM_TRANSFERHEADER = 610301150,
979
980    /**
981     * [610301151] Es wurden ungültige Steuerzeichen im NutzdatenHeader-Element gefunden.
982     */
983    ERIC_IO_READER_STEUERZEICHEN_IM_NUTZDATENHEADER = 610301151,
984
985    /**
986     * [610301152] Es wurden ungültige Steuerzeichen im Nutzdaten-Element gefunden.
987     */
988    ERIC_IO_READER_STEUERZEICHEN_IN_DEN_NUTZDATEN = 610301152,
989
990    /**
991     * [610301190] Ein Nutzdatenblock enthält zu viele Anhänge. Details stehen im Logfile (eric.log).
992     */
993    ERIC_IO_READER_ZU_VIELE_ANHAENGE = 610301190,
994
995    /**
996     * [610301191] Ein Anhang ist zu groß. Details stehen im Logfile (eric.log).
997     */
998    ERIC_IO_READER_ANHANG_ZU_GROSS = 610301191,
999
1000    /**
1001     * [610301192] Die Gesamtgröße aller Anhange in einem Nutzdatenblock ist zu groß. Details stehen im Logfile (eric.log).
1002     */
1003    ERIC_IO_READER_ANHAENGE_ZU_GROSS = 610301192,
1004
1005    /**
1006     * [610301200] Es traten Fehler beim Validieren des XML auf. Details stehen im Logfile (eric.log).
1007     */
1008    ERIC_IO_READER_SCHEMA_VALIDIERUNGSFEHLER = 610301200,
1009
1010    /**
1011     * [610301201] Eine XML-Entity konnte nicht aufgelöst werden.
1012     */
1013    ERIC_IO_READER_UNBEKANNTE_XML_ENTITY = 610301201,
1014
1015    /**
1016     * [610301252] Im XML-String konnte der Text "<DatenTeil>" nicht gefunden werden.
1017     */
1018    ERIC_IO_DATENTEILNOTFOUND = 610301252,
1019
1020    /**
1021     * [610301253] Im XML-String konnte der Text "</DatenTeil>" nicht gefunden werden.
1022     */
1023    ERIC_IO_DATENTEILENDNOTFOUND = 610301253,
1024
1025    /**
1026     * [610301300] Falsche Übergabeparameter für die Funktion.
1027     */
1028    ERIC_IO_UEBERGABEPARAMETER_FEHLERHAFT = 610301300,
1029
1030    /**
1031     * [610301400] Der Parameter enthält ungültige UTF-8 Multibytesequenzen.
1032     */
1033    ERIC_IO_UNGUELTIGE_UTF8_SEQUENZ = 610301400,
1034
1035    /**
1036     * [610301401] Der Parameter enthält mindestens ein unzulässiges Zeichen.
1037     */
1038    ERIC_IO_UNGUELTIGE_ZEICHEN_IN_PARAMETER = 610301401,
1039
1040    /**
1041     * [610501001] Verarbeitung fehlerhaft, keine genaueren Informationen vorhanden.
1042     */
1043    ERIC_PRINT_INTERNER_FEHLER = 610501001,
1044
1045    /**
1046     * [610501002] Keine Druckvorlage für die angegebene Kombination aus Unterfallart und Veranlagungszeitraum gefunden. Bitte prüfen Sie die installierten Druckvorlagen.
1047     */
1048    ERIC_PRINT_DRUCKVORLAGE_NICHT_GEFUNDEN = 610501002,
1049
1050    /**
1051     * [610501004] Es wurde ein falscher Dateipfad angegeben, es fehlen Zugriffsrechte oder die Datei wird aktuell von einer anderen Anwendung verwendet.
1052     */
1053    ERIC_PRINT_UNGUELTIGER_DATEI_PFAD = 610501004,
1054
1055    /**
1056     * [610501007] ERiCPrint wurde nicht richtig initialisiert. Eventuell wurde ERiC nicht richtig initialisiert?
1057     */
1058    ERIC_PRINT_INITIALISIERUNG_FEHLERHAFT = 610501007,
1059
1060    /**
1061     * [610501008] Das zu verwendende Format bzw. der Zielklient sind nicht bekannt.
1062     */
1063    ERIC_PRINT_AUSGABEZIEL_UNBEKANNT = 610501008,
1064
1065    /**
1066     * [610501009] Der Beginn des Ausdruckprozesses schlug fehl. Eventuell konnten notwendige Ressourcen nicht allokiert werden.
1067     */
1068    ERIC_PRINT_ABBRUCH_DRUCKVORBEREITUNG = 610501009,
1069
1070    /**
1071     * [610501010] Während der Ausgabe der Inhalte ist ein Fehler aufgetreten.
1072     */
1073    ERIC_PRINT_ABBRUCH_GENERIERUNG = 610501010,
1074
1075    /**
1076     * [610501011] Die Kombination aus Unterfallart und Veranlagungszeitraum wird nicht unterstützt.
1077     */
1078    ERIC_PRINT_STEUERFALL_NICHT_UNTERSTUETZT = 610501011,
1079
1080    /**
1081     * [610501012] Der übergebene Fußtext ist zu lang.
1082     */
1083    ERIC_PRINT_FUSSTEXT_ZU_LANG = 610501012,
1084}