SlideShare una empresa de Scribd logo
1 de 13
New Delhi Salesforce Developer Group
Topic: Apttus CPQ - Constraint Rules
LEARN . SHARE . CELEBRATE . SALESFORCE
About Presenter
● SFDC and Apttus Professional at Kloudrac Software Pvt.
Ltd.
● Salesforce Certified Developer
● More than 3 years of experience on Apttus Tools
● More than 3 years of experience in Salesforce Domain
● Active Contributor in SalesforceSaturday
About My Company
● Working with Kloudrac Software Pvt. Ltd., Noida
● Started in September 2014
● More than 70 Salesforce and Apttus Implementation Projects delivered in
Industries like Networking, Construction, Telecommunications, Data Centers
and many more
● Team size is 50 -100.
Our Products on AppExchange
1. Custom Setup Audit Trail
2. Org Health (Know it before you hit it)
About New Delhi Salesforce DG
● First Revival Meetup in February 2016
● We started with 240 Members
● We are now more than 1,280 members
● Join the Community : http://bit.ly/NewDelhiCommunity
What is SalesforceSaturday
● Started by Stephanie Herrera in Austin, Texas
● Meetup every Saturday in a Coffee Shop or anywhere
to share and learn about Salesforce
● It’s now a global phenomena with more than 25
SalesforceSaturday Group over 5 Continents
● For India, it comprises of Online Knowledge Sharing
sessions and Trailhead Challenges
Constraints Rules in Apttus CPQ
Contents:
1. Introduction of Rules
2. Type Of Constraints Rules
3. Rules’ Object Understanding
4. Rules’ Object Relationships
5. Hand on implementation on Machine
All Rights of contents are reserved with Apttus.
Constraints Rules: Understanding
 Constraint Rules are configuration rules that are applied to a product or a
set of products during the quoting process.
 Constraint rules are configured for the conditional addition of a product to
a quote.
For example,
When Product A is added to the cart, Product B may be automatically
added based on an auto-inclusion type rule.
Similarly,
When Product B is added user may be prevented from adding Product C.
All Rights of contents are reserved with Apttus.
Constraints Rules: Types
Apttus supports five types of constraint rules:
1. Inclusion - Inclusion type rule is used to add a product to the cart
2. Exclusion - Used to exclude a product to the cart
3. Replacement - Use to replace and add a product to the cart
4. Recommendation - Used to prompt product suggestions to the user for
addition to the cart
5. Validation - Used to prevent the user from finalizing the cart
without resolving validation errors
All Rights of contents are reserved with Apttus.
Constraints Rules: Rule’s Objects Understanding
All Rights of contents are reserved with Apttus.
 Constraint Rule: This is a header level object that links the
condition with the action.
 Constraint Rule Condition: This object captures the condition that triggers the
rule.
 Constraint Rule Action: This object captures the rule action that is applied
to the cart when the rule condition is met.
Constraints Rules: Rule’s Objects Relationships
All Rights of contents are reserved with Apttus.
Constraint Rule
Attributes:
Name
Description
Sequence
Active
Constraint Rule Condition (Master-Detail(Constraint Rule))
Important Fields:
Name
Constraints Rule
Sequence
Product Scope
Product/Group
Condition Criteria
Match Conditions(Multiple Conditions)
Constraint Rule Action (Master-Detail(Constraint Rule))
Important Fields:
Name
Constraints Rule
Sequence
Message & Action Disposition
Action Type & Action Intent
Action Criteria
Match Conditions(Multiple Conditions)
Constraints Rules: Implementation
All Rights of contents are reserved with Apttus.
Lets Do some Hands on - Create and Apply Constraints Rules
Follow Me
Twitter
https://twitter.com/r_shyam_sfdc
LinkedIn
https://www.linkedin.com/in/r-shyam-sfdc/
<Blog Name>
Follow New Delhi Salesforce DG
Success Community
http://bit.ly/NewDelhiCommunity
Twitter
@newdelhisfdcdug
Meetup.com
http://bit.ly/1QMPNRj
Facebook:
https://www.facebook.com/newdelhisfdcdug

