Ok here is the actual transaction ID:
812cc1afba6bc7da3eed069adc3b84f0524ffd46370b0b2b575dc78698dba1e0
I sent from exchange to exchange
Giving complete information helps, this is better
How much did you send (after fee)? My guess: 0.01677999 BTC.
If you sent it from an exchange, the Input-address isn't yours. You only get the amount you asked for, and the change goes back into the exchange's wallet.
Input: 1EbX2MGPdHCvJtbbyfcVfpDfgpZT8BwM87 (This was from coinbase)
Output: 1KSet8LXnDkoezDtf4e2aGMoakWMMBpBBq (This is Bittrex)
Now I wanted to send the WHOLE 0.01715088 to 1KSet8LXnDkoezDtf4e2aGMoakWMMBpBBq
The whole 0.01715088 BTC isn't yours!
Think of it this way:
You ask Company A to pay $90 to Company B. Company A gives $100, and gets $10 back.
What you're saying, is that you want the whole $100. I hope this analogy shows the flaw in your reasoning. The way Bitcoin handles change is much more like cash than other electronic payments, if you pay by bank or Paypal, you don't have to worry about "change".
From doing some research, people are saying this is change. I would understand that, if coinbase have an input of 1 BTC, then 0.01715088 would go to 1KSet8LXnDkoezDtf4e2aGMoakWMMBpBBq , and then 0.98284912 (change) would go back to coinbase (i'm assuming). But in this case, it's different =/
Check again in Coinbase, and see how much you requested to withdraw. Is it 0.01677999 BTC or 0.01775089 BTC?