答えでなく、問題の解決の仕方だか、この場合CALLINDEXの戻り値の値がSPSETされてない値だからと考えられるから、まず値を確認してなぜその値が帰ってくるか調査してたらいいかな。後SP関連のエラーは大体SPSETを本当にやってるか疑うべきかな。