Postman-Collection
Stock Lesen

pixiGetStockMovementOperations

Liefert die für eine Anwendung definierten Lagerbewegungsvorgänge mit in die gewünschte Sprache übersetzten Namen.

Liest die Lagerbewegungsvorgänge (Tabelle StockMovementOperations), die zu der in Application angegebenen Anwendung gehören. Typischer Einsatz ist das Befüllen einer Auswahlliste von Bewegungsgründen in einem Client wie Picco.

  • Es werden nur Vorgänge geliefert, deren gespeicherter Wert Application exakt @Application entspricht. Der Filter verwendet den unübersetzten Rohwert.
  • Anwendungsname und Vorgangsname werden über die Tabelle Translation in die Sprache aus @LanguageID übersetzt:
    • Für den Anwendungsnamen wird der DBObjectName ApplicationNames verwendet.
    • Für den Vorgangsnamen wird StockMovementOperations verwendet, zugeordnet über SMOKey.
  • Fehlt eine Übersetzung, wird der unübersetzte Wert aus StockMovementOperations geliefert.
  • App_SMOName kombiniert beide Texte im Format Anwendung - Name.
  • Der originale, unübersetzte Vorgangsname steht immer in NameId.

Die Zeilen sind nach Anwendung und danach nach dem übersetzten Vorgangsnamen sortiert.

Hinweise

  • Die Bedeutung der Sprach-IDs (z. B. für welche Sprache 2 steht) ist in den Pixi-Sprachstammdaten festgelegt, nicht in dieser Prozedur.
  • @Application muss dem unübersetzten Anwendungsschlüssel in StockMovementOperations entsprechen, nicht einem übersetzten Anzeigenamen.
  • Existiert für die Anwendung kein Vorgang, wird eine leere Ergebnismenge geliefert. Es wird kein Fehler ausgelöst.
  • Die Datentypen von SMOKey, NameId, AskInGUI und Editable stammen aus der Tabellendefinition, die nicht beigefügt ist.

Parameter

Parameter Typ Standardwert Beschreibung
LanguageID
int 2

Sprache, in die Anwendungs- und Vorgangsnamen über die Tabelle Translation übersetzt werden.

Beispiel: 2

Application
varchar(100)
string
Picco

Anwendung, deren Lagerbewegungsvorgänge geliefert werden. Der Wert wird exakt mit dem unübersetzten Wert Application in StockMovementOperations verglichen.

Beispiel: Picco

Antwort

Result-Set 1 · Immer (ggf. leer)

Eine Zeile je Lagerbewegungsvorgang der angeforderten Anwendung, sortiert nach Anwendung und übersetztem Namen.

Spalte Typ Beschreibung
SMOKey string

Schlüssel des Lagerbewegungsvorgangs.

Application
Kann leer sein
varchar(100)
string

Übersetzter Anwendungsname bzw. der unübersetzte Wert, falls keine Übersetzung existiert.

NAME
Kann leer sein
varchar(512)
string

Übersetzter Vorgangsname bzw. der unübersetzte Name, falls keine Übersetzung existiert.

NameId
Kann leer sein
string

Unübersetzter Vorgangsname, wie in StockMovementOperations gespeichert.

App_SMOName
Kann leer sein
varchar(615)
string

Kombinierter Anzeigetext im Format Anwendung - Name, gebildet aus den übersetzten Werten.

AskInGUI
Kann leer sein
boolean

Kennzeichen aus StockMovementOperations. Laut Name gibt es an, ob der Vorgang in der Oberfläche angeboten bzw. abgefragt wird.

Editable
Kann leer sein
boolean

Kennzeichen aus StockMovementOperations. Laut Name gibt es an, ob der Vorgang bearbeitbar ist.

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:pixiGetStockMovementOperations>
      <!-- <LanguageID>2</LanguageID> -->
      <!-- <Application>Picco</Application> -->
    </ns1:pixiGetStockMovementOperations>
  </SOAP-ENV:Body>
</SOAP-ENV:Envelope>

Verwendete Tabellen

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