SD Faktura: Nummerintervall je Geschäftsjahr

SAP R/3 Vertrieb: Auftragsverwaltung, Versand und Transport, Fakturierung, Kreditmanagement, Außenhandel/Zoll...
3 Beiträge • Seite 1 von 1
3 Beiträge Seite 1 von 1

SD Faktura: Nummerintervall je Geschäftsjahr

Beitrag von Stegemann90 (ForumUser / 31 / 3 / 0 ) »
Hallo zusammmen,

aus unterscheidlichen Gründen würden wir gerne das Nummernintervall der Fakturabelege abängig von Verkaufsorganisation, dem Geschäftsbereich und dem Geschäftsjahr finden lassen.

Hierzu würde ich nun den User Exit userexit_number_range im Programm RV60AFZZ ändern und im Hintergrund eine Interne Tabelle anlegen, in der ich die dementsprechende Regel hinterlege.

Bei der VkOrg habe ich noch keine Probleme, die finde ich ja im Belegkopf. Für den Geschäftsbereich beziehe ich mich immer auf die erste Position der Faktura, das klappt also auch. Das GJahr soll allerding mMn im Feld VBRK_GJAHR gefüllt werden, laut SAP Note 42269 wird dies allerdings nicht mehr unterstützt. Könnt ihr mir hier helfen? Kann ich das GJahr irgendwie anders abgreifen?

Vielen Dank im Voraus!

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


Re: SD Faktura: Nummerintervall je Geschäftsjahr

Beitrag von Stegemann90 (ForumUser / 31 / 3 / 0 ) »
Evtl. habe ich eine Lösung und würde euch da mal um eure Meinung bitten:

Die Tabelle würde ich aus folgenden Spalten aufabuen:
vkorg: Verkaufsorganisation
gsber: Geschäftsbereich
fkdat1: Erster Kalendertag des Geschäftsjahres
fkdat2: letzer Kalendertag des Geschäftsjahres
nr_range: Nummerkreisintervall

Folgender Code soll den Nummernkreis aus der internen Tabelle zsd_nr_faktura ermitteln:

SELECT SINGLE znr_range
FROM zsd_nr_faktura
INTO l_num_range
WHERE vkorg = xvbrk-vkorg
AND gsber = l_gsber *wird aus der Belegpos. ermittelt, deshalb l_gsber
AND fkdat1 >= vbrk-fkdat
AND fkdat2 <= vbrk-fkdat

us_range_intern = l_num_range.

Somit gehe ich nicht direkt über das Geschäftsjahr, sondern löse es über den Zeitraum des Geschäftsjahres. Haltet ihr das für möglich?

Re: SD Faktura: Nummerintervall je Geschäftsjahr

Beitrag von MrBojangles (Specialist / 367 / 3 / 30 ) »
Hallo Stegemann90,

kann man zwar so machen, setzt aber voraus, dass derjenige, der die Tabelle pflegt, weiss, wann GJ-Anfang und Ende ist. Abgesehen davon, sind bei Deinem Coding m.E. die Vergleichsoperatoren (>=, bzw. <=) vertauscht.

Falls Du doch dabei bleiben möchtest, die Nummernkreise auf Geschäftsjahresebene zu hinterlegen, kannst Du im Userexit das Geschäftsjahr leicht mithilfe des Funktionsbausteins FI_PERIOD_DETERMINE anhand des Fakturadatums (vbrk-fkdat) und des Buchungskreises (vbrk-bukrs) ermitteln lassen.
Weiterhin viel Freude mit SAP...
Cheers
MrB.

Seite 1 von 1

Vergleichbare Themen

0
Antw.
1943
Views
2
Antw.
3654
Views
Buchen auf Anlagen im Buchungskreis 1000 Geschäftsjahr ...
von xela » 12.08.2008 10:20 • Verfasst in Financials
0
Antw.
2176
Views
2
Antw.
4409
Views
Konditionen zu Faktura
von Weltenschmerz » 29.03.2016 09:55 • Verfasst in Sales and Distribution
1
Antw.
13013
Views
Faktura und Buchhaltungsbelege
von mcsteff » 22.05.2007 09:16 • Verfasst in Sales and Distribution

Über diesen Beitrag


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

Aktuelle Forenbeiträge

IBAN und BUT0BK
vor 5 Stunden von DeathAndPain gelöst 7 / 7295
SAPGui 8.00 32 Bit vs 64 Bit
vor 6 Stunden von DeathAndPain 3 / 798
Programm per Fremdtransport einspielen
vor 8 Stunden von IHe 3 / 208
Splitter-AlV erscheint nicht
vor 11 Stunden von qyurryus 2 / 234
Speichern Popup in MM42 verhindern
vor 15 Stunden von Noodl 1 / 261

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

IBAN und BUT0BK
vor 5 Stunden von DeathAndPain gelöst 7 / 7295
SAPGui 8.00 32 Bit vs 64 Bit
vor 6 Stunden von DeathAndPain 3 / 798
Programm per Fremdtransport einspielen
vor 8 Stunden von IHe 3 / 208
Splitter-AlV erscheint nicht
vor 11 Stunden von qyurryus 2 / 234
Speichern Popup in MM42 verhindern
vor 15 Stunden von Noodl 1 / 261