SAP 5

SAP BDC

1. BDC 프로그램 개요. 우리가 시스템을 운영하다 보면 대량의 데이터를 제어하거나 Standard Table의 데이터에 관여해야 할 필요가 생긴다. 이런한 경우 SAP에서는 Standard Table을 직접 제어하는 것을 권장하지 않으며, Data 제어는 Transaction을 통하도록 권장하고 있다. BDC는 Batch Data Communication의 약자로, Standard Process를 대량으로 처리하여 많은 Master성 테이터를 생성/변경/삭제할 때 필요한 Programming이라 할 수 있다. 2. BDC 실행 단계. 1단계: Transaction Recording 1단계는 Transaction Recording의 단계로서 Standard Process에 대하여 실제적으로 Transa..

업무/ABAP 2016.01.25

ABAP. LOOP내의 AT 구문 사용법

해당 구문들을 사용하기 위해서는 반드시 사전에 SORTING이 되어 있어야 한다. -------------------------------------------------------------------------- * A 이전의 필드 중 하나라도 New 일 때 탄다. * A 이후의 문자형 필드는 깨진다. * A 이전 필드까지로 sort 되어져야한다. AT NEW A. ENDAT. -------------------------------------------------------------------------- * A 이전 필드 모두의 중복이 끝나는 시점에 탄다. * A 이후의 문자형 필드는 깨진다. * A 이전 필드까지로 sort 되어져야한다. AT END OA A ENDAT. ------------..

업무/ABAP 2016.01.20

ABAP. 비교 연산자/산술연산자

*. 관계 연산자 1. CO - Contains Only 'abc' - a,b,c (1글자 단위) 만 포함이면 true 입니다 2. CN - Contains Not Only - 1번과 반대입니다 3. CA - Contains Any 'abc' - a,b,c 중 하나라도 포함이면 true 입니다 4. NA - Contains Not Any - 3번과 반대입니다 5. CS - Contains String 'abc' - 'abc' (문자열 전체) 를 포함하면 true 입니다 6. NS - Contains No String - 5번과 반대입니다 7. CP - Covers Pattern - 패턴을 찾을때, "*" (문자열) 이나 "+" (1글자) 가능합니다 8. NP - No Pattern - 7번과 반대입니다...

업무/ABAP 2016.01.20

ABAP. 시스템변수

* 시스템 변수의 종류 알아보기 ⓐ SE11(Data Dictionary) 실행 ⓑ Database Table = SYST ⓒ 조회된 Structure의 Components 탭의 구성요소를 보면 된다 ⓓ 시스템변수 Name Rule = 'SY-' + Component (예) Component가 INDEX인 경우 ABAP 프로그램에서 쓰이는 시스템 변수명은 SY-INDEX는 반복문 안에서 현재 수행된 인덱스 값을 갖고 있다. * 시스템 변수 + SY-INDEX : LOOP안에서 현재 수행되는 인덱스 값 + SY-PAGNO : 리스트에서 현재 페이지 값 + SY-TABIX : Internal Table에서 현재 행의 인덱스 값 + SY-DBCNT : DB 조회된 전체 행의 갯수 + SY-SUBRC : ABA..

업무/ABAP 2016.01.20

ABAP. Report Event List

AT LINE-SCREEN - WRITE, ULINE, SKIP 명령을 사용하여 발생한 List의 Line을 이용할 때 사용되는 이벤트 SELECTION-SCREEN - 레포트 프로그램 실행시 사용자로부터 원하는 결과를 얻기 위한 조회 조건을 입력받는 Screen을 설계할 때 사용되는 문장 INITIALIZATION - 초기화 값을 Setting하는 구문으로 실행 프로그램이 실행되는 순간, AT SELECTION- SCREEN가 실행되기 전에 실행되는 이벤트 AT SELECTION-SCREEN - Selection-screen에서 구성된 화면에 사용자가 입력한 값에 대한 체크, 유효성 확인의 절차를 통하고 사용자에 의해서 Check Logic을 첨가할수 있다. START-OF-SELECTION - ABA..

업무/ABAP 2016.01.20