slide1
Download
Skip this Video
Download Presentation
ERP程式設計

Loading in 2 Seconds...

play fullscreen
1 / 24

ERP程式設計 - PowerPoint PPT Presentation


  • 118 Views
  • Uploaded on

ERP程式設計. 陳稼興 中央大學資訊管理學系. Instructor & Reference. Instructor 陳稼興 ( [email protected] ) Office: I1-915 (Tel: 66535) Office hours: 9am~12pm Mon. Teaching Assistant 莊清焱 (I723, 66570, [email protected]) Reference SAP, ABAP Programming , version 4.6C, 2000. Servers. SAP Server

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'ERP程式設計' - tocho


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
slide1

ERP程式設計

陳稼興

中央大學資訊管理學系

instructor reference
Instructor & Reference
  • Instructor
  • Teaching Assistant
  • Reference
    • SAP, ABAP Programming, version 4.6C, 2000.

ERP Programming

servers
Servers
  • SAP Server
    • SAP3 (140.115.77.50)
    • Client: 100
    • User: AB01~AB40
    • Password: java
  • 課程網站
    • http://bb.ncu.edu.tw
    • 帳號&密碼:學號

ERP Programming

course outline
Course Outline
  • Introduction
    • SAP R/3 Fundamentals
    • SAP R/3 Basis Technology Overview
    • Key Features of the ABAP Language

ERP Programming

course outline1
Course Outline
  • ABAP Dictionary
    • Domains and Data Elements
    • Tables and Structures
    • Search Helps
  • ABAP Basics
    • Types and Variables
    • Operators and Statements
    • Subroutines and Event Blocks

ERP Programming

course outline2
Course Outline
  • Report Programming
    • Selection Screen
    • Data Retrieval
    • Detail Lists
  • Advanced Report Programming
    • Internal Table Operations
    • Interactive Lists
    • Formatting Techniques

ERP Programming

course outline3
Course Outline
  • Dialog Programming
    • Screen Design
    • Modules
    • Screen Connection
  • Advanced Dialog Programming
    • Screen Elements for Output
    • Screen Elements for Input/Output
    • Subscreens

ERP Programming

course outline4
Course Outline
  • SAP Query
    • Creating Lists
    • Administration
  • SAP System Fields and Tables

ERP Programming

grading
Grading
  • Class participation
    • Q&A
  • Homework
  • Projects
    • One report program
    • One dialog program

ERP Programming

projects
Projects需求
  • ABAP程式必備功能
    • Report程式
      • 至少需有兩層detail lists(basic list之外)
    • Dialog程式
      • 至少需有三個screens及三個Output or I/O screen elements
    • 程式需有適當註解
  • 加分功能
    • Both
      • database tables, input check, search help, ...
    • Report
      • list formatting (TABC42-1\1-04), control level processing (TABC42-1\1-09), ALV grid controls (TABC42-1\1-11), ...
    • Dialog
      • interactive lists (TABC42-1\2-02 & 2-04), tabstrip controls (TABC42-1\2-08), table controls (TABC42-1\2-09), context menus (TABC42-1\2-10), ...

ERP Programming

projects1
Projects繳交
  • Email標題:ABAP <姓名>
  • Email內容
    • 姓名:
    • 學號:
    • 帳號:
    • Report名稱:
    • 目的:
    • 功能:
    • 操作方式及範例資料其他說明:
    • Dialog名稱:
    • 目的:
    • 功能:
    • 操作方式及範例資料其他說明:
    • 其他說明:

ERP Programming

topics 1 3
Topics (1/3)
  • TABC41: ABAP Development Workbench Basics
    • Basis Technology Overview
    • ABAP Workbench: Concepts and Tools
      • [ABAP Workbench -> BC ABAP Workbench Tools]
    • Managing ABAP Development Projects
      • [Ready-to-Run R/3 -> System Administration Assistant]
    • ABAP Dictionary
      • [ABAP Workbench -> BC ABAP Dictionary]
    • ABAP Programming Techniques
      • [ABAP Programming and Runtime Environment -> BC ABAP Programming]

ERP Programming

topics 2 3
Topics (2/3)
  • TABC42: ABAP Programming Techniques
    • Techniques for List Creation and SAP Query
      • [BC ABAP Programming]
      • [ABAP Workbench -> SAP Query]
      • [Basis Services -> SAP List Viewer -> ALV Grid Control]
    • Transaction Programming
      • [BC ABAP Programming]
    • Programming Database Updates
      • [Client/Server Technology -> Updates in the R/3 System]
    • Enhancements and Modifications
      • [ABAP Workbench -> Changing the SAP Standard]

ERP Programming

topics 3 3
Topics (3/3)
  • TABC43: Data Transfer
    • Data Transfer
      • [ABAP Workbench -> BC Basis Programming Interfaces]

ERP Programming

