Skip to main content

#Salesforce220 discutindo

Is anyone else having this issue? When I go to add a product to the quote (after already adding one previously), I cannot go back in and add another. The pricebook comes back up, I click "save" and nothing happens. The ONLY way I can add another product is if I hit "view all" and add from the product button there. It's never done this to me before. Seems like a glitch?   

Quote - Add Product Issue/Bug

  #Salesforce CPQ & Billing

 

#Salesforce Developer  #Salesforce Admin  #Salesforce  #Data Management  #Reports & Dashboards  #Products

1 resposta
  1. Hoje, 21:48

    Hi Abby, since it works from "View All" but not from the related list, the issue is most likely the related list action rather than your data. From your screenshot, the Choose Price Book window is reappearing, which is a good clue. Things to check: 

    1) Open the Quote and confirm the Price Book field is still populated. If the picker keeps showing, the related list may not be reading it. 

    2) Check for validation rules or required fields on Quote or Quote Line Item that could be failing without showing an error. 

    3) Try an incognito window or another browser, and clear your cache to rule out a cached Lightning component. 

    4) If the Quote page uses a Dynamic Related List, re-add the Add Products action or switch back to the standard related list. 

    It's also worth searching the Salesforce Known Issues site for "Quote Add Products" in case this came with a recent release. Hope this helps!

0/9000

Cue the confetti, Trailblazers! Together, you’ve officially earned 1.

 

Cue the confetti, Trailblazers! Together, you’ve officially earned 1.5 million Salesforce certifications across the ecosystem! 🎉

 

Congratulations to each and every one of you on investing in yourselves to achieve such an incredible milestone! 🥳 We’re honored you chose to learn, earn, and grow with us.

 

Ready for what’s next? Explore certifications today: https://sfdc.co/salesforce-certifications 

 

@* Trailhead Official * @* Trailhead Academy * @Salesforce Certified Professionals @Trailblazer Community Cove @* Salesforce Administrators * @* Salesforce Developers * @Architect Trailblazers @Salesforce Business Analysts @Consultant Trailblazers #Salesforce #Certifications #Trailhead #TrailblazerCommunity #Agentforce #Salesforce Admin #Salesforce Developer

1 comentário
  1. Hoje, 09:31

    Hi Mam , congrats , kindly share info related to Any Agentforce certification - coupons this season of festivals.

0/9000

For the Get Started with Prompt Builder, I created the Field Generation Prompt Template 'Quick Summary' for the first time in my playground and misspelled it as 'Quick summary' (with a small 's'). API name also took small 's' in summary automatically. I have completed the exercise successfully but when Salesforce tries to verify and give me points, it fails to find the  Field Generation Prompt Template named Quick Summary. I am unable to mark this complete and move on to the Prompt Builder Templates Superbadge Unit. I tried to create a new version of the prompt template but it gives the same error again. How do I resolve this?

27 respostas
  1. Ontem 14:28

    @Navarun Halder

    , 

     

    Salesforce Support has confirmed that this is a known issue. 

     

    Workaround to complete the challenge

    : Creating a new Org again from scratch and repeating the steps fixed the issue.  

     

    To create a new Org using the button "

    Create Playground" on the unit, you should create a normal Playground from Profile > Hands-On Orgs

    section. 

    This will allow you to

    Disconnect existing Einstein AI Playground

    from your Trailhead profile. 

    Once the exisiting Playground is disconnected, you will see "

    Create Playground

    " button on the unit once again, you can use the same to initiate the creation of new Einstein AI Playground and repeat the steps. 

    This has worked for me & I was able to complete the badge.

0/9000

Good afternoon everyone, hope you are doing well. 

 

I would like to ask a few questions regarding sandboxes in MARKETING CLOUD NEXT, which came up as I started on a new project. To give you some general context, this client basically wants to do all the development in the sandbox, and once everything is validated and tested, deploy it to production—which is totally fine.

 

 

However, here are my questions: 

 

1 - Regarding WhatsApp: Can I perform the setup configuration, warming, and testing all within the sandbox? My concern is whether I will need to replicate this entire process in production later on. If there is an ideal scenario or best practice, I would like to understand how to proceed with this step. 

 

2 - Regarding Email: Similar to the WhatsApp situation, my main question is about the domain/subdomain in the sandbox. When doing all this setup, do I need to perform the IP/domain warming normally? Is it necessary to create a domain/subdomain to work in the sandbox as well, and then repeat the same step for production? Or is the process different for a sandbox? 

 

