Текущее время: Вс, июл 27 2025, 19:06

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




Начать новую тему Ответить на тему  [ Сообщений: 14 ] 
Автор Сообщение
 Заголовок сообщения: Изменение при сохранении ИТ
СообщениеДобавлено: Ср, май 06 2009, 13:29 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пн, фев 11 2008, 11:54
Сообщения: 359
Откуда: Воронеж
Пол: Мужской
Добрый день. Мне нужно делать изменения при сохранении ИТ(автоматическое заполнение поля). не подскажете как с наименьшим количеством трудозатрат сдалть такое. Насколько я понял в HRPAD00INFTY можно делать только проверки)? ASSIGN делать не хочу, расширять ИТ тем более, есть ли какие то стандартные методы для этого?

_________________
Hормальные люди делают вещи намного более безумные чем всё, что делают сумасшедшие (c) С.Лем


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Изменение при сохранении ИТ
СообщениеДобавлено: Ср, май 06 2009, 13:38 
Специалист
Специалист

Зарегистрирован:
Пт, июн 16 2006, 14:48
Сообщения: 106
Можно через CMOD, расширение PBAS0001.
А что за ИТ и что за поле? Может стандарт есть...


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Изменение при сохранении ИТ
СообщениеДобавлено: Ср, май 06 2009, 13:48 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пн, фев 11 2008, 11:54
Сообщения: 359
Откуда: Воронеж
Пол: Мужской
PBAS0001 не отрабатывает. Ошибсо, отрабатывает.
РА30 -> 0001 ИТ-> момент сохранение, нужно заполнить FISTL

_________________
Hормальные люди делают вещи намного более безумные чем всё, что делают сумасшедшие (c) С.Лем


Последний раз редактировалось XXX_:) Ср, май 06 2009, 16:35, всего редактировалось 1 раз.

Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Изменение при сохранении ИТ
СообщениеДобавлено: Ср, май 06 2009, 14:15 
Специалист
Специалист

Зарегистрирован:
Пн, янв 14 2008, 10:33
Сообщения: 163
В динамических мероприятиях можно указать (в IMG): для какого инфотипа, какое поле, вид операции, что сделать. HR990 (глава 4, страничка 9).


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Изменение при сохранении ИТ  Тема решена
СообщениеДобавлено: Ср, май 06 2009, 14:55 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Пт, ноя 30 2007, 15:49
Сообщения: 214
Пол: Мужской
Цитата:
PBAS0001 не отрабатывает.


Вам нужно использовать EXIT_SAPFP50M_002

Например
Code:
CALL METHOD cl_hr_pnnnn_type_cast=>prelp_to_pnnnn
       EXPORTING
         prelp = innnn
       IMPORTING
         pnnnn = i0002.

     TRANSLATE i0002-nachn TO UPPER CASE.

     CALL METHOD cl_hr_pnnnn_type_cast=>pnnnn_to_prelp
       EXPORTING
         pnnnn = i0002
       IMPORTING
         prelp = innnn.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Изменение при сохранении ИТ
СообщениеДобавлено: Ср, май 06 2009, 16:05 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пн, фев 11 2008, 11:54
Сообщения: 359
Откуда: Воронеж
Пол: Мужской
To b_e_s Можно конечно и через динамику, но там все равно вызывать АВАР.
To =SDV= Место подходящее, спасибо.
ЗЫ: FAllout рулит ;)

_________________
Hормальные люди делают вещи намного более безумные чем всё, что делают сумасшедшие (c) С.Лем


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Изменение при сохранении ИТ
СообщениеДобавлено: Ср, май 06 2009, 16:41 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Вт, июл 25 2006, 14:50
Сообщения: 3481
Откуда: Moscow
Пол: Мужской
Неверно. Нужно деривацию корректно настроить. Транзакция FMDERIVE. Абап не теребить.


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Изменение при сохранении ИТ
СообщениеДобавлено: Пт, май 08 2009, 06:02 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Пн, авг 22 2005, 14:50
Сообщения: 1285
Откуда: с работы
Пол: Женский
Профорг в данном случае наверное прав,
а вообще если решили теребить абап, событие на сохранение - почему все предлагают CMOD? Уже все давно делают BAdi.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Изменение при сохранении ИТ
СообщениеДобавлено: Пт, май 08 2009, 08:54 
Гуру-модератор
Гуру-модератор
Аватара пользователя

Зарегистрирован:
Пн, окт 11 2004, 13:16
Сообщения: 1790
Galka написала:
почему все предлагают CMOD? Уже все давно делают BAdi.

Потому что без хаков BADI HRPAD00INFTY не имеет возможности изменить данные - он предназначен лишь для их проверки.

_________________
/nex


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Изменение при сохранении ИТ
СообщениеДобавлено: Пт, май 08 2009, 09:11 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Ср, июн 01 2005, 09:40
Сообщения: 536
Откуда: Belgorod
Пол: Мужской
Честно говоря, складывается впечатление, что это только для Инфотипов, такое кривое BADi забабахали

_________________
Новый этап на проекте - устранение доработок :).


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Изменение при сохранении ИТ
СообщениеДобавлено: Пт, май 08 2009, 09:35 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Вт, июл 25 2006, 14:50
Сообщения: 3481
Откуда: Moscow
Пол: Мужской
Bully написал(а):
Galka написала:
почему все предлагают CMOD? Уже все давно делают BAdi.

Потому что без хаков BADI HRPAD00INFTY не имеет возможности изменить данные - он предназначен лишь для их проверки.

Assign уже хак? :cry: :mrgreen: А вообще если есть хоть малейшая возможность в FM не лезть - то не надо этого делать.


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Изменение при сохранении ИТ
СообщениеДобавлено: Пт, май 08 2009, 09:46 
Гуру-модератор
Гуру-модератор
Аватара пользователя

Зарегистрирован:
Пн, окт 11 2004, 13:16
Сообщения: 1790
Proforg написал:
Assign уже хак? :cry: :mrgreen:

ASSIGN '(PROG_ID)FIELD_ID' - самый настоящий хак :), который, если не ошибаюсь, может быть закрыт на уровне базиса.
Proforg написал:
А вообще если есть хоть малейшая возможность в FM не лезть - то не надо этого делать.

Абсолютно согласен.

_________________
/nex


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Изменение при сохранении ИТ
СообщениеДобавлено: Пт, май 08 2009, 14:15 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Пн, авг 22 2005, 14:50
Сообщения: 1285
Откуда: с работы
Пол: Женский
а как на уровне базиса закрыть? :shock:
а мы всегда assignили без задней мысли


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

Зарегистрирован:
Вт, июл 25 2006, 14:50
Сообщения: 3481
Откуда: Moscow
Пол: Мужской
Galka написала:
а как на уровне базиса закрыть? :shock:
а мы всегда assignили без задней мысли

Вот тут и вылезают прeгрешения! :lol:


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

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


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

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


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

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