basis technology overview tabc41 1 1 2
Basis Technology Overview(TABC41-1-1/2)
  • Navigation (19)
  • System Kernel (14)
  • Communication (7)
  • Administration (8)
  • System-wide Concepts (13)
  • mySAP.com (14)

ERP Programming

abap workbench concepts and tools tabc41 1 2 2
ABAP Workbench: Concepts and Tools (TABC41-1-2/2)
    • [ABAP Workbench -> BC ABAP Workbench Tools]
  • Program Flow in an ABAP Program (25)
  • Introduction to the ABAP Workbench (45)
  • ABAP Statements & Data Declarations (49)
  • Database Dialogs I (32)
  • Internal Program Modularization (16)
  • User Dialogs: Lists (17)
  • User Dialogs: Selection Screens (20)
  • User Dialogs: Screens (34)
  • Reuse Components (57)

ERP Programming

managing abap development projects tabc41 2 1 3
Managing ABAP Development Projects (TABC41-2-1/3)
    • [Ready-to-Run R/3 -> System Administration Assistant]
  • ABAP Development Projects and ASAP (7)
  • Project Team (8)
  • Software Logistics (10)
  • Change Levels (15)
  • Standardization (14)

ERP Programming

abap dictionary tabc41 2 2 3
ABAP Dictionary (TABC41-2-2/3)
    • [ABAP Workbench -> BC ABAP Dictionary]
  • Introduction (7)
  • Tables in the ABAP Dictionary (17)
  • Performance during Table Access (18)
  • Consistency through Input Checks (15)
  • Dependencies of ABAP Dictionary Objects (11)
  • Changes to Database Tables (17)
  • Views (18)
  • Search Helps (20)

ERP Programming

abap programming techniques tabc41 2 3 3
ABAP Programming Techniques(TABC41-2-3/3)
    • [ABAP Programming and Runtime Environment -> BC ABAP Programming]
  • The ABAP Runtime Environment (15)
  • Data Types and Data Objects (32)
  • Statements (27)
  • Internal Table Operations (24)
  • Subroutines (21)
  • Function Groups and Function Modules (20)
  • Calling Programs and Passing Data (26)

ERP Programming

techniques for list creation and sap query tabc42 1 1 2
Techniques for List Creation and SAP Query (TABC42-1-1/2)
    • [BC ABAP Programming]
    • [ABAP Workbench -> SAP Query]
    • [Basis Services -> SAP List Viewer -> ALV Grid Control]
  • Introduction (6)
  • QuickViewer (9)
  • SAP Query - Creating Lists (23)
  • Outputting Data in Lists (17)
  • Selection Screen (17)
  • Logical Database (19)
  • Programming Data Retrieval (11)
  • SAP Query - Administration (17)
  • Data Formatting and Control Level Processing (13)
  • Saving Lists and Background Processing (19)
  • ALV Grid Control (22)

ERP Programming

transaction programming tabc42 1 2 2
Transaction Programming(TABC42-1-2/2)
    • [BC ABAP Programming]
  • Course Overview (9)
  • Basics for Interactive Lists (18)
  • The Program Interface (25)
  • Interactive List Techniques (18)
  • Introduction to Screen Programming (39)
  • Screen Elements for Output (19)
  • Screen Elements for Input/Output (43)
  • Screen Elements: Subscreens and Tabstrip Controls (34)
  • Screen Element: Table Controls (39)
  • Context Menus on Screens (12)
  • Lists in Screen Programming (11)

ERP Programming

programming database updates tabc42 2 1 2
Programming Database Updates(TABC42-2-1/2)
    • [Client/Server Technology -> Updates in the R/3 System]
  • Course Overview (2)
  • Database Updates With Open SQL (24)
  • LUWs and Client/Server Architecture (11)
  • SAP Lock Concept (27)
  • Organizing Database Updates (52)
  • Complex LUW Processing (35)

ERP Programming

enhancements and modifications tabc42 2 2 2
Enhancements and Modifications(TABC42-2-2/2)
    • [ABAP Workbench -> Changing the SAP Standard]
  • Introduction (4)
  • Changing the SAP Standard (17)
  • Personalization (38)
  • Enhancements to Dictionary Elements (20)
  • Enhancements Using Customer Exits (50)
  • Business Transaction Events (16)
  • Business Add-Ins (41)
  • Modifications (45)
  • Epilog (8)

ERP Programming

data transfer tabc43 1 1
Data Transfer(TABC43-1/1)
    • [ABAP Workbench -> BC Basis Programming Interfaces]
  • Overview of Data Transfer (18)
  • Project Concept (38)
  • Principles of Standard Data Transfer (15)
  • DX-WB Tools (17)
  • Sequential Files (38)
  • Batch Input Processing (30)
  • Legacy System Migration Workbench (LSMW) (64)
  • Direct Input (12)
  • The Transaction Recorder: TA Recorder (80)
  • Special Methods (23)
  • Background Processing (22)

ERP Programming

ad