Have it

To hear or get news, to understand.

I have it that the new company president will be coming to see us next week.