Ansicht
Dokumentation
LE_POD_TVPOD_SAVE_DB - save POD table TVPOD on database
PERFORM Short Reference General Material DataDiese Dokumentation steht unter dem Copyright der SAP AG.
Funktionalität
Zu einer Anzahl von POD-Sätzen prüft das System, ob sie konsistent sind.
Folgende Fehler werden abgefangen:
-
NOT_FOUND:
Chargenhauptposition wurde nicht gefunden. -
SPLIT_LGMNG_ROUND_ERROR:
Zwischen der Lagerdifferenzmenge und der Lagerdifferenzmenge in float (die möglicherweise über die Lieferdifferenzmenge berechnet wurde) übersteigt der Rundungsfehler die Toleranzgrenze innerhalb einer Reason-Code Zeile (TVPOD).
Beispiel:
Lagermenge = 3,332 / Lagermenge_float = 3,3333333333333... -
SPLIT_LFIMG_ROUND_ERROR:
Die Differenz zwischen der Lagerdifferenzmenge und der Lieferdifferenzmenge übersteigt die Toleranzgrenze. -
SPLIT_REASON_ERROR:
Für eine Lieferposition können mehrere Sätze mit abweichenden Gründen vorhanden sein. Dabei müssen aber gemeinsame Daten wie Liefermenge und POD-Menge gleich sein. Das ist hier nicht der Fall. -
POS_LGMNG_ROUND_ERROR:
Die Summe der Lagerdifferenzmengen der reasoncode-Sätze zu einer Lieferposition muß gleich der Summe in float-Lagerdifferenzmengen sein.
Beispiel:
float-Lagerdifferenzmengen:
0,33333333... + 0,3333333... + 0,3333333 = 0,9999999... = 1
Lagerdifferenzmengen: - falsch: 0,333 + 0,333 + 0,333 = 0,999
- richtig: 0,334 + 0,333 + 0,333 = 1,000
-
POS_LFIMG_ERROR:
Differenzmenge und POD-Menge sind ungleich der Liefermenge. -
CHARG_LGMNG_ROUND_ERROR:
Problem 5. eine Ebene höher (Kumulieren aus Chargensplitpositionen) -
CHARG_LFIMG_ERROR:
Problem 6. eine Ebene höher (Kumulieren aus Chargensplitpositionen) Beispiel
Hinweise
Weiterführende Informationen
Parameter
IF_SYNCHRONIF_VBELN
Ausnahmen
Funktionsgruppe
LE_PODSUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up PERFORM Short Reference
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 2135 Date: 20240523 Time: 125521 sap01-206 ( 43 ms )