Текущее время: Сб, июл 19 2025, 14:50

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 7 ] 
Автор Сообщение
 Заголовок сообщения: GOS (Generic Object Services)
СообщениеДобавлено: Пн, янв 21 2013, 13:13 
Начинающий
Начинающий

Зарегистрирован:
Ср, июл 13 2011, 08:33
Сообщения: 21
Добрый день!
Пытаюсь расширить пользовательский HR-ский инфо-тип 9***: в нем должна быть возможность прикрепления документов.
В инструкции (http://www.sdn.sap.com/irj/scn/go/porta ... 3637734936) не понятно следующее:
1. Для объекта ZGOS в списке интерфейсов не удается выбрать IFGOSASERV (зато есть IFGOSXSERV), в чем их разница и можно ли заменить IFGOSASERV на IFGOSXSERV? Пока добавлен IFGOSXSERV.
2. При генерации (п. 6. Save and generate Business Object) появляется сообщение: "Смоделированные типы объектов сгенерить невозможно" (http://s58.radikal.ru/i162/1301/a6/835198d5e7b4.jpg), на картинке Изображение - что не так с наполнением?


Последний раз редактировалось Tor Пн, янв 21 2013, 13:20, всего редактировалось 1 раз.

Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: GOS (Generic Object Services)
СообщениеДобавлено: Пн, янв 21 2013, 13:19 
Начинающий
Начинающий

Зарегистрирован:
Ср, июл 13 2011, 08:33
Сообщения: 21
3. Иду по случаю 3 "File Attachment in Module Pool":
3.1. в каком инклюде я могу объявить параметры?
==========
PARAMETERS: TOOLBAR RADIOBUTTON GROUP GR1 DEFAULT 'X',
DIRECT RADIOBUTTON GROUP GR1.
==========
у моего инфо-типа есть пул модулей, в котором находятся стандартные инклюды
" Data Definitions
" Global Data - Do not change
" Buffer - Do not change
" Standard Modules- Do not change
" Output Modules
" Input Modules
" Subroutines
если вношу параметры в инклюд с Data Definitions, то появляется ошибка:Изображение

3.2 в каком инклюде вызывать экран?
==========
call screen '0100'.
==========


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: GOS (Generic Object Services)
СообщениеДобавлено: Вт, янв 22 2013, 13:44 
Начинающий
Начинающий

Зарегистрирован:
Ср, июл 13 2011, 08:33
Сообщения: 21
панель прикрепить удалось (с использоваением варианта 1, а не 3 из инструкции), добавлен соотв. модуль в описание экрана 2000 для ИТ, генерация zgos не понадобилась, осталась следующая проблема: при повторном открытии ИТ прикрепленных файлов не видно, логика в PAI добавлена следующая:
==============
case ok_code.
when 'exit' or 'leave' or 'exit'.
leave to screen '0000'.
when 'attach'.
call method manager->start_service_direct
exporting
ip_service = 'create_atta'
is_object = obj
exceptions
no_object = 1
object_invalid = 2
execution_failed = 3
others = 4.
when 'list'.
call method manager->start_service_direct
exporting
ip_service = 'view_atta'
is_object = obj
exceptions
no_object = 1
object_invalid = 2
execution_failed = 3
others = 4.
endcase.
==========
чего в PAI не хватает?
каких еще sy-ucomm?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: GOS (Generic Object Services)
СообщениеДобавлено: Ср, янв 23 2013, 06:19 
Начинающий
Начинающий

Зарегистрирован:
Ср, июл 13 2011, 08:33
Сообщения: 21
в PBO при добавлении строки IP_NO_COMMIT = 'R':
===================
MODULE INIT OUTPUT.
CLEAR OBJ.
OBJ-OBJTYPE = OBJTYPE.
SELECT SINGLE NAME
FROM TRDIR
INTO OBJ-OBJKEY
WHERE NAME = SY-REPID.
CREATE OBJECT MANAGER
EXPORTING
IS_OBJECT = OBJ
IP_NO_COMMIT = 'R'
EXCEPTIONS
OTHERS = 1.
ENDMODULE.
=======================

прикрепленные файлы стали показываться, но теперь этот прикрепленный файл показывается для всех работников, какой атрибут класса CL_GOS_MANAGER влияет все-таки на показ приложений или потребуется расширение класса? посоветуйте, пожалуйста.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: GOS (Generic Object Services)
СообщениеДобавлено: Ср, янв 23 2013, 08:06 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Пт, сен 23 2005, 11:11
Сообщения: 963
не совсем понятно, обычно достаточно вызвать gos manager при загрузке программы, чтобы появилась кнопка. больше ничего кроме настроек объектов не нужно, если требуется напр архивирование.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: GOS (Generic Object Services)
СообщениеДобавлено: Чт, апр 18 2013, 08:50 
Начинающий
Начинающий

Зарегистрирован:
Чт, фев 09 2012, 08:19
Сообщения: 17
Tor написал(а):
осталась следующая проблема: при повторном открытии ИТ прикрепленных файлов не видно

Как победили? Иду по тому же сценарию, доки прикрепляются, но потом их не видно.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: GOS (Generic Object Services)
СообщениеДобавлено: Пт, окт 25 2013, 16:44 
Специалист
Специалист

Зарегистрирован:
Пн, фев 11 2008, 16:17
Сообщения: 122
Пол: Мужской
Присоединяюсь к вопросу.
Если ли работающее решение? На форуме соответствующей темы найти не удалось.

Следуя инструкции столкнулся с теми же проблемами, что и ТС :(

_________________
С Уважением, Danila


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

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


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

Сейчас этот форум просматривают: Yandex [Bot]


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

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