Skip to main content

#Flow157 utenti parlano di questo argomento

In the last few months we've noticed that users have been running into issues with flows that reassign record ownership or share record access. For example, we have a record-triggered flow that assigns certain types of cases to a queue. However the flow fails to run because when the case is assigned to the queue the users looses access to it, which is expected. My understanding is that because the flow runs in system context it should be able to update ownership to the queue and save it, and the creator would loose edit access to the case afterwards. We have not made any changes to this process, but this is not working as expected anymore. The only way I have found to resolve this is by granting the user modify all access to cases. We've experienced similar things in other orgs where we have automations that are updating record owners or are triggered when the record owner changes. It's possible I am missing something, but it seems like record-triggered flows are no longer running in system context. Has anyone else noticed this behavior recently? 

 

#Flow

4 risposte
  1. Steven Trumble (Strum Consulting) Forum Ambassador
    Oggi, alle 00:51
0/9000
5 commenti
0/9000

Hi Everyone,

I have a question regarding sending dynamic emails from a Flow using Email Templates.

In my current Flow, I have configured dynamic emails using an Email Template for Leads, and it is working as expected. However, after Lead conversion, I need to send an email either to the Opportunity Owner or to an email address stored in a custom field on the Opportunity.

Is it possible to send dynamic emails using an Email Template for the Opportunity object directly from Flow, without using Apex?

If anyone has implemented this solution or knows the best approach, please share your insights.

Thanks in advance! 😊 

 

#Salesforce Developer  #Trailhead Challenges  #Trailhead  #Sales Cloud  #Flow  #Apex

1 risposta
  1. 11 set, 18:24

    @durgam santhosh

     

     

    Yes - the native no-Apex route is an Email Alert (the core 'Send Email' Flow action won't render a template's merge fields). Create an Email Alert on Opportunity (Setup > Email Alerts) that uses your Opportunity Lightning template, then call it from your record-triggered Flow as an Action - the alert sets the triggering Opportunity as the Related To, so all your Opportunity merge fields resolve. 

     

    For recipients you can pick Opportunity Owner directly; to send to that custom email field it has to be an Email-type field, then it shows up under Recipient Type 'Email Field'. 

     

    If this helps, please mark it as the Best Answer so it helps the next person - thanks!

0/9000

I'm trying to debug an after save flow that triggers when another flow updates a record. I want to debug the after save flow by doing a debug where the fields the first flow updates have been edited. Issue is, when I'm looking at the fields on the Debug flow window, none of the fields I need for this debug are available on that window. 

 

Anyone know why this is? Fields are on the record's page layout, are actually available for the flow itself when you go in to edit the elements. 

12 risposte
  1. Divya Chauhan Forum Ambassador
    11 set, 07:22

    Hi Greg, 

    The Debug window's screen only lists fields that are directly writable and accessible to your own user's Field-Level Security — not every field on the page layout. Fields that are read-only, formula, roll-up summary, system fields or fields where FLS for your own profile isn't set to Edit won't show up. Please check the FLS and what type of field it is. 

     

    I hope this help!!

0/9000

Hi everyone! 

 

I am trying to configure a new screenflow to have it's Uploaded File's name mapped into a text field.  I tried creating a Variable (Text-Collection) and added an Update Records element after the screen in an attempt to map it, but I can't get it right.   

 

What am I doing wrong here? 

 

Help with mapping attachment names into a field

 

image.png

 

image.png

 

 

 

 

 

#Flow  #Screen Flow  #Flows

12 risposte
  1. 8 set, 03:09

    @Mario Santellan

      

    your flow is basically right — the only broken piece is the GetFileName filter value. In that resource picker you're currently on 'Related Record ID', which is the record you attached the files to, not the uploaded file. Instead pick the Upload File component's 'Content Document IDs' output (Upload File > Content Document IDs) — that's the list of the uploaded files' Ids. Also change the operator from Equals to In, since that output is a collection: the condition should read Content Document ID In → Upload File > Content Document IDs. Equals against a collection is exactly why nothing matched. Your Title mapping is already right — Title lives on the ContentDocument record, which is why 'Content Document from GetFileName > Title' works in AddAttachmentName (Title = file name without the extension; add FileExtension if you need the .pdf/.docx part). On multiples: with 'Only the first record' selected you'll capture just the first file's name. If a partner uploads 2+ files and you want them all, switch GetFileName to 'All records', add a Loop over it, and in an Assignment append each 'Loop > Title' (plus a comma) into a Text variable, then map that variable into File Name. If one name is enough, first-record is perfect as-is. Give that a try — it should populate.

