GET PERNR - Nächster Satz

Getting started ... Alles für einen gelungenen Start.
10 Beiträge • Seite 1 von 1
10 Beiträge Seite 1 von 1

GET PERNR - Nächster Satz

Beitrag von mamba (ForumUser / 43 / 0 / 0 ) »
Hallo,

nach 'GET PERNR' frage ich ab, ob die auf dem Selektionsbild eingegebene Kostenstelle gleich pernr-kostl ist.
Falls sie unterschiedlich ist, möchte ich beim nächsten Pernr-Satz weitermachen.
Welchen Befehl muss ich hier nehmen?
Continue wüde ja passen, aber geht ja nur innerhalb von Schleifen...

Lieben Dank für die Hilfe!

8)

gesponsert
Stellenangebote auf ABAPforum.com schalten
kostenfrei für Ausbildungsberufe und Werksstudenten


GET PERNR - Nächster Satz

Beitrag von wreichelt (Top Expert / 1046 / 30 / 192 ) »
Hallo,
ich würde" Check select-options" verwenden.
Gruß Wolfgang

Beitrag von mamba (ForumUser / 43 / 0 / 0 ) »
Den kannte ich noch gar nicht!
Danke!

Habs auch gleich ausprobiert, aber leider gehts nicht. Das Programm läuft munter weiter obwohl die Kostenstellen unterschiedlich sind. :(

GET PERNR -Nächster Satz

Beitrag von wreichelt (Top Expert / 1046 / 30 / 192 ) »
Hallo,
versuche es mal so (achtung Kostenstelle war bei uns auf 3 Stellen begrenzt):

PARAMETERS:
KOSTST(3) TYPE C DEFAULT 'XXX'.

Nach dem Lesen Infotype 0001.
IF KOSTST NE SPACE.
CHECK KOSTST = P0001-KOSTL+7(3).
ENDIF.
Gruß Wolfgang

Beitrag von mamba (ForumUser / 43 / 0 / 0 ) »
H U R R A :!:

Es klappt! :lol: :D :lol: :D

Vielen Dank!
Den Check-Befehl werde ich mir merken!

Beitrag von ChrisB (Specialist / 406 / 8 / 20 ) »
Hallo,

noch ein kleiner Tipp von mir... wenn Du bereits GET PERNR im Report verwendest, dann ist das wohl ein Report mit der logischen Datenbank PNP. Diese Reports haben im Standardseelktionsbild ja bereits die Möglichkeit bestimmte Selektionskriterien aus der logischen Datenbank einzutragen (bspw. auch die Stammkostelle) ... ob diese Kriterien "erfüllt" sind musst Du nicht mehr selbst im Report prüfen... das übernimmt die logsiche Datenbank für Dich. Sprich Du bekommst bei GET PERNR nur noch Mitarbeiter bei denen auch die Stammkostenstelle der Selektion entspricht.

Ich hoffe, das war verständlich ausgedrückt?! :?

Gruß
Chris

Beitrag von HelmutB (ForumUser / 21 / 0 / 0 ) »
Hallo,

noch ein Tipp: Bei logischen Datenbanken kann man statt CHECK auch den REJECT - Befehl benutzen, der auch aus Form-Routinen heraus funktioniert, d.h. zum nächsten Satz der logischen Datenbank springt.

MfG
Helmut

Beitrag von mamba (ForumUser / 43 / 0 / 0 ) »
Hallo Chris,

das hatte ich eigentlich auch gedacht, aber es tut nicht.
Wenn ich auf dem Selektionsbild die Kostenstelle einblede und dort einen Wert mitgebe, dann liefert er auch andere Kostenstellen mit.
Oder muss ich da noch was besonderes beachten?

Grüße,
Mam

Beitrag von mamba (ForumUser / 43 / 0 / 0 ) »
Hallo Helmut,

danke für den Tipp!
Den Befehl kann ich noch nicht... :oops:

Beitrag von ChrisB (Specialist / 406 / 8 / 20 ) »
mamba hat geschrieben:das hatte ich eigentlich auch gedacht, aber es tut nicht.
Wenn ich auf dem Selektionsbild die Kostenstelle einblede und dort einen Wert mitgebe, dann liefert er auch andere Kostenstellen mit.
Oder muss ich da noch was besonderes beachten?
Hm... eigentlich muss nichts besonderes beachtet werden, nein. Werden sämtliche Mitarbeiter verarbeitet? Oder könnte es evtl. am Personenauswahlzeitraum liegen? Hiermit kannst Du einstellen über welchen Zeitraum die Selektionsbedigungen erfüllt sein müssen, damit die Mitarbeiter in die Selektion einbezogen werden.

Gruß
Chris

Seite 1 von 1

Vergleichbare Themen

3
Antw.
2302
Views
Select mit genau 1 Satz vor und 1 Satz nach Timestamp
von babap » 04.05.2005 12:56 • Verfasst in ABAP® Core
3
Antw.
1308
Views
Workflow: Nächster Bearebiter manuell wählen
von dadarki » 15.10.2014 16:08 • Verfasst in ABAP® Core
3
Antw.
2418
Views
Get PERNR
von RainerP » 17.04.2012 17:31 • Verfasst in ABAP® für Anfänger
8
Antw.
9188
Views
GET PERNR
von datatom » 02.06.2010 10:51 • Verfasst in Human Resources
0
Antw.
1565
Views
Anlage BP mit Pernr
von Pyro » 09.09.2015 07:47 • Verfasst in ABAP® Core

Über diesen Beitrag


Unterstütze die Community und teile den Beitrag für mehr Leser und Austausch

Newsletter Anmeldung

Keine Beiträge verpassen! Wöchentlich versenden wir lesenwerte Beiträge aus unserer Community.
Die letzte Ausgabe findest du hier.
Details zum Versandverfahren und zu Ihren Widerrufsmöglichkeiten findest du in unserer Datenschutzerklärung.

Unbeantwortete Forenbeiträge

Daten an Tabelle binden
vor 21 Stunden von Bright4.5 1 / 463
aRFC im OO-Kontext
vor 4 Wochen von ralf.wenzel 1 / 2109
Hilfe bei SWEC/SWE2
letzen Monat von retsch 1 / 8704