• Zuletzt bearbeitet am: 28 May 2019

Export von Bestellungen

Das Flatfile-Integrationsobjekt für Bestellungen von Coupa enthält Kopfspalten, Zeilenspalten und Zeilenzuweisungsspalten.

Übersicht

Der Bestellexportprozess von Coupa verwendet die Coupa-API, um alle ausgegebenen und nicht exportierten Bestellungen abzufragen. Der Integrationslauf wird einmal pro Stunde durchgeführt. Die generierten Dateien werden in./Outgoing/PurchaseOrdersgespeichert. Sobald die Dateien erfolgreich im sFTP-Ordner abgelegt wurden, werden die Bestellungen als exportiert markiert. 

Bestellrevisionen können auch exportiert werden und werden in ./Outgoing/PurchaseOrders/platziert. Der Export dieser Datensätze ist als Standard-CSV-Export enthalten.

Coupa empfiehlt Kunden im Allgemeinen, Bestellungen vom Coupa-System an Lieferanten zu senden, anstatt Bestellungen von ihrem ERP-System an Lieferanten auszugeben. Bestellungsexporte von Coupa werden daher in der Regel für Berichte und Analysen durchgeführt.

Spaltenname Beschreibung Erf./Eindeutig Eindeutig Typ Zulässige Werte
type Gibt den Datensatztyp an FALSCH FALSCH string Kopfzeile
acknowledged-at Wurde die Bestellung vom Lieferanten bestätigt? FALSCH FALSCH dateTime beliebig
created-at Datum, an dem der Datensatz in Coupa erstellt wurde. FALSCH FALSCH dateTime beliebig
id Interne Coupa-ID FALSCH FALSCH int(11) beliebig
status Bestellstatus FALSCH FALSCH String(50) beliebig
transmission-status Übertragungsstatus FALSCH FALSCH String(50) beliebig
updated-at Letztes Aktualisierungsdatum FALSCH FALSCH dateTime beliebig
version PO-Versionsnummer des Lieferanten - Erhöht sich jedes Mal, wenn eine Bestellung geändert wird und einen erneuten Sendevorgang an den Lieferanten auslöst. FALSCH FALSCH int(11) beliebig
internal-revision Interne Revisionsnummer - Wird bei jeder Änderung einer Bestellung erhöht, unabhängig davon, ob es sich um eine interne Änderung handelt oder die Bestellung erneut an den Lieferanten gesendet wird. FALSCH FALSCH Ganzzahl(11) beliebig
exported Wurde die Bestellung erfolgreich an das Zielsystem gesendet? FALSCH FALSCH boolesch beliebig
created-by-email E-Mail-Adresse des Benutzers, der die Bestellung erstellt hat FALSCH FALSCH String(255) beliebig
accounting-total Buchhaltungssumme der Bestellung FALSCH FALSCH Dezimal(32,4) beliebig
accounting-total-currency Summe in Buchhaltungswährung FALSCH FALSCH String(6) beliebig
created-by-employee-number Personalnummer des Benutzers, der die Bestellung erstellt hat FALSCH FALSCH String(255) beliebig
created-by-firstname Vorname des Benutzers, der die Bestellung erstellt hat FALSCH FALSCH string(40) beliebig
created-by-id Coupa-ID des Benutzers, der die Bestellung erstellt hat FALSCH FALSCH int(11) beliebig
created-by-lastname Nachname des Benutzers, der die Bestellung erstellt hat FALSCH FALSCH string(40) beliebig
created-by-login Anmeldename des Benutzers, der die Bestellung erstellt hat FALSCH FALSCH String(255) beliebig
requisition-id Coupa-ID der ursprünglichen Anforderung FALSCH FALSCH int(11) beliebig
requester-email E-Mail-Adresse des anfordernden Kontos FALSCH FALSCH String(255) beliebig
requester-employee-number Personalnummer des anfordernden Kontos FALSCH FALSCH String(255) beliebig
requester-firstname Vorname des anfordernden Kontos FALSCH FALSCH string(40) beliebig
requester-id ID des anfordernden Kontos FALSCH FALSCH Ganzzahl(11) beliebig
requester-lastname Nachname des anfordernden Kontos FALSCH FALSCH string(40) beliebig
requester-login Anmeldung des anfordernden Kontos FALSCH FALSCH String(255) beliebig
ship-to-attention "Zu Händen von"-Zeile für Lieferadresse FALSCH FALSCH String(255) beliebig
ship-to-address-city Ort der Lieferadresse FALSCH FALSCH String(50) beliebig
ship-to-address-id Interne Coupa-ID für Lieferadresse FALSCH FALSCH int(11) beliebig
ship-to-address-name Name für Lieferadresse FALSCH FALSCH String(255) beliebig
ship-to-address-postal-code Postleitzahl für Lieferadresse FALSCH FALSCH String(50) beliebig
ship-to-address-state Bundesland/Provinz für Lieferadresse FALSCH FALSCH String(50) beliebig
ship-to-address-street1 Straße für Lieferadresse FALSCH FALSCH String(100) beliebig
ship-to-address-street2 Straße für Lieferadresse Adresszeile 2 FALSCH FALSCH String(100) beliebig
ship-to-address-country Ländercode FALSCH FALSCH string(4) beliebig
ship-to-user-email E-Mail-Adresse des Versandempfängers FALSCH FALSCH String(255) beliebig
ship-to-user-employee-number Personalnummer des Versandempfängers FALSCH FALSCH String(255) beliebig
ship-to-user-firstname Vorname des Versandempfängers FALSCH FALSCH string(40) beliebig
ship-to-user-id Coupa-ID des Versandempfängers FALSCH FALSCH int(11) beliebig
ship-to-user-lastname Nachname des Versandempfängers FALSCH FALSCH string(40) beliebig
ship-to-user-login Anmeldename des Versandempfängers FALSCH FALSCH String(255) beliebig
supplier-id Interne Coupa-ID für Lieferant WAHR FALSCH int(11) beliebig
supplier-name Name des Lieferanten FALSCH FALSCH String(100) beliebig
supplier-number Nummer des Lieferanten FALSCH FALSCH String(255) beliebig
updated-by-email E-Mail-Adresse des Benutzers, der zuletzt aktualisiert hat FALSCH FALSCH String(255) beliebig
updated-by-employee-number Personalnummer des Benutzers, der zuletzt aktualisiert hat FALSCH FALSCH String(255) beliebig
updated-by-firstname Vorname des Benutzers, der zuletzt aktualisiert hat FALSCH FALSCH string(40) beliebig
updated-by-id Coupa-ID des Benutzers, der zuletzt aktualisiert hat FALSCH FALSCH int(11) beliebig
updated-by-lastname Nachname des Benutzers, der zuletzt aktualisiert hat FALSCH FALSCH string(40) beliebig
updated-by-login Anmeldename des Benutzers, der zuletzt aktualisiert hat FALSCH FALSCH String(255) beliebig
payment-terms-code Zahlungsbedingungen FALSCH FALSCH String(255) beliebig
payment-terms-days-for-discount-payment Anzahl der Tage, nach denen bezahlt werden muss, um den Rabatt zu erhalten FALSCH FALSCH Ganzzahl(11) beliebig
payment-terms-days-for-net-payment Tage bis Nettozahlung FALSCH FALSCH Ganzzahl(11) beliebig
payment-terms-discount-rate Diskontsatz für Zahlung innerhalb der Rabattbedingungen FALSCH FALSCH float(24) beliebig
Shipping-terms-code Versandbedingungscode FALSCH FALSCH String(255) beliebig
attachment-text-concat Verkettung von Textanlagentext (Kopfzeilenebene) FALSCH FALSCH beliebig
custom-field-1 Integration Benutzerdefiniertes Feld 1 FALSCH FALSCH String(255) beliebig
custom-field-2 Integration Benutzerdefiniertes Feld 2 FALSCH FALSCH String(255) beliebig
custom-field-3 Integration Benutzerdefiniertes Feld 3 FALSCH FALSCH String(255) beliebig
custom-field-4 Integration Benutzerdefiniertes Feld 4 FALSCH FALSCH String(255) beliebig
custom-field-5 Integration Benutzerdefiniertes Feld 5 FALSCH FALSCH String(255) beliebig
custom-field-6 Integration Benutzerdefiniertes Feld 6 FALSCH FALSCH String(255) beliebig
custom-field-7 Integration Benutzerdefiniertes Feld 7 FALSCH FALSCH String(255) beliebig
custom-field-8 Integration Benutzerdefiniertes Feld 8 FALSCH FALSCH String(255) beliebig
custom-field-9 Integration Benutzerdefiniertes Feld 9 FALSCH FALSCH String(255) beliebig
custom-field-10 Integration Benutzerdefiniertes Feld 10 FALSCH FALSCH String(255) beliebig

