Salesforce CPQ in the Wild course is Launched!

Grab Now

Timeline of the episodes!

You can find when and what topics are published here to get a better hang of the roadmap.

Timeline

  1. Using JSON.deserialize() to deserializing the JSON and get the same output

    Salesforce Integration Master Course (Advanced Apex)

  2. Creating a list of custom defined data types and sending it to LWC component.

    Salesforce Integration Master Course (Advanced Apex)

  3. Deserializing the JSON response using JSON.deserializeUntyped

    Salesforce Integration Master Course (Advanced Apex)

  4. Create a LWC component and hook up the button to hit Google Cloud Vision Api

    Salesforce Integration Master Course (Advanced Apex)

  5. Create a Project, Enable API Google Cloud Console, Use Apex to hit the endpoint.

    Salesforce Integration Master Course (Advanced Apex)

  6. Exploring Google Cloud Vision API, testing the API using API Explorer

    Salesforce Integration Master Course (Advanced Apex)

  7. How to make a basic Http Callout in REST Api?

    Salesforce Integration Master Course (Advanced Apex)

  8. Use the access_token to fetch the files from the Drive

    Salesforce Integration Master Course (Advanced Apex)

  9. Write an Apex class, implement Client Credentials Integration to get the Access Token

    Salesforce Integration Master Course (Advanced Apex)

  10. Hit the SharePoint API and get the info about all Sites

    Salesforce Integration Master Course (Advanced Apex)

  11. Use Postman App, Configure Client Credentials Grant, authenticate the user and get the details of the files in OneDrive

    Salesforce Integration Master Course (Advanced Apex)

  12. Register a new App in Azure Dev Portal

    Salesforce Integration Master Course (Advanced Apex)

  13. Introduction to Client Credentials Grant Type

    Salesforce Integration Master Course (Advanced Apex)

  14. Get all incidents JSON response after Authentication

    Salesforce Integration Master Course (Advanced Apex)

  15. Now let's get Access Token from Auth Code & Code Verifier

    Salesforce Integration Master Course (Advanced Apex)

  16. Let's send Auth Code to LWC and extract it using CurrentPageReference

    Salesforce Integration Master Course (Advanced Apex)

  17. Writing code to generate and get the Auth Code

    Salesforce Integration Master Course (Advanced Apex)

  18. Now that we know how to get Auth Code and access_token let's test it using Postman App

    Salesforce Integration Master Course (Advanced Apex)

  19. Let's understand how to get auth code and access_token

    Salesforce Integration Master Course (Advanced Apex)

  20. Spinning up a new Dev Instance on Service Now Platform

    Salesforce Integration Master Course (Advanced Apex)

  21. Let's deserialize the batch companies info JSON response we got back

    Salesforce Integration Master Course (Advanced Apex)

  22. Introduction to Proof Key for Code Exchange Flow [PKCE Flow]

    Salesforce Integration Master Course (Advanced Apex)

  23. Alright, let's make a POST callout now and serialize the input

    Salesforce Integration Master Course (Advanced Apex)

  24. Extract the access_token and get the company record using the token

    Salesforce Integration Master Course (Advanced Apex)

  25. Trade the auth code for access_token

    Salesforce Integration Master Course (Advanced Apex)

  26. Inject the Auth code from VF to LWC and hold the state of the data

    Salesforce Integration Master Course (Advanced Apex)

  27. I need to change the redirect URL and make things dynamic

    Salesforce Integration Master Course (Advanced Apex)

  28. Why do I need to use window.location.href and not Navigation Mixin?

    Salesforce Integration Master Course (Advanced Apex)

  29. Creating a LWC component and exposing it as a Lightning Tab

    Salesforce Integration Master Course (Advanced Apex)

  30. Using Postman App to get the JSON response

    Salesforce Integration Master Course (Advanced Apex)

  31. Testing the API using HubSpot native playground

    Salesforce Integration Master Course (Advanced Apex)

  32. HubSpot account creation, app creation and implementing Auth code grant type authentication

    Salesforce Integration Master Course (Advanced Apex)

  33. Let's automate stuff with a Product Rule and then wrap it up

    Salesforce CPQ in the Wild

  34. Add product image to QLE

    Salesforce CPQ in the Wild

  35. Let's spice up the product search view

    Salesforce CPQ in the Wild

  36. Now let's configure the Discount Schedules

    Salesforce CPQ in the Wild

  37. Let's configure the last product - Enterprise Plan

    Salesforce CPQ in the Wild

  38. Configure the second bundle product - Pro Plan

    Salesforce CPQ in the Wild

  39. Add features to make the configuration of the products easy

    Salesforce CPQ in the Wild

  40. Configure another add-on product Instructor Led Training

    Salesforce CPQ in the Wild

  41. Configure Certification Coupons add-on Product

    Salesforce CPQ in the Wild

  42. Configure the first bundled Product - Starter Plan

    Salesforce CPQ in the Wild

  43. Walk through of the project

    Salesforce CPQ in the Wild

  44. Adding Localisation to Custom Quote Templates

    Salesforce CPQ in the Wild

  45. Providing multiple file formats to save Contracts & where the contracts are stored

    Salesforce CPQ in the Wild

  46. Display Discount Schedule on Quote PDF

    Salesforce CPQ in the Wild

  47. Conditionally render columns on the Quote PDF

    Salesforce CPQ in the Wild

  48. Filtering the Quote Lines displayed on the Quote PDF

    Salesforce CPQ in the Wild

  49. Exploring the commonly used fields on Template Section

    Salesforce CPQ in the Wild

  50. Watermarking the Quote PDFs and adding logos to Quote Templates

    Salesforce CPQ in the Wild

  51. Adding other PDFs to Quote Template

    Salesforce CPQ in the Wild

  52. Adding HTML to the custom Quote Template

    Salesforce CPQ in the Wild

  53. Adding Quote Terms conditionally to the custom Quote Template

    Salesforce CPQ in the Wild

  54. Adding Quote Terms to the custom Quote Template

    Salesforce CPQ in the Wild

  55. Adding Quote Lines to the custom Quote Template

    Salesforce CPQ in the Wild

  56. Creating a Custom Quote Template and customizing it

    Salesforce CPQ in the Wild

  57. Consolidate & Renew multiple Contracts to single Contract

    Salesforce CPQ in the Wild

  58. Asset Renewal process end-to-end flow

    Salesforce CPQ in the Wild

  59. How does Contract Renewal work and the end-to-end flow

    Salesforce CPQ in the Wild

  60. Asset Amendment process end-to-end flow

    Salesforce CPQ in the Wild

  61. How to Amend contracts and the end-to-end flow

    Salesforce CPQ in the Wild

  62. Contract Amendments & Renewals

    Salesforce CPQ in the Wild

  63. Price Rules Scenario #4

    Salesforce CPQ in the Wild

  64. Price Rules Scenario #3

    Salesforce CPQ in the Wild

  65. Price Rules Scenario #2

    Salesforce CPQ in the Wild

  66. Price Rules Scenario #1

    Salesforce CPQ in the Wild

  67. Price Rules introduction and a hands on scenario

    Salesforce CPQ in the Wild

  68. Price Rules

    Salesforce CPQ in the Wild

  69. Let's have a look at all the left over fields on Discount Schedule

    Salesforce CPQ in the Wild

  70. All about discount fields on Quote and Quote Line Item

    Salesforce CPQ in the Wild

  71. All about the pricing fields on Quote and Quote Line Items

    Salesforce CPQ in the Wild

  72. How is Net Price field calculated?

    Salesforce CPQ in the Wild

  73. How is Partner Price field calculated?

    Salesforce CPQ in the Wild

  74. How is Customer Price field calculated?

    Salesforce CPQ in the Wild

  75. What happens when the Sales Rep modifies Discount Schedule?

    Salesforce CPQ in the Wild

  76. What is the purpose of Override Behavior in Discount Schedules?

    Salesforce CPQ in the Wild

  77. What does the field 'Cross Orders' do in Discount Schedules?

    Salesforce CPQ in the Wild

  78. What does the field 'Cross Product' do in Discount Schedules?

    Salesforce CPQ in the Wild

  79. Let's explore the fields Type, Discount Unit and Aggregation Scope in Discount Schedules

    Salesforce CPQ in the Wild

  80. How Discount Schedules influences Regular Price Field?

    Salesforce CPQ in the Wild

  81. Discount Schedules

    Salesforce CPQ in the Wild

  82. How Product Option Discount influences Special Price field?

    Salesforce CPQ in the Wild

  83. How Contracted Price influences Special Price field?

    Salesforce CPQ in the Wild

  84. How Cost plus Markup Price influences Special Price field?

    Salesforce CPQ in the Wild

  85. How Option Price Override influences List Price field?

    Salesforce CPQ in the Wild

  86. How Percentage of Total [POT] influences List Price field?

    Salesforce CPQ in the Wild

  87. What is Overage Pricing and when do we need it?

    Salesforce CPQ in the Wild

  88. How Block Pricing influences List Price field?

    Salesforce CPQ in the Wild

  89. How is Original Price field calculated?

    Salesforce CPQ in the Wild

  90. Pricing Methods

    Salesforce CPQ in the Wild

  91. What? Can we modify the fields displayed on the Consumption Schedules on QLE? Yes!

    Salesforce CPQ in the Wild

  92. Data flow in Consumption Schedules

    Salesforce CPQ in the Wild

  93. How to configure Usage based products 2/2?

    Salesforce CPQ in the Wild

  94. How to configure Usage based products 1/2?

    Salesforce CPQ in the Wild

  95. Usage based products

    Salesforce CPQ in the Wild

  96. Introduction & Configuring yearly, monthly, custom billing periods in MDQ Products

    Salesforce CPQ in the Wild

  97. Multi-Dimensional Quoting (MDQ) products

    Salesforce CPQ in the Wild

  98. Let's look at how to use configuration attributes in Product Rules

    Salesforce CPQ in the Wild

  99. Creating dynamic bundles using Product Rules.

    Salesforce CPQ in the Wild

  100. How to use summary variables in Product Rules

    Salesforce CPQ in the Wild

Keep me in the loop!

Email me when a new episode is published (Promise, I will not spam you)

You're signing up to receive emails from Salesforce Casts