Skip to main content
Hello, I'm creating a process via Process Builder to add new users to a campaign. When I was trouble shooting the process, I receive an error (see error message below) when I manually change the Lead Owner from a User to a Queue. This is a problem because we ocassionally assign Leads from a User back to a Queue.

 

I've read several solutions in the Trailblazer community which lead me to set a condition in which the [Lead].OwnerID starts with ID 00G. Unfortunately, this criteria has not solved my problem. Please help.

 

Process Builder Error: Can't Change Owner from a User to a Queue

 

Immediate Error Message in Salesforce:

 

We can't save this record because the “Assign BA Lead to Calling Campaign” process failed. Give your Salesforce admin these details. An unhandled fault has occurred in this flow

 

An unhandled fault has occurred while processing the flow. Please contact your system administrator for more information. Error ID: 710856580-389780 (-2040931015) 

 

Salesforce Email Message

 

Error element myDecision (FlowDecision).

 

The flow failed to access the value for myVariable_current.Owner:User.Username because it hasn't been set or assigned.

 

How the Interview Started

 

User Name (User ID) started the flow interview.

 

Some of this flow's variables were set when the interview started.

 

myVariable_old = Lead (UserIDEAC)

 

myVariable_current = Lead (UserIDEAC)

 

ASSIGNMENT: myVariable_waitStartTimeAssignment

 

{!myVariable_waitStartTimeVariable} Equals {!$Flow.CurrentDateTime}

 

Result

 

{!myVariable_waitStartTimeVariable} = "11/16/2018 9:05 PM"

 

Salesforce Error ID: 710856580-389780 (-2040931015) 
답변 13개
  1. 2018년 11월 17일 오전 8:47
    Hi Kenneth,

     

    Try this as your process criteria:

    AND(

    ISCHANGED([Lead].OwnerId)

    BEGINS( PRIORVALUE([Lead].OwnerId), '005' )

    )

     

     
0/9000