Текущее время: Пт, мар 29 2024, 08:52

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




Начать новую тему Ответить на тему  [ Сообщений: 56 ]  На страницу Пред.  1, 2, 3, 4  След.
Автор Сообщение
 Заголовок сообщения: Re: Help для начинающего консультанта Records Management
СообщениеДобавлено: Чт, июл 14 2011, 07:06 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пн, авг 03 2009, 15:37
Сообщения: 292
Откуда: Алматы
Пол: Мужской
_Shurik_ написал(а):
Можно. Когда будите настраивать статусы, укажите в настройках для статуса (к примеру "В работе") событие (н-р Z_STATUS_CHANGED, предварительно определив его для БО RECORD). ....The event is triggered when the user saves the record after changing its status. Note: If you set the classification parameter WF_RAISE_EVENT to 'X' when you create the element type for records, then the events CREATED, CHANGED, CLOSED, and DELETED are raised automatically. .... а уже на событие вы можете завязать автоматическое создание документа.
Мы подобное проделывали для случая.

Знаете, что-то не получается. Можете по подробнее описать?
1. Я искал в настройках статусов и нашел это поле только в "Управлениях записями", в "Управлениях случаями" я такого не нашел.
2. Как определить событие для БО Record? Создать подтип БО в тр. SWO1?
3. Как на событие завязывается автоматическое создание, каким образом туда передаются параметры из самой записи?

С уважением, FeBO-Sh и спасибо.

_________________
Все в этом мире стоит под сомнением, над сомнением – только google...


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Help для начинающего консультанта Records Management
СообщениеДобавлено: Чт, июл 14 2011, 09:04 
Младший специалист
Младший специалист

Зарегистрирован:
Вт, июл 22 2008, 17:07
Сообщения: 68
Откуда: Минск
FeBO-Sh написал:
Знаете, что-то не получается. Можете по подробнее описать?
1. Я искал в настройках статусов и нашел это поле только в "Управлениях записями", в "Управлениях случаями" я такого не нашел.
2. Как определить событие для БО Record? Создать подтип БО в тр. SWO1?
3. Как на событие завязывается автоматическое создание, каким образом туда передаются параметры из самой записи?

С уважением, FeBO-Sh и спасибо.

1. http://help.sap.com/saphelp_erp60_sp/helpdata/en/f5/18fc39eb31a700e10000000a11402f/frameset.htm
SPRO->SAP NetWeaver->Сервер приложений->Базисные услуги->Управление записями->Управление статусом... делаете там три настройки... статусы, профиль, сеть статусов... профиль прописаваете в вид элемента.
2. да, создаете подтип, событие и делегирование.
3. Вы знакомы с Workflow? можно либо создать поток с вашим событием на старт, либо написать ФМ и сделать настройку в тр-ции SWETYPV (Связи типов). В контейнере события будет BO запись, используя методы этого БО или BAPI вы определите любые данные.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Help для начинающего консультанта Records Management
СообщениеДобавлено: Чт, июл 14 2011, 09:24 
Младший специалист
Младший специалист

Зарегистрирован:
Вт, июл 22 2008, 17:07
Сообщения: 68
Откуда: Минск
https://websmp207.sap-ag.de/recordsmanagement скачайте документацию. некоторые примеры помогут вам более детально разобраться как завязываться на события без запуска потока(Automatically Inserting ArchiveLink Documents)... скачивайте все, будет полезно


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Help для начинающего консультанта Records Management
СообщениеДобавлено: Чт, июл 14 2011, 14:02 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пн, авг 03 2009, 15:37
Сообщения: 292
Откуда: Алматы
Пол: Мужской
_Shurik_ написал(а):
https://websmp207.sap-ag.de/recordsmanagement скачайте документацию. некоторые примеры помогут вам более детально разобраться как завязываться на события без запуска потока(Automatically Inserting ArchiveLink Documents)... скачивайте все, будет полезно

Спасибо огромное, будем пробовать...

_________________
Все в этом мире стоит под сомнением, над сомнением – только google...


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Help для начинающего консультанта Records Management
СообщениеДобавлено: Пн, июл 18 2011, 14:38 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пн, авг 03 2009, 15:37
Сообщения: 292
Откуда: Алматы
Пол: Мужской
_Shurik_ написал(а):
https://websmp207.sap-ag.de/recordsmanagement скачайте документацию. некоторые примеры помогут вам более детально разобраться как завязываться на события без запуска потока(Automatically Inserting ArchiveLink Documents)... скачивайте все, будет полезно

