Postman-Collection
Customs Lesen

pixiReportItemsWithMissingCustomsInfo

Liefert Artikel, die noch nicht mit dem System-Tag `AtlasData` markiert sind, inklusive Stammdaten und Zollfeldern, seitenweise nach `ItemKey`.

Listet Artikel auf, deren Zollinformationen noch nicht als vollständig markiert sind.

  1. Die ID des System-Tags AtlasData (Tag-Typ 1, IsSystemTag = 1) wird aus Tag ermittelt.
  2. Es werden alle Artikel gewählt, denen dieser Tag in TagMatch nicht zugeordnet ist.
  3. Nur Artikel mit ItemKey größer als ItemKeyStart werden geliefert.
  4. Das Ergebnis ist aufsteigend nach ItemKey sortiert und auf Rowcount Zeilen begrenzt.

Je Artikel werden Stammdaten (Name, Lieferant, Nummern, EAN, Verkaufspreis, MwSt-Stufe, Gewicht und Abmessungen), alle zugeordneten Artikel-Tags als durch | getrennte Zeichenkette, die ABC-Klassifizierung sowie die aktuellen Zollfelder (Zolltarifnummer, Ursprungsland mit ISO2-Code, Zolltariftext, vorheriges Verfahren) geliefert.

Paging: Den höchsten ItemKey der vorherigen Seite als ItemKeyStart übergeben, um die nächste Seite zu erhalten. Mit 0 beginnen.

Hinweise

  • "Fehlende Zollinformationen" ist ausschließlich über das Fehlen des Tags AtlasData definiert. Die Zollspalten gelieferter Artikel können bereits gefüllt sein; Artikel mit leeren Zollfeldern, die den Tag tragen, werden nicht geliefert.
  • Existiert der System-Tag AtlasData nicht, ist die Tag-ID NULL, die NOT EXISTS-Prüfung greift nie und es werden alle Artikel (oberhalb von ItemKeyStart) geliefert.
  • Die Zeilenbegrenzung erfolgt über SET ROWCOUNT; Rowcount = 0 hebt die Begrenzung auf.
  • Inaktive Artikel sind enthalten; siehe Spalte Enabled.
  • Alle Lesezugriffe erfolgen mit NOLOCK, nicht festgeschriebene Daten können erscheinen.
  • ItemTAGs und ABC werden je Zeile über Skalarfunktionen berechnet, was bei großen Seiten langsam sein kann.
  • Die Spalte Heigth ist so geschrieben wie in der Datenbank.

Parameter

Parameter Typ Standardwert Beschreibung
Rowcount
int 1000

Maximale Anzahl gelieferter Zeilen (Seitengröße). 0 bedeutet keine Begrenzung.

Beispiel: 500

ItemKeyStart
int 0

Nur Artikel mit ItemKey größer als dieser Wert werden geliefert. Für Paging den letzten ItemKey der vorherigen Seite übergeben.

Beispiel: 0

Antwort

Result-Set 1 · Immer (kann leer sein)

Artikel ohne den Tag AtlasData, sortiert nach ItemKey.

Spalte Typ Beschreibung
ItemKey int

Interner Artikelschlüssel.

ItemName
Kann leer sein
string

Artikelbezeichnung.

SupplNR
Kann leer sein
string

Lieferantennummer des Artikels (SupplNr).

ItemNrInt
Kann leer sein
string

Interne Artikelnummer.

EANUPC
Kann leer sein
string

EAN/UPC-Barcode.

ItemNrSuppl string

Lieferanten-Artikelnummer; leere Zeichenkette, wenn nicht gesetzt.

PriceVK
Kann leer sein
decimal

Verkaufspreis (Price).

VATLevel varchar(9)
string

MwSt-Stufe aus MwStSatz: MwSt_Low (2), MwSt_Null (3), sonst MwSt_High.

Enabled
Kann leer sein
boolean

Gibt an, ob der Artikel aktiv ist.

ItemTAGs
Kann leer sein
varchar(8000)
string

Alle dem Artikel zugeordneten Tag-Namen, nach Name sortiert und durch | getrennt; NULL, wenn keine vorhanden.

Weight
Kann leer sein
decimal

Artikelgewicht.

Heigth
Kann leer sein
decimal

Artikelhöhe (Spaltenname wie in der Datenbank geschrieben).

Width
Kann leer sein
decimal

Artikelbreite.

Length
Kann leer sein
decimal

Artikellänge.

ABC
Kann leer sein
char(1)
string

ABC-Klassifizierung aus den Tags A, B oder C (erster Treffer in dieser Reihenfolge); leer, wenn keiner vorhanden.

CustomsTariffNumber
Kann leer sein
string

Zolltarifnummer.

CustomsCountryOfOrigin
Kann leer sein
string

Ursprungsland-Code wie am Artikel gespeichert (CntCode).

CustomsCountryOfOriginISO2
Kann leer sein
string

ISO2-Code des Ursprungslands aus Countries; NULL, wenn kein passendes Land existiert.

CustomsTariffText
Kann leer sein
string

Zolltarifbeschreibung.

CustomsPreviousProcess
Kann leer sein
string

Vorheriges Zollverfahren.

Beispiele

POST https://apigateway.descartes.com/tms/pixi/
Content-Type: text/xml; charset=utf-8
Authorization: Basic BASE64(USERNAME:PASSWORD)

<?xml version="1.0" encoding="UTF-8"?>
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns1="https://apigateway.descartes.com/tms/pixi/">
  <SOAP-ENV:Body>
    <ns1:pixiReportItemsWithMissingCustomsInfo>
      <!-- <Rowcount>500</Rowcount> -->
      <!-- <ItemKeyStart>0</ItemKeyStart> -->
    </ns1:pixiReportItemsWithMissingCustomsInfo>
  </SOAP-ENV:Body>
</SOAP-ENV:Envelope>

Verwendete Tabellen

Tag · Lesen TagMatch · Lesen items · Lesen Countries · Lesen
SQL-Objekt:
dbo.pipiReportItemsWithMissingCustomsInfo
Prozedur zuletzt geändert am 2026-10-05
Dokumentation von claude-opus-5-5 am 2026-10-30 geschrieben