Здравствуйте. Возможно я задам очередной глупый вопрос, но сам быстро разобраться не смог. Ситуация следующая. В системе есть функции, которые вызываются из вне черным ящиком в виде службы, запущенной на сервере, по инициативе сторонней системы. Функции предназначены для обмена производственными заказами, перемещениями между складами и пр. И возникла необходимость отладки этих функций, без их правки, нужно найти причины не корректной работы. Поиском нашел следующее:
Цитата:
* Get the username that makes the RFC call into SAP in ASP
* Fire up SE37, go to the code section of your RFC
* Look at the menu on top, click on ‘Utilities’
* Click on Settings
* Go for the Debugging tab
* Fill in the username that will make the call from ASP
* Click IP Matching ( otherwise a debug session appears for every time any user makes the call )
* Session breakpoint active immediately is nice to click as well
* Put your external breakpoint where you need it ( click the icon with the stop sign and the little man )
* Test your ASP connector
* The breakpoint should come into effect , a debug window will pop up
* You might not have the authorization to do this, if it doesnt work, use SU53 to find out what you’re missing.
На сколько я понял, отладчик должен запуститься из под моего пользователя. Он запускается, ровно 1 раз. При повторных попытках точки не срабатывают. Пробовал под своим пользователем, потом пробовал под пользователем с которого вызывается фм, так же 1 раз отладчик запускается, потом глухо. Обычные точки у пользователя, который вызывает фм, тоже не срабатывают.