ForHosting KIT · Dokumente & PDF

Erstellen Sie eine Bestellung mit berechneten Summen

Wandeln Sie freigegebene Einkaufsdaten in ein einheitliches, strukturiertes Bestelldokument um, ohne die Berechnungsregeln in jeder Anwendung neu aufzubauen.

● BetaKostenlos · im Browser
Nutzen Sie es über WebAPIE-MailTelegramApp bald

Geben Sie Bestellnummer, Käufer, Lieferant und mindestens eine Position mit Beschreibung, Menge und Stückkosten an. Der Generator prüft die Pflichtangaben, berechnet jede Positionssumme sowie den Gesamtbetrag und liefert ein verlässliches Objekt für interne Prüfung, dauerhafte Speicherung, Darstellung, formelle Freigabe oder einen weiteren Schritt im Beschaffungsprozess.

Bereiten Sie vollständige Bestelldaten vor

Beginnen Sie mit einer Bestellnummer, die Ihr Einkaufssystem bereits vergeben hat. Der Generator übernimmt diesen Wert nach dem Entfernen äußerer Leerzeichen unverändert; er erfindet keine Kennungen, prüft keine Nummernfolge und reserviert keine Nummer. Geben Sie anschließend Käufer und Lieferant an. Diese Felder können je nach Anforderung des darstellenden Systems einen kurzen Firmennamen oder einen längeren Block mit Anschrift und Registrierungsdaten enthalten. Fügen Sie mindestens eine Position hinzu und tragen Sie pro Zeile eine genaue Beschreibung, eine numerische Menge größer als null und numerische, nicht negative Stückkosten ein. Bruchmengen sind für Waren oder Leistungen zulässig, die nach Gewicht, Länge, Zeit oder einer anderen teilbaren Einheit beschafft werden. Stückkosten von null sind für einen tatsächlich kostenlosen Artikel erlaubt; eine Menge von null oder darunter wird abgelehnt, weil sie keine Bestellung ausdrückt. Verwenden Sie für sämtliche Kosten dieselbe Währung und Preisgrundlage. Die Fähigkeit leitet weder Währung und Maßeinheit noch Zahlungsbedingung, Liefertermin, Steuer, Rabatt oder Frachtkosten ab. Regeln Sie diese geschäftlichen Angaben je nach Verfahren vor oder nach der Berechnung.

Verstehen Sie die Berechnung der Bestellsummen

Für jede Zeile multipliziert der Generator die Menge mit den Stückkosten und rundet die resultierende Positionssumme auf zwei Dezimalstellen. Anschließend addiert er diese gerundeten Positionssummen und rundet das Ergebnis zum Zwischensumme der Bestellung. Da diese Fähigkeit keine Steuern, Frachtkosten, Rabatte oder sonstigen Anpassungen annimmt, entspricht der ausgegebene Gesamtbetrag der Zwischensumme. Diese festgelegte Reihenfolge ist bei Bruchmengen oder Stückkosten mit mehreren Dezimalstellen wichtig: Ein anderes System, das ungerundete Zwischenwerte addiert, könnte um einen Cent abweichen. Die Antwort bewahrt die normalisierte Beschreibung, die ursprüngliche numerische Menge und ergänzt die gerundeten Stückkosten sowie die berechnete Summe jeder Position. Auf Dokumentebene liefert sie Typ, angegebene Bestellnummer, Käufer, Lieferant, Positionen, Zwischensumme und Gesamtbetrag. Alle Zahlen müssen endlich sein; Text, der nur wie eine Zahl aussieht, wird nicht stillschweigend umgewandelt. Negative Kosten werden ebenfalls abgelehnt. Dadurch werden fehlerhafte Einkaufsdaten früh sichtbar, und Vorlagen, Freigabemasken, Datenbanken sowie Integrationen erhalten einen stabilen Berechnungsvertrag.

Nutzen Sie das Dokument im Beschaffungsablauf

