Application Development Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 

How to change the Job Class of batch job from C to A?

Former Member
0 Kudos

Hi,

How to change the Job Class of batch job from C to A?

Thanks

Raju

1 ACCEPTED SOLUTION

naimesh_patel
Active Contributor

Go to SM37

Put cursor on your Job (in list)

Select Job > Change

In this screen change the mode from C to A.

Regards,

Naimesh Patel

2 REPLIES 2

naimesh_patel
Active Contributor

Go to SM37

Put cursor on your Job (in list)

Select Job > Change

In this screen change the mode from C to A.

Regards,

Naimesh Patel

ian_maxwell2
Active Participant
0 Kudos

Are you looking to this via a program or manually. Manually you can update your scheduled jobs via SM37. Assuming that you are looking at doing this via a program (Since this is an ABAP forum), check out the fuctions that are part of the function group "BTCH", these are the APIs that are used to control the job scheduler. These are also the APIs that are used by external batch scheduling software (example, control-M) to interface to SAP and control the job scheduler. I'm sure that one of these functions will give you what you need.

~Ian

Fucntions in function group "BTCH":

INCLUDE LBTCHU02. "SIMPLE_BATCH_JOB_SUBMIT

INCLUDE LBTCHU01. "SHOW_BATCH_JOBS_SNAPSHOT

INCLUDE LBTCHU03. "BP_START_DATE_EDITOR

INCLUDE LBTCHU06. "BP_BTCCTL_EDITOR

INCLUDE LBTCHU04. "BP_EVENTID_EDITOR

INCLUDE LBTCHU05. "BP_CHECK_EVENTID

INCLUDE LBTCHU07. "BP_STEPLIST_EDITOR

INCLUDE LBTCHU08. "BP_JOBLOG_READ

INCLUDE LBTCHU09. "BP_CHECK_REPORT_VALUES

INCLUDE LBTCHU10. "BP_JOB_EDITOR

INCLUDE LBTCHU11. "BP_EVENT_RAISE

INCLUDE LBTCHU12. "BP_JOB_CREATE

INCLUDE LBTCHU13. "BP_JOB_MODIFY

INCLUDE LBTCHU15. "BP_JOB_READ

INCLUDE LBTCHU16. "BP_JOB_DELETE

INCLUDE LBTCHU17. "BP_JOB_GET_PREDECESSORS

INCLUDE LBTCHU18. "BP_JOB_GET_SUCCESSORS

INCLUDE LBTCHU19. "BP_JOB_SELECT

INCLUDE LBTCHU20. "BP_JOB_COPY

INCLUDE LBTCHU21. "BP_JOB_MAINTENANCE

INCLUDE LBTCHU22. "BP_JOBLOG_SHOW

INCLUDE LBTCHU14. "BP_JOBLIST_PROCESSOR

INCLUDE LBTCHU23. "JOB_OPEN

INCLUDE LBTCHU24. "JOB_SUBMIT

INCLUDE LBTCHU25. "JOB_CLOSE

INCLUDE LBTCHU26. "BP_JOB_ABORT

INCLUDE LBTCHU27. "BP_JOB_CHECKSTATE

INCLUDE LBTCHU29. "GET_JOB_RUNTIME_INFO

INCLUDE LBTCHU28. "BP_JOB_MOVE

INCLUDE LBTCHU30. "SHOW_JOBSTATE

INCLUDE LBTCHU31. "BATCH_REQUEST

INCLUDE LBTCHU32. "BP_TRACE_CHECK

INCLUDE LBTCHU33. "BP_FIND_JOBS_WITH_PROGRAM

INCLUDE LBTCHU34. "BP_JOBVARIANT_SCHEDULE

INCLUDE LBTCHU35. "BP_JOBVARIANT_OVERVIEW

INCLUDE LBTCHU38. "BP_SET_WORKFLOW_JOB_STARTDATE

INCLUDE LBTCHU39. "BP_CALCULATE_NEXT_JOB_STARTS

INCLUDE LBTCHU40. "JOB_OPEN_ADK

INCLUDE LBTCHU41. "JOB_SUBMIT_ADK

INCLUDE LBTCHU42. "JOB_CLOSE_ADK

INCLUDE LBTCHU36. "BP_START_EXTERNAL_STEP

INCLUDE LBTCHU37. "BP_START_ABAP_STEP

INCLUDE LBTCHU43. "BP_MAP_SERVER_TO_HOST

