Ansicht
Dokumentation

AIA9_SAVE_PLAN_FOR_OVPLANNING - Schreibt für Manf Planwerte einer spezifizierten Variante in AIA9 Buffer

AIA9_SAVE_PLAN_FOR_OVPLANNING - Schreibt für Manf Planwerte einer spezifizierten Variante in AIA9 Buffer

BAL_S_LOG - Application Log: Log header data   BAL_S_LOG - Application Log: Log header data  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Dieser Baustein ist für den Aufruf durch einen BAPI konzipiert.

Der Funktionsbaustein schreibt für eine Variante der Maßnahmenanforderung sämtliche importierten Planwerte fort. Fortgeschrieben werden Gesamt- und Jahresplanwerte von Gemeinkosten und Investitionskosten sowie die geplanten Erträge auf Jahresebene.

Der Baustein schreibt die Plandaten zunächst in die globalen Puffertabellen der Funktionsgruppe AIA9, die beim BAPI-COMMIT im Verbucher verwendet werden; die Änderungssätze werden in Insert/Update Paketen gehalten. Die Pufferung der Daten bewirkt, daß - auch bei wiederholtem Aufruf des Bausteins - die in der gleichen LUW geänderten Daten weiterhin berücksichtigt werden, wobei die zuletzt hinzugekommenen Daten den aktuell zu verbuchenden Stand markieren.

Es findet keine Berechtigungsprüfungstatt ! Es werden keine

Sperren gesetzt.

Das Setzen des Testflags I_TESTbewirkt, daß der Baustein fast vollständig durchlaufen wird. Insbesondere werden alle Verprobungen der Importdaten vorgenommen. Die Fehler e401 und e404 führen schon sehr früh zum Verarbeitungsabbruch, da bei systematisch fehlerhaften Importdaten keine sinnvolle Verarbeitung möglich ist.

Fehlermeldungen

Alle Fehlermeldungen werden in die Tabelle T_RETURN exportiert.

  • Konvertierungsfehler : die importierten Planwerte dürfen das Währungsformat 15-stellig mit 2 Dezimalstellen nicht überschreiten. Insbesondere darf auch die Summe aus Gemein- und Investitionskosten dieses Format nicht überschreiten, da sie separat im obigen Format abgespeichert wird.
  • e397(ao) : BCD_FIELD_OVERFLOW bei Gesamtplanwerten zur Variante [Nummer].

  • e398(ao) : BCD_FIELD_OVERFLOW bei Gemeinkosten der Variante [Nummer] in Jahr [Jahreszahl].

  • e399(ao) : BCD_FIELD_OVERFLOW bei Investitionskosten der Variante [Nummer] in Jahr [Jahreszahl].

  • e400(ao) : BCD_FIELD_OVERFLOW bei Erträgen der Variante [Nummer] in Jahr [Jahreszahl].

  • e406(ao) : COMPUTE_BCD_OVERFLOW: Summe Gemein- u. Investitionskosten bei Variante &1.

  • e407(ao) : BCD_OVERFLOW: Summe Gemein- u. Investitionskosten bei Variante [Nummer] Jahr [Jahreszahl] .

  • Importfehler: die Anzahl der übergebenen Sätze mit Änderungsflags (Tabelle T_PLANYEARX) muß mit der Anzahl der importierten Wertesätze (Tabelle T_PLANYEAR) übereinstimmen (e401). Gesamtplanwerte (Struktur I_PLANTOTAL) werden nur geändert, falls auch die Struktur I_PLANTOTALX übergeben wird.
    Weiterhin darf die Menge der übergebenen Wertesätze für jedes Jahr nur e i n e n einzigen Datensatz enthalten (e404). Die Zuordnung der Änderungskennzeichen zu den Wertesätzen erfolgt lediglich über dieZeilenindizes der tangierten Tabellen !
    Die jährlichen Änderungssätze werden mit dem Planungshorizont für Kosten und Erträge verprobt. Änderungen sind nur zulässig, falls die zu ändernden Jahre im entsprechenden Zeitintervall des Planungshorizontes liegen.
  • e401(ao) : Änderungskennzeichen zu Änderungssätzen nicht gefunden : falscher Import.

  • e404(ao) : Mehrere Änderungssätze für das Jahr [Jahreszahl] vorhanden : falscher Import.

  • e507(ao) : Kostenplanung Jahr &1 außerhalb Planungshorizont &2 - &3.

  • e508(ao) : Ertragsplanung Jahr &1 außerhalb Planungshorizont &2 - &3.

  • Interne Fehler : treten ggf. beim Lesen von der Datenbank auf.
  • e402(ao) : Interner Fehler beim Lesen der Plandaten aufgetreten.

  • e403(ao) : Intern. Fehler: Struktur BPIN konnte für Variante [Nummer] nicht gelesen werden.





Parameter

IS_PLANTOTAL
IS_TKA01
IT_PLANYEAR
I_IMAK_IVART
I_IMAK_OBJNR
I_IMAK_WAERS
I_IMAV_OBJNR
I_IMAV_VARNT

Ausnahmen

ERROR_WHILE_BUFFERING

Funktionsgruppe

AIA9

General Material Data   General Data in Customer Master  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 5194 Date: 20240523 Time: 124818     sap01-206 ( 80 ms )