Telah terbit di Google Play Books, buku berjudul ‘5 Hari Menguak Misteri Addons OpenERP 7.0’.

Klik disini:

https://play.google.com/store/books/details?id=uAKABAAAQBAJ

Atau disini untuk versi PDF dan pembayaran via Paypal/BCA/Mandiri

http://shop.vitraining.com

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.

Harga buku setebal 240 halaman ini Rp 99.000, namun jika beli di Google Play ada discount sekitar 20%.

Jika hendak membeli langsung ke penulis via transfer bank, silahkan hubungi akhmad.daniel@gmail.com

Slide1

Berikut Daftar Isinya

1 HARI 1: Pembukaan 6
1.1 Target pencapaian 5 Hari 6
1.2 Contoh Soal Aplikasi : Academic Information System 7
1.3 Tampak Jadi 7
2 Desain ERD 18
2.1 Course 18
2.2 Session 18
2.3 Attendee 19
2.4 Instructor Partner 19
3 Persiapan 20
3.1 Install Database 20
3.2 Setup Technical Features User 20
3.3 Start Server dan Update Module 21
4 Struktur Addons 23
4.1 Struktur file 23
4.1.1 File __openerp__.py 23
4.1.2 File __init__.py 23
4.2 Penempatan Folder 24
5 Bikin Addons Academic 25
5.1 Bikin folder 25
5.2 Bikin file __openerp__.py 25
5.3 Bikin file __init__.py 25
5.4 Reload OpenERP 26
5.4.1 Linux 27
5.4.2 Windows 27
6 Bikin Menu dan ActionWindow 28
6.1 Bikin Menu 28
6.2 Bikin Action Window 30
6.3 Update __openerp__.py 32
7 Class Course 34
7.1 Bikin Class Course 34
7.2 Bikin Tree View Course 39
7.3 Bikin Form View Course 41
8 Class Session 45
8.1 Menu dan Action Window Session 45
8.2 Bikin Class Session 46
8.3 Modif List View Session 49
8.4 Modif Form View 52
8.5 Bikin Relasi Course Has Many Session 54
8.6 Modif View Form Course – Tambah Session 56
9 Class Attendee 59
9.1 Menu dan Action Window Attendee 59
9.2 Bikin Class Attendee 60
9.3 Modif List View Attendee 64
9.4 Bikin Relasi Session Has Many Attendee 67
9.5 Modif Form View Session – Tambah Attendee 68
10 Rekap Hari 1 71
11 HARI 2: Inheritance – Instructor 72
11.1 Inherit Partner Class 72
11.2 Inherit Partner View 73
11.3 Modif Form Session – Filter Partner is instructor 78
11.4 Modif Form Session – Filter Partner Category 80
11.5 Menu Instruktur 83
12 Functional Fields – Percentage Taken Seats 86
12.1 Definisi function fields 86
12.2 Menampilkan di tree dan view 89
12.3 ProgressBar di form 91
12.4 Progress bar di tree view 92
13 Event OnChange 94
13.1 Modif form view 94
13.2 Gabungkan proses perhitungan 96
13.3 Warning Message kalo Nilai Seats Salah 97
14 Constraints 100
14.1 Python Constraints 100
14.2 SQL contrains 102
15 Nilai Default – Lambda Function 104
15.1 Apa Itu Lambda Function? 106
15.2 Parameter function *x ? 106
16 Fitur Duplicate 108
17 Rekap Hari 2 111
18 HARI 3: Advanced View 112
18.1 Warna List View 112
18.2 Calendar View 113
18.3 Search View 115
18.4 Gantt View 119
18.5 Chart/ Graph View 121
18.6 Kanban 123
18.7 Nambahin Field Image di Session 126
18.8 Related Field – Apa Nama Course suatu Attendee ? 129
19 Workflow 133
19.1 Workflow Statis 133
19.2 Dynamic Workflow – Bikin Diagram Workflow 137
19.3 Export Workflow ke File XML 143
20 Rekap Hari 3 149
21 HARI 4: Security 150
21.1 Bikin Group Lewat Interface 150
21.2 Bikin Group Lewat XML 153
21.3 Masukkan User ke Group 154
21.4 Import CSV Access Right 155
21.5 Akses Menu 159
21.6 Record Rules 159
21.7 Hubungan Group Workflow 163
22 Wizard 166
22.1 Definisikan Class Wizard 166
22.2 Bikin Menu Untuk wizard 168
22.3 Modif form view Wizard 171
22.4 Bikin Method untuk Memproses Data Wizard 173
22.5 Bikin Menu Context 177
22.5.1 Edit file wizard/create_attendee_view.xml. 178
22.5.2 Edit file wizard/create_attendee.py 178
22.6 Add an onchange method 181
22.7 Wizard untuk Banyak Session Sekaligus 181
22.7.1 Edit file wizard/create_attendee.py 181
23 Rekap Hari 4 184
24 HARI 5: Internationalization 185
24.1 Bikin Direktori i18n 185
24.2 Bahasa Udah ada di OpenERP 185
24.2.1 Install Bahasa Target 185
24.3 Bahasa Belum Ada di OpenERP 186
24.3.1 Bikin Template Translate academic.pot 186
24.3.2 Import ke OpenERP 187
24.4 Sinkronisasi Istilah 188
24.5 Bikin File Template per Bahasa 189
24.6 Terjemahin File Template Bahasa 190
24.7 Reload Bahasa Indonesia 191
24.8 Istilah Tambahan 192
25 Report RML 193
25.1 Instalasi 193
25.2 Install Plug-in di OpenOffice 193
25.3 Konfigurasi 194
25.4 Bikin Report Baru 196
25.5 Syntax Template 199
25.6 Modify Existing Report 200
25.7 Report di Addons – RML 201
26 Report Webkit 203
26.1 Instalasi 203
26.2 Test Bikin Report Manual 204
26.2.1 Create Template 204
26.2.2 Bikin Action Button 205
26.3 Install Report dari Addons 206
26.3.1 Buat File Template 206
26.3.2 Buat XML 206
27 Dashboard 209
27.1 Bikin Sub Menu Dashboard 209
27.2 Tambahi dashboard XML 210
28 Web Services 213
28.1 Instalasi XML-RPC for PHP 213
28.2 Aktifkan PHP Curl Module 213
28.3 Setup folder aplikasi 213
28.4 Login 215
28.5 Search 216
28.6 Read 219
28.7 Create 221
28.8 Delete 223
28.9 Write 225
28.10 Write one2many Fields 228
29 Rekap Hari 5 231
30 Penutupan 232
31 Referensi 233
32 Tentang Penulis 234

 

Buku OpenERP 7.0 Addons