Ansicht
Dokumentation

MB_ADD_VAL_BLOCKED_GR_STOCK - Lesen und Addieren bewerteter WE-Sperrbestand

MB_ADD_VAL_BLOCKED_GR_STOCK - Lesen und Addieren bewerteter WE-Sperrbestand

BAL Application Log Documentation   RFUMSV00 - Advance Return for Tax on Sales/Purchases  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Dieser Funktionsbaustein für den bewerteten WE-Sperrbestand ermittelt Folgendes:

  • den statischen bewerteten WE-Sperrbestand aus den Materialstammsätzen
  • den anteiligen bewerteten WE-Sperrbestand aus der Bestellentwicklung der zugehörigen Bestellungen

Der Funktionsbaustein hat zwei Arbeitsmodi:

  • Detaillierter Modus: Ermitteln der detaillierten Daten
  • Verdichteter Modus: Ermitteln der verdichteten Daten auf den Ebenen Material und Werk

Detaillierter Modus

Der Report RM07MOA (Transaktion MB5OA) ruft den Funktionsbaustein in diesem Modus auf. Dabei werden die notwendigen Parameter und die Inhalte der Mehrfachselektionen direkt vom Selektionsbild des Reports an diesen Funktionsbaustein weitergeleitet. Der Parameter I_CONDENSE ('Auf Werksebene verdichten') wird hier nicht gesetzt.

Verdichteter Modus

Dieser Modus ist für die Datenbankselektion innerhalb der Transaktion MMBE (Bestandsübersicht) gedacht. Dabei müssen die folgenden Parameter und Tabellen der Schnittstelle versorgt werden:

Parameter:

  • I_LOEKZ='X': Auch gelöschte Bestellungen anzeigen
  • I_WI_ST='X': Nur mit bewertetem Wareneingangssperrbestand
  • I_NO_ST='X': Materialien ohne bewerteten Wareneingangssperrbestand
  • I_KNTTP='X': Auch kontierte Bestellpositionen selektieren
  • I_CONDENSE='X': Auf Werksebene verdichten
  • I_NOORA='X': Bestellentwicklung ohne Abnahme beim Lieferanten
  • I_WITHH='X': auch vollständig abgenommene Bestellpositionen selektieren

Ranges-Tabellen:

  • T_RA_MATNR: Ranges-Tabelle Material
  • T_RA_WERKS: Ranges-Tabelle Werk

Im Regelfall werden maximal zwei Einträge in Tabelle T_RESULT ('Struktur Schnittstelle bewerteter WE-Sperrbestand') zurückgeliefert.

Ausnahmen:

Es können die beiden folgenden Ausnahmen ausgelöst werden, die entsprechend behandelt werden müssen:

  • PARAMETER_ERROR
Diese Ausnahme wird ausgelöst, wenn die Parameter für die Datenbankselektion sind nicht korrekt gesetzt wurden. Es sollte eine entsprechende Fehlermeldung ausgegeben werden, damit im aufrufenden Programm die Parameter korrekt angegeben werden können.
  • MISSING_AUTHORIZATION
Diese Ausnahme wird ausgelöst, wenn dem Benutzer mindestens eine Berechtigung vom Objekt M_BEST_EKO (Einkaufsorganisation in Bestellung) fehlt. Für die Ausnahme muss je nach Anwendung eine entsprechende Meldung ausgegeben werden.

Ausgabetabelle:

Die Tabelle "T_RESULT" enthält die ermittelten Mengen und anteilige bewertete WE-Sperrbestände. Die Mengen aus der Bestellentwicklung werden in den drei Mengeneinheiten (ME) Basis-ME, Bestell-ME, und Bestellpreis-ME bereitgestellt. Der statische bewertete WE-Sperrbestand aus dem Materialstamm wird in Basis-ME geführt.

Je nach Arbeitsmodus enthält diese Tabelle:

  • detaillierte Daten mit je einem Eintrag pro Kiterium 'Material', 'Werk', 'Einkaufsbelegnummer', 'Einkaufsbelegposition', 'Abnahme beim Lieferanten'.
  • verdichtete Daten mit je einem Eintrag pro Kriterium 'Material', 'Werk', 'Abnahme beim Lieferanten'.

Wenn keine passenden Daten gefunden wurden, enthält diese Tabelle keine Einträge. Es wird dann vom System keine Ausnahme ausgelöst.

Beispiel

Hinweise

Weiterführende Informationen





Parameter

I_CONDENSE
I_ELIKZ
I_KNTTP
I_LOEKZ
I_NOORA
I_NO_ST
I_WIORA
I_WITHB
I_WI_ST
T_RA_EBELN
T_RA_EBELP
T_RA_EKGRP
T_RA_EKORG
T_RA_LIFNR
T_RA_MATNR
T_RA_NDTGR
T_RA_NDTRL
T_RA_WDTAC
T_RA_WDTDL
T_RA_WERKS
T_RESULT

Ausnahmen

MISSING_AUTHORIZATION
PARAMETER_ERROR

Funktionsgruppe

MBBS

ABAP Short Reference   Fill RESBD Structure from EBP Component Structure  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 5446 Date: 20240523 Time: 132322     sap01-206 ( 75 ms )