Setzen Sie diese Fähigkeit nach der Freigabe der Anforderung und der Vergabe der Bestellnummer ein, sobald bearbeitbare Einkaufsdaten zu einem kontrollierten Datensatz werden sollen. Übermitteln Sie normalisierte Namen der Parteien und die Positionen und speichern Sie das zurückgegebene Objekt als Berechnungsergebnis für weitere Schritte. Eine Vorlage kann daraus HTML oder PDF erzeugen, ein Freigabedienst kann den Gesamtbetrag mit Berechtigungsgrenzen vergleichen und eine Integration kann die Zeilen an ein ERP oder Lieferantenportal übertragen. Diese Aktionen bleiben getrennt: Der Generator versendet keine Bestellung, kontaktiert keinen Lieferanten, erstellt keine Datei, reserviert kein Budget und aktualisiert keinen Bestand. Er nutzt weder Netzwerk, Uhrzeit, Zufallswerte, Speicher noch verborgenen Zustand; eine identische Anfrage liefert daher immer dieselbe Antwort. Wiederholungen und Prüfvergleiche bleiben dadurch einfach. Beheben Sie Validierungsfehler, bevor Sie eine Bestellung zur Unterschrift vorlegen, besonders bei fehlenden Positionen, leeren Angaben zu den Parteien, fehlender Nummer oder nicht numerischen Beträgen. Eine API-Anfrage kostet $0.002; dieselbe reine Berechnung kann auch die Browseroberfläche unterstützen.

Erstellen Sie freigegebene Bestellungen

Wandeln Sie genehmigte Anforderungspositionen in ein strukturiertes Dokument mit einheitlichen Summen um.

Betreiben Sie ein Beschaffungsformular

Berechnen Sie Summen, während Beschäftigte die Daten für Prüfung und Darstellung vorbereiten.

Vereinheitlichen Sie Einkaufsintegrationen

Geben Sie internen Anwendungen und Lieferanten einen einzigen deterministischen Berechnungsvertrag.

Was kostet eine API-Anfrage?

Jede API-Anfrage kostet $0.002.

Was geschieht ohne Positionen?

Die Anfrage liefert einen Eingabefehler, da jede Bestellung mindestens eine Position enthalten muss.

Wie werden Geldbeträge gerundet?

Jede Menge wird mit den Stückkosten multipliziert und auf zwei Dezimalstellen gerundet; danach werden die Positionssummen addiert und gerundet.

Vergibt der Generator eine Bestellnummer?

Nein. Sie müssen die Nummer angeben; das Ergebnis übernimmt sie in das strukturierte Dokument.

Enthält das Ergebnis Steuer, Währung oder PDF?

Nein. Es liefert strukturierte Bestelldaten und berechnete Summen. Steuer, Währung, Darstellung und Versand sind getrennte Schritte.

Alles auf dieser Seite ist auch per API verfügbar. Dieser Abschnitt richtet sich an Teams, die es in ihre eigenen Systeme einbinden möchten; alle anderen nutzen einfach das Tool oben.

POSThttps://api.kit.forhosting.com/doc/purchase-order-generate

Authentifizierung per Bearer-Token. Ein einziger POST stellt die Aufgabe in die Warteschlange; das Ergebnis erhalten Sie per Webhook oder über einen signierten Link.

curl -X POST https://api.kit.forhosting.com/doc/purchase-order-generate \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"po_number":"PO-2026-0142","buyer":"Contoso Retail","vendor":"Northwind Supplies","line_items":[{"description":"Ergonomic keyboard","quantity":12,"unit_cost":79.95},{"description":"USB-C dock","quantity":5,"unit_cost":149.5}]}'
{
  "po_number": "PO-2026-0142",
  "buyer": "Contoso Retail",
  "vendor": "Northwind Supplies",
  "line_items": [
    {
      "description": "Ergonomic keyboard",
      "quantity": 12,
      "unit_cost": 79.95
    },
    {
      "description": "USB-C dock",
      "quantity": 5,
      "unit_cost": 149.5
    }
  ]
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "doc.purchase_order_generate",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

Die API arbeitet asynchron: Sie erhalten sofort eine task_id. Polling ist mit 1 Anfrage pro Sekunde erlaubt.

pro Anfrage$0.002

Der Preis steht auf der Seite – keine Tokens, keine Credits. Fehlgeschlagene Aufgaben werden nicht berechnet.

max_mb25
max_pages200
HTTPCodeBedeutung
401unauthorizedDer API-Schlüssel fehlt oder ist ungültig – prüfen Sie den Authorization-Header (Bearer).
402insufficient_balanceIhr Guthaben reicht für diese Aufgabe nicht aus – Aufladungen verfallen nicht.
404unknown_typeUnbekannter Aufgabentyp – prüfen Sie das Feld „type“ gegen den Katalog.
429rate_limitedZu viele Anfragen – warten Sie kurz; Polling ist mit 1 Anfrage pro Sekunde erlaubt.

Vollständige KIT-Dokumentation lesen →