MOSS Forum

Ask Question   UnAnswered
Home » Forum » MOSS       RSS Feeds

Stinkin SPD workflows

  Asked By: Imran    Date: Mar 27    Category: MOSS    Views: 2132

I think I remember seeing this discussed some time ago but I can't find
the thread in my email...

I have WSS3 and have added the Call Center module from the MS fab 40
templates. Anyway, I want to have a workflow that will send an email to
the user that is selected in the Assigned To field (a people picker
field). However, I only want the email to be sent once. I've been
working on this all morning and no joy.

I have a workflow set up to start when an item is created or changed

Condition: If Assigned To is not empty

Action: Email Assigned To

This works fine except any time the list is changed, it sends the email
and I would like it to be send only the one time. I feel like I'm close
but must be missing something. BTW, if I have the workflow to just
start when created, it doesn't work at all.



4 Answers Found

Answer #1    Answered By: Robby Barr     Answered On: Mar 27

you're sending an email  as long as the Assigned to field  is not empty,
which will always be the case, so anytime a change is made the email goes. Off
the cuff here, you could create another field, email sent, that the workflow
checks. If sent equals no, send  email and then set  value to yes. Else, if email
equals yes, do nothing.

Answer #2    Answered By: Patrick Davis     Answered On: Mar 27

I ran into this once, instead of a condition, you need an action. (wait until
[field] is [not empty]) then send  an e-mail. and set  it so that it only runs
when the item  is created. It's kind of a clunky work  around, and doesn't
account for changing an assignment, but it should get you started. You may have
to have more than one workflow  for the list  also. If I recall, I had about 3.

Answer #3    Answered By: Alexander Rocha     Answered On: Mar 27

I've NEVER been able to get the "wait until..." action to work  (MOSS) in my
site collections.

I'm no guru, but I suspect something deeply wrong in our farm or buggy in the
timer mechanisms built into workflows  foundations (or whever they are).

Answer #4    Answered By: Maggie Benson     Answered On: Mar 27

I have the wait thing in my test envrionment working and here's how I
have the workflows  generally configured (WSS3)...

1. I made the list  columns I wanted the wf to fire from 'mandatory'
2. I made the wf start  at creation, not at change or manual
3. step 1 - pause for X time  value
4. step 2 - Condition: if field  X equals value X
Action: send email  to X

This is the only way I could get it to work. I haven't been able to
figure out how to fire a wf only once if I select start at 'change'.

Didn't find what you were looking for? Find more on Stinkin SPD workflows Or get search suggestion and latest updates.