Loading

Dynamisches Ändern von Spaltenüberschriften im Salesforce CPQ-Angebotsbelegposten-Editor

Veröffentlichungsdatum: Feb 27, 2025
Beschreibung
Beim Verwenden des Angebotsbelegposten-Editors in Salesforce CPQ steuert das Feldset "Belegposten-Editor" des Objekts "Angebotsbelegposten", welche Spalten im Angebotsbelegposten-Editor angezeigt werden. Sie können Felder zum Feldset des Angebotsbelegposten-Editors hinzufügen und so ändern, welche Felder angezeigt werden. Außerdem können Sie mit dem Salesforce CPQ-Spezialfeld "EditLinesFieldSetName" im Angebotsobjekt ein Feld erstellen, um verschiedene Feldsets (oder Spaltenüberschriften) des Angebotsbelegpostens im Angebotsbelegposten-Editor dynamisch anzuzeigen. Sie können das angezeigte Feldset über ein Formelfeld steuern oder den Benutzern die Möglichkeit geben, ihre eigene Auswahl über ein Auswahllistenfeld zu treffen.
Lösung

Ermöglichen, dass der Benutzer das Feldset auf der Seite "Belegposten bearbeiten" ändert

  1.  Navigieren Sie zum Objekt "Angebotsbelegposten".
  2.  Erstellen Sie nach Bedarf neue Feldsets.
  3.  Navigieren Sie zum Angebotsobjekt.
  4.  Erstellen Sie ein neues Auswahllistenfeld.
  5.  Geben Sie eine Feldbezeichnung ein.
  6.  Legen Sie den Feldnamen auf EditLinesFieldSetName fest.
  7.  Geben Sie Auswahllistenwerte ein. Dabei muss es sich um die API-Namen der Feldsets handeln, die Sie im Objekt "Angebotsbelegposten" erstellt haben.
    1. Hinweis: Feldset-API-Namen enthalten kein "__c".
  8.  Navigieren Sie wieder zum Angebotsobjekt.
  9.  Bearbeiten Sie das Feldset des Angebotsbelegposten-Editors und nehmen Sie das neue Feld auf.
  10. Wählen Sie im Belegposten-Editor eines Angebots mit Angebotsbelegposten einen Wert aus der Auswahlliste aus.
  11. Klicken Sie auf Schnellspeicherung. Das Feldset wird geändert.
      
HINWEIS: Sie müssen auf "Schnellspeicherung" klicken, damit der Benutzer die Änderung der Spaltenüberschriften des Angebotsbelegpostens sieht. Wenn Sie den Auswahllistenwert wieder auf "--Keine--" setzen und auf "Schnellspeicherung" klicken, wird auf der Benutzeroberfläche wieder das Feldset "Belegposten-Editor" angezeigt.
 

Steuern des Feldsets über ein Formelfeld

  1. Navigieren Sie zum Objekt "Angebotsbelegposten".
  2. Erstellen Sie nach Bedarf neue Feldsets.
  3. Navigieren Sie zum Angebotsobjekt.
  4. Erstellen Sie ein neues Formelfeld.
  5. Geben Sie eine Feldbezeichnung ein.
  6. Geben Sie den Feldnamen ein: EditLinesFieldSetName (API-Name: EditLinesFieldSetName__c).
  7. Legen Sie den "Typ der Formelrückgabe" auf Text fest.

Geben Sie im Hauptteil der Formel die API-Namen (denken Sie daran: Feldset-API-Namen enthalten kein "__c") der benutzerdefinierten Feldsets, die Sie in Schritt 2 erstellt haben, gemäß den Implementierungsanforderungen zurück.   

HINWEIS: Wenn "EditLinesFieldSetName" ein ungültiges Feldset zurückgibt, wird der Angebotsbelegposten-Editor zwar geladen, aber nur mit den folgenden Spalten angezeigt: Nummer, benutzerdefinierte Aktionen und Fach.
Nummer des Knowledge-Artikels

000383937

 
Laden
Salesforce Help | Article