added contract_association_must_be_unique validation on invoice