Neue Belegnummer

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

Neue Belegnummer

Beitrag von Tommad (ForumUser / 81 / 0 / 0 ) »
Hallo Gurus,

Wieder mal eine Frage von einem ABAP Newbie:
Ich will einen Beleg in eine Z-Tabelle schreiben und dazu natürlich die letzte vorhandene Nummer auslesen um diese zu erhöhen. Wie kriege ich am schnellstes bzw elegantesten die letzt vorhandene Nummer raus ??

Danke
Tom

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


Beitrag von Gast ( / / 0 / 3 ) »
Eine Möglichkeit wäre

Code: Alles auswählen.

select max( belnr ) from ztable into ...

Beitrag von Paint (Specialist / 116 / 0 / 1 ) »
oder du nimmst nummernkreise. kommt halt drauf an, was du machen willst.

http://help.sap.com/saphelp_46c/helpdat ... ameset.htm

Beitrag von Tommad (ForumUser / 81 / 0 / 0 ) »
Danke für die Infos. Werd jetzt mal die erste, einfachere Version nehmen und mir aber die Nummernkreisthematik mal anschauen.

lg
Tom

Beitrag von Frank Dittrich (Expert / 674 / 0 / 15 ) »
Tommad hat geschrieben:Danke für die Infos. Werd jetzt mal die erste, einfachere Version nehmen
Dass dieser Weg nichts mit schnell und elegant zu tun hat, ist Dir aber schon klar?
Je mehr Einträge Deine Tabelle hat, desto langsamer wird das Verfahren.
Abgesehen davon, was passiert, wenn mehrere Nutzer gleichzeitig einen neuen Eintrag einfügen wollen.
Oder meintest Du mit schnell: schnell in den ABAP-Editor eingetippt.
und mir aber die Nummernkreisthematik mal anschauen.
Das solltest Du tun.

Beitrag von Tommad (ForumUser / 81 / 0 / 0 ) »
Hallo Frank,

Danke für deine Infos. Es ist kein Produktives Programm sondern nur ein Testprogramm für mich (MiniSAP).

Mir gings nur um die Lösungsansätze und die hab ich mit eurer Hilfe kennengelernt.

Lg

Beitrag von babap (Expert / 681 / 1 / 1 ) »
Hallo,

(ausprobieren in allen Ehren ...).

Der Lösungsansatz mit Nummernkreis hat den Vorteil, daß das Programm in mehreren Instanzen ausgeführt werden kann und immer noch funktioniert. :D

mfg.
babap

Seite 1 von 1

Vergleichbare Themen

6
Antw.
2491
Views
Vergebene Belegnummer ermitteln
von HUllendahl » 09.02.2006 10:30 • Verfasst in ABAP® für Anfänger
2
Antw.
2254
Views
BAPI_ACC_DOCUMENT_POST - Erzeugte Belegnummer?
von PsychoMantis » 20.11.2007 15:32 • Verfasst in ABAP® Core
0
Antw.
1105
Views
Spool-ID über Belegnummer finden
von fbo » 15.06.2009 17:14 • Verfasst in ABAP® Core
1
Antw.
2154
Views
ELKO: Status verbucht, aber *-Belegnummer
von Emmyli » 21.01.2015 08:35 • Verfasst in Financials

Aktuelle Forenbeiträge

Passwörter speichern
Gestern von ewx gelöst 4 / 44
Massenpflege Customer
Gestern von Thomas R. gelöst 18 / 13972
Abstimmschlüssel ändern
vor 2 Tagen von FS1895 1 / 34

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.

Aktuelle Forenbeiträge

Passwörter speichern
Gestern von ewx gelöst 4 / 44
Massenpflege Customer
Gestern von Thomas R. gelöst 18 / 13972
Abstimmschlüssel ändern
vor 2 Tagen von FS1895 1 / 34

Unbeantwortete Forenbeiträge

Abstimmschlüssel ändern
vor 2 Tagen von FS1895 1 / 34
Application-Log, SLG1 Meldungstext
vor 3 Wochen von chhe001 1 / 689
Transporte sind verschwunden
vor 3 Wochen von Abapriest69 1 / 407