Más contenido relacionado

Más de Atul Gupta(8X)

Meetup with kavindra : New Delhi Salesforce Developer Group
Meetup with kavindra : New Delhi Salesforce Developer GroupMeetup with kavindra : New Delhi Salesforce Developer Group
Meetup with kavindra : New Delhi Salesforce Developer Group
Atul Gupta(8X)
 

Más de Atul Gupta(8X) (16)

#SalesforceSaturday Spring18 Release Highlights by Manish Thaduri
#SalesforceSaturday Spring18 Release Highlights by Manish Thaduri#SalesforceSaturday Spring18 Release Highlights by Manish Thaduri
#SalesforceSaturday Spring18 Release Highlights by Manish Thaduri
 
Success Story and Dreamforce Experience : Jaipur User Group DF17 Global Gathe...
Success Story and Dreamforce Experience : Jaipur User Group DF17 Global Gathe...Success Story and Dreamforce Experience : Jaipur User Group DF17 Global Gathe...
Success Story and Dreamforce Experience : Jaipur User Group DF17 Global Gathe...
 
Test Classes in Salesforce
Test Classes in SalesforceTest Classes in Salesforce
Test Classes in Salesforce
 
Dreamforce Global Gathering : New Delhi Salesforce DG & Gurgaon WIT
Dreamforce Global Gathering : New Delhi Salesforce DG & Gurgaon WITDreamforce Global Gathering : New Delhi Salesforce DG & Gurgaon WIT
Dreamforce Global Gathering : New Delhi Salesforce DG & Gurgaon WIT
 
Developer to Consultant : Transformation Tips #SalesforceSaturday
Developer to Consultant : Transformation Tips #SalesforceSaturdayDeveloper to Consultant : Transformation Tips #SalesforceSaturday
Developer to Consultant : Transformation Tips #SalesforceSaturday
 
Spring 17 Salesforce Viewing Party : New Delhi Salesforce Developer Group
Spring 17 Salesforce Viewing Party : New Delhi Salesforce Developer GroupSpring 17 Salesforce Viewing Party : New Delhi Salesforce Developer Group
Spring 17 Salesforce Viewing Party : New Delhi Salesforce Developer Group
 
Meetup with kavindra : New Delhi Salesforce Developer Group
Meetup with kavindra : New Delhi Salesforce Developer GroupMeetup with kavindra : New Delhi Salesforce Developer Group
Meetup with kavindra : New Delhi Salesforce Developer Group
 
Marketing Cloud, SalesforceSaturday
Marketing Cloud, SalesforceSaturdayMarketing Cloud, SalesforceSaturday
Marketing Cloud, SalesforceSaturday
 
Live Agent Setup SalesforceSaturday
Live Agent Setup SalesforceSaturdayLive Agent Setup SalesforceSaturday
Live Agent Setup SalesforceSaturday
 
Data Loader Command Line Interface
Data Loader Command Line InterfaceData Loader Command Line Interface
Data Loader Command Line Interface
 
How to list your app on AppExchange
How to list your app on AppExchangeHow to list your app on AppExchange
How to list your app on AppExchange
 
Force.com Migration Tool
Force.com Migration ToolForce.com Migration Tool
Force.com Migration Tool
 
TrailheaDX Viewing Party - New Delhi Salesforce DG
TrailheaDX Viewing Party - New Delhi Salesforce DGTrailheaDX Viewing Party - New Delhi Salesforce DG
TrailheaDX Viewing Party - New Delhi Salesforce DG
 
Lightning Components Explained
Lightning Components ExplainedLightning Components Explained
Lightning Components Explained
 
Salesforce Certifications:Explained
Salesforce Certifications:ExplainedSalesforce Certifications:Explained
Salesforce Certifications:Explained
 
How to use Salesforce Workbench like a Pro
How to use Salesforce Workbench like a ProHow to use Salesforce Workbench like a Pro
How to use Salesforce Workbench like a Pro
 

Último

Último (20)

Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot ModelNavi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 