INCLUDE LBTCHU44. "BP_MAP_HOST_TO_BTCSERVER

INCLUDE LBTCHU45. "BP_UPGRADE_BEGIN

INCLUDE LBTCHU46. "BP_UPGRADE_END

INCLUDE LBTCHU47. "BP_AL_ABORTED_JOB_REP

INCLUDE LBTCHU48. "BP_SHOW_ABORTED_JOB

INCLUDE LBTCHU49. "BP_SHOW_JOB_QUEUE

INCLUDE LBTCHU50. "BP_JOB_MAINTENANCE_SM37B

INCLUDE LBTCHU51. "BP_JOBLIST_PROCESSOR_SM37B

INCLUDE LBTCHU52. "BP_JOB_SELECT_SM37B

INCLUDE LBTCHU53. "BP_JOBLOG_SHOW_SM37B

INCLUDE LBTCHU54. "BP_JOB_MAINTENANCE_SM37C

INCLUDE LBTCHU55. "BP_JOB_SELECT_SM37C

INCLUDE LBTCHU56. "TEST_DOCU

INCLUDE LBTCHU57. "BP_JOB_SELECTION_SWITCH

INCLUDE LBTCHU58. "BP_JOB_CHECKSTATE_SM37B

INCLUDE LBTCHU59. "WIZARD_JOB_OPEN

INCLUDE LBTCHU60. "START_CONDITION_EDITOR_WIZARD

INCLUDE LBTCHU61. "BP_OWN_JOB_MAINTENANCE

INCLUDE LBTCHU62. "MINI_JOB_WIZARD

INCLUDE LBTCHU63. "MINI_JOB_START_WIZARD

INCLUDE LBTCHU64. "BP_VARIANT_CHECK

INCLUDE LBTCHU65. "MINI_JOB_START_MOD_WIZARD

INCLUDE LBTCHU67. "BP_VARIANT_USED_IN_JOB

INCLUDE LBTCHU68. "BP_STEPLIST_EDITOR_OBSOL

INCLUDE LBTCHU66. "BP_JOB_MANAGEMENT

INCLUDE LBTCHU72. "BP_JOB_RELEASE

INCLUDE LBTCHU73. "BP_SET_MSG_HANDLING

INCLUDE LBTCHU75. "BP_IS_JOB_ACTIVE_IN_WP

INCLUDE LBTCHU76. "BP_IS_EXT_STEP_ACTIVE

INCLUDE LBTCHU77. "BP_GET_MSG_HANDLING

INCLUDE LBTCHU78. "BP_REMOTE_JOB_SELECT

INCLUDE LBTCHU79. "BP_SWITCH_CLIENT

INCLUDE LBTCHU80. "BP_MAP_SERVER_TO_RFCDEST

INCLUDE LBTCHU74. "BP_SET_JOBCLASS_A

INCLUDE LBTCHU81. "BATCH_REQUEST_NEW

INCLUDE LBTCHU82. "BP_JOB_MONI

INCLUDE LBTCHU83. "BP_VARIANT_INFO_GET

INCLUDE LBTCHU84. "BP_ADD_JOB_STEP

INCLUDE LBTCHU85. "BP_CHANGE_JOB_STEP

INCLUDE LBTCHU86. "BP_CHILD_REGISTER

INCLUDE LBTCHU87. "BP_CONTEXT_INITIALIZE

INCLUDE LBTCHU88. "BP_DELETE_JOB_STEP

INCLUDE LBTCHU89. "BP_INSERT_JOB_STEP

INCLUDE LBTCHU90. "BP_JOB_CHILDREN_GET

INCLUDE LBTCHU91. "BP_DUMMY

INCLUDE LBTCHU92. "BP_JOB_HEADER_MODIFY

INCLUDE LBTCHU93. "BP_JOB_PARENT_CHILD_INFO

INCLUDE LBTCHU94. "BP_JOB_STATUS_GET

INCLUDE LBTCHU95. "BP_JOBLIST_STATUS_GET

INCLUDE LBTCHU96. "BP_MODIFY_CRITERIA_TABLE

INCLUDE LBTCHU97. "BP_NEW_FUNC_CHECK

INCLUDE LBTCHU98. "BP_PARENT_CHILD_CONSISTENCY

INCLUDE LBTCHU99. "BP_JOB_ACTIVE

INCLUDE LBTCHU69. "BP_RETRIEVE_PRIPARS

INCLUDE LBTCHU70. "BP_SHOW_JOBLIST