The former WBO featherweight champion will box Manchester's John Murray in an eliminator for the WBO lightweight title which is currently held by Ricky Burns.
The fight will be the chief supporting bout to Burns' defence of his global belt against Londoner Kevin Mitchell at the SECC on September 22.
If Harrison defeats Murray he will then meet the winner of the Burns v Mitchell all-British dust-up before Christmas.
Harrison's manager Alex Morrison said: "Scott will face Murray in a final eliminator for the WBO lightweight title held by Ricky Burns.
"Should he beat Murray, as I fully expect him to, then we will have an all-Scottish world title fight before Christmas this year in Glasgow.
"To have Burns v Mitchell, supported by Harrison v Murray on the one card, plus also John Simpson in a Celtic title defence is, in my opinion, as good a promotion as has ever been put on in Scotland.
"Myself and Frank Warren are delighted to be putting a card of this quality on at the SECC."
The news that Harrison, at 34, is now just one fight away from realising his dream of fighting for a world title, just six weeks short of the seventh anniversary of his last world fight – when he beat Australian Nedal Hussein at the Kelvin Hall on November 5, 2005 – will arguably be the most remarkable story in boxing this year.
Murray will represent a tough final obstacle to Harrison's attempt at redemption from the six wasted years when his life was engulfed in trouble.
But Morrison is confident the former champion's class will prevail.
He said: "Murray fights one way and that is to come forward throwing everything.
"Scott is not given enough credit for the quality of his boxing off the jab.
"My dream is to be promoting, in conjunction with Frank Warren, an all-Scottish world-title fight between Ricky Burns and Scott Harrison before the year is out, and we are two fights away from that."