SalesforceSaturday:Constraint Rules in Apttus CPQ

  • 1. New Delhi Salesforce Developer Group Topic: Apttus CPQ - Constraint Rules LEARN . SHARE . CELEBRATE . SALESFORCE
  • 2. About Presenter ● SFDC and Apttus Professional at Kloudrac Software Pvt. Ltd. ● Salesforce Certified Developer ● More than 3 years of experience on Apttus Tools ● More than 3 years of experience in Salesforce Domain ● Active Contributor in SalesforceSaturday
  • 3. About My Company ● Working with Kloudrac Software Pvt. Ltd., Noida ● Started in September 2014 ● More than 70 Salesforce and Apttus Implementation Projects delivered in Industries like Networking, Construction, Telecommunications, Data Centers and many more ● Team size is 50 -100. Our Products on AppExchange 1. Custom Setup Audit Trail 2. Org Health (Know it before you hit it)
  • 4. About New Delhi Salesforce DG ● First Revival Meetup in February 2016 ● We started with 240 Members ● We are now more than 1,280 members ● Join the Community : http://bit.ly/NewDelhiCommunity
  • 5. What is SalesforceSaturday ● Started by Stephanie Herrera in Austin, Texas ● Meetup every Saturday in a Coffee Shop or anywhere to share and learn about Salesforce ● It’s now a global phenomena with more than 25 SalesforceSaturday Group over 5 Continents ● For India, it comprises of Online Knowledge Sharing sessions and Trailhead Challenges
  • 6. Constraints Rules in Apttus CPQ Contents: 1. Introduction of Rules 2. Type Of Constraints Rules 3. Rules’ Object Understanding 4. Rules’ Object Relationships 5. Hand on implementation on Machine All Rights of contents are reserved with Apttus.
  • 7. Constraints Rules: Understanding  Constraint Rules are configuration rules that are applied to a product or a set of products during the quoting process.  Constraint rules are configured for the conditional addition of a product to a quote. For example, When Product A is added to the cart, Product B may be automatically added based on an auto-inclusion type rule. Similarly, When Product B is added user may be prevented from adding Product C. All Rights of contents are reserved with Apttus.
  • 8. Constraints Rules: Types Apttus supports five types of constraint rules: 1. Inclusion - Inclusion type rule is used to add a product to the cart 2. Exclusion - Used to exclude a product to the cart 3. Replacement - Use to replace and add a product to the cart 4. Recommendation - Used to prompt product suggestions to the user for addition to the cart 5. Validation - Used to prevent the user from finalizing the cart without resolving validation errors All Rights of contents are reserved with Apttus.
  • 9. Constraints Rules: Rule’s Objects Understanding All Rights of contents are reserved with Apttus.  Constraint Rule: This is a header level object that links the condition with the action.  Constraint Rule Condition: This object captures the condition that triggers the rule.  Constraint Rule Action: This object captures the rule action that is applied to the cart when the rule condition is met.
  • 10. Constraints Rules: Rule’s Objects Relationships All Rights of contents are reserved with Apttus. Constraint Rule Attributes: Name Description Sequence Active Constraint Rule Condition (Master-Detail(Constraint Rule)) Important Fields: Name Constraints Rule Sequence Product Scope Product/Group Condition Criteria Match Conditions(Multiple Conditions) Constraint Rule Action (Master-Detail(Constraint Rule)) Important Fields: Name Constraints Rule Sequence Message & Action Disposition Action Type & Action Intent Action Criteria Match Conditions(Multiple Conditions)
  • 11. Constraints Rules: Implementation All Rights of contents are reserved with Apttus. Lets Do some Hands on - Create and Apply Constraints Rules
  • 13. Follow New Delhi Salesforce DG Success Community http://bit.ly/NewDelhiCommunity Twitter @newdelhisfdcdug Meetup.com http://bit.ly/1QMPNRj Facebook: https://www.facebook.com/newdelhisfdcdug

Notas del editor

  1. This slides needs to be there
  2. This slide needs to be there
  3. This is a Static Slide