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

Часовой пояс: 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 часа


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

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


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

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