job 설정에 대해

1,456 views

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,456
On SlideShare
0
From Embeds
0
Number of Embeds
98
Actions
Shares
0
Downloads
40
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

job 설정에 대해

  1. 1. Job 설정 Skill cut Email : jsh@thebne.com Nov . 2007 Copyright © 2006 by BNE Solution Consulting INC. ALL RIGHTS RESERVED. No part of this publication may be reproduced, stored in a retrieval system, or transmitted in any form or by any means - electronic, mechanical, photocopying, recording, or otherwise- without the permission of BNE Solution Consulting. This document provides an outline of a presentation and is incomplete without the accompanying oral commentary and discussion.
  2. 2. Agenda <ul><li>Customer job 생성 </li></ul><ul><li>생성된 job background 설정 </li></ul><ul><li>Source 내에서 job open </li></ul>Index
  3. 3. Document Control 산출물명 skill cut Phase 명 Task 명 Stage Task 공통 Module 검토일자 승인자 승인일자 검토자 <ul><li>최초작성 </li></ul>정세훈 2007.11 Ver1.0 1 변경사유 작성자 작성일자 버전 순번
  4. 4. I. Customer job 생성
  5. 5. I. Customer job 생성 Procedure 1.Create 버튼 클릭 Related Link 목적 <ul><li>customer job 을 생성한다 . </li></ul>메뉴 <ul><li>T-code : SM62 </li></ul><ul><li>BckProcEvnts </li></ul>
  6. 6. I. Customer job 생성 Procedure 1. 필드 정보를 넣고 저장한다 . 2. 이벤트가 생성 된다 . Related Link 목적 <ul><li>customer job 을 생성한다 . </li></ul>메뉴 <ul><li>T-code : SM62 </li></ul>
  7. 7. I. Customer job 생성 Procedure 1. 위에서 생성한 event 에 파라미터 설정이 가능하다 . Related Link 목적 <ul><li>ciriteria 설정 </li></ul>메뉴 <ul><li>T-code : SM62 </li></ul><ul><li>Criteria </li></ul>
  8. 8. II. 생성된 job background 설정
  9. 9. II. 생성된 job background 설정 Procedure 1. 작업마법사 버튼을 누른다 . Related Link 목적 <ul><li>backgroud 작업 정의 </li></ul>메뉴 <ul><li>T-code : SM36 </li></ul>
  10. 10. II. 생성된 job background 설정 Procedure 1. Job name 입력 Related Link 목적 <ul><li>backgroud 작업 정의 </li></ul>메뉴 <ul><li>T-code : SM36 </li></ul>
  11. 11. II. 생성된 job background 설정 Procedure 1. Job step 선택 Related Link 목적 <ul><li>backgroud 작업 정의 </li></ul>메뉴 <ul><li>T-code : SM36 </li></ul>
  12. 12. II. 생성된 job background 설정 <ul><li>Procedure </li></ul><ul><li>실행 프로그램 선택한다 . </li></ul><ul><li>변형이 있을 경우 설정한다 . </li></ul><ul><li>Related Link </li></ul>목적 <ul><li>backgroud 작업 정의 </li></ul>메뉴 <ul><li>T-code : SM36 </li></ul>
  13. 13. II. 생성된 job background 설정 <ul><li>Procedure </li></ul><ul><li>실행 condition 결정한다 . </li></ul><ul><li>각자 상황에 맞춰서 conditon 을 설정한다 . </li></ul><ul><li>Related Link </li></ul>목적 <ul><li>backgroud 작업 정의 </li></ul>메뉴 <ul><li>T-code : SM36 </li></ul>
  14. 14. II. 생성된 job background 설정 <ul><li>Procedure </li></ul><ul><li>기간과 제한을 선택한다 . </li></ul><ul><li>Related Link </li></ul>목적 <ul><li>backgroud 작업 정의 </li></ul>메뉴 <ul><li>T-code : SM36 </li></ul>
  15. 15. II. 생성된 job background 설정 <ul><li>Procedure </li></ul><ul><li>Background 작업 정의가 되었다 . </li></ul><ul><li>Related Link </li></ul>목적 <ul><li>backgroud 작업 정의 </li></ul>메뉴 <ul><li>T-code : SM36 </li></ul>
  16. 16. III. Source 내에서 job open
  17. 17. III. Source 내에서 job open <ul><li>Procedure </li></ul><ul><li>Source 내에서 함수를 이용하여 job 설정과 관계없이 실행이 가능하다 . </li></ul><ul><li>Related Link </li></ul>목적 <ul><li>job 설정과 관계없이 job 실행 </li></ul>data : rspar_tab type table of rsparams, rspar_line like line of rspar_tab. rspar_line-selname = 'P_REQNO'. rspar_line-kind = 'P'. rspar_line-sign = 'I'. rspar_line-option = 'EQ'. rspar_line-low = Item_Sel_Reqno. append rspar_line to rspar_tab. data: number type tbtcjob-jobcount, name type tbtcjob-jobname value 'JOB_TEST', print_parameters type pri_params. 메뉴 <ul><li>data 선언 </li></ul>
  18. 18. III. Source 내에서 job open <ul><li>Procedure </li></ul><ul><li>Source 내에서 함수를 이용하여 job 설정과 관계없이 실행이 가능하다 . </li></ul><ul><li>Related Link </li></ul>목적 <ul><li>job 설정과 관계없이 job 실행 </li></ul>call function 'JOB_OPEN' EXPORTING jobname = name IMPORTING jobcount = number EXCEPTIONS cant_create_job = 1 invalid_job_data = 2 jobname_missing = 3 others = 4. if sy-subrc = 0. submit zdmb0019 using selection-screen '1000' with selection-table rspar_tab * to sap-spool * spool parameters print_parameters * without spool dynpro * VIA JOB name NUMBER number and return. 메뉴 <ul><li>job open 하고 submit 으로 프로그램 실행 </li></ul>
  19. 19. III. Source 내에서 job open <ul><li>Procedure </li></ul><ul><li>Source 내에서 함수를 이용하여 job 설정과 관계없이 실행이 가능하다 . </li></ul><ul><li>Related Link </li></ul>목적 <ul><li>job 설정과 관계없이 job 실행 </li></ul>if sy-subrc = 0. call function 'JOB_CLOSE' EXPORTING jobcount = number jobname = name strtimmed = 'X' EXCEPTIONS cant_start_immediate = 1 invalid_startdate = 2 jobname_missing = 3 job_close_failed = 4 job_nosteps = 5 job_notex = 6 lock_failed = 7 others = 8. if sy-subrc <> 0. ... endif. endif. endif. 메뉴 <ul><li>프로그램 종료후 job close </li></ul>

×