Summer ‘19(CPQ v220) 릴리즈에서 가격 작업의 수식 필드를 참조하는 백분율 필드 동작 변경은 있었지만, 가격 규칙의 리터럴 값을 사용하여 대상 필드의 백분율 값을 설정하는 것은 수정되지 않았습니다. Spring ‘20(CPQ v224) 릴리스에서는 수식이 백분율 값을 평가하는 방식과 일관될 수 있도록 두 번째 경우를 변경할 예정입니다.
가격 작업에서 수식의 정적 값을 사용하여 가격 규칙을 통해 레코드의 백분율 유형 필드를 설정할 수 있습니다. 이 경우는 Summer ‘19(v220)의 변경 사항에 영향을 받지 않았으며 Spring ‘20(v224)에서 변경되므로 리터럴 값 및 유형 필드가 대상인 가격 작업의 수식에서 다른 개체에 참조되는 필드를 계속 사용할 수 있습니다.
1. 가격 규칙으로 이동하고 백분율 유형 필드를 대상 필드로 지정하는 가격 작업이 포함된 가격 규칙을 선택합니다.
2. 가격 작업으로 이동하고 소수점 표현을 사용하여 퍼센트 값을 나타내는 값을 업데이트합니다. 예를 들어 1은 100%, 0.9는 90%를 의미합니다. 자세한 내용은 숫자 수식 필드 작업을 위한 팁을 참조하십시오.
3. 견적서를 만들고 가격 규칙 조건을 충족하는 견적서 행을 추가한 다음, 가격 작업 수식의 결과가 정확한지 확인합니다.
예 및 시나리오:
견적서 행 개체에 "백분율" 유형 필드가 있고, 계산 시 가격 규칙으로부터 값을 설정하고 할 경우입니다. 이렇게 하려면 다음과 같은 가격 규칙 및 가격 작업이 만들어져 있어야 합니다.
IF(SBQQ__Quantity__c > 1, 50, 100)
Spring ‘20(v224) 릴리스 이전의 Salesforce CPQ는 올바르게 설정된 QuoteLine.PercentField__c인 백분율 필드에 있는 이 수식 그대로에서부터 50% 또는 100%로 값을 삽입하였습니다. 그러나 해당 숫자의 리터럴 값 역시 해당 수식 계산에 사용될 수 있었습니다. 예:
(1 - IF(SBQQ__Quantity__c > 1, 50, 100))
이 수식은 의도한 50%(1 - 50%) 또는 0%(1 - 100%)가 아니라 -49%(1 - 50) 또는 -99%(1 - 100)로 잘못 평가될 수 있습니다.
Spring ‘20(v224)에서는 가격 작업 대상 필드의 유형이 백분율이고 리터럴 값이 수식에 사용될 때 가격 작업 공식 필드가 올바르게 평가되도록 Salesforce CPQ의 이 동작이 변경됩니다. 백분율을 나타내는 값은 50%의 경우 0.5 또는 100%의 경우 1과 같이 소수점 표현으로 입력해야 합니다.
Spring ‘20(224) 릴리스에서 해당 사항이 변경되어
(1 - IF(SBQQ__Quantity__c > 1, 0.5, 1))
로 업데이트되고 나면 두 번째 예는 50% 또는 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.