Erzeugt eine Ticket-Verknüpfung.
Prototype
SY_TicketVerknuepfung( ticketnr, rufkz, keyfeld1[, keyfeld2, keyfeld3, keyfeld4, keyfeld5] )
Parameter
Parameter | Typ | Bedeutung |
---|---|---|
ticketnr | number | Ticket-Nr. des Tickets, dessen Zuständiger geändert werden soll |
rufkz | integer | Verknüpfung-Ziel |
keyfeld1 | string | Keyfeld 1 |
keyfeld2 | string | Keyfeld 2 (optional) |
keyfeld3 | string | Keyfeld 3 (optional) |
keyfeld4 | string | Keyfeld 4 (optional) |
keyfeld5 | string | Keyfeld 5 (optional) |
Rückgabewert
true, im Fehlerfall nil und Fehlercode (siehe folgende Tabelle):
Fehlercode | Bedeutung |
---|---|
0 | OK |
1 | Ticket-Verknüpfung bereits vorhanden |
-1 | Ticket nicht gefunden |
-2 | Ticket-Verknüpfung konnte nicht erstellt werden (tsvktab) |
-10 | Ungültiges Ruf-Kz. |
-12 | Benötigte Key-Felder für Ruf-Kz. sind nicht gefüllt |
Beispiel
-- verknuepft das Ticket 4711 an den VK-Vorgang KA/123456 assert( SY_TicketVerknuepfung( 4711, 3, "KA", "123456" ) ) -- verknuepft das Ticket 4712 an den EK-Vorgang BE/123456 assert( SY_TicketVerknuepfung( 4712, 1, "BE", "123456" ) ) -- verknuepft das Ticket 4713 an die Fertigungs-Arbeitsfolge 112233/10/0 (auidnr/afonr/kpos) assert( SY_TicketVerknuepfung( 4713, 14, "112233", "10", "0" ) ) -- verknuepft das Ticket 4714 an den Fertigungsauftrag 4444444 assert( SY_TicketVerknuepfung( 4714, 6, "4444444" ) )