Postman-Collection
Reports Lesen

pixiReportOrdersOnPicklist

Liefert die Anzahl der verschiedenen Aufträge, deren Auftragspositionen aktuell auf einer aktiven (nicht abgelaufenen) Pickliste stehen, optional je Shop.

Zählt, wie viele Aufträge sich aktuell auf einer Pickliste befinden.

  • Eine Auftragsposition zählt, wenn ihr orderLineKey von einer Picklistenposition (PLItem.PLIorderlineRef) mit Expired = 0 referenziert wird.
  • Ergebnis ist die Anzahl der verschiedenen Auftragsnummern (ordernr) dieser Positionen; ein Auftrag mit mehreren Positionen auf Picklisten zählt nur einmal.
  • Ist ShopID leer oder NULL, werden alle Shops berücksichtigt. Andernfalls werden nur Auftragspositionen gezählt, deren OrdShopId gleich ShopID ist.

Der Aufruf liefert eine Zeile mit der einzigen Spalte NrOfOrders.

Hinweise

  • Beide Tabellen werden mit NOLOCK gelesen; die Zahl kann nicht festgeschriebene Änderungen enthalten und ist als Dashboard-Kennzahl gedacht.
  • Der Kopfkommentar erwähnt Output-Parameter, die Prozedur deklariert jedoch keine; der Wert wird nur als Ergebnismenge zurückgegeben.
  • Der Shop-Filter wird auf OrdShopId der Auftragsposition angewendet.

Parameter

Parameter Typ Standardwert Beschreibung
ShopID
varchar(3)
string
–

Shop-ID als Filter. Leer oder NULL zählt Aufträge aller Shops.

Beispiel: 001

Antwort

Result-Set 1 · Immer

Eine Zeile mit der Anzahl verschiedener Aufträge auf aktiven Picklisten.

Spalte Typ Beschreibung
NrOfOrders int

Anzahl verschiedener Aufträge mit mindestens einer Auftragsposition auf einer nicht abgelaufenen Picklistenposition.

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:pixiReportOrdersOnPicklist>
      <!-- <ShopID>001</ShopID> -->
    </ns1:pixiReportOrdersOnPicklist>
  </SOAP-ENV:Body>
</SOAP-ENV:Envelope>

Verwendete Tabellen

Orderlines · Lesen PLItem · Lesen
SQL-Objekt:
dbo.pipiReportOrdersOnPicklist
Prozedur zuletzt geändert am 2026-10-05
Dokumentation von claude-opus-5-5 am 2026-10-30 geschrieben