5 Hari Menguak Misteri Addons OpenERP 7.0: Studi Kasus Sistem Informasi Akademik

· vitraining
4.5
18 reviews
Ebook
240
Pages

About this ebook

Versi PDF atau Pembayaran Lewat Paypal/BCA/Mandiri disini: 

http://shop.vitraining.co

5 HARI MENGUAK MISTERI ADDONS OPENERP 7.0

Buku ini menceritakan bagaimana mulai membuat addons untuk OpenERP 7.0 secara lengkap. Pembahasan dimulai dari membuat folder, membuat file identifikasi addon, membuat class, membuat view XML, inherit class, inherit view, advanced view, workflow, security, wizard, dashboard dan report, bahasa, sampai dengan web services.

Bahasa yang digunakan sengaja tidak formal karena materinya sendiri sudah cukup berat.

Semoga buku ini bermanfaat bagi kemajuan dunia IT di Indonesia.

Jika ingin membeli langsung tanpa lewat Google Play, bisa cek sini http://shop.vitraining.com. Pembayaran bisa lewat Paypal, Mandiri dan BCA.

Forum diskusi tersedia untuk yang sudah membeli. Pada saat request join sertakan nomor ID atau bukti pembelian buku.

Subscribe by email, send email kosong ke: 

buku-openerp-vitraining+subscribe@googlegroups.com

Subscribe by web: 

http://groups.google.com/d/forum/buku-openerp-vitraining

Tentang Penulis => http://vitraining.com/akhmad-daniel-sembiring/

TARGET PENCAPAIAN 5 HARI

HARI 1: 

• Intro

• Contoh Soal Aplikasi : Academic Information System

• Struktur Addons

• Desain ERD

• Bikin Addons Academic

• Bikin Menu dan ActionWindow

• Class Course

• Class Session

• Relasi Course ke Session

• Class Attendee

• Relasi Session ke Attendee

HARI 2: 

• Inheritance – Instructor

• Functional Fields – Percentage Taken Seats

• Event OnChange

• Constraints

• Nilai Default – Lambda Function

• Fitur Duplicate

HARI 3: 

• Advanced View

• Workflow

HARI 4: 

• Security

• Wizard

HARI 5: 

• Internationalization

• Report

• Dashboard

• Web Services


CONTOH SOAL APLIKASI : ACADEMIC INFORMATION SYSTEM

Contoh soal yang kita jadikan bahan praktek adalah system informasi Akademik. Terdiri dari data Course yang punya banyak Session. Setiap Session dihadiri oleh banyak peserta (Attendee). 

Course ada penganggungjawabnya, yang kita link ke User OpenERP. Setiap Session ada instrukturnya yang link ke Partner OpenERP.

Setiap Attendee dihadiri oleh peserta yang juga di-link Partner OpenERP.

Partner yang udah jadi Instrktur pada suatu Session nggak boleh lagi jadi Attendee pada Session itu.


Berikut ini Daftar Isi Buku:

1 HARI 1: Pembukaan

1.1 Target pencapaian 5 Hari

1.2 Contoh Soal Aplikasi : Academic Information System

1.3 Tampak Jadi

2 Desain ERD

2.1 Course

2.2 Session

2.3 Attendee

2.4 Instructor Partner

3 Persiapan

3.1 Install Database

3.2 Setup Technical Features User

3.3 Start Server dan Update Module

4 Struktur Addons

4.1 Struktur file

4.1.1 File __openerp__.py

4.1.2 File __init__.py

4.2 Penempatan Folder

5 Bikin Addons Academic

5.1 Bikin folder

5.2 Bikin file __openerp__.py

5.3 Bikin file __init__.py

5.4 Reload OpenERP

5.4.1 Linux

5.4.2 Windows

6 Bikin Menu dan ActionWindow

6.1 Bikin Menu

6.2 Bikin Action Window

6.3 Update __openerp__.py

7 Class Course

7.1 Bikin Class Course

7.2 Bikin Tree View Course

7.3 Bikin Form View Course

8 Class Session

8.1 Menu dan Action Window Session

8.2 Bikin Class Session

8.3 Modif List View Session

8.4 Modif Form View

8.5 Bikin Relasi Course Has Many Session

8.6 Modif View Form Course – Tambah Session

9 Class Attendee

9.1 Menu dan Action Window Attendee

9.2 Bikin Class Attendee

9.3 Modif List View Attendee

9.4 Bikin Relasi Session Has Many Attendee

9.5 Modif Form View Session – Tambah Attendee

10 Rekap Hari 1

11 HARI 2: Inheritance – Instructor

11.1 Inherit Partner Class

11.2 Inherit Partner View

11.3 Modif Form Session – Filter Partner is instructor

11.4 Modif Form Session – Filter Partner Category