Здравствуйте.
Нужна не большая помощь...
Пытаюсь сделать аналогичный пример как и в документации, но с записью.
Что я сделал:
1. Создал подтип Z_RECORD для объекта Record
2. Создал событие Z_STATUS_CHANGED
3. Делегировал подтип
4. В настройках статусов определил статусы с событием Z_STATUS_CHANGED, определил профиль статуса для типа объекта RECORD и сеть статуса
5. В транзакции SWETYPV определил событие Z_STATUS_CHANGED для типа объекта RECORD, указал функц. модуль, который предварительно создал скопировав SWE_TEMPLATE_REC_FB. Пока ФМ пустой, логику еще не писал.
6. В транзакции SRMREGEDIT в реестре SRM_SP_RECORD создал свой вид элемента, где в классификации RMS_ID = DEMO, TYPE = SRM_RECORD, в соединен.знач.параметров STATE_PROFILE_ID = профиль статуса.
И почему-то не фурычит, смотрел в трассировке SWEL, ставил точку в ФМ... Подскажите что я сделал не так, где ошибся?

_________________
Все в этом мире стоит под сомнением, над сомнением – только google...


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Help для начинающего консультанта Records Management
СообщениеДобавлено: Пн, июл 18 2011, 15:21 
Младший специалист
Младший специалист

Зарегистрирован:
Вт, июл 22 2008, 17:07
Сообщения: 68
Откуда: Минск
FeBO-Sh написал:
Здравствуйте.
Нужна не большая помощь...
Пытаюсь сделать аналогичный пример как и в документации, но с записью.
Что я сделал:
1. Создал подтип Z_RECORD для объекта Record
2. Создал событие Z_STATUS_CHANGED
3. Делегировал подтип
4. В настройках статусов определил статусы с событием Z_STATUS_CHANGED, определил профиль статуса для типа объекта RECORD и сеть статуса
5. В транзакции SWETYPV определил событие Z_STATUS_CHANGED для типа объекта RECORD, указал функц. модуль, который предварительно создал скопировав SWE_TEMPLATE_REC_FB. Пока ФМ пустой, логику еще не писал.
6. В транзакции SRMREGEDIT в реестре SRM_SP_RECORD создал свой вид элемента, где в классификации RMS_ID = DEMO, TYPE = SRM_RECORD, в соединен.знач.параметров STATE_PROFILE_ID = профиль статуса.
И почему-то не фурычит, смотрел в трассировке SWEL, ставил точку в ФМ... Подскажите что я сделал не так, где ошибся?

Возможно не хватает для Вашего вида элемента параметра WF_RAISE_EVENT.... отладчик в ФМ не запустится, запуск происходит от WF-BATCH. для отладки ФМ необходимо в SWUE создавать событие, установив галку "синхронно инициировать ФМ получателя".... трассировка активна?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Help для начинающего консультанта Records Management
СообщениеДобавлено: Пн, июл 18 2011, 16:19 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пн, авг 03 2009, 15:37
Сообщения: 292
Откуда: Алматы
Пол: Мужской
_Shurik_ написал(а):
FeBO-Sh написал:
Здравствуйте.
Нужна не большая помощь...
Пытаюсь сделать аналогичный пример как и в документации, но с записью.
Что я сделал:
1. Создал подтип Z_RECORD для объекта Record
2. Создал событие Z_STATUS_CHANGED
3. Делегировал подтип
4. В настройках статусов определил статусы с событием Z_STATUS_CHANGED, определил профиль статуса для типа объекта RECORD и сеть статуса
5. В транзакции SWETYPV определил событие Z_STATUS_CHANGED для типа объекта RECORD, указал функц. модуль, который предварительно создал скопировав SWE_TEMPLATE_REC_FB. Пока ФМ пустой, логику еще не писал.
6. В транзакции SRMREGEDIT в реестре SRM_SP_RECORD создал свой вид элемента, где в классификации RMS_ID = DEMO, TYPE = SRM_RECORD, в соединен.знач.параметров STATE_PROFILE_ID = профиль статуса.
И почему-то не фурычит, смотрел в трассировке SWEL, ставил точку в ФМ... Подскажите что я сделал не так, где ошибся?

Возможно не хватает для Вашего вида элемента параметра WF_RAISE_EVENT.... отладчик в ФМ не запустится, запуск происходит от WF-BATCH. для отладки ФМ необходимо в SWUE создавать событие, установив галку "синхронно инициировать ФМ получателя".... трассировка активна?

Спасибо. Событие в SWEL-е вижу. Не хватало WF_RAISE_EVENT = Х. Спасибо.
С отладкой разобрался, надо было в классе CL_SWF_EVT_STRATEGY_BOR_FB и методе PROCESS поставить точку, а для переменной me->m_process_mode = 'D', ну и точку в ФМ.
Я просто хотел посмотреть что передается в импорт параметры ФМ при активации события Z_STATUS_CHANGED в момент сохранения записи. Это мне нужно чтобы знать какие параметры передавать в БАПИ. Хочу навешать разных проверок и после создать документ.

