• Zuletzt bearbeitet am: 08 April 2020

Verwenden des Flat-Dateiformats

Erfahre mehr über unser flaches Dateiformat und die von uns zu verwendenden Konventionen.

Übersicht

Die Common Flat File-Vorlagen von Coupa sind so konzipiert, dass sie viele Datensätze aus einer einzigen Datei importieren, die an Coupa gesendet wird, und nicht für die Verarbeitung eines großen Volumens von Dateien mit jeweils einem einzelnen Datensatz ausgelegt sind. 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. Datenlasten mit höherem Volumen, die keine Delta-Daten sind, müssen möglicherweise als benutzerdefinierte Integration behandelt werden. Bitte besprechen Sie diese Anforderung mit Ihrem Coupa-Implementierungsmanager, um festzustellen, ob zusätzliche Zeit oder Kosten erforderlich sind.

Mit Coupa-Releases, wenn wir neue Objekte oder neue Attribute einführen, ist es möglich, dass wir unseren flachen Dateiformaten neue Felder hinzufügen. Daher wird empfohlen, dass Sie dies berücksichtigen, wenn Sie die Integrationsroutinen auf Ihrer Seite entwerfen, um die Coupa Flat Files zu verbrauchen.

CSV-Konventionen

Unsere Integrations-CSV-Dateien verwenden die folgenden Konventionen aus RFC 4180.

  • Das Trennzeichen ist ein Komma:,
  • Alle Felder sind immer textqualifiziert (beigefügt) mit dem doppelten Anführungszeichen: "
  • Doppelte Anführungszeichen innerhalb eines Feldes werden durch ein anderes doppeltes Anführungszeichen ersetzt.  Wenn ein Nutzer eingibt: Status ist "Grün" in einem Kommentarfeld, dies würde als "Status ist" "Grün" "dargestellt werden
  • Neue Zeilenzeichen können in qualifizierten Feldwerten zulässig sein.
  • Vermeiden Sie die Verwendung von Kommas, Doppelpunkten (:) und Bindestrichen (- Bindestrichen) in Namen von Genehmigungsgruppen, Genehmigernamen und benutzerdefinierten Feldern. 

Text-Verschlüsselung: UTF-8 (ohne Byte Order Marker (BOM))

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