Auftragsposition selektieren
Beschreibung
Dieses Modul wird standardmäßig immer dann aufgerufen, wenn man aus anderen Anwendungen heraus einzelne Positionen eines Kundenauftrages selektieren will. Durch Drücken der "OK" Taste werden die selektierten Auftragspositionen an die aufrufende Anwendung übergeben (häufig ist eine Übernahme der Positionen durch Drag&Drop ebenfalls möglich).
Wird nur eine Auftragsnummer ohne Position eingegeben (s.u. Feld "Auftrag"), dann werden alle Positionen des Auftrages angezeigt. Man kann sich dann von den angezeigten Auftragspositionen der ersten Ebene weitere Unterpositionen durch Aufklappen der Baumdarstellung anzeigen lassen und die schließlich gewünschten Auftragspositionen mittels Markieren selektieren (Mehrfachselektion ist möglich).
Wird neben der Auftragsnummer auch eine gültige Positionsnummer des Auftrages eingegeben, dann gilt diese als sofort selektiert (s.u. Feld "Position").
Funktionalität
Dieses Fenster dient der Selektion von Auftragspositionen, um in den aufrufenden Anwendungen weiterverarbeitet zu werden.
Feld | Beschreibung |
---|---|
Auftrag | Eingabe der Auftragsnummer. Wird in diesem Feld die Taste "Auslösen/Select/Enter" gedrückt, wird der Auftrag mit seinen Positionen (der ersten Ebene) angezeigt. Der Cursor springt dann automatisch in das Feld "Position" weiter. |
Position | Hier kann eine Positionsnummer eingegeben werden. Wird in diesem Feld die Taste "Auslösen/Select/Enter" gedrückt, wird nach dieser Positionsnummer im vorher ausgewählten Auftrag gesucht. Wird diese Position im Auftrag gefunden, gilt diese Position sofort als selektiert. (Entspricht dem Markieren der Position in der Liste und Drücken des Knopfes "OK") |
Haben die angezeigten Positionen Unterpositionen, so kann man diese durch Aufklappen ebenfalls anzeigen. Durch Doppel-Klick wird die jeweilige Auftragsposition direkt aufgerufen.
Knopf | Beschreibung |
---|---|
Auftrag | Selektionsfenster für Aufträge wird aufgerufen |
OK | Die selektierten Auftragspositionen werden übernommen. Sind keine Positionen markiert, dann werden alle Positionen der angegebenen Auftragsnummer (Feld "Position" ist leer) oder nur die im Feld "Position" eingegebene Positionsnummer des Auftrages automatisch ausgewählt und in die aufrufende Anwendung übergeben. |
Schließen | Die Selektion wird abgebrochen. |
Verwandte Themen
Technische Dokumentation
Auftragsposition Selektionsmodul
Modulname
oitemsel.mod
Klassen
Security
Neben der Beschränkung der Zugriffsrechte über die Klasse und deren Datenfelder kann das Modul über einige der empfangenen Messages in seiner Nutzung beschränkt werden.
Message | Parameter | Funktion | Security |
---|---|---|---|
ORDER_SELECTED | |||
SELECT_ORDER_ITEM | Collection Auftragspositions-Objekte oder NULL, Empfänger der Antwort | Selektionsfenster für Auftragsposition aufrufen |
Message | Parameter | Funktion | Empfangs-Modul |
---|---|---|---|
ORDER_ITEM_SELECTED | Auftragspositions-Objekt, Empfänger | Auftragsposition wurde selektiert | |
SELECT_ORDER |