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

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 7 ] 
Автор Сообщение
 Заголовок сообщения: Помогите с признаками в ДМС
СообщениеДобавлено: Ср, ноя 25 2009, 14:56 
Младший специалист
Младший специалист
Аватара пользователя

Зарегистрирован:
Вт, дек 18 2007, 13:09
Сообщения: 79
Откуда: планета Земля
Добрый день!
Возникла проблема: нада автоматически заполнять значение признака по другому признаку. При заполнении признака табельным номером, автоматически заполнять признак структурное подразделение. Заполнение табельного номера происходит через <ФМ>_F4, проверка <ФМ>, и описание <ФМ>_DC. И непонятно как заполнить структурное подразделение.
Заранее сенкс.

ЗЫ сильно не пинайте ДМСом только начал заниматься :lol:

_________________
Скакал Иван-царевич 3 дня и 3 ночи.. и дальше бы скакал, только скакалку отобрали..


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Помогите с признаками в ДМС
СообщениеДобавлено: Ср, ноя 25 2009, 15:32 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Ср, ноя 03 2004, 14:51
Сообщения: 1912
Откуда: КраснАдар
Пол: Мужской
И непонятно, что нужно и как Вам помочь :)
Для определения структурного подразделения по табельному номеру можно использовать ФМ RH_STRUC_GET с путем SAP_ORGP, к примеру.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Помогите с признаками в ДМС
СообщениеДобавлено: Ср, ноя 25 2009, 16:00 
Начинающий
Начинающий

Зарегистрирован:
Вт, ноя 17 2009, 12:21
Сообщения: 16
Попробуйте воспользоваться user-exit CLFM0002, для изменения признаков. Мне кажется должно помочь. Он срабатывает при сохранени в буфер данных классификации.


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Помогите с признаками в ДМС
СообщениеДобавлено: Ср, ноя 25 2009, 16:19 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Чт, ноя 11 2004, 16:25
Сообщения: 3109
Пол: Мужской
phantomas написал(а):
Добрый день!
Возникла проблема: нада автоматически заполнять значение признака по другому признаку. При заполнении признака табельным номером, автоматически заполнять признак структурное подразделение. Заполнение табельного номера происходит через <ФМ>_F4, проверка <ФМ>, и описание <ФМ>_DC. И непонятно как заполнить структурное подразделение.
Заранее сенкс.

ЗЫ сильно не пинайте ДМСом только начал заниматься :lol:

Я так думаю что не важно ДМС или не ДМС, признаки и классы это глобальное понятие, используется во многих саповских объектах.
Поэтому предложу Вам следующее...
Где-то выдрал не помню, на форуме кусок(поищите кстати) из сап хелпа кусок, ссылок не помню.
Цитата:
Также есть такое понятие как отношения, это типа выбрали значние одного признака, в другой что то там проставилось и тд.

Использование процедур для ввода значений признака (пример)
Использование
Конфигурируемый материал BIKE имеет следующие признаки:
Признак Значения Расчет массы
ВЕС
(3 цифры, 1 десятичный знак) -
FRAME (Рама) Aluminum (алюминий)
Steel (сталь) 22,05 lb
30,86 lb
АКСЕССУАРЫ – (множество значений) Mudguard (Щиток)
Luggage rack (багажник) 0,5 кг
1,0 кг
Последовательность шагов
1. Создайте процедуру для определения массы BIKE (ВЕЛОСИПЕДА) в зависимости от типа рамы.
2. Исходный текст такой процедуры принимает следующий вид:
$SELF. WEIGHT = 10 if FRAME = ‘Aluminum’,
$SELF. WEIGHT = 14 if FRAME = ‘Aluminum’,
3. Присвойте данную процедуру профилю конфигурации материала BIKE.
Вес велосипеда увеличится, если выбрать аксессуары, например, mudguard (щиток) или laggage (багажник).
1. Процедура описывается исходным текстом следующего вида:
$SELF.WEIGHT = $SELF.WEIGHT + 0.5 if Extras = 'Mudguard',
$SELF.WEIGHT = $SELF.WEIGHT +1 if Extras = 'Mudguard',
2. Присвойте данную процедуру профилю конфигурации материала BIKE.
Результат
1. При конфигурации данного велосипеда признаку FRAME (РАМА) присваивается значение Aluminum (Алюминиевая).
Таким образом инициируется выполнение первой процедуры, в результате которой признаку WEIGHT (ВЕС) присваивается значение 10 кг.
2. Признак EXTRAS (АКСЕССУАРЫ) имеет значения Mudguard (щиток) и Luggage (багажник).
Таким образом инициируется переход к выполнению второй процедуры, в соответствии с которой вес увеличивается и признак WEIGHT (ВЕС) получает значение 11,5 кг.
С помощью операции невозможно изменить значение, установленное для признака ВЕС.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Помогите с признаками в ДМС
СообщениеДобавлено: Чт, ноя 26 2009, 07:36 
Младший специалист
Младший специалист
Аватара пользователя

Зарегистрирован:
Вт, дек 18 2007, 13:09
Сообщения: 79
Откуда: планета Земля
про отношения покопаю это примерно то-что нужно только несколько понял в отношениях прописываются только определенные значения признаков... у меня получается что значением признака может быть любой табельный номер

_________________
Скакал Иван-царевич 3 дня и 3 ночи.. и дальше бы скакал, только скакалку отобрали..


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Помогите с признаками в ДМС  Тема решена
СообщениеДобавлено: Чт, ноя 26 2009, 18:10 
Младший специалист
Младший специалист
Аватара пользователя

Зарегистрирован:
Чт, окт 08 2009, 05:37
Сообщения: 70
Пол: Мужской
Посмотрите вот это
http://help.sap.com/saphelp_erp2005/helpdata/ru/92/58d455417011d189ec0000e81ddfac/frameset.htm
Определяемые пользователем функции. (Прямую ссылку указать не получается)
Но может быть можно сделать проще: Таблицы вариантов (там же)


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Помогите с признаками в ДМС
СообщениеДобавлено: Пт, ноя 27 2009, 12:59 
Младший специалист
Младший специалист
Аватара пользователя

Зарегистрирован:
Вт, дек 18 2007, 13:09
Сообщения: 79
Откуда: планета Земля
Ulis написал:
Посмотрите вот это

Да это самое оно спасибо всем большое :D

_________________
Скакал Иван-царевич 3 дня и 3 ночи.. и дальше бы скакал, только скакалку отобрали..


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

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


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

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


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

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