Chapter 00 <B><FONT color ... #0000 Section 01 SAP와 SAP Business One ... 18 1.1 SAP의 소개 ... 18 1.2 SAP Business One의 특징 ... 19 Section 02 SAP Business One의 구조 ... 20 Section 03 <B><FONT color ... #0000 3.1 UI API ... 22 3.2 DI API ... 22 3.3 DI 서버 ... 23 Section 04 SAP Business One 클라이언트 응용 프로그램 ... 25 Chapter 01 UI API 이해하기 Section 01 UI API의 개념 ... 28 Section 02 UI API의 구성 요소 ... 30 Chapter 02 UI API를 이용한 개발 - 필수 요소 Section 01 SAP Business One에 연결하기 ... 36 Section 02 SAP Business One 클라이언트 화면에 접근하기 ... 38 Section 03 UI API의 아이템과 속성 ... 40 3.1 Item ... 40 3.2 StaticText ... 43 3.3 EditText ... 44 3.4 ComboBox ... 45 3.5 CheckBox ... 47 3.6 Button ... 48 3.7 LinkedButton ... 49 3.8 Folder ... 52 3.9 PaneComboBox ... 54 3.10 OptionBtn ... 55 3.11 PictureBox ... 57 3.12 Matrix ... 58 3.13 Columns ... 60 3.14 Grid ... 63 3.15 GridColumns ... 66 3.16 GridColumn ... 66 3.17 DataTable ... 48 3.18 GridRows ... 70 Section 04 SAP Business One 화면에서 발생하는 이벤트 ... 71 4.1 ApplicationEvent ... 71 4.2 FormDataEvent ... 74 4.3 ItemEvent ... 75 4.4 MenuEvent ... 79 4.5 PrintEvent ... 81 4.6 ProgressBarEvent ... 83 4.7 HightClickEvent ... 84 4.8 StatusBarEvent ... 86 Section 05 BeforeAction과 BubbleEvent ... 87 Section 06 이벤트의 필터링 ... 93 Chapter 03 UI API를 이용한 개발 - 사용자 폼 Section 01 소스 코드를 이용해 폼 화면 추가하기 ... 98 Section 02 스크린 페이터로 폼 화면 추가하기 ... 101 2.1 스크린 페인터 설치하기 ... 101 2.2 스크린 페인터의 구성 ... 103 2.3 스크린 페인터로 생성한 폼을 화면에 표시하기 ... 109 Section 03 Data Binding ... 110 Section 04 메뉴 추가하기 ... 114 Chapter 04 DI API 이해하기 Section 01 DI API의 목적과 구성 요소 ... 120 Section 02 DI API의 오브젝트 구성 ... 122 2.1 비즈니스 오브젝트 ... 123 2.2 기본 데이터 접근 오브젝트 ... 131 2.3 메타 데이터 오브젝트 ... 132 Chapter 05 DI API를 이용한 개발 - 필수 요소 Section 01 SAP Business One에 접속하기 ... 136 Section 02 SAP Business One 비즈니스 데이터에 접근하기 ... 138 2.1 생성 ... 138 2.2 검색 ... 140 2.3 변경 ... 140 2.4 삭제 ... 141 Section 03 사용자 필드에 접근하기 ... 142 Section 04 XML Format을 이용해 데이터 조작하기 ... 144 4.1 데이터 내보내기 ... 144 4.2 데이터 가져오기 ... 145 Section 05 Single Sign On 사용하기 ... 146 Section 06 Collection 속성 사용하기 ... 148 Section 07 트랜잭션 처리하기 ... 149 7.1 StartTransaction ... 149 7.2 EndTransaction ... 149 Chapter 06 DI API를 이용한 개발 - 오브젝트 사용 Section 01 오브젝트를 이용해 개발하기 ... 152 Section 02 사용자 테이블과 필드 ... 153 2.1 사용자 테이블 ... 153 2.2 사용자 필드 ... 155 2.3 사용자 고유값 추가 ... 158 Section 03 데이터베이스 데이터 읽기 ... 160 Section 04 DataBrowser를 이용하여 데이터 확인하기 ... 162 Section 05 마케팅 문서 만들기 ... 165 Section 06 분개장과 분개장 문서 만들기 ... 176 Section 07 마스터 데이터 오브젝트 ... 182 7.1 품목 마스터 데이터 ... 183 7.2 비즈니스 파트너 마스터 데이터 ... 189 Chapter 07 UDO 이해하기 Section 01 XML 파일을 이용해 작업하기 ... 198 Section 02 UDO를 사용해야 하는 이유 ... 201 Section 03 UDO의 생성 ... 202 Section 04 UDO의 타입과 서비스 ... 203 4.1 마스터 데이터 타입(Master Data Type) ... 203 4.2 문서 타입(Document Type) ... 204 4.3 UDO에서 지원하는 서비스 ... 204 Section 05 UDO를 이용해 개발하기 ... 206 5.1 UDO의 설계 ... 206 5.2 기능 리스트 ... 207 5.3 UDO의 등록하기 ... 209 Section 06 UDO 개발 예제 ... 215 6.1 한 개의 테이블을 이용해 데이터 저장하기 ... 215 6.2 두 개의 테이블을 이용해 데이터 저장하기 ... 218 Chapter 08 DI API를 이용한 예제 따라하기 Section 01 Basic Operation ... 224 1.1 Basic Operation의 기초 ... 224 1.2 컴퍼니 데이터베이스에 접속하기 ... 227 1.3 Recordset 오브젝트를 이용해 데이터 처리하기 ... 230 1.4 DataBrowser 오브젝트를 이용해 값 조회하기 ... 233 Section 02 Meta Data Operation ... 236 2.1 사용자 테이블 추가하기 ... 236 2.2 사용자 필드 추가하기 ... 238 2.3 사용자 고유값 추가하기 ... 240 Section 03 XML 파일을 이용해 작업하기 ... 245 Chapter 09 UI API를 이용한 예제 따라하기 Section 01 SAP Business One과 연결하기 ... 250 Section 02 화면에 HelloWorld 출력하기 ... 252 Section 03 이벤트 처리하기 ... 253 Section 04 화면에 폼 표시하기 ... 258 Section 05 XML 파일로 폼 작업하기 ... 262 Section 06 메뉴 추가하기 ... 264 Section 07 Matrix와 DataSources 작업하기 ... 266 Section 08 EventsFilter 추가하기 ... 271 Section 09 System Form 조정하기 ... 273 Chapter 10 통합 예제로 실무 개발자 따라잡기 Section 01 ToolBar Control ... 278 Section 02 One Master N Detail Entry(N Table) ... 286 Section 03 One Detail Entry ... 292 Section 04 One Detail Query ... 296 Section 05 Two Detail Query ... 301 Section 06 Batch Master ... 305 Section 07 Batch Detail ... 309 Appendix : <B><FONT color ... #0000 준비 : SAP Business One 설치 안내 ... 314 1단계 : Server Tools 설치하기 ... 315 2단계 : Server 설치하기 ... 317 3단계 : Client 설치하기 ... 320 4단계 : SDK 설치하기 ... 321 5단계 : SAP Business One 실행 준비하기 ... 321 학습에 유용한 참고 사이트 ... 323 찾아보기 ... 324