Ansicht
Dokumentation
/MSG/4_PM_GET_PMARK_VALUES - Ermittlung der zulässigen Merkmalswerte
BAL Application Log Documentation ROGBILLS - Synchronize billing plansDiese Dokumentation steht unter dem Copyright der SAP AG.
Funktionalität
Der Funktionsbaustein /MSG/4_PM_GET_PMARK_VALUES ermittelt alle zulässigen Werte eines Merkmals.
Es gibt folgende Typen von Merkmalswerten:
- NONE keine Einschränkung
- ENUM Einschränkung per Aufzählung
- RANGE Einschränkung per Wertebereich (Intervalle oder Einzelwerte bzw. Single_Value)
- TABLE Einschränkung per interner Tabelle
Parameter
- Import
- PV_OID (Objekt-ID des Produktbausteins)
- PV_GEN_FROM optional (Generationenbeginndatum)
- PV_ADAPTST_FROM optional (Anpassungsstufenbeginndatum)
- PV_MARKNAME (Name des Merkmals)
- PV_SPRAS optional (Sprache)
- Export
- PS_PMARK (Eigenschaften des Merkmals)
- PT_PSENUMVALT (Tabelle mit Aufzählungswerten (sprachabhängig))
- PT_PSRANGE (Tabelle mit Bereichen)
- PT_PSTABVAL (Tabelle mit internen Tabellenwerten)
- PT_PSTABENUMT (Tabelle mit internen Tabellenwerten, sprachabhängig)
Beispiel
Hinweise
Die Wertetypen schließen sich gegenseitig aus, d.h. ein Merkmal besitzt immer nur einen Wertetyp. Dementsprechend kann immer nur eine Rückgabetabelle (bzw. keine bei Wertetyp NONE) mit Werten gefüllt sein.
Aufzählungswerte werden sprachabhängig zurückgeliefert.
Ist in der Merkmalstabelle /MSG/4_PMARK das Feld SINGLE_VALUE belegt, bedeutet das, dass es für dieses Merkmal genau einen zulässigen Wert gibt, nämlich der Wert im Feld SINGLE_VALUE. Diese Merkmale haben dabei den Wertetyp RANGE, obwohl es in der Range-Tabelle (/MSG/4_PRANGE) keinen entsprechenden Eintrag dazu gibt. In diesem Fall ist keine der 3 Rückgabetabellen mit Werten gefüllt.
Die zulässigen Werte für Merkmale, die den Wertetyp ENUM oder TABLE besitzen, können noch weiter eingeschränkt sein. Dabei ist das Feld VALID_VALUES der Merkmalstabelle /MSG/4_PMARK auf true ('X') gesetzt. In diesem Fall werden die zulässigen Werte aus den Tabellen /MSG/4_PVALIDENV (bei Aufzählung) bzw. /MSG/4_PVALIDTBV (bei interner Tabelle) ermittelt.
Weiterführende Informationen
Parameter
PS_PMARKPT_PSENUMVALT
PT_PSRANGE
PT_PSTABENUMT
PT_PSTABVAL
PV_ADAPTST_FROM
PV_GEN_FROM
PV_MARKNAME
PV_OID
PV_SPRAS
Ausnahmen
CACHE_NOT_INITIALIZEDSELECT_ERROR_OCCURRED
TRANSLATION_MISSING
Funktionsgruppe
/SAPL4_PM_SELECTIONCL_GUI_FRONTEND_SERVICES - Frontend Services RFUMSV00 - Advance Return for Tax on Sales/Purchases
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 3650 Date: 20240424 Time: 104345 sap01-206 ( 53 ms )