Хотя я не эксперт в .Net, здесь есть что-то странное.BapiRet2 - это не метод, а класс, и в R / 3 есть структура с тем же именем, которая обычно используется для получения информации о выполнении вызовов функций ...
я думаю, что выпросто создайте переменную, которая будет / должна содержать ответ вашего веб-сервиса, и поскольку вы не вызываете его позже, переменная пуста ... таким образом, пустое сообщение об ошибке ...
regards