Schritt-für-Schritt-Anleitung: Das Vorgehen im Detail

Autor: Wolfgang Baldt  | Veröffentlicht: 14.08.2020

Arbeitet man regelmäßig mit der SAP CRM Geschäftspartnersuche, so fällt einem früher oder später auf, dass nicht alle Suchoperatoren für jedes Feld zur Verfügung stehen. Teilweise ist dies technisch bedingt und kann daher nicht geändert werden. Ist dies allerdings nicht der Fall, so kann man häufig mit geringem Aufwand die gewünschten Suchoperatoren im Customizing für das Suchfeld ergänzen. Besonders für kundeneigene Felder kann dieser Schritt nach der Integration der Felder in die Suche notwendig sein. Für die Anwender bringt dieser Schritt großen Nutzen bei geringem Aufwand.

Zunächst betrachten wir ein Beispiel, bei dem nur ein Operator zur Verfügung steht. Das Feld „Sperre Beginndatum“ kann hier nur mit Operator „ist“ (EQ) gesucht werden.

Erweiterung der SAP CRM Geschäftspartner Suche: Nur Operator „ist“ in Suche verfügbar

Bild 1: Erweiterung der SAP CRM Geschäftspartnersuche

Möchte man also nun Sperren suchen, die innerhalb eines Intervalls beginnen (z.B. einer Woche oder Monats), so müssten jeweils Einzelsuchen erstellt und deren Ergebnisse zusammengeführt werden.

Über den SPRO Einstieg …

  • CRM

  • CRM Anwendungsübergreifende Komponenten

  • Generischer Intraction Layer/Object Layer

  • Komponentenspezifische Einstellungen

  • Operatoren für dynamische Querys definieren (Bild 2)

… wird das benötigte Customizing aufgerufen.

Erweiterung der SAP CRM Geschäftspartner Suche: Customizing der Operatoren in der Suche

Bild 2: Customizing der Operatoren in der Suche

Zunächst können hier die Standardeinstellungen für eine Komponente definiert werden. In unserem Beispiel suchen wir die Komponente „BP“ mit dem BQuery Objekt „BuilHeaderAdvancedSearch“. Im System sind aktuell im Standardfall nur die Operatoren „EQ (ist)“ und „C (enthält)“ hinterlegt. Da das Beispielfeld ein Datumfeld ist, wird aus technischen Gründen der „enthält“ Operator nicht in der Oberfläche angeboten und nur „ist“ steht dem Anwender zur Verfügung (siehe nochmals Bild 1).

Man könnte nun die Grundeinstellung für alle Felder erweitern und die gewünschten Operatoren zusätzlich markieren. Wir werden jedoch eine Ausnahme definieren und damit die zusätzlichen Operatoren nur für unser Beispielfeld ergänzen. Dazu markieren wir die Zeile und springen in „Ausnahmen pro Attribut“.

Erweiterung der SAP CRM Geschäftspartner Suche: Ergänzung der Operatoren im Customizing

Bild 3: Ergänzung der Operatoren im Customizing

Hier ergänzen wird zunächst das Feld aus unserem Beispiel als Ausnahme (ZZBEGINDAT_BP) und wählen anschließend die zusätzlich gewünschten Operatoren aus und sichern.

Erweiterung der SAP CRM Geschäftspartner Suche: Hinzugefügte Operatoren für die Suche nach Sperren

Bild 4: Hinzugefügte Operatoren für die Suche nach Sperren

Im Anschluss können wir das Ergebnis auf der Oberfläche nutzen.

Erweiterung der SAP CRM Geschäftspartner Suche: Ergebnis in der WebUI Geschäftspartner Suche

Bild 5: Ergebnis in der WebUI Geschäftspartnersuche

Zurück zum CX-Blog

Der Blog hat Ihnen gefallen und Sie wollen gerne direkt per E-Mail benachrichtigt werden, wenn der nächste Artikel erscheint? Gerne geben wir Ihnen Bescheid!

Profilbild_Ansprechpartner-CX-Clog_Managing-Consultant-SAP-CX_Wolfgang-Baldt

Haben Sie Fragen?

Unser Managing Consultant SAP CX, Wolfgang Baldt, ist Ihr Ansprechpartner zu allen Themen rund um den Blog. Treten Sie in Kontakt mit ihm.

Jetzt Kontakt aufnehmen
Profilbild_Ansprechpartner-CX-Clog_Managing-Consultant-SAP-CX_Wolfgang-Baldt

Haben Sie Fragen?

Unser Managing Consultant SAP CX, Wolfgang Baldt, ist Ihr Ansprechpartner zu allen Themen rund um den Blog. Treten Sie in Kontakt mit ihm.

Jetzt Kontakt aufnehmen