- 615
- 820 947
SalesforceStart
India
Приєднався 18 вер 2020
Salesforce CRM Information
Salesforce CRM, Sales Cloud, Salesforce CPQ, Salesforce Development, Salesforce LWC, Salesforce Lightning...
Salesforce CRM, Sales Cloud, Salesforce CPQ, Salesforce Development, Salesforce LWC, Salesforce Lightning...
Video4 Send Management in Salesforce Marketing Cloud
Send Classifications for Email Studio
Send classifications define parameters for an email job in a central location. The account can reuse those parameters for multiple email send definitions. For example, an admin creates a send classification used every time a message containing a catalog sends to ensure that send always uses the appropriate parameters. Select a send classification, together with content information and audience information, when you define a message send by creating a message interaction.
Send classifications include these components.
Delivery Profile
Sender Profile
CAN-SPAM (Controlling the Assault of Non-Solicited Pornography and Marketing) classification
Salesforce Latest scenario-based Interview Questions :
For more information on Salesforce training and support, please write back to us at Salesforcestart1@gmail.com
Contact: +91 9393934143
Blog: salesforce-start.blogspot.com/
Telegram: t.me/salesforcestart
Linkedin: www.linkedin.com/in/salesforcestart
Website: salesforcestart.com/
Send classifications define parameters for an email job in a central location. The account can reuse those parameters for multiple email send definitions. For example, an admin creates a send classification used every time a message containing a catalog sends to ensure that send always uses the appropriate parameters. Select a send classification, together with content information and audience information, when you define a message send by creating a message interaction.
Send classifications include these components.
Delivery Profile
Sender Profile
CAN-SPAM (Controlling the Assault of Non-Solicited Pornography and Marketing) classification
Salesforce Latest scenario-based Interview Questions :
For more information on Salesforce training and support, please write back to us at Salesforcestart1@gmail.com
Contact: +91 9393934143
Blog: salesforce-start.blogspot.com/
Telegram: t.me/salesforcestart
Linkedin: www.linkedin.com/in/salesforcestart
Website: salesforcestart.com/
Переглядів: 63
Відео
Video 3: Configuring Account and Security Settings in Marketing Cloud
Переглядів 4821 день тому
Learn how to properly configure your Salesforce Marketing Cloud account and security settings in this comprehensive guide. This video covers best practices for safeguarding data, setting up authentication protocols, managing user access, and ensuring compliance with security standards, helping you protect your marketing environment. Salesforce Latest scenario-based Interview Questions : For mor...
Video 2: Understanding Users, Roles, and Business Units in Marketing Cloud
Переглядів 7721 день тому
In this video, you'll learn how to efficiently manage users, roles, and business units (BUs) within Salesforce Marketing Cloud. Discover how to set permissions, assign roles, and organize your marketing efforts across different teams and departments, ensuring a seamless workflow in your organization. Salesforce Latest scenario-based Interview Questions : For more information on Salesforce train...
Video23 Salesforce CPQ Discount Schedule Part1
Переглядів 4323 місяці тому
Salesforce Latest scenario-based Interview Questions : Blog: salesforce-start.blogspot.com/ Telegram: t.me/salesforcestart Linkedin: www.linkedin.com/in/salesforcestart Website: salesforcestart.com/
Top Data Science Interview Questions and Answers Part4
Переглядів 162Рік тому
Salesforce Latest scenario-based Interview Questions : For more information on Salesforce training and support, please write back to us at Salesforcestart1@gmail.com Contact: 91 9393934143 Blog: salesforce-start.blogspot.com/ Telegram: t.me/salesforcestart Linkedin: www.linkedin.com/in/salesforcestart Website: salesforcestart.com/
Top Data Science Interview Questions and Answers Part3
Переглядів 58Рік тому
Salesforce Latest scenario-based Interview Questions : For more information on Salesforce training and support, please write back to us at Salesforcestart1@gmail.com Contact: 91 9393934143 Blog: salesforce-start.blogspot.com/ Telegram: t.me/salesforcestart Linkedin: www.linkedin.com/in/salesforcestart Website: salesforcestart.com/
Top Data Science Interview Questions and Answers Part1
Переглядів 39Рік тому
Salesforce Latest scenario-based Interview Questions : For more information on Salesforce training and support, please write back to us at Salesforcestart1@gmail.com Contact: 91 9393934143 Blog: salesforce-start.blogspot.com/ Telegram: t.me/salesforcestart Linkedin: www.linkedin.com/in/salesforcestart Website: salesforcestart.com/
Top Data Science Interview Questions and Answers Part2
Переглядів 53Рік тому
Salesforce Latest scenario-based Interview Questions : For more information on Salesforce training and support, please write back to us at Salesforcestart1@gmail.com Contact: 91 9393934143 Blog: salesforce-start.blogspot.com/ Telegram: t.me/salesforcestart Linkedin: www.linkedin.com/in/salesforcestart Website: salesforcestart.com/
Top Python Interview Questions and Answer part7
Переглядів 48Рік тому
Top Python Interview Questions and Answers Python Interview Questions and Answers Python Interview Questions For more information on Salesforce training and support, please write back to us at Salesforcestart1@gmail.com Contact: 91 9393934143 Blog: salesforce-start.blogspot.com/ Telegram: t.me/salesforcestart Linkedin: www.linkedin.com/in/salesforcestart Website: salesforcestart.com/
Top Python Interview Questions and Answer part6
Переглядів 36Рік тому
Top Python Interview Questions and Answers Python Interview Questions and Answers Python Interview Questions For more information on Salesforce training and support, please write back to us at Salesforcestart1@gmail.com Contact: 91 9393934143 Blog: salesforce-start.blogspot.com/ Telegram: t.me/salesforcestart Linkedin: www.linkedin.com/in/salesforcestart Website: salesforcestart.com/
Top Python Interview Questions and Answer part5
Переглядів 34Рік тому
Top Python Interview Questions and Answers Python Interview Questions and Answers Python Interview Questions For more information on Salesforce training and support, please write back to us at Salesforcestart1@gmail.com Contact: 91 9393934143 Blog: salesforce-start.blogspot.com/ Telegram: t.me/salesforcestart Linkedin: www.linkedin.com/in/salesforcestart Website: salesforcestart.com/
Top Python Interview Questions and Answer part4
Переглядів 32Рік тому
Top Python Interview Questions and Answers Python Interview Questions and Answers Python Interview Questions For more information on Salesforce training and support, please write back to us at Salesforcestart1@gmail.com Contact: 91 9393934143 Blog: salesforce-start.blogspot.com/ Telegram: t.me/salesforcestart Linkedin: www.linkedin.com/in/salesforcestart Website: salesforcestart.com/
Top Python Interview Questions and Answer part3
Переглядів 40Рік тому
Top Python Interview Questions and Answers Python Interview Questions and Answers Python Interview Questions For more information on Salesforce training and support, please write back to us at Salesforcestart1@gmail.com Contact: 91 9393934143 Blog: salesforce-start.blogspot.com/ Telegram: t.me/salesforcestart Linkedin: www.linkedin.com/in/salesforcestart Website: salesforcestart.com/
Top Python Interview Questions and Answer part2
Переглядів 28Рік тому
Top Python Interview Questions and Answers Python Interview Questions and Answers Python Interview Questions For more information on Salesforce training and support, please write back to us at Salesforcestart1@gmail.com Contact: 91 9393934143 Blog: salesforce-start.blogspot.com/ Telegram: t.me/salesforcestart Linkedin: www.linkedin.com/in/salesforcestart Website: salesforcestart.com/
Top Python Interview Questions and Answer part1
Переглядів 89Рік тому
Top Python Interview Questions and Answers Python Interview Questions and Answers Python Interview Questions For more information on Salesforce training and support, please write back to us at Salesforcestart1@gmail.com Contact: 91 9393934143 Blog: salesforce-start.blogspot.com/ Telegram: t.me/salesforcestart Linkedin: www.linkedin.com/in/salesforcestart Website: salesforcestart.com/
Video29 Advanced Approvals and Orders
Переглядів 2,8 тис.Рік тому
Video29 Advanced Approvals and Orders
Video28 Quote Templates and COntract and AMendments and Renewls
Переглядів 2,6 тис.Рік тому
Video28 Quote Templates and COntract and AMendments and Renewls
Video25 Price Rules in Salesforce CPQ Part1
Переглядів 3,2 тис.Рік тому
Video25 Price Rules in Salesforce CPQ Part1
Subscriber Status in Salesforce Marketing Cloud
Переглядів 275Рік тому
Subscriber Status in Salesforce Marketing Cloud
Top Salesforce Service Cloud Interview Questions
Переглядів 730Рік тому
Top Salesforce Service Cloud Interview Questions
Salesforce Interview questions on future method
Переглядів 741Рік тому
Salesforce Interview questions on future method
Salesforce summer 23 release highlights
Переглядів 261Рік тому
Salesforce summer 23 release highlights
Top Power BI Interview Questions and Answers Part6
Переглядів 173Рік тому
Top Power BI Interview Questions and Answers Part6
Installation got failed for me "Missing Organization Feature: Chatter" , any advise please ?
What happens when a user clicks on "Dont show this page again" button?
I am a regular subscriber, could beginer learn this , can you teach 1 project also sir for marketing cloud learning, Very informative & best learning channel. My favourite ♥
Great learning
can we customize the shortcuts
What if I want that in record page
sir please upload part 2 price rules
what about when content source is visualforce
We can check by schema builder aslo that is the better approach
Error:Enable advanced calculator service before enabling the advanced amend/renew service , Can some one help me to get this error out
I forgot to click on save while allowing authorisation (first step) What I can do now
great video. nice explaination thank you
When we create custom address field it's show country name pn UI but if when we query on that country it's showing country code value. Why please tell me .now in standard address field country and country code is different fields .
@SalesforceStart Thank you for your wonderful series on Salesforce CPQ! Looks like ",,,Pricerules Part2" is missing from your uploads. Request you to check and upload that video as well. Thanks again!
good information
I learned a lot from you Sir, in a very short time. However, as a North Indian, I find it challenging to focus when there are many Telugu words in the video.
Good information
good information
public class CaseApprovalTriggerHandler { public static void handleAfterInsertContentDocumentLink(List<ContentDocumentLink> newLinks) { Set<Id> caseIds = new Set<Id>(); Map<Id, List<ContentDocumentLink>> caseToContentDocumentLinksMap = new Map<Id, List<ContentDocumentLink>>(); // Process new content document links for (ContentDocumentLink cdl : newLinks) { if (cdl.LinkedEntityId.getSObjectType() == Case.sObjectType) { caseIds.add(cdl.LinkedEntityId); if (!caseToContentDocumentLinksMap.containsKey(cdl.LinkedEntityId)) { caseToContentDocumentLinksMap.put(cdl.LinkedEntityId, new List<ContentDocumentLink>()); } caseToContentDocumentLinksMap.get(cdl.LinkedEntityId).add(cdl); } } if (caseIds.isEmpty()) { return; } // Query cases to check if status is "Submitted For Approval" and fetch Owner's Manager Id List<Case> cases = [SELECT Id, Status, Owner_s_Manager__c FROM Case WHERE Id IN :caseIds]; Map<Id, Id> caseIdToManagerIdMap = new Map<Id, Id>(); for (Case c : cases) { if (c.Status == 'Submitted For Approval' && c.Owner_s_Manager__c != null) { caseIdToManagerIdMap.put(c.Id, c.Owner_s_Manager__c); } else { caseToContentDocumentLinksMap.remove(c.Id); } } if (caseToContentDocumentLinksMap.isEmpty()) { return; } // Query related ContentVersion records Set<Id> contentDocumentIds = new Set<Id>(); for (Id caseId : caseToContentDocumentLinksMap.keySet()) { for (ContentDocumentLink cdl : caseToContentDocumentLinksMap.get(caseId)) { contentDocumentIds.add(cdl.ContentDocumentId); } } List<ContentVersion> contentVersions = [SELECT Id, ContentDocumentId, SharingPrivacy FROM ContentVersion WHERE ContentDocumentId IN :contentDocumentIds]; Map<Id, ContentVersion> contentDocumentIdToContentVersionMap = new Map<Id, ContentVersion>(); for (ContentVersion cv : contentVersions) { contentDocumentIdToContentVersionMap.put(cv.ContentDocumentId, cv); } // Fetch existing ContentDocumentLinks to avoid duplicates Map<Id, Set<Id>> managerToContentDocumentMap = new Map<Id, Set<Id>>(); for (Id caseId : caseIdToManagerIdMap.keySet()) { Id managerId = caseIdToManagerIdMap.get(caseId); if (managerId != null) { managerToContentDocumentMap.put(managerId, new Set<Id>()); } } if (!managerToContentDocumentMap.isEmpty()) { List<ContentDocumentLink> existingLinks = [SELECT ContentDocumentId, LinkedEntityId FROM ContentDocumentLink WHERE LinkedEntityId IN :managerToContentDocumentMap.keySet() AND ContentDocumentId IN :contentDocumentIds]; for (ContentDocumentLink existingLink : existingLinks) { if (managerToContentDocumentMap.containsKey(existingLink.LinkedEntityId)) { managerToContentDocumentMap.get(existingLink.LinkedEntityId).add(existingLink.ContentDocumentId); } } } List<ContentVersion> contentVersionsToUpdate = new List<ContentVersion>(); List<ContentDocumentLink> contentDocumentLinksToInsert = new List<ContentDocumentLink>(); for (Id caseId : caseToContentDocumentLinksMap.keySet()) { Id managerId = caseIdToManagerIdMap.get(caseId); if (managerId != null) { for (ContentDocumentLink cdl : caseToContentDocumentLinksMap.get(caseId)) { ContentVersion cv = contentDocumentIdToContentVersionMap.get(cdl.ContentDocumentId); if (cv != null) { cv.SharingPrivacy = 'P'; contentVersionsToUpdate.add(cv); // Check if the link already exists if (!managerToContentDocumentMap.get(managerId).contains(cdl.ContentDocumentId)) { // Share the file with the owner's manager ContentDocumentLink newCdl = new ContentDocumentLink( ContentDocumentId = cdl.ContentDocumentId, LinkedEntityId = managerId, ShareType = 'V'); contentDocumentLinksToInsert.add(newCdl); } } } } } if (!contentVersionsToUpdate.isEmpty()) { update contentVersionsToUpdate; } if (!contentDocumentLinksToInsert.isEmpty()) { insert contentDocumentLinksToInsert; } } public static void handleLevel1Approval(Set<Id> caseIds) { // Query cases to fetch Manager's Manager Id List<Case> cases = [SELECT Id, Manager_s_Manager__c FROM Case WHERE Id IN :caseIds]; Map<Id, Id> caseIdToManagerManagerIdMap = new Map<Id, Id>(); for (Case c : cases) { if (c.Manager_s_Manager__c != null) { caseIdToManagerManagerIdMap.put(c.Id, c.Manager_s_Manager__c); } } if (caseIdToManagerManagerIdMap.isEmpty()) { return; } // Query related ContentVersion records with SharingPrivacy = 'P' List<ContentDocumentLink> contentDocumentLinks = [SELECT ContentDocumentId, LinkedEntityId FROM ContentDocumentLink WHERE LinkedEntityId IN :caseIds]; Set<Id> contentDocumentIds = new Set<Id>(); for (ContentDocumentLink cdl : contentDocumentLinks) { contentDocumentIds.add(cdl.ContentDocumentId); } List<ContentVersion> contentVersions = [SELECT Id, ContentDocumentId, SharingPrivacy FROM ContentVersion WHERE ContentDocumentId IN :contentDocumentIds AND SharingPrivacy = 'P']; Map<Id, ContentVersion> contentDocumentIdToContentVersionMap = new Map<Id, ContentVersion>(); for (ContentVersion cv : contentVersions) { contentDocumentIdToContentVersionMap.put(cv.ContentDocumentId, cv); } // Fetch existing ContentDocumentLinks to avoid duplicates Map<Id, Set<Id>> managerManagerToContentDocumentMap = new Map<Id, Set<Id>>(); for (Id caseId : caseIdToManagerManagerIdMap.keySet()) { Id managerManagerId = caseIdToManagerManagerIdMap.get(caseId); if (managerManagerId != null) { managerManagerToContentDocumentMap.put(managerManagerId, new Set<Id>()); } } if (!managerManagerToContentDocumentMap.isEmpty()) { List<ContentDocumentLink> existingLinks = [SELECT ContentDocumentId, LinkedEntityId FROM ContentDocumentLink WHERE LinkedEntityId IN :managerManagerToContentDocumentMap.keySet() AND ContentDocumentId IN :contentDocumentIds]; for (ContentDocumentLink existingLink : existingLinks) { if (managerManagerToContentDocumentMap.containsKey(existingLink.LinkedEntityId)) { managerManagerToContentDocumentMap.get(existingLink.LinkedEntityId).add(existingLink.ContentDocumentId); } } } List<ContentDocumentLink> contentDocumentLinksToInsert = new List<ContentDocumentLink>(); for (Id caseId : caseIdToManagerManagerIdMap.keySet()) { Id managerManagerId = caseIdToManagerManagerIdMap.get(caseId); if (managerManagerId != null) { for (ContentDocumentLink cdl : contentDocumentLinks) { if (cdl.LinkedEntityId == caseId && contentDocumentIdToContentVersionMap.containsKey(cdl.ContentDocumentId)) { // Check if the link already exists if (!managerManagerToContentDocumentMap.get(managerManagerId).contains(cdl.ContentDocumentId)) { // Share the file with the manager's manager ContentDocumentLink newCdl = new ContentDocumentLink( ContentDocumentId = cdl.ContentDocumentId, LinkedEntityId = managerManagerId, ShareType = 'V'); contentDocumentLinksToInsert.add(newCdl); } } } } } if (!contentDocumentLinksToInsert.isEmpty()) { insert contentDocumentLinksToInsert; } } } write test class for this
I have a webassessor account for Google cloud. How to create an account for webassessor Salesforce with same email
I have a webassessor account for Google cloud. How to create an account for webassessor Salesforce with same email
Good information 👍🎉
Good information 🎉
Good information 🎉
Good information 🎉
overall good sir ..but can you provide the notes while we asking to them
Very useful ❤
Sir you're brilliant!!
just wow
Your teaching style is so cool! Woooo!! Keep up the great work!
For those who are following the series and found 23rd video is missing : Video 23 : ua-cam.com/video/RNQLK-cHU6A/v-deo.html&ab_channel=SalesforceStart
Hi Sir, is this playlist enough to learn cpq?
Yes Sir..
I tried product rules selection example. When I select US region, it works. But then when I change it to UK or IN, the rules shouldn't be applied right? But I could still see the US rule applied to it. I have even deactivated Option constraint rule. Can you please tell me what to do in this case.
Fantastic Knowledge transfer!! Hat's off..
Thanks for sharing CPQ knowledge Sir, Pls upload video 23
very good
thank you for the series.
Nice explanation. thank you
Nice explanation and example. thank you
very good. thank you
Very good explanation.
Wonderful example and nice explanation
nice example and explanation. thank you
Very good explanation.
that's a good explanation and example.
that's again wonderful presentation
nice explanation.
nice presentation.
very good.