11.5 Menu Instruktur

12 Functional Fields – Percentage Taken Seats

12.1 Definisi function fields

12.2 Menampilkan di tree dan view

12.3 ProgressBar di form

12.4 Progress bar di tree view

13 Event OnChange

13.1 Modif form view

13.2 Gabungkan proses perhitungan

13.3 Warning Message kalo Nilai Seats Salah

14 Constraints

14.1 Python Constraints

14.2 SQL contrains

15 Nilai Default – Lambda Function

15.1 Apa Itu Lambda Function?

15.2 Parameter function *x ?

16 Fitur Duplicate

17 Rekap Hari 2

18 HARI 3: Advanced View

18.1 Warna List View

18.2 Calendar View

18.3 Search View

18.4 Gantt View

18.5 Chart/ Graph View

18.6 Kanban

18.7 Nambahin Field Image di Session

18.8 Related Field – Apa Nama Course suatu Attendee ?

19 Workflow

19.1 Workflow Statis

19.2 Dynamic Workflow – Bikin Diagram Workflow

19.3 Export Workflow ke File XML

20 Rekap Hari 3

21 HARI 4: Security

21.1 Bikin Group Lewat Interface

21.2 Bikin Group Lewat XML

21.3 Masukkan User ke Group

21.4 Import CSV Access Right

21.5 Akses Menu

21.6 Record Rules

21.7 Hubungan Group Workflow

22 Wizard

22.1 Definisikan Class Wizard

22.2 Bikin Menu Untuk  wizard

22.3 Modif form view Wizard

22.4 Bikin Method untuk Memproses Data Wizard

22.5 Bikin Menu Context

22.5.1 Edit file wizard/create_attendee_view.xml.

22.5.2 Edit file wizard/create_attendee.py

22.6 Add an onchange method

22.7 Wizard untuk Banyak Session Sekaligus

22.7.1 Edit file wizard/create_attendee.py

23 Rekap Hari 4

24 HARI 5: Internationalization

24.1 Bikin Direktori i18n

24.2 Bahasa Udah ada di OpenERP

24.2.1 Install Bahasa Target

24.3 Bahasa Belum Ada di OpenERP

24.3.1 Bikin Template Translate academic.pot

24.3.2 Import ke OpenERP

24.4 Sinkronisasi Istilah

24.5 Bikin File Template per Bahasa

24.6 Terjemahin File Template Bahasa

24.7 Reload Bahasa Indonesia

24.8 Istilah Tambahan

25 Report RML

25.1 Instalasi

25.2 Install Plug-in di OpenOffice

25.3 Konfigurasi

25.4 Bikin Report Baru

25.5 Syntax Template

25.6 Modify Existing Report

25.7 Report di Addons – RML

26 Report Webkit

26.1 Instalasi

26.2 Test Bikin Report Manual

26.2.1 Create Template

26.2.2 Bikin Action Button

26.3 Install Report dari Addons

26.3.1 Buat File Template

26.3.2 Buat XML

27 Dashboard

27.1 Bikin Sub Menu Dashboard

27.2 Tambahi dashboard XML

28 Web Services

28.1 Instalasi XML-RPC for PHP

28.2 Aktifkan PHP Curl Module

28.3 Setup folder aplikasi

28.4 Login

28.5 Search

28.6 Read

28.7 Create

28.8 Delete

28.9 Write

28.10 Write one2many Fields

29 Rekap Hari 5

30 Penutupan

31 Referensi

32 Tentang Penulis


Ratings and reviews

4.5
18 reviews
Jeremy Powell
November 6, 2014
Rugi, Kenapa nggak dari dulu! :) mantap sekali cara penjelasannya... sekarang aku sudah mulai bisa membuat addons OpenERP, ternyata mudah bangets setelah mengikuti cara2 yang diajarkan di buku ini bravo penulis!
2 people found this review helpful
Did you find this helpful?
Ryo Vit
November 6, 2014
penjelasan padat singkat tidak bertele-tele, bahasanya saya suka, tidak formal tapi mengena sasaran! recommended book!
Did you find this helpful?
Kaitou Lionel
January 24, 2015
Buku ini menyajikan penjelasan yang sangat runtut.. bahkan kalau diulang pembacaan akan lebih mudah lagi mengerti...
1 person found this review helpful
Did you find this helpful?

Rate this ebook

Tell us what you think.

Reading information

Smartphones and tablets
Install the Google Play Books app for Android and iPad/iPhone. It syncs automatically with your account and allows you to read online or offline wherever you are.
Laptops and computers
You can listen to audiobooks purchased on Google Play using your computer's web browser.
eReaders and other devices
To read on e-ink devices like Kobo eReaders, you'll need to download a file and transfer it to your device. Follow the detailed Help Center instructions to transfer the files to supported eReaders.