Ansicht
Dokumentation

( RELNCRM_31_SURVEY_DYNAMI )

( RELNCRM_31_SURVEY_DYNAMI )

ABAP Short Reference   ROGBILLS - Synchronize billing plans  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Kurztext

Dynamische Komponenten in Surveys (geändert)

Verwendung

Ab Release 3.1 ist beim Personalisieren und Ändern von Surveys mehr Flexibilität möglich. So können Sie z.B. für bestimmte Kunden eine persönliche Begrüßung einfügen, wie "Guten Tag, Herr Müller", oder prüfen, ob alle Mussfelder ausgefüllt wurden. Folgende dynamische Komponenten stehen zur Verfügung:

  • Kurztextersetzung

Sie können Surveys personalisieren, indem Sie einen Begrüßungstext für den Empfänger einfügen, z.B. "Guten Tag Herr Müller".

  • Unsichtbare Felder hinzufügen

Sie können unsichtbare Felder hinzufügen, um Surveys in zustandslosen Szenarios (d.h. während der Verarbeitung des Surveys besteht keine Verbindung zum Anwendungsserver) zu identifizieren, z.B. für Internetszenarios oder Mailing-Aktionen. Bestimmte Informationen, etwa der Name oder Empfänger eines Surveys (z.B. Geschäftspartner) sind während der Verarbeitung nicht im Browser sichtbar, sondern nur in der HTML-Quelle. Dadurch kann der Absender beim Erhalten der Antworten sofort sehen, welcher Survey an wen gesendet wurde.

  • Felder auf ohne Anzeige setzen

Wenn Surveys von mehreren Personen bearbeitet werden, können Sie bestimmte Fragefelder ausblenden. So kann z.B. ein Kunde den ersten Teil eines Surveys ausfüllen und der Vertriebsmitarbeiter den zweiten Teil, abhängig von den Antworten des Kunden. Der Kunde soll nicht sehen, was in der Nachbereitung mit seinem Survey geschieht, daher werden ihm die Felder für den Vertriebsmitarbeiter nicht angezeigt.

  • Felder auf schreibgeschützt setzen

Wenn, wie im vorherigen Beispiel, mehrere Personen unterschiedliche Teile desselben Surveys bearbeiten, etwa ein Kunde und später ein Vertriebsmitarbeiter, dann kann der Vertriebsmitarbeiter die Antworten des Kunden nur lesen und nicht verändern.

  • Mussfelder setzen

Diese Option kann verwendet werden, um zu prüfen, ob bestimmte Mindestanforderungen erfüllt wurden, etwa, wenn in einem Formular persönliche Daten wie Name, Adresse und Telefonnummer angegeben werden müssen.

  • Werte setzen

Je nach Zielgruppe können Sie für bestimmte Antwortfelder Vorschlagswerte definieren. Sie haben z.B. einen Survey für die Auswertung eines bestimmten Produkts angelegt und Ihre Hauptzielgruppe arbeitet im IT-Bereich. Eine der Fragen im Survey bezieht sich auf den Beruf. Hier könnten Sie z.B. einstellen, dass Informationstechnologie als Vorschlag erscheinen soll.

  • Antwortoptionen setzen

Sie können Antwortoptionen einfügen, die sich je nach Zielgruppe oder anderen Variablen, z.B. Top-N-Produkte, unterscheiden.

  • Javascript verschmelzen

Über Scripting kann geprüft werden, ob korrekte Daten eingegeben wurden, z.B. Währung, Postleitzahl, E-Mailadresse oder Telefonnummer. Wenn ein Benutzer z.B. im Feld für die Postleitzahl "ABCDEFG" eingibt, erscheint ein Dialogfenster, indem er gebeten wird, Zahlen und Buchstaben einzugeben. So kann vermieden werden, dass unpassende Daten auf Web-Sites, in Datenbanken oder Tabellen gespeichert werden.

Hinweis
Wenn Sie eigenes Scripting schreiben, müssen Sie es auf Fehler überprüfen, z.B. ob die Syntax korrekt ist.

Auswirkungen auf den Datenbestand

Auswirkungen auf die Datenübernahme

Ein Beispiel für dynamische Komponenten finden Sie im Beispiel-Survey EXAMPLE_DYNAMIC_SURVEY unter der Anwendung CRM_SURVEY_CORE.

Anzeigen können Sie das Beispiel für dynamische Komponenten im Survey EXAMPLE_DYNAMIC_SURVEY im Funktionsbaustein CRM_SVY_EXAMPLE_DYNAMIC_PBO.

Spezifizieren Sie den Customer-Exit unter Surveyattribute pflegen in der Survey Suite oder dem Survey Builder unter Technische Einstellungen → Schnittstelle zur Anwendung.

Wenn Sie dynamische Komponenten für andere Surveys implementieren wollen, können Sie dies in der Klasse CL_CRM_SVY_VALUE im Paket CRM_SVY_RUNTIME unter Basis-Werkzeuge → ABAP Workbench → Übersicht → → Object Navigator tun.

Auswirkungen auf die Systemverwaltung

Auswirkungen auf das Customizing

Weitere Informationen






Vendor Master (General Section)   CPI1466 during Backup  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 5194 Date: 20240523 Time: 170707     sap01-206 ( 92 ms )