Announcements
No record found.
My understanding of your scenario is: You have a single building project with multiple contractors bidding for it. Your customer supplies construction equipment, so each contractor becomes a potential customer. The products offered represent potential business opportunities with these contractors. In the end, only one contractor will win the building project and place an order for the equipment. Essentially, this is a bidding process involving multiple contractors, where only one will convert into an actual sale and give your customer a business.
I appreciate Tom’s solution and find it very insightful. I would also like to share my suggestion for your consideration, and you can decide which approach works best for your needs.
My solution would be like below :
Building Project as Anchor
Use Standard Opportunities
Handle Products Efficiently
Extend the same Power Automate flow (or create new ) so that: When one opportunity is marked as Won, all other opportunities linked to the same Building Project are automatically updated to Canceled. This keeps your pipeline clean and accurate.
In my opinion, this will help simplify Forecasting and pipeline reporting remain standard because everything is based on Opportunities. Maintainable customization with minimal effort , just one lookup field and one Power Automate flow (or two flows if you choose to separate product copying and opportunity cancellation). Easy to maintain and scales for future needs and Reflects real-world bidding logic in Dynamics 365.
Under review
Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.
Congratulations to our 2026 Super Stars!
Thanks to all of our 2025 Community Spotlight stars!
These are the community rock stars!
Stay up to date on forum activity by subscribing.
ManoVerse 166 Super User 2026 Season 1
Jimmy Passeti 51 Most Valuable Professional
NeerajPawar 51