Ansicht
Dokumentation

W_CS_BADI_035 - BAdI: Zusätzliche Suchattribute für Search Engine Service bereitstellen

W_CS_BADI_035 - BAdI: Zusätzliche Suchattribute für Search Engine Service bereitstellen

SUBST_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.
SAP E-Book

Dieses Business Add-In (BAdI) wird innerhalb des Suchmaschinenservice (SES) verwendet. Mit diesem BAdI können Sie zusätzliche Attribute für ein Business-Objekt indizieren. Das BAdI wird aufgerufen, wenn Objekte unter Verwendung des SES indiziert werden.

Das BAdI verwendet das Interface IF_BADI_WSD_SES_ADD_ATTR.

Derzeit wird das BAdI lediglich in der Klasse CL_WSD_ERP_SE_BUS1001006 für das Business-Objekt BUS1001006 aufgerufen. Das BAdI kann jedoch für jedes SES-Business-Objekt verwendet werden.

Sie können das BAdI nur verwenden, wenn Sie im Customizing unter Vertrieb → Grundfunktionen → Zusätzliche Funktionen zum Material → Erweiterte Suche mit Anlage konfigurieren und aktivieren als Suchmaschine den Wert "Suchmaschinenservice" ausgewählt haben.

Im Standard ist keine aktive BAdI-Implementierung vorhanden.

Die Zusatzparameter können auch als Selektionskriterien in der erweiterten Materialsuche verwendet werden. Um sie in der Suchfunktion verwenden zu können, müssen Sie die Zusatzfelder an die bestehende Struktur WSD_MS_INPUT_FIELDS anhängen.

Festlegung der Zusatzfelder innerhalb des ABAP Dictionarys:

  • Der Komponente und dem Komponententyp ist stets das Datenelement des Zusatzfelds selbst zugeordnet.
  • Sie können anschließend die Felder für die jeweilige Anwendung innerhalb der Funktion für die erweiterte Materialsuche im Customizing unter Logistik Allgemein → Materialstamm → Erweiterte Materialsuche mit Materialanlage → Such- und Anzeigeparameter für Materialsuche festlegen festlegen.

Wenn der TREX-Index bereits für das Business-Objekt BUS1001006 angelegt ist, müssen Sie den bestehenden Index löschen und erneut anlegen, bevor Sie einen neuen vollständigen Index unter Verwendung der Funktion für die Administration des Suchmaschinenservice (Transaktion SES_ADMIN) anstoßen können.

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.






Addresses (Business Address Services)   Fill RESBD Structure from EBP Component Structure  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 3452 Date: 20240520 Time: 215814     sap01-206 ( 123 ms )