Ansicht
Dokumentation
MM_PUR_S4_PR_FLDCNTR - BAdI: Änderung der Feldsteuerung für Bestellanforderungen
ABAP Short Reference rdisp/max_wprun_time - Maximum work process run timeDiese Dokumentation steht unter dem Copyright der SAP AG.
Dieses Business Add-In (BAdI) wird in der Komponente MM-PUR-REQ verwendet. Mit diesem BAdI können Sie die Eigenschaften der Felder bearbeiten, die auf der Benutzungsoberfläche der Bestellanforderungs-Apps angezeigt werden. Sie können die Felder Ihren Anforderungen entsprechend verbergen oder auf schreibgeschützt, obligatorisch oder optional setzen. Mit diesem BAdI können Sie die Feldsteuerungseigenschaften für die folgenden Apps ändern:
- Bestellanforderung anlegen
- Bestellanforderungen verwalten - Professionell
Ordnen Sie, um die Feldsteuerungseigenschaften zu ändern, FIELDSTATUS einen der folgenden Werte zu:
- '-': um das Feld zu verbergen
- '*': um das Feld auf schreibgeschützt zu setzen
- '+': um das Feld zum Pflichtfeld zu machen
- '.': um das Feld auf optional zu setzen
Beispielimplementierung:
FIELD-SYMBOLS <fs> TYPE mmpur_s_pr_fldsel.
READ TABLE fieldselection_table ASSIGNING <fs> WITH KEY field = 'PRODUCTTYPE'.
IF sy-subrc EQ 0.
<fs>-fieldstatus = '*'.
ENDIF.
Durch die Implementierung dieses Codes wird in Bestellanforderungen das Feld „Produktart“ schreibgeschützt.
Beispiel
Es ist eine Beispielimplementierung vorhanden, die die vorgesehene Verwendung des BAdIs veranschaulicht.
Methode für BAdI: MM_PUR_S4_PR_ FLDCNTRL_SIMPLE
Verwendung
Mit der Methode IF_MM_PUR_S4_PR_FLDCNTRL von Business Add-In MM_PUR_S4_PR_FLDCNTRL_SIMPLE können Sie die Feldsteuerungseigenschaften verschiedener Attribute, die auf den Benutzungsoberflächen von Apps für Bestellanforderungen verwendet werden, ändern.
Parameter
Importparameter
- PURCHASEREQUISITION:Dieser Parameter übergibt Werte zum Bestellanforderungskopf.
- PURCHASEREQUISITIONITEM: Dieser Parameter übergibt Werte zur Bestellanforderungsposition.
- ISEXTPURGSCENARIO:Im zentralen Bedarfsmanagement hat dieser Parameter hat den Wert ‚X‘, im lokalen Einkauf den Wert “ “.
Änderungsparameter
FIELDSELECTION_TABLE:Diese Tabelle enthält eine Liste der unterstützten Felder und ihrer in den Apps festgelegten Standardeigenschaften. Sie können diese Eigenschaften basierend auf den Werten der Importparameter übersteuern.
Hinweis: Dieses BAdI kann Konfigurationseinstellungen, die auf App-Ebene vorgenommenen wurden, nicht übersteuern.
TXBHW - Original Tax Base Amount in Local Currency General Material Data
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 3568 Date: 20240603 Time: 051219 sap01-206 ( 51 ms )