Текущее время: Ср, июл 16 2025, 20:49

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 24 ]  На страницу Пред.  1, 2
Автор Сообщение
 Заголовок сообщения:
СообщениеДобавлено: Пт, май 23 2008, 18:35 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Сб, сен 25 2004, 16:30
Сообщения: 1368
Откуда: Москва
Пол: Мужской
Jelena написала:
Коллега тут упомянул ФМ SO_DOCUMENT_INSERT_API1, но это, как я понимаю, совершенно не то - нам ведь не в SAP Office аттачмент нужно создать. Или я не права?

Возможно, коллега прав. Когда я делал аттачменты для бизнес-объектов, я копировал куски кода из функций GOS, их надо искать по маске SGOS*. Насколько помню, сначала присоединяемый объект создавалcя в невидимой папке SAPOffice, а потом цеплялся к объекту через binary relations.

_________________
С уважением, Сергей Королев


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, май 23 2008, 20:12 
Президент
Президент

Зарегистрирован:
Пт, апр 28 2006, 22:39
Сообщения: 2514
Откуда: North Taxolina, USA
Пол: Женский
Да, похоже, что так и есть. Посмотрела ФМ SGOS_NOTE_CREATE. Там шаги такие - SO_FOLDER_ROOT_ID_GET, SO_OBJECT_INSERT, BINARY_RELATION_CREATE_COMMIT. Т.е. папка -> объект (в данном случае Word файл) -> связь между этим объектом и бизнес-объектом (Travel expense в моем случае).

А моя проблема разрешилась добавлением ФМ SO_CONVERT_CONTENTS_BIN после OPEN DATASET. Набрела методом тыка. Джизас... :roll:


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Сб, май 24 2008, 15:30 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Сб, сен 25 2004, 16:30
Сообщения: 1368
Откуда: Москва
Пол: Мужской
Jelena написала:
Посмотрела ФМ SGOS_NOTE_CREATE.

Точно, именно SGOS_NOTE_CREATE я и использовал.

_________________
С уважением, Сергей Королев


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, май 26 2008, 09:55 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Чт, окт 26 2006, 15:07
Сообщения: 227
Была у меня не так давно задача с созданием аттачмента. Использовал модуль SO_OBJECT_INSERT, перед этим продебажил саповский процесс, так там в этот модуль передается не содержимое объекта, а какая-то ссылка на него, эта ссылка получается модулем (уже не помню как точно называется) который впихивает его в KPro (Knowledge Provider). Может кто-нить знает, что такое этот Knowledge Provider и с чем его едят?


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, май 26 2008, 12:20 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Ср, ноя 03 2004, 14:51
Сообщения: 1912
Откуда: КраснАдар
Пол: Мужской
matel написал(а):
Может кто-нить знает, что такое этот Knowledge Provider и с чем его едят?

Knowledge Provider (BC-SRV-KPR)


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, май 27 2008, 18:03 
Президент
Президент

Зарегистрирован:
Пт, апр 28 2006, 22:39
Сообщения: 2514
Откуда: North Taxolina, USA
Пол: Женский
У начальства новая идея возникла - теперь они хотят RFC-enabled ФМ, который бы получал бинарные данные (т.е. фактически табличку, которая в примере выше заполняется с OPEN DATASET) и уже из них бы изображал аттачмент. Теоретически такое возможно, но есть сомнения, что по дороге данные станут corrupt и потом файл ни черта не прочитается. Кто-нибудь реализовывал что-то подобное?


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, май 27 2008, 18:47 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Ср, ноя 23 2005, 13:37
Сообщения: 1805
Откуда: ECC 6.0
Пол: Мужской
Jelena написала:
теперь они хотят RFC-enabled ФМ, который бы получал бинарные данные

http://sapboard.ru/forum/viewtopic.php?t=35250


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, май 28 2008, 08:41 
Директор
Директор

Зарегистрирован:
Вт, июл 18 2006, 17:44
Сообщения: 1001
Откуда: что и все
Пол: Мужской
Насколько я понял у САПа теперь есть records management -- для атрибутированного хранения файлов

в теме упоминалось про обращения, возможно поможет case management.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, июн 05 2008, 20:36 
Президент
Президент

Зарегистрирован:
Пт, апр 28 2006, 22:39
Сообщения: 2514
Откуда: North Taxolina, USA
Пол: Женский
sibrin написал:
Jelena написала:
теперь они хотят RFC-enabled ФМ, который бы получал бинарные данные

http://sapboard.ru/forum/viewtopic.php?t=35250


Спасибо. Получилось изобразить то, что хотело начальство, посредством последовательного вызова этих ФМ:

SO_FOLDER_ROOT_ID_GET
SO_SOLIXTAB_TO_SOLITAB
SO_OBJECT_INSERT
BINARY_RELATION_CREATE_COMMIT

Содержимое файла передается в табличке со структурой SOLIX (RAW).


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 24 ]  На страницу Пред.  1, 2

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


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

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


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

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