0/9000

How are others handling Video Calls that fail to related to an Account due to prospects joining from their car or a conference room full of people?  We have more records unassigned than assigned and getting the Sales Users to related records back to the proper accounts after the fact is proving to be difficult.  I thought creating a flow that reviews names that DID log as joined against Contact and Lead records, as well as Video Call subject line would be helpful to at least populate another 10-20% of those blanks.  However upon reading more documentation, it looks like SF doesn't support additional flows to match unless we turn off org wide matching.   

How have others addressed this issue, or is it truly an Enablement/Sales issue?  Perhaps an addon tool like

Otter.ai

- or will that also conflict with existing matching?  

 

#Flow  #Agentforce  #Salesforce Developer  #Data Management

2 risposte
  1. 28 ago, 15:56

    Hey Misty, 

     

    Your read is accurate: per Salesforce's own docs, Related Record Matching is an org-wide, all-or-nothing setting, when it's on, ECI runs its own algorithm (participant email/domain matching against Contact, Lead, Account) and populates the Related Record field automatically. If you want to run your own Flow-based matching logic instead (your name-against-Contact/Lead + subject line idea), you have to turn Related Record Matching OFF entirely, then a Flow becomes the only thing setting that field. You can't layer a supplemental Flow on top of the native matching to "catch the extra 10-20%", it's one or the other, not additive. 

     

    Given that, your options really are: 

    1. Turn off native matching, build your own Flow to replicate ECI's built-in logic PLUS your extra fallback rules (name-against-Contact/Lead, subject line parsing). This means you inherit responsibility for the baseline matching ECI already does well, not just the edge cases, that's a bigger lift than it initially sounds. 

    2. Keep native matching on, and instead build a separate Flow/batch job that runs afterward on unmatched records only, checking if Related Record is null, then applying your own supplemental logic to update it. This avoids fighting the native system since you're only touching records ECI already gave up on, not replacing its matching entirely. 

    3. Turn on Einstein Activity Capture integration alongside ECI, per Salesforce's own guidance, this specifically enhances guest participant matching quality, which sounds directly relevant to your "joining from a car/conference room" problem, worth testing before building custom logic at all. 

     

    On

    Otter.ai

    or similar tools: since ECI's matching is a Salesforce-side process, not tied to which video/transcription vendor recorded the call, a third-party transcription add-on wouldn't conflict with ECI's matching logic, but it also wouldn't replace or feed into it automatically. It solves a different problem (better transcript quality) than record-matching itself. 

     

    Given the scale you're describing, option 2 (supplement only nulls, don't disable native matching) is usually the least disruptive path, worth prototyping that before considering a full matching rebuild. 

     

    Reference:

    https://help.salesforce.com/s/articleView?language=en_US&id=sales.call_coaching.htm&type=5

0/9000

I have an autolaunched flow that sends an email alert.  

If i run the flow in debug mode (the new run scenario mode) manually it works.  

If i take the same data and run it in the automation mode, it throws an error.  

I have an autolaunched flow that sends an email alert. If i run the flow in debug mode (the new run scenario mode) manually it works.

It seems like the flow doesnt insert the record as part of the test setup so you dont get IDs. Many flows do operations based on record ID so is this a planned addition later or a bug?  

 

 

#Flow

