have bearing on
have (any/some) bearing on (someone or something)
To impact or affect something or someone. How does my lateness have any bearing on you? You weren't here on time either! Don't worry, our lawyers have told us that this information won't have any bearing on the merger.
Farlex Dictionary of Idioms. © 2015 Farlex, Inc, all rights reserved.
have (some) bearing on something
to have relevance to something. (Note the use of no and any in the negative.) I know something that has some bearing on the issue you are discussing. This has no bearing on anything that will happen today. This doesn't have any bearing on all that. What bearing does John's decision have on the situation?
McGraw-Hill Dictionary of American Idioms and Phrasal Verbs. © 2002 by The McGraw-Hill Companies, Inc.