Nordlet

← Dokumentation / Änderungsprotokoll

Änderungsprotokoll

Neue Funktionen, Änderungen und Fehlerbehebungen in Nordlet nach Release.

v0.5.5

0.5.5 - 2023-10-23 - Aktuelle Version

Hinzugefügt

  • MCP-Server: /mcp stellt das Model Context Protocol über Streamable HTTP bereit, authentifiziert mit dem API-Schlüssel als Bearer-Token, mit den Tools search_operations, describe_operation und call_operation (deren idempotencyKey als Idempotency-Key gesendet wird) für jede /v1-Operation sowie direkten Tools für die am häufigsten genutzten Operationen in den Bereichen Partner, Rechnungen, Bank, Hauptbuch und Berichte; das Paket @nordlet/mcp führt denselben Server über stdio aus.
  • OpenAPI-Beschreibung: Jede Operation enthält nun neben ihrer summary eine description, die ihre Funktion beschreibt.
  • Wiederkehrende Rechnungen: Über POST /v1/sales/recurring-invoices/create, update, get, list, delete, generate und run lassen sich Zeitpläne verwalten (eine Rechnungsvorlage, ein Partner, ein wöchentlicher, monatlicher, vierteljährlicher oder jährlicher Turnus mit Intervall, Start- und Enddatum, Rechnungsprache, automatischer Ausstellung und automatischem E-Mail-Versand an sendTo), die Rechnungen fristgerecht erstellen; der Warteschlangen-Job recurring-invoices verarbeitet die fälligen Zeitpläne täglich um 02:20 Uhr, jede generierte Rechnung enthält eine recurringInvoiceId (filtrierbar in POST /v1/sales/invoices/list), und das Webhook-Ereignis recurring_invoice.generated meldet jede neu erstellte Rechnung.
  • Rechnungssprache: Eine Ausgangsrechnung akzeptiert das Feld locale bei POST /v1/sales/invoices/create und POST /v1/sales/invoices/update und gibt es im Header zurück (filtrierbar in list); POST /v1/sales/invoices/pdf und POST /v1/sales/invoices/send rendern und versenden Dokumente in der Sprache der jeweiligen Rechnung, wobei ein übergebenes locale nur dann greift, wenn für die Rechnung keine Sprache hinterlegt ist.