in einer Regel (PE02) finde ich am Anfang folgende Abfrage:
HRS=VGRAWG
OK, der Wert wird in das Feld HRS überführt, und später auf 3 bzw. 5 abgefragt.
Ich habe mit mehrfach die Doku durchgelesen zu VGRAWG, komme aber einfache nicht drauf, was genau gelesen wird.
V = Herkunftskennzeichen (ich kenne z.b. D für Daily, also der Tageswert; V sagt mir nix)
G= soll der Infotyp 2007 Anwesenheitskontingente sein
R= Kontingentrest am Stichtag
AW= soll der Kontigenttyp sein (es gibt aber kein AW, sondern nur Werte wie 01,02, 28,...)
G = ?? finde ich garnix zu in der Doku.
Ich habe auch die OP VARST bzw. eine kundeneigene Variante davon durchgeschaut-null Treffer.
Es ist halt schwierig, wenn man nicht weiss, was eigentlich zur Verfügung gestellt wird. Vielleicht weiss einer Bescheid.
ich hab mich jetzt extra registriert, weil ich durch Zufall auf deinen Beitrag gestoßen bin und deine o.g. Logik, wie man die Hilfe richtig liest, korrigieren möchte. Ich denke, das ist für zukünftige Probleme ganz hilfreich.
SAP gibt ja immer die Syntax in der Hilfe an, bei deinem Beispiel: HRSoyzzzzz
o, y & zzzzz sind hier Variablen und deren Eingabemöglichkeiten stehen dann im nachfolgenden Abschnitt der Hilfe (teilweise mit weiteren Unterverweisen).
Bei deinem Beispiel sind
Variable 1: o = "="
Variable 2: y = "V"
Variable 3: zzzzz = "GRAWG"
Also wird aus HRSoyzzzzz entsprechend HRS=VGRAWG. Das Stunden-Anzahl-Feld soll also gleich ("=") dem Wert von GRAWG sein. Über die weitere Hilfe zur Variablen schauen wir also nach, was die Variable 2 "V" bedeutet. Dort steht: "aus dem Infotyp Zeiterfassungsinformation (0050) wird bereitgestellt:".
Wir wissen also, dass aus dem IT0050 Daten kommen sollen. Die weiterverzweigte Hilfe dazu (mit Klick auf Operation HRS1V) listet die Felder aus dem IT0050 auf, welche zur Verfügung stehen (hier entspricht der Feldname aus dem IT0050 der Variable 3 zzzzz).
Das Feld GRAWG (P0050-GRAWG Gruppierung An-/Abwesenheitsgründe) wird nicht aufgelistet, steht also standardmäßig nicht zur Verfügung. Daher muss es ein Enhancement vom HRS sein, wie du schon selber schreibst.