Ansicht
Dokumentation

CRM_FM_FU_BADI - BAdI: Zusätzliche Funktionen für Fondsverwendungen

CRM_FM_FU_BADI - BAdI: Zusätzliche Funktionen für Fondsverwendungen

CL_GUI_FRONTEND_SERVICES - Frontend Services   General Material Data  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Dieses Business Add-In (BAdI) wird in der Komponente Fondsmanagement (CRM-FM) verwendet.

Mit diesem BAdI können Sie zusätzliche Funktionen für die Fondsverwendungsobjekte definieren.

Dieses BAdI umfasst folgende Methoden:

  • CHECK_ATTRIBUTES
Mit dieser Methode können Sie zusätzliche Prüfungen für Fondsverwendungsattribute durchführen. Die zusätzlichen Prüfungen werden während der Prüfungen des Fondsverwendungskopf und der -positionen ausgelöst.
Wenn Sie beispielsweise nicht möchten, dass das Rückstellungsprofil geändert wird, nachdem die Fondsverwendung angelegt wurde, müssen Sie diese Geschäftslogik in dieser Methode implementieren.
  • SET_ATTRIBUTES
Mit dieser Methode können Sie Änderungen an allen Attributen einer Fondsverwendung (Kopf und Position) vornehmen.
Wenn beispielsweise andere Attribute geändert werden können, müssen Sie diese Geschäftslogik in dieser Methode implementieren.
  • AUTHORITY_CHECK
Mit dieser Methode können Sie zusätzliche Berechtigungsprüfungen für eine Fondsverwendung durchführen.
Wenn Sie Ihre eigene Geschäftslogik haben, bewirkt das Setzen des Parameters CV_ALLOW auf "true", dass ein bestimmter Benutzer die Berechtigung für eine bestimmte Aktivität hat.
Sie können beispielsweise die Berechtigung einer Person oder Gruppe für eine bestimmte Aktivität sperren.
  • CHECK_STATUS
Mit dieser Methode können Sie zusätzliche Prüfungen bei Änderungen im Status von Fondsverwendungen durchführen.
Wenn Sie Ihre eigene Geschäftslogik haben, bewirkt das Setzen des Parameters CV_ALLOW auf "true", dass eine bestimmte Statusänderung erlaubt ist.
Für den Import-Parameter IV_BUSINESS_TRANSACTION sind drei verschiedene Werte möglich:
  • FUCM: setzt den Status der Fondsverwendung von Vorläufig auf Freigegeben

  • FUCL: setzt den Status der Fondsverwendung von Freigegeben auf Bilanziert

  • FUCA: setzt den Status der Fondsverwendung von Vorläufig oder Freigegeben auf Storniert

Im Standardsystem wird keine BAdI-Implementierung ausgeliefert.

Dieses BAdI enthält einen Filterparameter, der dem Objekttyp entspricht (Referenzgeschäftstyp, wie z.B. BUS2010030 für Trade Promotion Management oder BUS2000401 für Fondsmanagement).

Informationen über die Implementierung von BAdIs im Rahmen des Erweiterungskonzepts finden Sie in der SAP-Bibliothek von SAP NetWeaver unter BAdIs - Einbettung in das Enhancement Framework.






General Data in Customer Master   BAL Application Log Documentation  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 4402 Date: 20240520 Time: 153151     sap01-206 ( 105 ms )