Ansicht
Dokumentation

RKE_POST_PLAN_LINE_ITEMS - Fortschreiben von Plandaten

RKE_POST_PLAN_LINE_ITEMS - Fortschreiben von Plandaten

ABAP Short Reference   SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Beschreibung

Es wird eine Tabelle von Planeinzelposten in der Struktur CE0xxxx (xxxx = Ergebnisbereich) fortgeschrieben.

Bei PA_TYPE=1 werden die Daten in die Tabellen CE2xxxx und CE3xxxx fortgeschrieben (kalkulatorische Ergebnisrechnung). Bei PA_TYPE=2 werden die Daten in die Tabellen COBK, COEJ und COSP geschrieben (buchhalterische Ergebnisrechnung).

Die Felder BELNR (Belegnummer), HZDAT (Hinzufügedatum), USNAM (Erfasser) und TIMESTMP werden vom Baustein versorgt.

Nach fehlerfreier Beendingung des Bausteins ist das Feld BELNR in der übergebenen Tabelle CE0_TAB mit der vergebenen Belegnummer gefüllt. Tritt ein Fehler auf, bleibt die Tabelle CE0_TAB unverändert. Werden mehrere Sätze mit dem selben Key übergeben werden ggf. mehrere Belegnummern vergeben. Werden Sätze zu verschiedenen Planversionen übergeben, können diese die gleiche Belegnummer erhalten. Bei einem erneuten Aufruf werden jedoch neue Nummern vergeben.

Kann keine Belegnummer vergeben werden wird eine E-Meldung ausgegeben. Wird die letzte Belegnummer aus dem Nummernintervall gezogen, wird das Programm mit einer A-Meldung abgebrochen.

Die Reihenfolge der Sätze in CE0_TAB spielt keine Rolle, und wird auch nicht verändert.

Voraussetzungen

  • Die Objektnummer (PAOBJNR) muß versorgt sein und die abhängigen Merkmalsausprägungen müssen zu dieser Objektnummer konsistent sein; d.h. wenn die Objekttabelle gelesen wird, müssen die Merkmale mit den in CE0_TAB übergebenen Merkmalen übereinstimmen. Im Baustein selbst wird die Objekttabelle nicht mehr gelesen.
  • Bei PA_TYPE=1 müssen PERIO und ALTPERIO versorgt werden, bei PA_TYPE=2 nur PERIO. Die Felder GJAHR und PERDE werden immer ignoriert.
  • Bei PA_TYPE=1 (kalkulatorische Ergebnisrechnung) können pro Aufruf die Daten mehrerer Vorgangsarten (VRGAR) gebucht werden, es werden dann mehrere Belegnummer vergeben. Bei (PA_TYPE=2) (buchalterischer Ergebnisrechnung) dürfen nur Daten eines einzigen Kostenrechnungskreises.
  • Es dürfen nur Plandaten (PLIKZ=1) übergeben werden. Das Feld PALEDGER muß mit dem Wert '01' gefüllt sein. Die Belegnummer darf nicht gefüllt sein.




Parameter

BUTYP
CE0_TAB
ERKRS
I_SCHEDMAN_KEY
PA_TYPE

Ausnahmen

KSTAR_INVALID

Funktionsgruppe

KED3

BAL Application Log Documentation   General Data in Customer Master  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 2800 Date: 20240523 Time: 055151     sap01-206 ( 59 ms )