Да, пожалуйста:
*" startdttyp = 'I' - немедленный запуск
*" startdttyp = 'D' - планирование
ls_startcondition-startdttyp = 'D'.
ls_startcondition-sdlstrtdt = sy-datlo + 1. "нужное время
ls_startcondition-sdlstrttm = '050000'. "нужная дата
CALL FUNCTION 'RSPC_API_CHAIN_SET_STARTCOND'
EXPORTING
i_chain = so_chain
i_s_startcondition = ls_startcondition.
IF sy-subrc NE 0.
CONCATENATE `Проблемы с цепочкой ` so_chain INTO text.
MESSAGE text TYPE 'E'.
ENDIF.
CALL FUNCTION 'RSPC_API_CHAIN_SCHEDULE'
EXPORTING
i_chain = so_chain.
IF sy-subrc NE 0.
CONCATENATE `Проблемы с цепочкой ` so_chain INTO text.
MESSAGE text TYPE 'E'.
ENDIF.
*" startdttyp = 'I' - немедленный запуск
*" startdttyp = 'D' - планирование
ls_startcondition-startdttyp = 'D'.
ls_startcondition-sdlstrtdt = sy-datlo + 1. "нужное время
ls_startcondition-sdlstrttm = '050000'. "нужная дата
CALL FUNCTION 'RSPC_API_CHAIN_SET_STARTCOND'
EXPORTING
i_chain = so_chain
i_s_startcondition = ls_startcondition.
IF sy-subrc NE 0.
CONCATENATE `Проблемы с цепочкой ` so_chain INTO text.
MESSAGE text TYPE 'E'.
ENDIF.
CALL FUNCTION 'RSPC_API_CHAIN_SCHEDULE'
EXPORTING
i_chain = so_chain.
IF sy-subrc NE 0.
CONCATENATE `Проблемы с цепочкой ` so_chain INTO text.
MESSAGE text TYPE 'E'.
ENDIF.
Комментариев нет:
Отправить комментарий