Склеротик написал:
Чтобы считать с локального файла при помощи этой функции локальная машина и сап на ней должны быть доступны серверу. Значит о каком фоновом процессе можно говорить, если локальная машина может быть выключена или с нее никто в сап не входил?
Логично поэтому файлы грузим на апликейшин сервер и уж там читаем их их фона... а чтобы понять как запускаетя программа, ну анализируй режим запуска и если с локальной машины то спрашивай файл через WS_DOWNLOAD и работай с ним, а если в фоновом то тоже спрашивай файл, перекачивай его на апликейшен сервер и говори пользователю что задание запланировано...