_________________
Все в этом мире стоит под сомнением, над сомнением – только google...


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Help для начинающего консультанта Records Management
СообщениеДобавлено: Вт, июл 19 2011, 11:31 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пн, авг 03 2009, 15:37
Сообщения: 292
Откуда: Алматы
Пол: Мужской
_Shurik_ написал(а):
Возможно не хватает для Вашего вида элемента параметра WF_RAISE_EVENT.... отладчик в ФМ не запустится, запуск происходит от WF-BATCH. для отладки ФМ необходимо в SWUE создавать событие, установив галку "синхронно инициировать ФМ получателя".... трассировка активна?

Здравствуйте.
В ведении таблицы регистрации (SRMREGEDIT) раньше я видел ветвь по случаям, записям (S_AREA_CMG, S_AREA_RMS), сейчас же я не вижу настройки для случаев. Подскажите пожалуйста в чем может быть причина не пойму, может сталкивались? Вроде никаких галочек я не трогал...
Странно еще то что я создал подтип для Объекта SCASE, где создал свое событие и делегировал. Т.е. сделал тоже самое что и в предыдущем примере. Но почему-то событие не определяется в настройках статусов для случаев "Упр.путем выполнения"... Там только три стандартных, доступных.

_________________
Все в этом мире стоит под сомнением, над сомнением – только google...


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Help для начинающего консультанта Records Management
СообщениеДобавлено: Вт, июл 19 2011, 13:01 
Младший специалист
Младший специалист

Зарегистрирован:
Вт, июл 22 2008, 17:07
Сообщения: 68
Откуда: Минск
FeBO-Sh написал:
Здравствуйте.
В ведении таблицы регистрации (SRMREGEDIT) раньше я видел ветвь по случаям, записям (S_AREA_CMG, S_AREA_RMS), сейчас же я не вижу настройки для случаев. Подскажите пожалуйста в чем может быть причина не пойму, может сталкивались? Вроде никаких галочек я не трогал...
Странно еще то что я создал подтип для Объекта SCASE, где создал свое событие и делегировал. Т.е. сделал тоже самое что и в предыдущем примере. Но почему-то событие не определяется в настройках статусов для случаев "Упр.путем выполнения"... Там только три стандартных, доступных.

Здравствуйте! А какие области в реестре Вы видите? что-то я не припомню настроек для скрытия областей.... или удалили.....
а событие для сети статусов случая просто впишите, не используя поиск, должно все работать


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Help для начинающего консультанта Records Management
СообщениеДобавлено: Вт, июл 19 2011, 13:28 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пн, авг 03 2009, 15:37
Сообщения: 292
Откуда: Алматы
Пол: Мужской
_Shurik_ написал(а):
FeBO-Sh написал:
Здравствуйте.
В ведении таблицы регистрации (SRMREGEDIT) раньше я видел ветвь по случаям, записям (S_AREA_CMG, S_AREA_RMS), сейчас же я не вижу настройки для случаев. Подскажите пожалуйста в чем может быть причина не пойму, может сталкивались? Вроде никаких галочек я не трогал...
Странно еще то что я создал подтип для Объекта SCASE, где создал свое событие и делегировал. Т.е. сделал тоже самое что и в предыдущем примере. Но почему-то событие не определяется в настройках статусов для случаев "Упр.путем выполнения"... Там только три стандартных, доступных.

Здравствуйте! А какие области в реестре Вы видите? что-то я не припомню настроек для скрытия областей.... или удалили.....
а событие для сети статусов случая просто впишите, не используя поиск, должно все работать


С событием разобрался.
А вот почему в реестре не видно ветки случаев сам недоумеваю. Вижу только S_AREA_RMS и все...
Нет не удалял. Чисто эксперимента ради попробовал создать ветку с таким же название на что получил информативное сообщение "Область S_AREA_CMG уже существует".

_________________
Все в этом мире стоит под сомнением, над сомнением – только google...


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Help для начинающего консультанта Records Management
СообщениеДобавлено: Вт, июл 19 2011, 13:33 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пн, авг 03 2009, 15:37
Сообщения: 292
Откуда: Алматы
Пол: Мужской
Все разобрался, оказывается в SRMREGEDIT есть кнопка (выбрать ракурс данных) позволяющая скрывать ветки реестра, это точнее похоже на фильтр. Видимо, моя не внимательность...
Спасибо.

