Benutzer-Werkzeuge

Webseiten-Werkzeuge


camid:sql:getpositionstatus

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
camid:sql:getpositionstatus [16.11.2021 09:31] Benjamin Marzonercamid:sql:getpositionstatus [16.11.2021 09:56] (aktuell) – [Rückgabewert] Benjamin Marzoner
Zeile 1: Zeile 1:
 ====== Funktion: GetPositionStatus ====== ====== Funktion: GetPositionStatus ======
 +
 +Diese Funktion gibt den Status und die Fortschritte der angegebenen Position an.
 +
 +==== Parameter ====
 +
 +^Name^Beschreibung^Datentyp^Pflichtfeld^
 +|positionId|Gibt die Id der Position an, von der die Fortschritte ermittelt werden sollen. Die Id kann mehrere Datenfelder vergleichen:|nvarchar(100)|x|
 +|:::|POS_PEX_ID: Gibt die Position zurück, deren Referenz zur Austauschtabelle mit der angegebenen Id übereinstimmt.|:::|:::|
 +|:::|POS_EXTERNALID: Gibt die Position zurück, deren External Id mit der angegebenen Id übereinstimmt.|:::|:::|
 +|:::|POS_ID: Gibt die Position zurück, deren Id mit der angegebenen Id übereinstimmt.|:::|:::|
 +
 +==== Rückgabewert ====
 +^Name^Beschreibung^Datentyp^
 +|POS_STATUS|Gibt den berechneten Status der Position zurück. Dieser berechnet sich aus folgenden Feldern:|int|
 +|:::|**0**: Die Position hat keine Einschränkungen bzgl. [[xpress:optimizerjob|Optimierung]] oder [[xpress:progresstype|Fortschritten]].|:::|
 +|:::|**1**: Das [[xpress:project|Projekt]] der Position hat den Status **Erledigt**.|:::|
 +|:::|**2**: Das [[xpress:project|Projekt]] der Position hat den Status **Verloren**.|:::|
 +|:::|**10**: Das [[xpress:project|Projekt]] der Position hat den Status **Inaktiv**.|:::|
 +|:::|**21**: Die Position wurde durch den manuellen [[xpress:progresstype|Fortschritt]] oder den Fortschritt des Fertigungsleitsystemes gesperrt. Dazu muss der Modus des Fortschrittes auf **Position gesperrt** eingestellt sein.|:::|
 +|:::|**22**: Die Position wurde durch den manuellen [[xpress:progresstype|Fortschritt]] oder den Fortschritt des Fertigungsleitsystemes storniert. Dazu muss der Modus des Fortschrittes auf **Position storniert** eingestellt sein.|:::|
 +|:::|**23**: Die Position enthält mindestens ein Teil, das in einer [[xpress:optimizerjob|Optimierung]] vorhanden ist, die einen der folgenden Fortschritte hat: Gebucht, Restteile gebucht, Für Produktion freigegeben, Taskgruppe erzeugt.|:::|
 +|POS_PROGRESS|Gibt die Reihung des manuellen [[xpress:progresstype|Fortschrittes]] der Position an.|int|
 +|POS_TEXT|Gibt die Bezeichnung des manuellen [[xpress:progresstype|Fortschrittes]] der Position an.|nvarchar(100)|
 +|POS_PROGRESS_MES|Gibt die Reihung des [[xpress:progresstype|Fortschrittes]] des Fertigungsleitsystems der Position an.|int|
 +|POS_TEXT_MES|Gibt die Bezeichnung des [[xpress:progresstype|Fortschrittes]] des Fertigungsleitsystems der Position an.|nvarchar(100)|
  
camid/sql/getpositionstatus.1637051503.txt.gz · Zuletzt geändert: von Benjamin Marzoner

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki