We are having a continuing problem with the timing of when workflows run. Our process goes like this...
1. We create a lead
2. We create a qualification cycle
3. When the qualification cycles gets qualified
a. In workflow 1 we create an account and an appointment (we check that there is data in the account before we create the appointment)
b. When the appointment gets created we execute multiple workflows, some of them use information from the account and in others we update the account. In both cases there are times when the account cannot be found or the data isn't there at time that the workflow runs. If you look at the account later the data is there.
Is there any way to run a workflow only after another workflow is complete, but more importantly where the database updates have completed? If not how does everyone else take care of it? Is a custom workflow required?
Thanks,
Gary