Ansicht
Dokumentation
COM_ATTRIBUTE_FIX_VAL_CHECK_ML - Überprüfen der angegebenen Festwerte zum Attribut
ABAP Short Reference ROGBILLS - Synchronize billing plansDiese Dokumentation steht unter dem Copyright der SAP AG.
Funktionalität
Wenn zu einem Attribut Festwerte definiert wurden, überprüft der Funktionsbaustein COM_ATTRIBUTE_FIX_VALUES_CHECK die Korrektheit der angegebenen Werte.
Was wird unter Korrektheit verstanden?
Generell können Festwerte nur zu Attribute der Datentypen:
- Zeichenfolge (technischer Datentyp: CHAR),
- Ganzzahl (technischer Datentyp: NUMC) und
- Dezimalzahl (technischer Datentyp: DEC)
hinterlegt werden.
Desweiteren werden Prüfungen vorgenommen welches die angegebenen Einzelwerte und Intervalle miteinander vergleichen. Zwischen Einzelwerten und Intervalle dürfen keine Mehrfachangaben und/oder Überlappungen bestehen.
Beispiel
Zur Verdeutlichung von sogenannten Überlappung soll folgendes Beispiel helfen:
Einzelwert / Untergrenze | Obergrenze |
---|---|
2 | |
4 | 9 |
5 | |
8 | 12 |
12 | 20 |
Im oben aufgeführten Beispiel von ganzzahligen Festwerten können Sie sehen, daß der Wert 5 innerhalb des Intervals 4 - 9 liegt, und die Obergrenze des Intervalls 8 - 12 mit der Intervalluntergrenze von 12 - 20 überlappt.
Es werden zu den einzelnen Fällen entsprechende Fehlermeldungen ausgegeben.
Hinweise
Weiterführende Informationen
Parameter
ET_ATTRIBUTE_TABLEEV_ERROR_VALUE
EV_ERROR_VAL_HIGH
EV_ERROR_VAL_LOW
EV_OVERLAPPING_INTERVALS
IS_ATTRIBUTE
IT_ATTRIBUTE_RANGES
IT_ATTRIBUTE_VALUES
Ausnahmen
FIXVAL_CONTAINED_IN_INTERVALFIXVAL_NOT_ALLOWED
FIXVAL_TOO_BIG
LOWVAL_GREATER_THAN_HIGHVAL
SEVEN_BIT_ASCII_ERROR
WRONG_DATATYPE
Funktionsgruppe
COM_ATTRIBUTE_CKGeneral Material Data RFUMSV00 - Advance Return for Tax on Sales/Purchases
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 2446 Date: 20240523 Time: 142659 sap01-206 ( 38 ms )