I Summer ‘19-utgivelsen (CPQ v220) ble virkemåten for prosentfelt som refereres i Formel-felt i Prishandling-objektet, endret, men bruk av litterale verdier i prisregler for å fastsette prosentverdier i målfeltet ble ikke endret. I Spring ‘20-utgivelsen (CPQ v224) endrer vi denne slik at den blir konsistent med måten formler evaluerer prosentverdier på.
Du kan bruke en statisk verdi i en formel i et Prishandling-objekt for å fastsette et felt av typen Prosent i en post via en Prisregel. Dette ble ikke berørt av endringene i Summer ‘19-utgivelsen (v220), og vil bli endret i Spring ‘20-utgivelsen (v224) slik at bruk av en litteral verdi og referanse til et felt i et annet objekt i en formel i Prishandling som innrettes mot et felt av typen Prosent, vil fungere konsistent.
1. Naviger til Prisregler og velg en prisregel som inneholder en Prishandling som angir et felt av typen Prosent som Målfelt.
2. Naviger til prishandlingen og oppdater alle verdier som representerer prosentverdier slik at de bruker den desimale representasjonen, for eksempel at 1 betyr 100 % og 0,9 betyr 90 %. Se Tips for arbeid med tallformelfelt for å finne mer informasjon.
3. Opprett et Tilbud, legg til en Tilbudslinje som oppfyller prisregelens betingelser, og kontroller at resultatet av Prishandling-formelen er nøyaktig.
Eksempler og scenarier:
Du har et felt av typen Prosent i Tilbudslinje-objektet, og du ønsker å fastsette verdien fra en Prisregel under beregningen. For å gjøre dette har du opprettet en Prisregel og en Prishandling med en formel som ser slik ut:
IF(SBQQ__Quantity__c > 1, 50, 100)
Før Spring ‘20-utgivelsen (v224) ville Salesforce CPQ sette inn verdien fra denne formelen “slik den var” i Prosent-feltet, og på riktig måte sette QuoteLine.PercentField__c til 50% eller 100%. Den litterale verdien i disse tallene ville imidlertid også bli brukt i alle beregninger utført innenfor formelen. For eksempel:
(1 - IF(SBQQ__Quantity__c > 1, 50, 100))
Denne formelen ville feilaktig evalueres til enten -49% (1 - 50) eller -99% (1 - 100), i stedet for 50% (1 - 50%) eller 0% (1 - 100%), slik intensjonen var.
I Spring ‘20 (v224) endrer Salesforce CPQ denne virkemåten slik at den på riktig måte evaluerer Prishandling-formelfeltet når Prishandling-målfeltet er av typen Prosent og litterale verdier brukes i formelen. Verdier som representerer prosentdeler, må angis i desimal representasjon, som 0,5 for 50% eller 1 for 100%.
Etter disse endringene i Spring ‘20-utgivelsen (224) vil det andre eksempelet,
(1 - IF(SBQQ__Quantity__c > 1, 0,5, 1))
evalueres riktig til enten 50% eller 0%.
000381187

We use three kinds of cookies on our websites: required, functional, and advertising. You can choose whether functional and advertising cookies apply. Click on the different cookie categories to find out more about each category and to change the default settings.
Privacy Statement
Required cookies are necessary for basic website functionality. Some examples include: session cookies needed to transmit the website, authentication cookies, and security cookies.
Functional cookies enhance functions, performance, and services on the website. Some examples include: cookies used to analyze site traffic, cookies used for market research, and cookies used to display advertising that is not directed to a particular individual.
Advertising cookies track activity across websites in order to understand a viewer’s interests, and direct them specific marketing. Some examples include: cookies used for remarketing, or interest-based advertising.