Совершенно случайно наткнулся на ФМ HR_MAINTAIN_MASTERDATA. Выглядит полезным, если вам нужно из АБАПа изменять данные по персоналу или создавать табельники. Работает вроде как быстро. Это я больше для себя заметку тут оставлю, чтобы вспомнить в нужный момент 😉 А вам рекомедую приглядеться к нему.
5 комментариев
Роман Величко
Коллеги только помните что этот фм глубоко в себе все равно вызывает диалоговый модуль иныотипа и изза этого нельзя этот фм использовать ив фмах обновления которые вызываются через call function in update task
Calm
и не поддерживает динамические мероприятия
Роман Величко
Завтра проверю, но поскольку это диалоговый режим то динамика работать будет, не работает она точно если батчинпут, а вот с фмом надо поверить
Calm
Ну как результаты проверки? 😉
Роман Величко
Да все работает.
Как я и говорил все завязано на вызов диалогового модуля инфотипа через вот такой вызов
CALL DIALOG dialog_name «QNUK104827
EXPORTING pspar
psinfo
ps
preftab «K11K099465
* PAFRUTAB «K11K104827 «XLCK002269
wt «XDPK063285
i582a
dynmeas
initial_values
ass_sel_termi_tab
reas_infty_subty_tab
infty_reas
data_reas
* temp_massg
IMPORTING pspar
psinfo
ps
preftab «K11K099465
* PAFRUTAB «K11K104827 «XLCK002269
wt «XDPK063285
i582a
dynmeas
initial_values
ass_sel_termi_tab
reas_infty_subty_tab
infty_reas
data_reas
* temp_massg
.
И, как Вы можете увидеть, на вход и в обратку передается таблица dynmeas с динамическими мероприятиями. Так что все сработает. Проблема с этим Фмом только одна, нет возможности использовать его в ФМ через call functions in update task 🙁 вот это удручает, приходится изголяться если все надо сделать в фоне да и так чтобы автоматом система смогла бы откатить не нужные изменения (иногда это очень надо хотя я ярый противник таких решений)