Empfangs-Transaktions-API (/receiving_transactions)

Die API für Bestandstransaktionen hilft beim Erstellen, Aktualisieren oder Abfragen der Details von Bestandsbelegen.

Die URL für den Zugriff auf empfangene Transaktionen lautet: https:/<instance>//api/receiving_transactions

Vereinigungen

Diese Ressource ist mit der Beleg-API verknüpft.

Aktionen

Durch den Empfang von Transaktionen können Sie:

Verb Pfad Aktion Beschreibung
BEITRAG /api/receiving_transactions erstellen Empfangstransaktion erstellen
LÖSCHEN /api/receiving_transactions/:id zerstören Empfangstransaktion löschen
ABFRAGEN /api/receiving_transactions index Empfangstransaktionen abfragen
ABFRAGEN /api/receiving_transactions/:id anzeigen Empfangstransaktion anzeigen
ABFRAGEN

/api/receipt_requests

index Beleganforderungen abfragen
Hinweis

Derzeit sind die Genehmigerdetails nicht über die API auf Belegen verfügbar. Um Beleganforderungen bei Genehmigern abzufragen, verwenden Sie den folgenden Pfad:
/api/approvals? approvable-type= InventoryRequestHeader

PATCH /api/receiving_transactions/:id aktualisieren Nur Eingangstransaktionsexport-Flag aktualisieren
PUT /api/receiving_transactions/:id aktualisieren Nur Eingangstransaktionsexport-Flag aktualisieren
PUT /api/receiving_transactions/:id/void ungültig Stornoaktion beim Empfang der Transaktion durchführen

Der Typ Nutzdaten für/api/receiving_transactions umfasst:

"InventoryReceipt",

"VerbrauchErhalteneMenge",

"VerbrauchErhaltenerBetrag",

"EntsorgungErhalteneMenge",

"ReceivingAmountDisposal",

"EmpfangeneMengeZurückAnLieferanten",

"EmpfangenerBetragZurückAnLieferanten",

"VoidInventoryReceipt",

"VoidReceivingQuantityConsumption",

"VoidReceivingAmountConsumption",

"VoidReceivingQuantityDisposal",

"VoidReceivingAmountDisposal",

"VoidReceivingQuantityReturnToSupplier",

"VoidReceivingAmountReturnToSupplier"

Weitere Informationen über die Receiving Transactions API-Nutzlast finden Sie unter Receipts API-Beispielaufrufe.

Elemente

Element Beschreibung Anf. Eindeutig Zulässiger Wert In Out Datentyp
konto Belegkontocode ja ja Konto
account-allocations account_allocations ja ja Zuweisung von Bestandstransaktionen
adjustment-code Anpassungscode nein nein alle ja ja Anpassungscode
asn-header Lieferavis-Kopfzeile ja Lieferavis/Kopfzeile
asn-line Lieferavis-Zeile ja ja Lieferavis/Position
asset-Tags Semikolon getrennte Liste von Asset-Tag-Identifikatoren ja Asset-Tag
anhänge anhänge ja Anhang
barcode Strichcode-Wert ja ja string(255)
kommentare Kommentare zur Annullierung der Transaktion nein nein alle ja text
created-at Zeit der Bestandstransaktionserstellung ja datum/Uhrzeit
erstellt von Benutzer der Erstellung ja Benutzer
währung währungscode nein nein alle ja Währung
aktuelle-integrationshistorie-aufzeichnungen Aktuelle Integrationsverlaufsdatensätze ja Datensatz des Integrationsverlaufs
exported Gibt an, ob die Transaktion exportiert wurde ja ja boolean
ab Lager Lager-ID ja Lager
ab-Lager-Standort Interne Ab-Lager-Standort-ID von Coupa ja ja Standort des Lagerorts
iD Interne Bestandstransaktions-ID von Coupa ja ganze Zahl
inspektionscode Überprüfungscode ja ja Überprüfungscode
inventar-transaktionsbewertungen Bewertungen von Bestandstransaktionen ja Bewertung von Lagertransaktionen
artikel artikel ja ja Artikel
last-exported-at Datum und Uhrzeit, zu der die Transaktion zuletzt exportiert wurde, im Format JJJJ-MM-TTTHH:MM:SS+HH:MMZ ja datum/Uhrzeit
match-reference Drei-Wege-Übereinstimmungsattribut, um eine Verbindung mit dem Beleg und der Lieferavis-Zeile herzustellen ja ja string(255)
auftragszeile Artikelnummer ja ja Bestellposition
original_transaction Zeigt alle benutzerdefinierten Felder an, die mit dem ursprünglichen Beleg verknüpft sind, wenn eine Rücksendung erstellt oder storniert wird. ja
original_transaction_id ID der ursprünglichen Transaktion, wenn die Transaktion teilweise storniert wird nein nein alle ja ganze Zahl
preis Artikelpreis ja ja dezimalzahl(30,6)
menge Bestätigungsmenge ja ja dezimalzahl(30,6)
reason_insight Stornierungsgrund nein nein beliebig ja
bestätigung bestätigung ja Empfang
quittungen-batch-id ID des Chargeneingangs ja ganze Zahl
empfangenes Gewicht Gewicht der erhaltenen Bestandstransaktion ja ja dezimalzahl(30,6)
empfangsformular-Antwort empfangene_form_antwort ja Formularantwort
rfid-tag RFID-Tag-Wert ja ja ja string(255)
soft-close-for-receiving Soft Close PO-Zeile für den Empfang ja boolean
status Status der Bestandstransaktion ja string(255)
to-warehouse Lager-ID ja Lager
to-warehouse-location Interne Lager-Standort-ID von Coupa ja ja Standort des Lagerorts
gesamt Gesamtsumme des Wareneingangs ja ja dezimalzahl(30,6)
transaktionsdatum Tatsächliches Datum der Transaktion ja ja datum/Uhrzeit
typ Bestand Transaktionstyp ja ja ja string(255)
uom Maßeinheitscode ja ja Maßeinheit
updated-at Zeit der Aktualisierung der Bestandstransaktion ja datum/Uhrzeit
aktualisiert von Benutzer der Aktualisierung ja Benutzer
voided_value Gesamtmenge/-betrag, die für ungültig erklärt wurde nein nein beliebig ja dezimalzahl(30,6)
inventory_transaction_lots beliebig ja []

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