четверг, 7 ноября 2019 г.

Я хочу изменить время запуска цепочки из АБАПа

Да, пожалуйста:

*"  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.

Комментариев нет:

Отправить комментарий