Kreimeier 13.06.2016, 15:00
Betreff: eigene terminierte USA

Hallo,

ich habe eine eigene USA, analog der USA 7B, angelegt. Die Verarbeitung im Dialog funktioniert augenscheinlich. Probleme bereitet die Auswertung per INFO. Wird ein DF aus dieser USA mit "<Feldname>(A)" angesprochen, kommt der Fehler "angegebener Index zu groß". Bsp.
RECHNE USA48-TG FORMAT (04 C) = GBRSTTRFGRP(A)

Bei Auswertung der USA nach Datum, siehe Bsp., wird nichts ausgegeben.
RECHNE FLG-NR FORMAT (11 0) =
SUMME (GBRSTERWFLG (GBRSTAB LE HEUTE)
AND (GBRSTBIS = 00.00.00 OR GE HEUTE))

RECHNE USA48-GAB FORMAT (D2) = GBRSTAB von GBRSTERWFLG = FLG-NR
RECHNE USA48-GBIS FORMAT (D2) = GBRSTBIS von GBRSTERWFLG = FLG-NR
RECHNE USA48-TG FORMAT (04 C) = GBRSTTRFGRP von GBRSTERWFLG = FLG-NR

Frage: Bin ich bei dem Thema grundsätzlich auf dem Holzweg?

Danke für eine Rückmeldung.
Gruß
A. Kreimeier

Philippi 13.06.2016, 15:16
Betreff: Re: eigene terminierte USA

Hallo Herr Kreimeier,

wenn Sie zur Satzart 50 eine eigene USA eingerichtet haben, liegt die Nummer der USA zwischen 30 und 69? Wenn nicht, haben Sie diese USA in .PARAMET eingetragen?

Herzliche Grüße
Wolfgang Philippi
PHILIPPI GmbH

Walter Latsch 13.06.2016, 16:03
Betreff: Re: eigene terminierte USA

Im Feld 00 der neuen USA sollte im Feld 00 44 (letzte Seite) die Eintragung X stehen. Außerdem muss die Angabe "Gesamtlänge Tabelle" groß genug sein (wie im Feld 50 7B 99).

Viel Erfolg!

Rafael Nunez 13.06.2016, 16:04
Betreff: Re: eigene terminierte USA

Hallo Herr Kreimeier,

der Fehler "angegebener Index zu groß" kommt beim INFO immer dann, wenn in der Vorlaufkarte Feld 15 ein X ist und dann der Feldname mit (A) (aktuell) angesprochen wird. Das hat meines Wissens nichts mit einer falsch eingestellten Satzart zu tun. Bei Einzelsatzverarbeitung muss der Satz z. B. anhand des Gültigkeitsdatums eindeutig ausgewählt warden. Vielleicht geht es auch ohne Einzelsatzverarbeitung? Dann kann man beim Feld(A) bleiben.

Mit besten Grüßen

Rafael Nunez Kraft
Senior Specialist HR Systems
LEAR Corporation GmbH
Munich Headquarters
Lohstraße 36
D-85445 Oberding-Schwaig

Stani 13.06.2016, 18:19
Betreff: Re: eigene terminierte USA

Herr Kraft,
hat recht. Kein X in Spalte 15 angeben. Alternativ eine 5 für zsätzliche Werte aus USA 15.
LESEN der Personalnummer hierbei nicht vergessen.
MFG
Stani