Текущее время: Сб, мар 15 2025, 08:02

Часовой пояс: UTC + 3 часа


Правила форума


ВНИМАНИЕ!

Вопросы по SAP Query и Quick View - сюда



Начать новую тему Ответить на тему  [ Сообщений: 7 ] 
Автор Сообщение
 Заголовок сообщения: Водящий/Исходящий IDOC в вложенным PDF
СообщениеДобавлено: Пт, июн 28 2024, 09:53 
Начинающий
Начинающий

Зарегистрирован:
Чт, авг 06 2009, 20:02
Сообщения: 16
Уважаемые участники форума, подскажите пожалуйста, каким способом можно добавить в iDOC вложенный файл?
Эти вложения необходимы для дальнейшего архивирования.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Водящий/Исходящий IDOC в вложенным PDF
СообщениеДобавлено: Пт, июн 28 2024, 10:36 
Гуру-модератор
Гуру-модератор
Аватара пользователя

Зарегистрирован:
Вт, май 17 2005, 13:35
Сообщения: 4864
Откуда: Москва
Пол: Мужской
Необычная задача.
Единственное что приходит в голову - объявить специальный вид сегмента в айдоке под данные файла вложения и при создании айдока нарезать бинарник PDF на много кусочков, каждый из которых положить в отдельный экземпляр сегмента. На входе айдока из этого безобразия опять собирать целостный файл вложения.
Но вообще надо понимать что технология IDOC не предназначена для передачи большого объема неструктурированных данных.

_________________
Удача - результат нашего желания (© А. Нортон)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Водящий/Исходящий IDOC в вложенным PDF
СообщениеДобавлено: Пт, июн 28 2024, 15:02 
Начинающий
Начинающий

Зарегистрирован:
Чт, авг 06 2009, 20:02
Сообщения: 16
LKU написал:
Необычная задача.
Единственное что приходит в голову - объявить специальный вид сегмента в айдоке под данные файла вложения и при создании айдока нарезать бинарник PDF на много кусочков, каждый из которых положить в отдельный экземпляр сегмента. На входе айдока из этого безобразия опять собирать целостный файл вложения.
Но вообще надо понимать что технология IDOC не предназначена для передачи большого объема неструктурированных данных.


Спасибо за скорый ответ!

Да в теории так я себе и представлял, что надо отдельный сегмент создать, и в него как бинарник упаковать.

В интернете я нашел информацию, что в SAP Ariba есть специальный для этого сегмент E1ARBCIG_ATTACH_HDR_DET в который и ложится бинарник. Т.е. есть что-то для этой цели.

В ECC нет этого сегмента, но есть другой E1BP_CTRACPSINVDOC_PDF. Как его применить я еще не понял.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Водящий/Исходящий IDOC в вложенным PDF
СообщениеДобавлено: Сб, июн 29 2024, 17:17 
Гуру-модератор
Гуру-модератор
Аватара пользователя

Зарегистрирован:
Вт, май 17 2005, 13:35
Сообщения: 4864
Откуда: Москва
Пол: Мужской
df_bmw написал(а):
Как его применить я еще не понял.

Магии не случится, надо писать ABAP при создании IDOC.
Найдите место, где у вас создается исходящий айдок и попросите абапера добавить туда нарезку файла на строки того, размера, который вы выделите в сегменте (вроде SAP дает максимальную длину сегмента SAP char1000)
Стандартный сегмент можно не искать, даже несли вид айдока у вас стандартный, можно добавить туда свои сегменты в тр. WE30 и WE31.

_________________
Удача - результат нашего желания (© А. Нортон)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Водящий/Исходящий IDOC в вложенным PDF
СообщениеДобавлено: Пн, июл 08 2024, 18:01 
Модератор
Модератор

Зарегистрирован:
Пн, июн 27 2011, 08:25
Сообщения: 479
документ отправить через другой сервис (или в другой сервис), а IDOC указать идентификатор в этом сервисе.
в качестве сервиса может выступать даже FTP/S3/HTTP-хранилище и другие более ContentSystems


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Водящий/Исходящий IDOC в вложенным PDF
СообщениеДобавлено: Вт, июл 09 2024, 10:46 
Гуру-модератор
Гуру-модератор
Аватара пользователя

Зарегистрирован:
Вт, май 17 2005, 13:35
Сообщения: 4864
Откуда: Москва
Пол: Мужской
olegbash написал(а):
документ отправить через другой сервис (или в другой сервис), а IDOC указать идентификатор в этом сервисе.
в качестве сервиса может выступать даже FTP/S3/HTTP-хранилище и другие более ContentSystems

+1
Если дело происходит внутри корпоративного ИТ-ландшафта и есть корпоративный content server, то конечно файлы надо хранить на этом content server, а обмениваться между системами ссылками на эти файлы.

_________________
Удача - результат нашего желания (© А. Нортон)


Последний раз редактировалось LKU Пт, июл 12 2024, 14:39, всего редактировалось 2 раз(а).

Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Водящий/Исходящий IDOC в вложенным PDF
СообщениеДобавлено: Чт, июл 11 2024, 13:13 
Начинающий
Начинающий

Зарегистрирован:
Чт, авг 06 2009, 20:02
Сообщения: 16
LKU написал:
olegbash написал(а):
Если дело происходит внутри корпоративного ИИ-ландшафта


Нет, обмен должен происходить между разными ИИ-ландшафтами через HTTP протокол.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 7 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB