We need to be able to determine when a Deal has been associated from Company A to Company B, and then trigger some edits in Company B and the Deal itself. I realize this is partly possible by building a Company based workflow and using "Number of associated Deals" is "Known". However, by going that route we won't be able to also trigger the edits in the Deal itself, in cases when the new Company already has another Deal associated. That's because in a company based workflow, we won't be able to pinpoint the newly associated Deal to edit (the assumption is both the old and the new have the same Deal Stage). The most straighforward way to solve this would be adding the "Associated company is Known" option in the Deal based workfows. In this way, the moved Deal itself will be enrolled, so it can be edited without affecting any of the other Deals under the Company.
...read more