Bestellpositions-Spalten

Spaltenname Beschreibung Erf./Eindeutig Eindeutig Typ Zulässige Werte
type Gibt den Datensatztyp an FALSCH FALSCH string Zeile
accounting-total Buchhaltungssumme der Position FALSCH FALSCH Dezimal(32,4) beliebig
accounting-total-currency Währung für Buchhaltungssumme FALSCH FALSCH String(6) beliebig
created-at Zeile erstellt am - Datum FALSCH FALSCH dateTime beliebig
description Positionsbeschreibung WAHR FALSCH String(255) beliebig
id Interne Coupa Positions-ID FALSCH FALSCH Ganzzahl beliebig
In Rechnung gestellt In Rechnung gestellter Betrag FALSCH FALSCH decimal(30,6) beliebig
active-invoiced-amount Aktiver Rechnungsbetrag, der ausstehende Genehmigung und genehmigte Rechnungen umfasst FALSCH FALSCH Dezimal(32,4) beliebig
line-number Zeilennummer FALSCH WAHR String(255) beliebig
need-by-date Bedarfsdatum für Position FALSCH FALSCH dateTime beliebig
order-header-id Bestellnummer/Interne Coupa-ID FALSCH FALSCH Ganzzahl beliebig
Preis

Einzelpreis

