• Zuletzt bearbeitet am: 08 April 2020

Verwenden des Flatfile-Formats

Erfahren Sie mehr über unser Flatfile-Format und die von uns verwendeten Konventionen.

Übersicht

Die Common Flat File-Vorlagen von Coupa sind so konzipiert, dass sie viele Datensätze aus einer einzelnen Datei importieren, die an Coupa gesendet wird, und nicht so konzipiert, dass sie eine große Menge von Dateien verarbeiten, die jeweils einen einzelnen Datensatz enthalten. Für Integrationen, bei denen ein einzelner Datensatz gleichzeitig verarbeitet werden muss, bietet die Coupa-API eine RESTful-Schnittstelle, um diese Art von Workflow zu erleichtern.

Coupa erfordert Deltas-Dateien oder Dateien, die nur Datensätze enthalten, die seit der letzten Ausführung der Integration erstellt, geändert oder aktualisiert wurden. Bei höheren Datenmengen, die nicht Delta-basiert sind, kann eine Behandlung als benutzerdefinierte Integration erforderlich sein. Besprechen Sie diese Anforderung mit Ihrem Coupa Implementation Manager, um zu bestimmen, ob zusätzliche Zeit oder Kosten erforderlich sind.

Mit Coupa-Versionen ist es möglich, dass wir bei der Einführung neuer Objekte oder neuer Attribute neue Felder zu unseren Flatfile-Formaten hinzufügen. Daher wird empfohlen, dies bei der Entwicklung der Integrationsroutinen auf Ihrer Seite zu berücksichtigen, um die Coupa-Flatfiles zu nutzen.

CSV-Konventionen

Unsere Integrations-CSV-Dateien verwenden die folgenden Konventionen ausRFC4180.

  • Das Trennzeichen ist ein Komma:,
  • Alle Felder sindimmertextqualifiziert (eingeschlossen) mit dem doppelten Anführungszeichen:"
  • Doppelte Anführungszeichen in einem Feld werden durch ein weiteres doppeltes Anführungszeichen gekennzeichnet.  Wenn ein Benutzer Folgendes eingibt: Status ist"Grün"in einem Kommentarfeld, würde dies als"Status ist""Grün""dargestellt
  • Neue Positionszeichen können innerhalb qualifizierter Feldwerte zulässig sein.
  • Vermeiden Sie die Verwendung von Kommas, Doppelpunkten (:) und Bindestrichen (- Gedankenstrichen) in Genehmigungsgruppennamen, Genehmigernamen und Eingabeaufforderungsnamen für benutzerdefinierte Felder. 

Textcodierung: UTF-8 (ohne Byte-Bestellmarkierung (BOM))

Parts or all of this page might have been machine-translated. We apologize for any inaccuracies.

Vergleichbare Artikel


Die Coupa Core-API

Unsere RESTful-API bietet robusten Zugriff zum Lesen, Bearbeiten oder Integrieren Ihrer Daten mit der Coupa-Plattform.

Erste Schritte mit der API

Allgemeine Informationen zur Verwendung der Coupa-API und wann Sie CSV verwenden sollten.

Übergang zu OAuth 2.0 und OIDC

Coupa veraltet ältere API-Schlüssel und erfordert die Verwendung von OAuth 2.0 / OIDC. Ab R34 werden keine neuen API-Schlüssel ausgegeben und API-Schlüssel werden mit R35 nicht mehr unterstützt.

Bauen Sie auf der Coupa-Plattform auf

Unsere API-basierte offene Integrationsplattform ermöglicht Technologiepartnern und unabhängigen Softwareanbietern (ISVs) die Integration ihrer Produkte in Coupa