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/PurchaseOrders
gespeichert. 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:
|
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 |
Hinweis: Einige Inhalte wurden maschinell übersetzt.