In short, these are my main questions, but just to reiterate: this client wants everything to be developed and tested in the sandbox, and we will only deploy to production once everything is validated.

Because of this, I have these questions so I can understand the best way to move forward. 

 

Thank you. 

 

#Trailhead  #Salesforce Developer  #Salesforce Admin  #Salesforce  #TrailblazerCommunity  #Marketing Cloud

1 resposta
  1. Hoje, 05:44

    Hi Guilherme, good questions. Building and testing in a sandbox is the right approach for journeys, segments, content and flows, but treat channel setup as per-org configuration rather than something you deploy. 

     

     

    1. WhatsApp: The WhatsApp sender is tied to a phone number registered with Meta under a WhatsApp Business Account, and a number can only be active in one place at a time. Use a separate test number (or Meta's test setup) in the sandbox for development and testing, and plan to connect the real business number directly in production. You will repeat the channel connection and template approval steps in production, so document them as a go-live runbook. 

     

     

    2. Email: Sender domain/subdomain authentication (SPF/DKIM records) is configured per org, so you set it up again in production. For the sandbox, use a dedicated test subdomain so test sends never touch your production sending reputation. IP/domain warming only matters where you send real volume, which is production. Sandbox sends are low volume to internal test addresses, so there is nothing to warm there. 

     

     

    3. What does deploy: segments, journeys/flows, content and data model changes can move through your normal deployment path (change sets, DevOps Center or a CLI pipeline), but check the current Marketing Cloud Next documentation for which components are supported metadata, as coverage has been changing release to release. 

     

     

    Tip: build a go-live checklist early that lists every manual production step (WhatsApp number connection, template approvals, domain DNS records, consent/compliance settings, warming plan). DNS changes and Meta approvals can take days, so start them in production in parallel with sandbox testing rather than after sign-off.

0/9000

 Hi everyone,

Has anyone configured Google Workspace SSO with Salesforce to support Phishing-Resistant MFA without prompting users to register a passkey in Salesforce after SSO login?

Google Workspace sends an unspecified in the SAML AuthnContextClassRef (ACR), so Salesforce does not recognize the authentication method used.

Is there a way to address this through SAML ACR/AMR attributes or Salesforce identity verification settings?

Thanks!  

 

#Salesforce Admin  #Salesforce Developer  #Salesforce  #TrailblazerCommunity

1 resposta
  1. Ontem 05:43

    Good question, this comes up a lot with Google as the IdP. A few practical options, in the order I would try them: 

     

    1. Let the IdP own MFA. If every user signs in through Google SSO only, enforce phishing-resistant 2-Step Verification in Google Workspace (security keys or passkeys only), then make those users SSO-only in Salesforce (disable login with Salesforce credentials on your My Domain and don't give them direct username/password access). Salesforce's MFA guidance has long treated MFA enforced at the SSO IdP as satisfying the requirement for SSO logins, so the extra passkey registration prompt usually comes from users who can still log in directly or who hold the MFA-for-UI-logins permission. 

     

    2. Check Session Security Levels. In Setup > Session Settings, see which level SAML logins get. If you rely on High Assurance for certain resources, you can move SAML into High Assurance once you trust that Google enforces strong MFA, instead of Salesforce stepping users up after SSO. 

     

    3. If you truly need Salesforce to see the authentication method, put a broker in front. Google currently sends an unspecified AuthnContextClassRef, and I'm not aware of a way to make Google emit a richer ACR/AMR value. Some orgs federate Google through Okta or Entra ID, which can send a meaningful authentication context. That adds complexity, so only do it if option 1 doesn't meet your security team's requirements. 

     

     

     

    For the newer phishing-resistant MFA rollout specifically, check the latest Salesforce Help article and release notes on how SSO logins are evaluated, since the details have been changing. 

     

     

     

    Common pitfall: when you lock everyone into SSO, keep one or two break-glass admin accounts that can log in directly with a Salesforce-registered security key or passkey, so a Google outage or SAML certificate expiry doesn't lock you out of the org.

0/9000

One thing I love about Salesforce is that there's always something new to explore! ✨

Every day brings a new opportunity to learn, practice, and improve. 🚀

#Salesforce #Trailhead #KeepLearning#Trailhead Challenges
0/9000

Hi all! I think I can't get around this but I'm wondering if anyone has any ideas. I have two lines of business (line a and line b) and line b wants to see some information from line a. Previously this has not been needed or possible. 

 

I have managed (using a looking field on the opportunity and a sharing rule) to make that happen. The problem is that if line b runs an account report (for example) they get line a info and we don't want that to happen. If I remove the sharing rule that makes this whole thing work - what I created falls apart. 

 

I'm thinking the only way is do something thing that would require a LOT of work and probably involve bringing in a developer - one or more of the following 

- custom dl account reference object 

- screen flow search 

- custom LWC 

anyone have any other thoughts/ideas? 

Thank you in advance as always for any help!  :) 

 

#Salesforce Admin  #Salesforce  #Sales Cloud  #Automation

3 respostas
  1. 23 de out., 11:20

    Your instinct about the screen flow is right, and it doesn't have to need a developer. 

     

    The core issue is that sharing is all-or-nothing at the record level. Once line B can see a line A Account, it shows up in every report, list view and search. You can't share a record for one screen but hide it in reports. 

     

    So flip the approach: 

     

    1. Remove the sharing rule, so line A Accounts stay private to line A. 

    2. Build the screen flow you mentioned, launched from a button on the Opportunity, and set it to run in "System Context Without Sharing". The flow can read the line A record through your lookup and display only the specific fields line B needs. 

     

    3. Show it on the Opportunity page as a screen flow component or quick action, so there are no reports and no broad visibility. 

     

    Watch out: system context also bypasses field-level security. Be deliberate about which fields the flow displays, and document it for your security or audit team (relevant at a firm like yours). 

     

    If line B also needs to report on that information, add a small custom object or a few fields on the Opportunity, filled by a record-triggered flow with a copy of just the fields they need. That gives line B something reportable without opening up the Account.

0/9000

「取引先責任者」について、 

既存の項目以外に、詳細情報を追加入力したいと考えています。 

項目としては20項目以上追加する予定なのですが、 

追加するデータは、A部門しかアクセスできないようにしたいと考えています。 

 

その場合、 

①「取引先責任者」にぶら下がる「別オブジェクト」として 

新たにオブジェクトを作成し、そこに項目追加していく方法が良いか 

②もしくは、既存の「取引先責任者」オブジェクト内に必要項目追加し 

項目アクセス権限で制御した方が良いのか 

どちらの方がレポート作成、権限設定など含め運用がしやすいでしょうか。 

 

②の場合、表示項目が多いとレイアウトが下に長くなるので 

それはあまり良くないなとは思っているのですが、 

同じオブジェクト内の方がレポート等作りやすいのかな? 

という思いもあったりで迷っております。 

 

①②以外にも、他にもっと良い方法があればぜひご教示願います。 

どうぞよろしくお願いいたします。 

 

 

#Salesforce  #Trailhead Challenges

0/9000
Abby M perguntou em #Trailhead

Is there a free version to do this on the Contact object? 

 

If there's a first name/last name match via LinkedIn?  

 

#Trailhead  #Salesforce Developer  #Salesforce Admin  #Salesforce  #Data Management  #Sales Cloud

1 resposta
  1. Eric Burté (DEVOTEAM) Forum Ambassador
    22 de out., 22:27

    Hello @Abby M, if you do not plan to request LinkedIn, and just navigate to it, you may create a custom field that will host the linkedin identifier of the contact, with a hyperlink formula to create the link to the linkedin page, on your contact detail page.  

    Example : https://trailhead.salesforce.com/trailblazer-community/feed/0D54S00000A9C2QSAV

    Eric

0/9000

 Many businesses invest in a good CRM system but still struggle to get the results they expect. Employees may find the system complicated, data migration can create errors, and the software may not fit the company's actual workflow. Sometimes, teams don't receive proper training or clear guidance on how to use the CRM.  

 

#Salesforce Developer  #Salesforce

1 resposta
  1. 22 de out., 12:13

    Hi, in my opinion CRM implementation projects often fail not because of the software, but because of how it is implemented. Businesses sometimes focus more on technical features than on understanding their actual processes and users' needs. Poor planning, inaccurate data migration, lack of user training, resistance to change, and limited involvement from stakeholders can all lead to failure. A successful CRM implementation is not just about choosing the right technology; it's about aligning people, processes, and technology to achieve business goals.

0/9000