08-01-2008 3:07 PM
Hi,
How to change the Job Class of batch job from C to A?
Thanks
Raju
08-01-2008 3:11 PM
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
08-01-2008 3:11 PM
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
08-01-2008 3:16 PM
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