Hello. Is there something specific that needs to b...
# suiteflow
l
Hello. Is there something specific that needs to be set up in order to use a workflow to send item fulfillment emails? We don’t want to use the generic template that is used when you turn on the accounting preference to email them. I have all other emails working correctly with workflows, but can’t figure out what I am missing to make it work with item fulfillments.
j
I am doing this with a workflow too. In my case I'm sending SO, IF, cash sale or invoice all in the same workflow
Nothing really special for IF compared to the others
Transitions into the send email state on
Type = Item Fulfillment
and email sends on
After Record Submit
. I have a "Email Sent" checkbox that gets checked as part of this same state. So my only condition on the Send Email action is that this checkbox = F.
l
I have mine set up the same way as well. Do you have the accounting preference “Send Order Fulfilled Confirmation Email” checked?
j
Nope. That'd result in a 2nd email being sent on fulfillment
What shows up in the Workflow History on your fulfillment? Is it entering your 'send email' state but just not actually sending the email, or?
l
That’s what I thought. It isn’t even showing up as trying to process. I’m going to take all the criteria off and try and find what is causing the issue one criteria at a time again.
j
I'm not sure how you have your workflow setup, but maybe it's your transition
Here's exactly how mine is setup, in case that helps you:
l
Thanks for sending those. It is now showing up as trying to process, but saying the “customer e-mail” criteria of “is not empty,” keeps coming back as false for some reason. I’ve tried other email fields on the customer record to and it keeps coming back as they are empty. They are not empty and work for all other types of transaction emails. It’s so weird.
Where do you source the email from? I can only get it to work if I source the email to SO, then that sources on the IF. I need it to come from the customer record because the email could have been changed since the SO was created. Thanks again for your time and help.
j
No problem. Yeah we currently have the IF email setup to pull from
Created From: Email
I don't have the same concerns about the customer email changing from what it was when the SO was placed. I'm not immediately sure why you wouldn't be able to reach that customer email successfully though
I wonder if you could create a custom field on the IF record that sources that customer email. Then pull from that custom field on your workflow
l
I tried that but it doesn’t source. I might need to go with a scheduled workflow that updates the IF email on the SO a couple days before the ship date, so that it goes onto the IF with the recent email on the customer record