Hinweis

Für Sprachen, die Leerzeichen als Währungstrennzeichen verwenden, interpretiert der CSV-Export das Leerzeichen wie folgt: “&nbsp

WAHR FALSCH decimal(30,6) beliebig
quantity Bestellmenge FALSCH FALSCH decimal(30,6) beliebig
received Menge/Betrag erhalten FALSCH FALSCH Dezimal(32,4) beliebig
source-part-num Teilenummer - Bestimmt durch: Für Katalogartikel: Lieferantenartikelnummer, Für Katalogartikel ohne Lieferantenartikelnummer: Artikelnummer, Nicht-Katalogartikel: Vom Benutzer eingegebene Artikelnummer FALSCH FALSCH String(255) beliebig
status Zeilenstatus FALSCH FALSCH String(50) beliebig
sub-line-num FALSCH FALSCH Ganzzahl beliebig
supp-aux-part-num Hilfsteilenummer des Lieferanten (Punchout) FALSCH FALSCH String(255) beliebig
total Gesamtbetrag FALSCH FALSCH Dezimal(32,4) beliebig
currency Währung für Bestellung FALSCH FALSCH String(6) beliebig
type Zeilenart FALSCH FALSCH String(100) beliebig
updated-at Datum der letzten Zeilenaktualisierung FALSCH FALSCH dateTime beliebig
version Zeilenversion/Revisionsnummer FALSCH FALSCH int(11) beliebig
account-code Kontocode (kombinierte Segmente) FALSCH FALSCH String(1024) beliebig
segment-1 Kontocode Segment 1 FALSCH FALSCH String(100) beliebig
segment-2 Kontocode Segment 2 FALSCH FALSCH String(100) beliebig
segment-3 Kontocode Segment 3 FALSCH FALSCH String(100) beliebig
segment-4 Kontocode Segment 4 FALSCH FALSCH String(100) beliebig
segment-5 Kontocode Segment 5 FALSCH FALSCH String(100) beliebig
segment-6 Kontocode Segment 6 FALSCH FALSCH String(100) beliebig
segment-7 Kontocode Segment 7 FALSCH FALSCH String(100) beliebig
segment-8 Kontocode Segment 8 FALSCH FALSCH String(100) beliebig
segment-9 Kontocode Segment 9 FALSCH FALSCH String(100) beliebig
segment-10 Kontocode Segment 10 FALSCH FALSCH String(100) beliebig
segment-11 Kontocode Segment 11 FALSCH FALSCH String(100) beliebig
segment-12 Kontocode Segment 12 FALSCH FALSCH String(100) beliebig
segment-13 Kontocode Segment 13 FALSCH FALSCH String(100) beliebig
segment-14 Kontocode Segment 14 FALSCH FALSCH String(100) beliebig
segment-15 Kontocode Segment 15 FALSCH FALSCH String(100) beliebig
segment-16 Kontocode Segment 16 FALSCH FALSCH String(100) beliebig
segment-17 Kontocode Segment 17 FALSCH FALSCH String(100) beliebig
segment-18 Kontocode Segment 18 FALSCH FALSCH String(100) beliebig
segment-19 Kontocode Segment 19 FALSCH FALSCH String(100) beliebig
segment-20 Kontocode Segment 20 FALSCH FALSCH String(100) beliebig
account-name Kontoname FALSCH FALSCH String(1024) beliebig
account-type Kontenplan FALSCH FALSCH String(50) beliebig
contract-id Interne Coupa-Vertrags-ID FALSCH FALSCH Ganzzahl beliebig
contract-name Vertragsname FALSCH FALSCH String(100) beliebig
department Abteilungsname FALSCH FALSCH String(255) beliebig
created-by-email E-Mail-Adresse des Benutzers, der die Bestellung erstellt hat FALSCH FALSCH String(255) beliebig
created-by-employee-number Personalnummer des Benutzers, der die Bestellung erstellt hat FALSCH FALSCH String(255) beliebig
created-by-firstname Vorname des Benutzers, der die Bestellung erstellt hat FALSCH FALSCH String(255) beliebig
created-by-id Coupa-ID des Benutzers, der die Bestellung erstellt hat FALSCH FALSCH int(11) beliebig
created-by-lastname Nachname des Benutzers, der die Bestellung erstellt hat FALSCH FALSCH string(40) beliebig
created-by-login Anmeldename des Benutzers, der die Bestellung erstellt hat FALSCH FALSCH String(255) beliebig
supplier-id Interne Coupa-ID für Lieferant FALSCH FALSCH Ganzzahl beliebig
supplier-name Name des Lieferanten FALSCH FALSCH String(100) beliebig
supplier-number Nummer des Lieferanten FALSCH FALSCH String(255) beliebig
uom Maßeinheit FALSCH FALSCH String(6) beliebig
updated-by-email E-Mail-Adresse des Benutzers, der zuletzt aktualisiert hat FALSCH FALSCH String(255) beliebig
updated-by-employee-number Personalnummer des Benutzers, der zuletzt aktualisiert hat FALSCH FALSCH String(255) beliebig
updated-by-firstname Vorname des Benutzers, der zuletzt aktualisiert hat FALSCH FALSCH string(40) beliebig
updated-by-id Coupa-ID des Benutzers, der zuletzt aktualisiert hat FALSCH FALSCH Ganzzahl(11) beliebig
updated-by-lastname Nachname des Benutzers, der zuletzt aktualisiert hat FALSCH FALSCH string(40) beliebig
updated-by-login Anmeldename des Benutzers, der zuletzt aktualisiert hat FALSCH FALSCH String(255) beliebig
commodity Warengruppe FALSCH FALSCH String(255) beliebig
Anforderungszeile Anforderungspositions-ID FALSCH FALSCH Anforderungsposition beliebig
custom-field-1 Integration Benutzerdefiniertes Feld 1 FALSCH FALSCH String(255) beliebig
custom-field-2 Integration Benutzerdefiniertes Feld 2 FALSCH FALSCH String(255) beliebig
custom-field-3 Integration Benutzerdefiniertes Feld 3 FALSCH FALSCH String(255) beliebig
custom-field-4 Integration Benutzerdefiniertes Feld 4 FALSCH FALSCH String(255) beliebig
custom-field-5 Integration Benutzerdefiniertes Feld 5 FALSCH FALSCH String(255) beliebig
custom-field-6 Integration Benutzerdefiniertes Feld 6 FALSCH FALSCH String(255) beliebig
custom-field-7 Integration Benutzerdefiniertes Feld 7 FALSCH FALSCH String(255) beliebig
custom-field-8 Integration Benutzerdefiniertes Feld 8 FALSCH FALSCH String(255) beliebig
custom-field-9 Integration Benutzerdefiniertes Feld 9 FALSCH FALSCH String(255) beliebig
custom-field-10 Integration Benutzerdefiniertes Feld 10 FALSCH FALSCH String(255) beliebig

