Ansicht
Dokumentation

MURC_MENGENUMRECHNUNG - rEingabehilfe und Prüfung zur Mengenumrechnung für variable ME (Stahl/WS)

MURC_MENGENUMRECHNUNG - rEingabehilfe und Prüfung zur Mengenumrechnung für variable ME (Stahl/WS)

CPI1466 during Backup   Vendor Master (General Section)  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Es soll in Abhängigkeit des KZWSO aus dem Materialstamm geprüft werden, ob die Basismenge in ihre abhängigen Nebenmengen(variable alt. ME) nachkommagerecht umgerechnet werden kann. (Chargenkonsistenz). Im Fehlerfall wird automatisch das Mengendynpro prozessiert, um die entsprechende Menge korrigieren zu können.

Auf Anforderung sollen zu einer vorgegebenen Mengeneinheit alle ab- hängigen variablen Mengeneinheiten mit ihren Mengen darstellbar und entsprechend dem KZWSO aus dem Mat.-Stamm änderbar sein. Unter einer variablen alternativen Mengeneinheit wird eine alternative Mengeneinheit verstanden, die auf ein Merkmal in der Klassifizierung verweist. Über dieses Merkmal ist der Umrechnungsfaktor definiert, der schliesslich die Umrechnung von Basismenge in variable alternative Mengen und umgekehrt zulässt. Diese Mengeneinheiten werden über ein Zusatzbild im benutzereigenen Materialstamm gepflegt.

Ein Material kann beliebig viele variable Mengeneinheiten führen.

Der Aufruf kann erfolgen mit

  1. der Basismengeneinheit; ausgehend von der Basismenge wird dann in alle 'variablen' alternativen Mengen umgerechnet eingabebereit ist zunächst die führende ME laut Tabelle MARM bei Wechsel zu einer anderen alt. ME wird diese an das rufende Programm als ErfassungsME zurückgegeben
  2. einer variablen alternativen Mengeneinheit; es wird zunächst in die Basismenge umgerechnet und von dieser dann in alle zugehörigen variablen alternativen Mengen. Dann ist diese zunächst auch eingabebereit. Erfolgt ein Wechsel zu einer anderen variablen alt. ME, dann wird diese an das rufende Programm zurückgegeben.
  3. einer alternativen Mengeneinheit ohne Merkmalsbezug; Vorgehen wie unter Punkt 2. dann kann auch über die alternative Menge erfasst werden diese wird dann auch unabhängig von einer Erfassung in variabler alt. ME an das rufende Programm zurückgegeben
  4. einer variablen alt. ME + BasisME und vorgegebenen Umrechnungsfaktor nur im Nicht-Chargen-Fall von Bedeutung. Die übergebene Basismenge und die Menge der variablen alt. ME sind gleichzeitig eingabebereit. Aufgrund der Mengeneingabe/n wird ein UMREZ/UMREN ermittelt, der an das rufende Programm zurückgegeben wird. Im Korrekturmodus muss dann vom Aufrufer dieser UMREZ/UMREN über- geben werden. ein Wechsel zu einer anderen variablen alt. ME ist nicht möglich

Die grundsätzliche Eingabebereitschaft in den Mengenfeldern des Mengen- dynpros ist abhängig von der Wertigkeit des übergegebenen KZWSO aus dem Materialstamm:

KZWSO = 'A' --> nur Anzeige (reiner Wirkstoffall)

KZWSO = 'B' --> Eingabebereitschaft(z.B. Stahl)

Aufrufumgebung:

oben beschriebene Funktionalität ist derzeit nutzbar bei:

1. Warenbewegungen

1.1 Zu-/Abgänge allgemein

1.2 WE zur Bestellung

1.3 WE zum Fertigungsauftrag

1.4 WE zur Reservierung

2. Reservierungen

3. Inventur (geplant)

Ablauf:

zentraler Baustein für die Mengenumrechnung im bisherigen Standard ist der FB MATERIAL_UNIT_CONVERSION. Die Aufrufumgebung für diesen FB ist nicht geändert. Allerdings wird jetzt bei Chargenbuchungen mit merkmalsbezogenen Mengen einheiten (variable alt. ME s.o.) der FB BATCH_UNIT_CONVERSION gerufen, der aus der Klassifizierung für die Charge einen Umrechnungsfaktor ermittelt, der dann für den MATERIAL_UNIT_CONVERSION als weitere Be- rechnungsgrundlage dient, also den aus der MARM ermittelten UMREZ/UMREN übersteuert.

Anschliessend wird in Abhängigkeit des KZWSM aus der MARA der FB MURC_MENGENUMRECHNUNG zunächst dunkel durchlaufen (KZWSM = 'B'). Es werden alle zur Basismenge gehörigen variablen alt. ME errechnet und auf Nachkommarichtigkeit hin geprüft. Im Fehlerfall wird das Mengen- dynpro zur Mengenkorrektur angeboten.

Ansonsten ist das Mengendynpro über die Menuleiste SPRINGEN aus dem Positionsdetailbild ansteuerbar.

Besonderheiten:

Bei chargenneutralen Reservierungen wird bei KZWSO = 'B' und ErfassungsME in variabler alt. ME das Mengendynpro mit 2 eingabebereiten Mengenfeldern angeboten ( s.o. Pkt 4). (Parallelerfassung) Treffen diese Bedingungen nicht zu, wird wie bei Pkt. 1 - 3 s.o. ver- fahren.

Beim WE mit Chargenneuanlage ist eine Parallelerfassung ebenfalls möglich, wobei hier der Umrechnungsfaktor direkt in die Klassifikation der Charge geschrieben wird.

Beispiel

Hinweise

Weiterführende Informationen





Parameter

ALTME
ALTME_CAN_BE_CHANGED
ALTME_TYPE
CHARG
ERFME
ERFMG
HELL
KLASSIFIZIERUNG
KZWSO
LGORT
MATNR
MEINS
MENGE
NO_DIALOG
OBJECTTAB
O_ERFME
O_ERFMG
O_KZWSO
O_MENGE
O_UMREN
O_UMREZ
PARALLEL
TRTYP
UMREN
UMREZ
VALUES_KEEP
WERKS

Ausnahmen

BATCH_NOT_CLASSIFIED
CALCULATION_WRONG
ROUNDING_ERROR_ERFME

Funktionsgruppe

MURC

CL_GUI_FRONTEND_SERVICES - Frontend Services   RFUMSV00 - Advance Return for Tax on Sales/Purchases  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 5726 Date: 20240523 Time: 144247     sap01-206 ( 126 ms )