_________________
Все в этом мире стоит под сомнением, над сомнением – только google...


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Help для начинающего консультанта Records Management
СообщениеДобавлено: Вт, июл 19 2011, 15:36 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пн, авг 03 2009, 15:37
Сообщения: 292
Откуда: Алматы
Пол: Мужской
_Shurik_ написал(а):
Здравствуйте! А какие области в реестре Вы видите? что-то я не припомню настроек для скрытия областей.... или удалили.....
а событие для сети статусов случая просто впишите, не используя поиск, должно все работать

Если я вас сильно не отвлекаю не могли бы вы мне посоветовать? Я как бы спроектировал схему реализации процесса договора. И хотелось бы чтобы посмотрел кто-то с профессиональным взглядом (Можно такое реализовать, красиво ли вообще и через что лучше это сделать?).
П.с.: Кстати как вас звать?

_________________
Все в этом мире стоит под сомнением, над сомнением – только google...


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Help для начинающего консультанта Records Management
СообщениеДобавлено: Ср, июл 20 2011, 09:48 
Младший специалист
Младший специалист

Зарегистрирован:
Вт, июл 22 2008, 17:07
Сообщения: 68
Откуда: Минск
FeBO-Sh написал:
Если я вас сильно не отвлекаю не могли бы вы мне посоветовать? Я как бы спроектировал схему реализации процесса договора. И хотелось бы чтобы посмотрел кто-то с профессиональным взглядом (Можно такое реализовать, красиво ли вообще и через что лучше это сделать?).
П.с.: Кстати как вас звать?

Посмотрите главу 11 Integration Scenarios in Procurement курса IPS640... наверное имеет смысл при создании договора создавать запись (с атрибутом номер договора) в этой записи хранить все документы, случаи и т.д. относящиеся к данному договору.... из договора через GOS сделать выход на запись для просмотра всех документов..... вообще управление договорами довольно серьезная штука


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Help для начинающего консультанта Records Management
СообщениеДобавлено: Ср, июл 20 2011, 11:23 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пн, авг 03 2009, 15:37
Сообщения: 292
Откуда: Алматы
Пол: Мужской
_Shurik_ написал(а):
Посмотрите главу 11 Integration Scenarios in Procurement курса IPS640... наверное имеет смысл при создании договора создавать запись (с атрибутом номер договора) в этой записи хранить все документы, случаи и т.д. относящиеся к данному договору.... из договора через GOS сделать выход на запись для просмотра всех документов..... вообще управление договорами довольно серьезная штука

Да я понимаю что серьезная штука, вот и лезу "из кожи вон" чтоб понять и не накосячить :).

_________________
Все в этом мире стоит под сомнением, над сомнением – только google...


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Help для начинающего консультанта Records Management
СообщениеДобавлено: Пн, июл 25 2011, 07:29 
Специалист
Специалист

Зарегистрирован:
Пн, дек 21 2009, 11:07
Сообщения: 167
_Shurik_ написал(а):
Посмотрите главу 11 Integration Scenarios in Procurement курса IPS640... наверное имеет смысл при создании договора создавать запись (с атрибутом номер договора) в этой записи хранить все документы, случаи и т.д. относящиеся к данному договору.... из договора через GOS сделать выход на запись для просмотра всех документов..... вообще управление договорами довольно серьезная штука

Доброе утро, коллега.
Подскажите пожалуйста:
- Я сделал случай (карточка договора), в модели случая (в соединенных объектах) есть еще один случай (со своей моделью). Сохранив 1-ый случай в какой-то момент перехожу к созданию другого случая (в ручную). Так вот целью моей задачи является передать атрибуты из первого случая во второй случай, т.е. чтоб некоторые атрибуты второго случая были пред заполнены. Можно ли это сделать, в какую сторону копать? И вообще как такие связи можно увидеть, смотрел в таблице случаев SCMG_T_CASE_ATTR, у случая ссылки на предыдущий случай не нашел, но каким-то образом они же связаны?
- В модели случая указал бизнес-объект, в METHOD_BOR_OBJECT_CREATE указал метод создания объекта, документа (к примеру Create). Но этот метод не диалоговый и соответственно документ не создается, там используется БАПИ. Вопрос, как создать документ в ручную или передать параметры в БАПИ, но чтоб в итоге увидеть этот документ в соединенных объектах?
- Хотелось бы сделать чтобы в истории видеть не номер (ИД) случая, а сам номер договора (карточки). Я так понимаю для этого нужно чтоб номер договора автоматически прописывался в поле CASE_TITLE? В карточке есть поле номер договора хочу к нему присобачить правило генерации номера (SRMREFRULE), можно такое сделать или все-таки вручную?

Заранее благодарю и надеюсь что сильно вас не отвлек...


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

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


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

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


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

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