1 commento
  1. 10 set, 12:38

    @Duncan Taylor

      

    It's neither a bug nor a pending feature — by design the Email Alert action needs a real, committed record Id (that's the SObjectRowId input) to resolve the template's merge fields and the alert's recipients. Your error shows SObjectRowId = {!input_bla.Id} (null), so in that run input_bla was never saved and has no Id — which is exactly why it fails there but works when you pass a real record manually in debug. Fix: make sure the record actually exists (has an Id) before the alert runs. If it should fire after a save, build it as (or call it from) a record-triggered after-save flow and pass {!$

    Record.Id}, which is always populated post-save; if the autolaunched flow receives an uncommitted record variable, create that record first with a Create Records element and use the new Id, or pass the Id of an already-saved record instead of an in-memory variable. For a quick test, just supply a valid existing record Id as the input and it will send.

0/9000

Due to the limitations of Action buttons on records that launch screen flows, some years ago I built a "Screen Flow Switchboard".  It is a simple screen flow on a lightning page (not a record page) that shows a set of buttons, each of which launches a flow when you press it.  Our org has a number of flows that perform non-record-specific tasks, so a centralized place for these buttons is helpful to staff. 

 

However - there is no native flow element for building this sort of UI.  Dynamic forms have buttons but can't launch screen flows.  You can place a flows on a lightning page, but those flows run as soon as the page is visited.  I need my flows to launch only after the user presses the button. 

 

My current solution uses the unofficialsf integration called "Flow Button Bar", which works, but is awkward and of course not supported. 

 

I am looking for a better solution.  Any ideas? 

 

