Add either a check mark or a drop down option with each subcontract that defaults to pending/unsigned and once we get a signed contract from the sub change it to signed. Add it as a column option to the sub invoice list so we can quickly scroll and see which subs we still need signed contracts for.
Leverage the current workflow Locked on signing to populate this.