Usted estĆ” aquĆ:
Configurar Devoluciones avanzadas y postprocesamiento de acumulación - DPE de generación de origen
Vuelva a redactar resultados de cÔlculo de acumulación en Salesforce Core, agregados por su dimensión personalizada.
Ediciones necesarias
| Disponible en: Ediciones Enterprise, Unlimited y Developer Edition que tienen Gestión de reembolsos y acumulación avanzada activada. |
-
Crear nuevo campo en OrĆgenes de acumulación de tipo de reembolso de programa:
- Cree un campo personalizado para su valor de delimitador (por ejemplo, Región__c)
- Este campo almacenarÔ el valor de dimensión en cada registro Origen de acumulación
-
Seleccione Campo como entrada en el nodo de origen de datos:
- Abra el nodo de origen de datos Fuentes de acumulación de tipo de reembolso de programa
- Seleccionar su campo de delimitador reciƩn creado
-
Pasar por nodo de unión:
- Asegúrese de que el campo fluye a través de: Enriquecer con números de referencia de acumulación de tipo de reembolso
-
Crear fórmula AnchorString:
- Agregar un campo de fórmula en el nodo apropiado
- AsĆgnele el nombre Anchor1String (o Anchor2String, Anchor3String)
-
Fórmula: IF(CONTAINS({AggregationCriteria}, "Region__c")==true, {Anchor1}, "_") Sustituya "Region__c" por su nombre de campo como aparece en el Tipo de reembolso de programa, y {Anchor1} por el campo de delimitador desde el DLO.
Esta fórmula devuelve el valor del delimitador si estÔ configurado, o "_" si no se utiliza.
-
Actualizar fórmula uniqueRefKey:
- Navegue a: Construir clave exclusiva para fuentes existentes
- Localizar la fórmula uniqueRefKey
-
Agregar su AnchorString a la concatenación
Por ejemplo, Incluir {Anchor1String} en la función CONCAT
-
Seleccione Anchor1String en nodos de procesamiento de periodo. Seleccione el campo Anchor1String en estos seis nodos:
- Rellenar detalles de periodo y tipo de reembolso
- Combinar datos de salida y tipo de periodo
- Eliminar campos innecesarios
- Agregar información de nivel mÔs reciente
- Agregar totales de periodos anteriores
- Agregar totales de periodo actuales
-
Seleccione Anchor1String para ambos orĆgenes:
- Navegue a: Combinar importes de periodo actual y anterior
- Este nodo tiene dos orĆgenes de entrada. Seleccionar Anchor1String desde ambos orĆgenes
-
Agregar fórmula de periodo de combinación:
- Navegue a: Valores de periodo de combinación
- Cree un campo de fórmula: IF(ISBLANK({AccruedAnchor1String}),{PriorAnchor1String},{AccruedAnchor1String} )
Esto garantiza que el valor de delimitador se traslade correctamente al combinar datos del periodo actual y anterior. -
Seleccione Ancla1 entre cuatro nodos.
- Enriquecer con detalles de miembros del programa
- Comprobar si hay acumulaciones de miembros existentes
- Comprobar las acumulaciones de tipos de reembolso existentes
- Agregar valores de nivel a registros
-
Actualizar UniqueRefKey en el nodo Nuevas fuentes:
- Navegue a: Construir clave exclusiva para nuevas fuentes
- Actualice la fórmula UniqueRefKey para incluir Anchor1: CONCAT({ProgramRebateTypeAccrualRef},"_",{MemberAccrualReferenceNumber},"_",{BenefitString},"_",{Member},"_",{Product},"_",{Anchor1})
Esto garantiza que cada combinación exclusiva de miembro, producto y dimensión personalizada obtenga su propio registro Origen de acumulación. -
Seleccione Ancla1 en Nodo de filtro:
- Navegue a: Filtrar registros exclusivos para generación de fuentes
- En la configuración del nodo Coincidencia, seleccione Ancla1 desde esta fuente
-
Seleccionar delimitador desde otro origen:
- En el mismo nodo Coincidencia, seleccione Ancla1 desde la otra fuente de entrada. Esto garantiza que la coincidencia se produzca en la dimensión del delimitador
-
Crear fórmula Calcular campos de origen acumulados:
- Navegue a: Calcular campos de origen acumulados
-
Cree una fórmula para su campo de delimitador: IF(ISBLANK({Id}),IF(({Anchor1String}=="_")==true,NULL,{Anchor1String}),{ExistingAnchor1})
Lógica: Para nuevos registros: Utiliza el valor de delimitador si estÔ configurado, de lo contrario NULL. Para registros existentes: Conserva el valor de delimitador existente.
-
Asignar delimitador1 en nodo de escritura no simultƔnea:
- Navegue a: Crear o actualizar detalles de origen de acumulación
- Asigne su campo de delimitador calculado al campo Anchor1 en Fuentes de acumulación de tipo de reembolso de programa.
Esto escribe los resultados agregados finales de vuelta a Salesforce Core
ĀæResolvió este artĆculo su problema?
”HÔganos saber cómo podemos mejorar!
