Let's do an absolutely horrifying puzzle for no reason. It is possible!

ABC(A+D) = ABCB

If the letters represent different digits (eg. D = 4, HG = 23), what are the values of each letter? enjoy lol