Abap Badi 개발 Guide
Upcoming SlideShare
Loading in...5
×

Like this? Share it with your network

Share
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
  • 여기다 이런거 올려도 되나요 비엔이붙이고
    Are you sure you want to
    Your message goes here
No Downloads

Views

Total Views
5,910
On Slideshare
5,676
From Embeds
234
Number of Embeds
3

Actions

Shares
Downloads
185
Comments
1
Likes
3

Embeds 234

http://sapstory.tistory.com 229
http://www.slideshare.net 4
http://webcache.googleusercontent.com 1

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. BAdI 생성 Guide Skill cut [email_address] 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. Agenda
    • BAdI search
    • BAdI 에 screen 추가
    • 추가된 screen user-command 처리
    Index
  • 3. Document Control 산출물명 Phase 명 Task 명 Stage Task Module 검토일자 승인자 승인일자 검토자
    • 최초작성
    정세훈 Ver1.0 1 변경사유 작성자 작성일자 버전 순번
  • 4. I. BAdI search
  • 5. I. BAdI search Procedure 1. 클래식 바디를 검색해서 찾고 새로운 바디를 생성한다 . 참고사항 Related Link 목적
    • SE 19 에서 BAdI 를 찾는다 .
    메뉴
  • 6. II. BAdI 에 screen 추가
  • 7. II. BAdI 에 screen 추가 Procedure 1. Sub screen 을 만들어 서 add-on 한다 .. 참고사항 Related Link 목적
    • subscreen 추가 한다 .
    메뉴
  • 8. II. BAdI 에 screen 추가 Procedure 1. Screen type 에 subscreen 으로 한다 . 참고사항 Related Link 목적
    • subscreen 추가 한다 .
    메뉴
  • 9. II. BAdI 에 screen 추가 Procedure 1. 화면에 새로 만든 두개의 버튼이 생긴다 . 참고사항 Related Link 목적
    • subscreen 추가 한다 .
    메뉴
  • 10. III. 추가된 screen user-command 처리
  • 11. III. 추가된 screen user-command Procedure Process_ok_code 를 더블 클릭한다 . 참고사항 스크린이 없는 바디는 추가 로직만 넣으면 된다 . Related Link 목적
    • user command 를 처리한다 .
    메뉴
  • 12. III. 추가된 screen user-command Procedure 로직 구현한다 . CASE I_OK_CODE. WHEN '+BADI5000_1'. "BUTTON 1 ACTION BREAK-POINT. WHEN '+BADI5000_2'. "BUTTON 2 ACTION BREAK-POINT. ENDCASE. 참고사항 Ok code 는 +BADI5000 으로 시작해야한다 . Related Link 목적
    • user command 를 처리한다 .
    메뉴
  • 13. III. 추가된 screen user-command Procedure Ok code 값이 들어 오는 것을 알 수 있다 . 참고사항 Related Link 목적
    • user command 를 처리한다 .
    메뉴
  • 14. III. 추가된 screen user-command Procedure Filter type 이 있는 BAdI 는 반드시 지정해줘야 한다 . 참고사항 여러 번 삭제 저장하면 가비지 데이터가 남아서애러 날수 있으니 모두지운 후 다시 로그인해서 하자 . (ex> specify filter type 애러 ) Related Link 목적
    • user command 를 처리한다 .
    메뉴