(I suppose I could add a screen element to the start of each flow I want to call that simply says "Click the Next button at lower right to start the xyz flow"...but it just seems like my use case might be common enough that I'm missing a better way.) 

 

#Flow  #Salesforce Admin

6 risposte
  1. 9 set, 15:56

    Hi John, 

     

    Per Salesforce's own documentation on Predefined Field Values for Quick Actions: "A predefined field value for a lookup field must be a reference to a record Id field or another lookup field." The predefined-value formula editor on a Quick Action only accepts Id/lookup-type field references for lookup fields, it doesn't expose Custom Metadata Type fields as valid merge field options in that specific context, even though CMDT works fine in regular formula fields elsewhere in the org. That's exactly why you got "does not exist," the formula editor there simply doesn't recognize CMDT as a valid source for a lookup predefined value, regardless of your CMDT being perfectly valid. 

     

    Official reference:

    https://help.salesforce.com/s/articleView?language=en_US&id=sf.predefined_field_values_notes.htm&type=5

     

     

    Given this limitation, and since you're already moving toward the Visual Picker + Screen Flow approach for your switchboard, it's worth solving the "default Primary Campaign Source from CMDT" problem inside a Screen Flow's Create Records element instead of a Quick Action: 

     

    1. In your Screen Flow, add a Get Records element to query your Custom Metadata Type record. 

    2. Use an Assignment or directly reference the CMDT field in your Create Records element for the Opportunity, Flow's Create Records doesn't have the same restriction, you can reference any accessible field, including CMDT values, when building the record to insert. 

     

    This sidesteps the Quick Action limitation entirely and keeps everything native, no Aura/LWC workaround needed for this particular piece. Combined with the Visual Picker switchboard, this gives you a fully declarative solution for both original problems.

0/9000

こんにごは! 

å–¶ę„­ćƒ”ćƒ³ćƒćƒ¼ć‹ć‚‰ć®ä¾é ¼ć§ć™ć€‚ 

å•†č«‡ć®ę“»å‹•ć€Œę“»å‹•čØ˜éŒ²ć€ļ¼ˆToDoļ¼‰ć®ćƒŖć‚¹ćƒˆćƒ“ćƒ„ćƒ¼äøŠć§ć€ę“»å‹•ć—ćŸå†…å®¹ć‚’ć‚³ćƒ”ćƒ³ćƒˆä½œęˆćƒ»čæ½čØ˜ć—ćŸć„ćØć®ćƒŖć‚Æć‚Øć‚¹ćƒˆćŒć‚ć‚Šć€ćƒŖć‚¹ćƒˆćƒ“ćƒ„ćƒ¼ć«ē”»é¢ćƒ•ćƒ­ćƒ¼ć‚’ę§‹ēÆ‰ć™ć‚Œć°ć§ććć†ć ć€€ćØć„ć†ćØć“ć‚ć¾ć§ćÆē¢ŗčŖć§ćć¦ć„ć‚‹ć®ć§ć™ćŒć€å¦‚ä½•ć›ć‚“ē”»é¢ćƒ•ćƒ­ćƒ¼ć®ēŸ„č­˜ćŒä¹ć—ćć€ćŠēŸ„ęµć‚’ćŠå€Ÿć‚Šć—ćŸć„ć§ć™ć€‚ 

 

#Trailhead Challenges  #Trailhead  #Salesforce Developer  #Flow

2 risposte
  1. 9 set, 15:46

    å’Œäŗŗę§˜ 

     

    ć“ć‚“ć«ć”ćÆć€‚ćƒŖć‚¹ćƒˆćƒ“ćƒ„ćƒ¼äøŠć§ē”»é¢ćƒ•ćƒ­ćƒ¼ć‚’ä½æć£ć¦ć‚³ćƒ”ćƒ³ćƒˆä½œęˆćƒ»čæ½čØ˜ć‚’č”Œć†å®Ÿč£…ćÆåÆčƒ½ć§ć™ć€‚ä»„äø‹ć€ęØ™ęŗ–ę©Ÿčƒ½ć®ćæć§å®Œēµć™ć‚‹ę§‹ęˆć§č§£čŖ¬ć—ć¾ć™ļ¼ˆä»Šå›žćÆć€Œ1ä»¶ćšć¤ć‚³ćƒ”ćƒ³ćƒˆć‚’čæ½čØ˜ć™ć‚‹ć€ćƒ‘ć‚æćƒ¼ćƒ³ć‚’å‰ęćØć—ć€č¤‡ę•°éøęŠžć—ć¦äø€ę‹¬å‡¦ē†ć—ćŸć„å “åˆć®åæœē”Øć‚‚ä½µčØ˜ć—ć¾ć™ļ¼‰ć€‚ 

     

    ā–  å…Øä½“ę§‹ęˆ 

    1. ć‚¹ć‚ÆćƒŖćƒ¼ćƒ³ćƒ•ćƒ­ćƒ¼ļ¼ˆē”»é¢ćƒ•ćƒ­ćƒ¼ļ¼‰ć‚’ä½œęˆ 

    2. Taskļ¼ˆę“»å‹•čØ˜éŒ²ļ¼‰ć‚Ŗćƒ–ć‚øć‚§ć‚Æćƒˆć® ćƒŖć‚¹ćƒˆćƒ“ćƒ„ćƒ¼ćƒœć‚æćƒ³ ć‹ć‚‰ć“ć®ćƒ•ćƒ­ćƒ¼ć‚’čµ·å‹• 

    3. ćƒ•ćƒ­ćƒ¼ć§åÆ¾č±”ćƒ¬ć‚³ćƒ¼ćƒ‰ć®IDć‚’å—ć‘å–ć‚Šć€ć‚³ćƒ”ćƒ³ćƒˆå…„åŠ›ē”Øć®ē”»é¢ć‚’č”Øē¤ŗć€ę—¢å­˜ć®å†…å®¹ć«čæ½čØ˜ć—ć¦ę›“ę–° 

     

    ā–  ćƒ•ćƒ­ćƒ¼ę§‹ēÆ‰ę‰‹é † 

     

    1. ć€Œę–°č¦ćƒ•ćƒ­ćƒ¼ć€ā†’ć€Œē”»é¢ćƒ•ćƒ­ćƒ¼ć€ć‚’éøęŠž 

     

    2. å¤‰ę•°ć‚’ä½œęˆ 

       ćƒ»åå‰: recordId(1ä»¶éøęŠžć®å “åˆļ¼‰ć¾ćŸćÆ idsļ¼ˆč¤‡ę•°éøęŠžćƒć‚§ćƒƒć‚Æćƒœćƒƒć‚Æć‚¹ć®å “åˆļ¼‰ 

       ćƒ»ćƒ‡ćƒ¼ć‚æåž‹: ćƒ†ć‚­ć‚¹ćƒˆļ¼ˆrecordIdć®å “åˆļ¼‰ć¾ćŸćÆćƒ†ć‚­ć‚¹ćƒˆć®ć‚³ćƒ¬ć‚Æć‚·ćƒ§ćƒ³ļ¼ˆidsć®å “åˆļ¼‰ 

       ćƒ»ć€Œå…„åŠ›ć®ćæć§ä½æē”ØåÆčƒ½ć«ć™ć‚‹ć€ć«ćƒć‚§ćƒƒć‚Æ 

       ā€» ć“ć®å¤‰ę•°åćÆä»•ę§˜ćØć—ć¦ę±ŗć¾ć£ć¦ćŠć‚Šć€ćƒŖć‚¹ćƒˆćƒ“ćƒ„ćƒ¼ć®č©³ē“°ćƒšćƒ¼ć‚øćƒœć‚æćƒ³ć‹ć‚‰ćÆć€ŒrecordIdć€ć€ćƒŖć‚¹ćƒˆćƒ“ćƒ„ćƒ¼ć®ćƒć‚§ćƒƒć‚Æćƒœćƒƒć‚Æć‚¹éøęŠžļ¼ˆäø€ę‹¬å‡¦ē†ļ¼‰ć‹ć‚‰ćÆć€Œidsć€ćØć„ć†å¤‰ę•°åć§č‡Ŗå‹•ēš„ć«IDćŒęø”ć•ć‚Œć¾ć™ć€‚ 

       å‚ē…§:

    https://help.salesforce.com/apex/HTViewHelpDoc?id=platform.flow_ref_elements_screencmp_action_button.htm

     

     

    3. ć€Œćƒ¬ć‚³ćƒ¼ćƒ‰ć‚’å–å¾—ć€č¦ē“ ć‚’čæ½åŠ  

       ćƒ»ć‚Ŗćƒ–ć‚øć‚§ć‚Æćƒˆ: Task 

       ćƒ»ę”ä»¶: Id が {!recordId} と等しい 

       ćƒ»ć€Œč¤‡ę•°ć®ćƒ¬ć‚³ćƒ¼ćƒ‰ć‚’å–å¾—ć™ć‚‹ć‚ˆć†ć«éøęŠžć•ć‚Œć¦ć„ć‚‹å “åˆć®ćæć€č¤‡ę•°ćƒ¬ć‚³ćƒ¼ćƒ‰ć‚’č‡Ŗå‹•ēš„ć«ę ¼ē“ć€ć®ć‚Ŗćƒ—ć‚·ćƒ§ćƒ³ćÆä»Šå›žćÆå˜äø€å–å¾—ć§OK 

       ćƒ»å–å¾—ć—ćŸ Descriptionļ¼ˆę“»å‹•å†…å®¹ļ¼‰ćŖć©ć®ę—¢å­˜ćƒ•ć‚£ćƒ¼ćƒ«ćƒ‰ć‚’ćć®ć¾ć¾ē”»é¢ć«å¼•ćē¶™ćŽć¾ć™ 

     

    4. ć€Œē”»é¢ć€č¦ē“ ć‚’čæ½åŠ  

       ćƒ»é•·ę–‡ćƒ†ć‚­ć‚¹ćƒˆć®å…„åŠ›ć‚³ćƒ³ćƒćƒ¼ćƒćƒ³ćƒˆć‚’é…ē½®ļ¼ˆä¾‹: ć€Œčæ½čØ˜ć‚³ćƒ”ćƒ³ćƒˆć€ļ¼‰ 

       ćƒ»åˆęœŸå€¤ć«ć€ę‰‹é †3ć§å–å¾—ć—ćŸę—¢å­˜ć® Description ć®å†…å®¹ć‚’č”Øē¤ŗć•ć›ć¦ćŠććØć€Œčæ½čØ˜ć€ć‚‰ć—ććŖć‚Šć¾ć™ 

         ä¾‹: {!Get_Task.Description} & " 

     

    " & ļ¼ˆć“ć“ć«ćƒ¦ćƒ¼ć‚¶ćƒ¼å…„åŠ›ē”Øć®ē©ŗę¬„ć‚’ē”Øę„ļ¼‰ 

       å®Ÿéš›ć«ćÆć€Œę—¢å­˜å†…å®¹ć‚’č”Øē¤ŗć™ć‚‹čŖ­ćæå–ć‚Šå°‚ē”Øćƒ†ć‚­ć‚¹ćƒˆć€ļ¼‹ć€Œę–°č¦ć‚³ćƒ”ćƒ³ćƒˆå…„åŠ›ę¬„ć€ć®2ć¤ć«åˆ†ć‘ćŸć»ć†ćŒć€ćƒ¦ćƒ¼ć‚¶ćƒ¼ćŒčŖ¤ć£ć¦éŽåŽ»ć®čØ˜éŒ²ć‚’ę¶ˆć—ć¦ć—ć¾ć†ćƒŸć‚¹ć‚’é˜²ć’ć¾ć™ 

     

    5. ć€Œä»£å…„ć€č¦ē“ ć‚’čæ½åŠ  

       ćƒ»ę–°ć—恄Descriptionの値 = ę—¢å­˜ć®Description & ę”¹č”Œ & ꗄꙂ & ćƒ¦ćƒ¼ć‚¶ćƒ¼å & ę–°č¦ć‚³ćƒ”ćƒ³ćƒˆå…„åŠ›å†…å®¹ 

       ćƒ»{!$Flow.CurrentDateTime} 悄 {!$User.FirstName} ćŖć©ć®ć‚°ćƒ­ćƒ¼ćƒćƒ«å¤‰ę•°ć‚’ä½æć†ćØć€ŒčŖ°ćŒć„ć¤čæ½čØ˜ć—ćŸć‹ć€ćŒę®‹ć›ć¾ć™ 

     

    6. ć€Œćƒ¬ć‚³ćƒ¼ćƒ‰ć‚’ę›“ę–°ć€č¦ē“ ć‚’čæ½åŠ  

       ćƒ»åÆ¾č±”: ꉋ順3ć§å–å¾—ć—ćŸTaskćƒ¬ć‚³ćƒ¼ćƒ‰ 

       ćƒ»Description項目に手順5ć§ēµ„ćæē«‹ć¦ćŸćƒ†ć‚­ć‚¹ćƒˆć‚’čØ­å®š 

     

    7. ćƒ•ćƒ­ćƒ¼ć‚’äæå­˜ćƒ»ęœ‰åŠ¹åŒ– 

     

    ā–  ćƒŖć‚¹ćƒˆćƒ“ćƒ„ćƒ¼ćøć®ćƒœć‚æćƒ³čØ­ē½®ę‰‹é † 

     

    1. 設定 → ć‚Ŗćƒ–ć‚øć‚§ć‚Æćƒˆćƒžćƒćƒ¼ć‚øćƒ£ → ć‚æć‚¹ć‚Æļ¼ˆTaskļ¼‰ć‚’é–‹ć 

    2. ć€Œćƒœć‚æćƒ³ć€ćƒŖćƒ³ć‚Æć€ćŠć‚ˆć³ć‚¢ć‚Æć‚·ćƒ§ćƒ³ć€ā†’ć€Œę–°č¦ćƒœć‚æćƒ³ć¾ćŸćÆćƒŖćƒ³ć‚Æć€ 

    3. 蔨示種刄: ć€ŒćƒŖć‚¹ćƒˆćƒœć‚æćƒ³ć€ć€ć‚³ćƒ³ćƒ†ćƒ³ćƒ„ć‚½ćƒ¼ć‚¹: 怌URL怍 

    4. URLę¬„ć«ä»„äø‹ć‚’čØ­å®š: 

       /flow/ć‚ćŖćŸć®ćƒ•ćƒ­ćƒ¼API名?retURL=/lightning/o/Task/list 

     

    5. äæå­˜å¾Œć€ć€Œę¤œē“¢ćƒ¬ć‚¤ć‚¢ć‚¦ćƒˆć€ć¾ćŸćÆć€ŒćƒŖć‚¹ćƒˆćƒ“ćƒ„ćƒ¼ćƒœć‚æćƒ³ćƒ¬ć‚¤ć‚¢ć‚¦ćƒˆć€ć®ē·Øé›†ē”»é¢ć§ć€ä½œęˆć—ćŸć‚«ć‚¹ć‚æćƒ ćƒœć‚æćƒ³ć‚’ć€ŒéøęŠžć•ć‚ŒćŸćƒœć‚æćƒ³ć€ć«čæ½åŠ ć—ć¦äæå­˜ 

     

    å‚ē…§ļ¼ˆåŒć˜ä»•ēµ„ćæć®å…¬å¼ęØ™ęŗ–ć‚³ćƒ³ćƒćƒ¼ćƒćƒ³ćƒˆč§£čŖ¬ļ¼‰: 

    https://help.salesforce.com/apex/HTViewHelpDoc?id=platform.flow_ref_elements_screencmp.htm

     

     

    ā–  č£œč¶³ļ¼ˆč¤‡ę•°ćƒ¬ć‚³ćƒ¼ćƒ‰ćøć®äø€ę‹¬ć‚³ćƒ”ćƒ³ćƒˆčæ½čØ˜ćŒć—ćŸć„å “åˆļ¼‰ 

    ꉋ順2ć®å¤‰ę•°ć‚’ć€Œidsļ¼ˆćƒ†ć‚­ć‚¹ćƒˆć®ć‚³ćƒ¬ć‚Æć‚·ćƒ§ćƒ³ļ¼‰ć€ć«ć—ć€ę‰‹é †3ć‚’ć€Œćƒ«ćƒ¼ćƒ—ć€č¦ē“ ć§å›žć—ć¦1ä»¶ćšć¤åŒć˜å‡¦ē†ć‚’ē¹°ć‚Ščæ”ć™ę§‹ęˆć«ć™ć‚Œć°ć€ćƒŖć‚¹ćƒˆćƒ“ćƒ„ćƒ¼ć§ćƒć‚§ćƒƒć‚Æćƒœćƒƒć‚Æć‚¹ć«ć‚ˆć‚Šč¤‡ę•°éøęŠžā†’äø€ę‹¬ć‚³ćƒ”ćƒ³ćƒˆčæ½čØ˜ć‚‚å®Ÿē¾ć§ćć¾ć™ć€‚ć“ć®å “åˆćÆć‚¬ćƒćƒŠåˆ¶é™ļ¼ˆSOQL惻DMLå›žę•°ļ¼‰ć«ę³Øę„ć—ć€ćƒ«ćƒ¼ćƒ—å†…ć§ćÆéƒ½åŗ¦Get Recordsć‚’å‘¼ć°ćšć€äŗ‹å‰ć«äø€ę‹¬å–å¾—ć—ć¦ć‹ć‚‰ćƒ«ćƒ¼ćƒ—ć™ć‚‹ć®ćŒå®šēŸ³ć§ć™ć€‚ 

     

    ć¾ćšćÆć€Œ1ä»¶ćšć¤čæ½čØ˜ć€ć®ę§‹ęˆć‹ć‚‰ä½œć£ć¦ćæć¦ć€å‹•ä½œē¢ŗčŖć§ććŸć‚‰č¤‡ę•°éøęŠžåÆ¾åæœć«ę‹”å¼µć™ć‚‹ć®ćŒćŠć™ć™ć‚ć§ć™ć€‚äøę˜Žē‚¹ćŒć‚ć‚Œć°ć€ć©ć®ć‚¹ćƒ†ćƒƒćƒ—ć§č©°ć¾ć£ćŸć‹ę•™ćˆć¦ćć ć•ć„ć€‚

0/9000
Michael Espinal ha fatto una domanda in #Trailhead Challenges

Good afternoon, 

 

The hands-on challenge is not done yet because it says "

In the 'Review Opportunity with Account Owner' flow, we can’t find a Path with the API name 'X3_Days_After_Last_Modified_Date'. Make sure you saved the changes in your flow.

 

IĀ“ve done it again three times already and is still incorrect. Can I have your help? Thanks! 

 

#Trailhead Challenges  #Record-Triggered  #Flow

8 risposte
  1. 9 set, 23:41

    I solved it, thanks a lot!

0/9000