Фоновые задания нельзя просто отладить.Они запускаются в запланированное время, а не в интерактивном режиме, обычно запускаются другим пользователем, например RFCREMOTE
, имеют системные настройки, например sy-batch = 'X'
, и не имеют доступа к графическому интерфейсу SAP.Установка точки останова в программе, работающей в фоновом режиме, вообще ничего не изменит.
JDBG
имитирует то, что происходит, когда программа запускается планировщиком фоновых заданий. Он эффективно запускает копию программы, а не саму оригинальную программу. Если программе не нужны настройки пакета и пользователь, это, вероятно, не будет отличаться от интерактивного запуска программы.
JDBG
, таким образом, особенно не позволяет «подключиться» к работе, которая уже запланирована в производственной системе.