Loading
Gestión del desempeño de ventas
Crear una página Visualforce para el estimador de comisiones de Salesforce Spiff

Crear una página Visualforce para el estimador de comisiones de Salesforce Spiff

Para mostrar el Estimador de comisiones de Salesforce Spiff en el editor de partidas de presupuesto, cree una página Visualforce.

Ediciones necesarias

Disponible en: Salesforce Classic (no disponible en todas las organizaciones) y Lightning Experience
Disponible en: Enterprise Edition, Unlimited Edition y Developer Edition
Está disponible a un costo adicional en: Professional Edition con API de servicios web activada
Permisos de usuario necesarios
Para crear páginas de Visualforce: (Salesforce) Personalizar aplicación
Para modificar perfiles de Salesforce: (Salesforce) Gestionar perfiles y conjuntos de permisos
  1. Desde Configuración, en el cuadro Búsqueda rápida, ingrese Visualforce y seleccione Páginas Visualforce.
  2. Haga clic en Nuevo e ingrese estos detalles.
    • Ingrese cualquier etiqueta y descripción.
    • Para Nombre, que es el nombre de API de la página, ingrese Spiff_Commission_Page.
    • Seleccione Disponible para Lightning Experience, sitios de Experience Builder y la aplicación móvil.
    • Deje Requerir protección CSRF en solicitudes GET sin seleccionar.
  3. Para Visualforce Markup, sustituya el marcado predeterminado por este código y luego guarde sus cambios.
    <apex:page showHeader="false" sidebar="false" lightningStyleSheets="true" standardStylesheets="false" standardController="SBQQ__Quote__c">
    <apex:slds />
    <apex:includeLightning />    
    <apex:stylesheet value="{!URLFOR($Resource.SpiffCE__CommissionResources,'/css/commission-style.css')}"/>
    <apex:includeScript value="{!URLFOR($Resource.SpiffCE__CommissionResources,'/js/commission-editor-script.js')}"/>
    <body class="slds-scope" onload="userCommissionScript.loadCommission('{JSENCODE(SBQQ__Quote__c.LastModifiedDate)}',{!JSINHTMLENCODE(IF($Setup.SpiffCE__Commission_App_Setting__c.SpiffCE__Show_Quick_Save_Alert_Message__c, "true", "false"))})">
    <div id="lwc"/>   
    </body>
    <div class="fix-spacer"></div>
    </apex:page>
  4. Agregue la página Visualforce al perfil Usuario estándar.
    1. En Configuración, en el cuadro Búsqueda rápida, ingrese Perfiles, luego seleccione Perfiles.
    2. Seleccione Usuario estándar.
    3. Seleccione Acceso a página Visualforce y haga clic en Modificar.
    4. Agregue Spiff_Commission_Page a la lista Páginas de Visualforce activadas y guarde sus cambios.
 
Cargando
Salesforce Help | Article