Fehlermeldung bei Zugriff über Link auf Artikel mit FS
Frank Romeni
Hallo Kollegen,Mit customize/optimizer habe ich eine Regel für eine "Formatierte Suche" im Artikelstamm definiert, über die ein Feld bei Bedarf aktualisiert wird:
Typ: SQL,
Aktion: Change Values
Form Typ Basis: 150 (Artikelstamm)
ItemUID Basis: PIT_ITMQ (ein UDF, verschoben in's Artikelstamm-Fenster)
Form Typ Auslöser: 150 (Artikelstamm)
Event Typ: FormDataLoad,
Form Modus: ALL
Beim Zugriff über Lagerverwaltung/Artikelstammdaten funktioniert die Aktualisierung des Feldes immer wie gewünscht!
Beim Zugriff auf die Artikelstammdaten über einen Artikellink (roter Pfeil), z.B. aus einem Auftragsbeleg, liefert Customize jedoch einen Fehler:
"customize: Fehler im FormDataEvent handling: Item with unique id PIT_ITMT".
Anschließend werden trotzdem die Artikelstammdaten angezeigt. Das entsprechende Feld wird jedoch nicht aktualisiert!
Ich konnte feststellen, daß die Fehlermeldung nichts mit dem Item PIT_ITMT an sich zu tun hat. Es ist nur zufällig das Item, auf das in der Abfrage als erstes zugegriffen wird. Ändere ich die Reihenfolge im Abfragecode, so wird ein anderes Item in der Fehlermeldung genannt.
Hier ein kurzer Auszug aus der Abfrage, die zeigt wie auf das Item zugegriffen wird:
DECLARE @type AS integer
SET @type = [%N;PIT_ITMT;;;K]
Wie gesagt, die Abfrage läuft im Artikelstamm, und das Item an sich hat nichts mit der Meldung zu tun!
Bin sehr gespannt auf Antworten.
Gruß
Frank Romeni
Michael Egloff
Hallo,habe das bei mir auch getestet und bin auf denselben Effekt gestossen. Es liegt an einer unterschiedlichen Reihenfolge von Events, welche von SAP B1 geworfen werden.
Werde das untersuchen und hoffentlich in der nächsten Version gefixt haben.
Danke und Gruss
Frank Romeni
Hallo Michael,das ist eine klare Antwort (wenn's auch etwas dauerte).
Danke!
Gruß
Frank Romeni
0
Please sign in to leave a comment.
Comments
0 comments