receiptOutputEntryErrorCodes top-level constant

List<String> const receiptOutputEntryErrorCodes

Codes je Eintrag in rejected[].code einer Antwort von logReceiptOutputs: der Eintrag ist dauerhaft abgelehnt (aus dem Puffer nehmen, nicht noch einmal senden). validation heisst hier: ein Druck ohne oder mit unbekanntem Ergebnis.

Implementation

const List<String> receiptOutputEntryErrorCodes = [
  'receipt_not_found', // Beleg gibt es nicht ODER er liegt in einer anderen Kasse
  'invalid_output_kind', // Art, die die Kasse nicht meldet (email, opened)
  'output_time_out_of_range', // unlesbare Zeit oder ohne Zone (eine falsch gehende Uhr klemmt der Server)
  'idempotency_key_required', // Schluessel fehlt oder hat nicht 8-64 Zeichen [A-Za-z0-9_-]
  'validation', // Druck ohne bzw. mit unbekanntem Ergebnis
];