I don't use listsinceblock much, so perhaps I'm misunderstanding what I'm looking at. It doesn't look like there's anything wrong to me.
As far as I can tell, you sent from the wallet back into the same wallet, and you are seeing both sides of that transaction, right?
{
"account" : "",
"address" : "34N5MSC3brnr183yRBBQYFRYNVmGf1ymhw",
"category" : "send",
"amount" : -0.00990000,
"fee" : -0.00010000,
"confirmations" : 13,
"blockhash" : "0000000000000000064594fd44816f8ab656d2f2627848990c47f791e4276ad4",
"blockindex" : 131,
"blocktime" : 1405007016,
"txid" : "7850528d3b57e3993d56b4f7cd90198fe3a329a4045bb240737758c6fb554b94",
"walletconflicts" : [
],
"time" : 1405006463,
"timereceived" : 1405006463
},
This appears to be an indication that a total of 0.0099 + (0.0001 fee) = 0.01 BTC was
sent from the wallet to an address of 34N5MSC3brnr183yRBBQYFRYNVmGf1ymhw. I assume that this is because you created a transaction spending the following 0.01 BTC output from this wallet and paying a 0.0001 BTC transaction fee:
"txid" : "e68f95873e41613d6610d43a2fd9919772fccce521fd7041ca14fd0da8627c09"
"vout" : "27"
Meanwhile . . .
{
"account" : "",
"address" : "34N5MSC3brnr183yRBBQYFRYNVmGf1ymhw",
"category" : "receive",
"amount" : 0.00990000,
"confirmations" : 13,
"blockhash" : "0000000000000000064594fd44816f8ab656d2f2627848990c47f791e4276ad4",
"blockindex" : 131,
"blocktime" : 1405007016,
"txid" : "7850528d3b57e3993d56b4f7cd90198fe3a329a4045bb240737758c6fb554b94",
"walletconflicts" : [
],
"time" : 1405006463,
"timereceived" : 1405006463
},
This appears to be an indication that a total of 0.0099 was
received in the wallet at an address of 34N5MSC3brnr183yRBBQYFRYNVmGf1ymhw.