depExportErrorCodes top-level constant
Stabile Fehlercodes der fuenf Endpunkte unter /v3 (Katalog
dep_nachschau). Sie kommen als KasseneckApiError.code an; der Code
eines fehlgeschlagenen Exports steht ausserdem in
DepExportFailedException.error.
Implementation
const Set<String> depExportErrorCodes = {
'validation',
'invalid_period',
// Dieselbe requestId gehoert zu einem Export mit anderem Zeitraum.
'idempotency_conflict',
'export_running',
'too_many_exports',
'export_not_found',
'export_not_ready',
'export_failed',
'invalid_file',
'file_not_available',
'too_many_links',
'link_not_found',
// Kassenweg (seit 11.13): nur der Chef exportiert, also der Inhaber oder ein
// Kassen-Benutzer mit dem Recht `layout`; ein Geraet mit api_key nie.
'manager_only',
'server_error',
};