They both mean the same, and that someone else did it. 'Get' to me suggests more aggressive solicitation of the task than does 'have'. If we are lucky, Paco will come along and find the long previous thread of discussion we had on this topic-- or you could try the English Forums 'Search' function yourself.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.