Rechnungspositionszuweisungs-Spalten

Spaltenname Beschreibung Erf./Eindeutig Eindeutig Typ Zulässige Werte
type Gibt den Datensatztyp an FALSCH FALSCH beliebig
order-header-id Bestellnummer/Interne Coupa-ID FALSCH FALSCH Ganzzahl(11) beliebig
order-line-id Coupa-Bestellpositions-ID FALSCH FALSCH Ganzzahl(11) beliebig
order-line-num Coupa-Bestellpositionsnummer FALSCH FALSCH String(255) beliebig
account-allocation-id Eindeutige Zuweisungs-ID (wird nur verwendet, wenn für den angegebenen Positionsdatensatz Buchhaltung mit aufgeteilten Zeilen verwendet wird) FALSCH FALSCH Ganzzahl(11) beliebig
account-allocation-sequence Eindeutige Zuweisung sequenzieller Zähler (wird nur verwendet, wenn für den gegebenen Positionssatz Buchhaltung mit aufgeteilten Zeilen verwendet wird) FALSCH FALSCH Ganzzahl(11) beliebig
account-allocation-amount Dollarbetrag für diese Zuweisung (wird nur verwendet, wenn für den angegebenen Positionsdatensatz Buchhaltung mit aufgeteilten Zeilen verwendet wird) FALSCH FALSCH Dezimal(32,4) beliebig
account-allocation-percent Betrag Zuweisungsprozentsatz (wird nur verwendet, wenn für den angegebenen Positionsdatensatz Buchhaltung mit aufgeteilten Zeilen verwendet wird) WAHR FALSCH Dezimal(16,10) beliebig
account-code Kontocode von Coupa (wird nur verwendet, wenn für den angegebenen Positionsdatensatz Buchhaltung mit aufgeteilten Zeilen verwendet wird) FALSCH FALSCH String(1024) beliebig
account-active Markierung für aktives Konto FALSCH FALSCH integer(1) beliebig
segment-1 Kontosegment-1 FALSCH FALSCH String(100) beliebig
segment-2 Kontosegment-2 FALSCH FALSCH String(100) beliebig
segment-3 Kontosegment-3 FALSCH FALSCH String(100) beliebig
segment-4 Kontosegment-4 FALSCH FALSCH String(100) beliebig
segment-5 Kontosegment-5 FALSCH FALSCH String(100) beliebig
segment-6 Kontosegment-6 FALSCH FALSCH String(100) beliebig
segment-7 Kontosegment-7 FALSCH FALSCH String(100) beliebig
segment-8 Kontosegment-8 FALSCH FALSCH String(100) beliebig
segment-9 Kontosegment-9 FALSCH FALSCH String(100) beliebig
segment-10 Kontosegment-10 FALSCH FALSCH String(100) beliebig
segment-11 Kontosegment-11 FALSCH FALSCH String(100) beliebig
segment-12 Kontosegment-12 FALSCH FALSCH String(100) beliebig
segment-13 Kontosegment-13 FALSCH FALSCH String(100) beliebig
segment-14 Kontosegment-14 FALSCH FALSCH String(100) beliebig
segment-15 Kontosegment-15 FALSCH FALSCH String(100) beliebig
segment-16 Kontosegment-16 FALSCH FALSCH String(100) beliebig
segment-17 Kontosegment-17 FALSCH FALSCH String(100) beliebig
segment-18 Kontosegment-18 FALSCH FALSCH String(100) beliebig
segment-19 Kontosegment-19 FALSCH FALSCH String(100) beliebig
segment-20 Kontosegment-20 FALSCH FALSCH String(100) beliebig
account-name Kontoname von Coupa FALSCH FALSCH String(1024) beliebig
account-type Name des Kontenplans von Coupa FALSCH FALSCH String(50) beliebig
custom-field-1 Integration Benutzerdefiniertes Feld 1 FALSCH FALSCH String(255) beliebig
custom-field-2 Integration Benutzerdefiniertes Feld 2 FALSCH FALSCH String(255) beliebig
custom-field-3 Integration Benutzerdefiniertes Feld 3 FALSCH FALSCH String(255) beliebig
custom-field-4 Integration Benutzerdefiniertes Feld 4 FALSCH FALSCH String(255) beliebig
custom-field-5 Integration Benutzerdefiniertes Feld 5 FALSCH FALSCH String(255) beliebig
custom-field-6 Integration Benutzerdefiniertes Feld 6 FALSCH FALSCH String(255) beliebig
custom-field-7 Integration Benutzerdefiniertes Feld 7 FALSCH FALSCH String(255) beliebig
custom-field-8 Integration Benutzerdefiniertes Feld 8 FALSCH FALSCH String(255) beliebig
custom-field-9 Integration Benutzerdefiniertes Feld 9 FALSCH FALSCH String(255) beliebig
custom-field-10 Integration Benutzerdefiniertes Feld 10 FALSCH FALSCH String(255) beliebig

 

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