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.
2744
Views
Vergebene Belegnummer ermitteln
von HUllendahl » 09.02.2006 10:30 • Verfasst in ABAP® für Anfänger
2
Antw.
2488
Views
BAPI_ACC_DOCUMENT_POST - Erzeugte Belegnummer?
von PsychoMantis » 20.11.2007 15:32 • Verfasst in ABAP® Core
0
Antw.
1217
Views
Spool-ID über Belegnummer finden
von fbo » 15.06.2009 17:14 • Verfasst in ABAP® Core
1
Antw.
3042
Views
ELKO: Status verbucht, aber *-Belegnummer
von Emmyli » 21.01.2015 08:35 • Verfasst in Financials

Aktuelle Forenbeiträge

Regex in where
vor 5 Stunden von edwin 7 / 163
Daten an Tabelle binden
vor 19 Stunden von Bright4.5 3 / 1487

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

Regex in where
vor 5 Stunden von edwin 7 / 163
Daten an Tabelle binden
vor 19 Stunden von Bright4.5 3 / 1487

Unbeantwortete Forenbeiträge

aRFC im OO-Kontext
vor 5 Wochen von ralf.wenzel 1 / 3261
Hilfe bei SWEC/SWE2
September 2024 von retsch 1 / 9822