A lengthy post, which I hope has a one sentence solution....Wondering if anyone here has been able to nail down the Shipping Notification Emails.
I've fiddled with the workflows for too long now...lol...
The intent is to send the email notification to the customer for a Partial Shipment.
SCENARIO - 2 Items in order - Partial Ship both:
Workflow Update #1
1. Updated "Package Shipped" workflow, Added "Email Shipping Info" as a task, only other step is "End Workflow"
2. I ship 1 item, select method, add tracking info, click "Ship Items" button
3. I receive 1 email. Package info and tracking info included. perfect!
4. I ship 2nd item, select method, add tracking info, click "Ship Items" button
5. I receive 2 emails. package info and tracking info included (perfectish). Problem, 2 emails.
[color=red>CONCLUSION:</FONT>]
Workflow Update #2
1. Update "Package Shipped" workflow, added "Run Shipping Complete Workflow If Needed" as the 2nd task.
2. Ship 1 item, select method, add tracking info, click "Ship Items" button.
3. I receive 1 email. Package info and tracking info included. perfect!
4. I ship 2nd item, select method, add tracking info, click "Ship Items" button
5. I receive 3 emails. package info and tracking info included. Problem, 3 emails.
CONCLUSION:[/color] I receive 3 emails because the "Shipping Complete" workflow performs the "Email Shipping Info" task. The "Package Shipped" performs 2 tasks (1 per package, even though the first one has already shipped)
Workflow Update #3
1. Update "Package Shipped" workflow, adjusted "Run Shipping Complete Workflow If Needed" to be the 1st task.
2. Ship 1 item, select method, add tracking info, click "Ship Items" button.
3. I receive 1 email. Package info and tracking info included. perfect!
4. I ship 2nd item, select method, add tracking info, click "Ship Items" button
5. I receive 3 emails. package info and tracking info included. Problem, 3 emails.
[color=red>CONCLUSION:]
Adjusting the order of the tasks in the "Package Shipped" workflow has no affect.
Workflow Update #4
1. Update "Package Shipped" workflow to only contain "Run Shipping Complete Workflow If Needed" as a task.
2. Ship 1 item, select method, add tracking info, click "Ship Items" button.
3. I receive 0 emails.
4. I ship 2nd item, select method, add tracking info, click "Ship Items" button
5. I receive 2 emails. package info and tracking info included. Problem, 2 emails.
[/color]
[color=red>CONCLUSION:]
<FONT color=green>END ALL CONCLUSION[/color]
Not a big deal if a custom workflow needs to be crafted, but if the solution is a simple update to existing workflow(s)... please... shine some light on the subject for me!