SAPфорум.RU
https://www.sapboard.ru/forum/

Выгрузка файла в фоновом режиме
https://www.sapboard.ru/forum/viewtopic.php?f=13&t=15607
Страница 1 из 2

Автор:  Морской [ Чт, июн 08 2006, 04:43 ]
Заголовок сообщения:  Выгрузка файла в фоновом режиме

Возможно Ли в фоновом режиме выгружать файл в сетевую папку(что-то вроде: \\имя_машины\файл.txt).
На данный момент выгружаю на ftp - создаю файл на сервере через open dataset и внешней командой ОС копирую на ftp.

Автор:  vvvictor [ Чт, июн 08 2006, 04:54 ]
Заголовок сообщения:  Re: Выгрузка файла в фоновом режиме

Морской написал(а):
Возможно Ли в фоновом режиме выгружать файл в сетевую папку(что-то вроде: \\имя_машины\файл.txt).
На данный момент выгружаю на ftp - создаю файл на сервере через open dataset и внешней командой ОС копирую на ftp.


1. А чем ты хочешь выгружать ?
2. Все зависит от операционки под которой крутится сервер.......

Автор:  Морской [ Чт, июн 08 2006, 05:01 ]
Заголовок сообщения: 

Мне нужно чтобы фоновым заданием файл появлялся в сетевой папке - как и чем это сделать я не знаю.
ОС - solaris

Автор:  IVA_GRES [ Чт, июн 08 2006, 07:13 ]
Заголовок сообщения: 

Можно. Формировать его в таблицу а посля выгружать через ws_upload куда хочешь хоть на web приложения ... а операционка здесь вообщемто и не причём... SAP работает по своим протаколом через RFC.
Если хочешь можешь выслать кусок кода где ты его хочешь выложить попробуем тебе помочь.

Автор:  IVA_GRES [ Чт, июн 08 2006, 07:35 ]
Заголовок сообщения: 

Наш почтовый сервер ругнулся потому пишу в ФОРУМЕ.
Попробуй ещё вот так:
data:
container type ref to cl_gui_custom_container
, control type ref to i_oi_container_control
, document type ref to i_oi_document_proxy
, error type ref to i_oi_error
.
CALL METHOD control->get_document_proxy
EXPORTING
document_type = document_type
register_container = 'X'
IMPORTING
document_proxy = document " обрати внимание на конструкцию!

call method document->save_document_to_url
exporting
* NO_FLUSH = ' '
url =
* USER_INFO =
* IMPORTING
* ERROR =
* RETCODE =
* CHANGING
* DOCUMENT_SIZE =
.

Автор:  Морской [ Чт, июн 08 2006, 07:39 ]
Заголовок сообщения: 

у меня 4,0

Автор:  IVA_GRES [ Чт, июн 08 2006, 07:58 ]
Заголовок сообщения: 

Basis 4.0 ?

Автор:  Морской [ Чт, июн 08 2006, 08:18 ]
Заголовок сообщения: 

да

Автор:  IVA_GRES [ Чт, июн 08 2006, 08:28 ]
Заголовок сообщения: 

Не боись прорвёмся. Щас попробую обходным способом через Web Repository!

Автор:  ArmAnn [ Чт, июн 08 2006, 08:36 ]
Заголовок сообщения: 

IVA_GRES написал:
Можно. Формировать его в таблицу а посля выгружать через ws_upload куда хочешь хоть на web приложения ... а операционка здесь вообщемто и не причём... SAP работает по своим протаколом через RFC.
Если хочешь можешь выслать кусок кода где ты его хочешь выложить попробуем тебе помочь.


я дико извиняюсь, но как это вы собрались через ws_upload в фоновом режиме выгружать?

Автор:  JeKa [ Чт, июн 08 2006, 09:04 ]
Заголовок сообщения: 

Помоему эта тема обсасывалась не раз на форуме... В фоне выгружать на сервак и се.

Автор:  Морской [ Пт, июн 09 2006, 09:22 ]
Заголовок сообщения: 

дак я в фоне и выгружаю на сервак
а мне надо также в фоне чтобы ушло на: \\имя_машины\файл
sap`ом это можно?

Автор:  Uukrul [ Пт, июн 09 2006, 09:50 ]
Заголовок сообщения: 

Морской написал(а):
дак я в фоне и выгружаю на сервак
а мне надо также в фоне чтобы ушло на: \\имя_машины\файл
sap`ом это можно?

Ну примонтируй NFS-сом, каталог удаленной машины к SAP-серверу и выкладывай... в него как в локальный сервера...

Автор:  amv [ Ср, фев 01 2023, 22:36 ]
Заголовок сообщения:  Re: Выгрузка файла в фоновом режиме

Коллеги, есть решение по данному вопросу?

Автор:  LKU [ Чт, фев 02 2023, 10:11 ]
Заголовок сообщения:  Re: Выгрузка файла в фоновом режиме

amv написал(а):
Коллеги, есть решение по данному вопросу?

А в чем конкретно проблема?
Можно средствами ОС на сервере приложений примепить папку файловой системы к внешней сетевой папке.
Можно на целевой машине поднять FTP/SFTP сервер и выкладывать туда ABAPом файловые.
И тот и другой способ рабочие.

Страница 1 из 2 Часовой пояс: UTC + 3 часа
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/