2013 2 KA3324 Modifikasi Enterprise Resource Planning

Post on 31-Jan-2016

236 views 1 download

description

ABAP unit 3

Transcript of 2013 2 KA3324 Modifikasi Enterprise Resource Planning

MODIFIKASI ENTREPRISE RESOURCE PLANNINGPengenalan ABAP Workbench dan Dictionary

Disusun oleh : Kastaman, S.T., M.M.

kastaman@politekniktelkom.ac.id

KA3324 MODIFIKASI ENTREPRISE RESOURCE PLANNINGSemester Ganjil 2013/2014

Hanya dipergunakan untuk kepentingan pengajaran di lingkungan Politeknik Telkom

TUJUAN PERKULIAHAN

• Mahasiswa dapat mengetahui repository dan objek navigator

• Mahsiswa dapat mengetahui developing program dan organizing development

• Mahasiswa dapat mengetahui data modeling dan descriptice element in the ABAP dictionary

• Mahasiswa dapat menggunakan Global structure for data object dan Dialog

Repository

• Semua Objek untuk membangun sistem.– Fuction Module– Definisi Tabel database, dll

• Repositori di tempatkan pada Database layer.• Independent of the client, dpt diakses oleh

client yang lain

Repository Information System

• Alat untuk mencari objek dapat dilihat di ABAP Workbench

• T-code SE84• Dari SAP easy menu :– Tools ABAP Workbench Overview

Information System.

Object Navigator

• Membuat Repository Objek• Mengubah Repositori Objek• ABAP Workbench Tools terdiri dari :– ABAP Editor : untuk memodifikasi kode program– ABAP Dictionary : untuk memodifikasi definisi tabel.– Screen Painter : Untuk konfigurasi screen– Menu Painter : Untuk desain user interface– Function Builder : untuk pengelolan fungsi– Class Builder : untuk pengelolaan kelas global dan

interface.

Developing Program

Organisasi Pembuatan projek pada change request

• Setiap anggota tim dapat melacak dan memeriksa pekerjaannya.

• Object yang dibangun dapat di proses oleh semua tim yang terlibat dalam proyek.

• Transport dari objek yang dibangun akan secara otomatis terupdate jika ada perubahan.

Creating Package

• Navigasi ke Objek Navigator.– Pada navigation area pilih object type package

masukan nama– Pilih edit object pada intial screen dari object

navigator.

Creating Package

• Setting atribut pada saat pembuatan package

Pengenalan Bahasa ABAP

• Mendukung pengolahan tipe data• Memungkinkan aplikasi multi-bahasa• Memungkinkan akses SQL• Mendukung Bahasa program berorientasi

obbjek• Platform tersendiri• Kompitable dengan bahasa tingakat atasnya.

Pengenalan Bahasa ABAP General ABAP Syntax 1

Pengenalan Bahasa ABAP General ABAP Syntax 2

CREATING ABAP

• Navigasi ke Object Navigator– Pada navigator area pilih Program– Tampilkan package dimana program akan

ditempatkan– Pilih tombol edit objek pada objek navigator.

• Ganti judul dengan apa yg dimau, dan selalu pilih executable program.

Activating Programs

• Saat pembuatan program, program dalam keadaan versi inactive di repository.

• Fungsi activate program :– Menyimpan objek sebagai versi aktif– Sintak akan memeriksa secara konsisten versi yg aktif– Menimpa versi sebelumnya saat menagktifkan,

setalah program tidak ada yg salah– Menghasilkan objek runtime yang relevan untuk

dieksekusi kemudian

MEMBUAT TRANSAKSI

• Pada object navigator, tampilkan list objek program yang telah dibuat

• Pada navigator area pilih Create More Transaction• Masukan transaction code yang diinginkan• Pada screen selanjutnya masukan nama program pilih

Professional user transaction• Simpan transaction• Karena setiap transaksi sebagai objek repositori, maka

harus menetapkan packagedan change request pada layar berikutnya.

Menambahkan transaksi ke personal favorit

• Navigasi ke inisial screen (SAP Easy menu)• Pada contks menu favorites, pilih insert

transaction• Pada dialog box, masukan kode transaksi yang

akan di masukan kedalam menu favorite.

Menutup Pembuatan Project

• Setalah anggota tim meneyelesaikan tugas developmennya, kemudian mereka melakukan pemeriksaan kualitas dan kemudian akan menyatakan selesai dari change requestnya.

• Setelah semua anggota tim menyelelesaikan pekerjaannya, manajer proyek akan melakukan pemeriksaan terakhir dan kemudian akan menyimpulkan bahwa projek selesai.

Buat Resume dalam bentuk power point (.*pptx)

dengan Acuan

• Apa yang anda ketahui tentang Repository ?• Ciri-ciri dari Repository ?• Apa saja yang ada dalam repository dan disimpan

pada layer mana ?• Ceritakan bagaimana membangun Program ABAP

karena adanya Change request ?• Jelaskan Organisasi pengelolaan pembuatan program

ABAP ?• Jelaskan Perbedaan dari ABAP sintax1 dan ABAP

sintax2

Referensi

• SAP.(2001).BC ABAP Programming. SAP AG.• SAP.(2006).Introduction to the ABAP

Workbench SAP NetWeaver. SAP AG.• George W. Anderson, Danielle Larocca SAP in

24 hour second edition. Sams Publishing 2006