I am trying to automate the send of Shipment Confirmation emails when a shipment is confirmed.
I have a business event set up - it triggers on the shipment status change to “Confirmed”. So, that part works. I have an Action Execution set up as the subscriber - this runs but fails with the error “Object reference not set to an instance of an object”
How to I track down the cause of this error? Are there any tutorials on how to accomplish what I am attempting? Is there a better way to accomplish what I am attempting?
Best answer by ChandraM
Hi @rcreasy and @meagan59 , Try the below Business Event steps with Record Change instead of the Action.
Create a Generic Inquiry to Show all the Confirmed Shipments
Generic Inquiry output
Create a Business Event for Record Change as shown below:
Trigger Conditions
Subscribe Email Notification
Email Notification configurations
Confirming a Shipment will trigger the email, as show in the ”All Emails” screen.
Please wait. will shortly upload the GI , and Business Events here.
@rcreasy I am running into the same error when trying to use the trigger by action to prepare invoice for confirmed shipments. I was hoping someone had supplied an answer, but no luck.
Hi @rcreasy and @meagan59 Please find the attached GI and Business Events that you can import to your Generic Inquiry and Business Events screens respectively using the “Import from XML” options. Kindly verify in a local instance before trying on production.
I appreciate the information; however, I am trying to ‘Prepare Invoice’ for the confirmed shipments. I tried updating the Business Event to use a GI and trigger on record change.
The Subscriber is an ‘Action Execution’ to run the prepare invoice action on the shipment screen. I am still getting the same error when the BE triggers.
Any suggestions or do I need to submit a support case?
@meagan59 It looks like you are triggering on the creation of a shipment rather than on the shipment confirmation. Also, since you are doing something a little different than my original post, you may want to start a new thread to get more relevant attention.
@meagan59 Please start a new post for Prepare Invoice on which I can review and keep you posted. This will help the community members to get the solutions on specific topics.
Hi @meagan59 ! Did you find a solution to your issue? If so, can you share please? I am trying to learn more about Action Execution in Business Events and how it works. It would be nice to see a working example. Thanks!
We use 3 different kinds of cookies. You can choose which cookies you want to accept. We need basic cookies to make this site work, therefore these are the minimum you can select. Learn more about our cookies.