• Tidak ada hasil yang ditemukan

Perancangan dan Implementasi ERP (Enterprise Resource Planning) Sales dan Sales Accounting pada Perusahaan CV. "XYZ".

N/A
N/A
Protected

Academic year: 2017

Membagikan "Perancangan dan Implementasi ERP (Enterprise Resource Planning) Sales dan Sales Accounting pada Perusahaan CV. "XYZ"."

Copied!
35
0
0

Teks penuh

(1)

vi Universitas Kristen Maranatha

ABSTRAK

Persaingan global seperti sekarang ini telah melahirkan standar kompetensi baru. Dalam kondisi ini setiap perusahan / industri yang ingin tetap bertahan dan bertumbuh harus dapat menciptakan dan mempertahankan competitive advantage yang dimilikinya dengan terus meningkatkan daya saing perusahaan. Persaingan yang semakin tinggi menuntut perusahaan untuk meningkatkan kinerja di berbagai elemen perusahaan. Salah satu cara untuk mewujudkan hal tersebut adalah dengan mengintegrasikan sistem informasi, peningkatan efisiensi dari sistem informasi untuk menghasilkan manejemen yang lebih efisien dalam proses bisnis perusahaan. Konsep ERP (Enterprise Resource Planning) hadir untuk memenuhi sistem yang dapat mengintegrasikan proses setiap elemen dalam perushaan secara transparansi dan memilik akuntabilitas yang cukup tinggi. Dengan ERP perusahaan dapat terintegrasi pada setiap proses dalam perusahaan tersebut kedalam suatu sistem yang terkomputerisasi. Manfaat dari ERP ini juga sebagai integrasi bisnis secara keseluruhan, fleksibilitas dalam organisasi perusahaan untuk bertransformasi dan meningkatkan daya saing, menciptakan analisa dan peningkatan kapabilitas yang lebih baik, serta penggunaan teknologi terbaru. Penulis akan merancang dan mengimplementasikan ERP untuk department sales dan sales accounting sebagai sarana penyampaian informasi yang berhubungan dengan pengiriman barang dan penjualan serta membantu aktifitas jarak jauh.

(2)

vii Universitas Kristen Maranatha

ABSTRACT

Global competition like now have caused new competency standard. In this

condition, any company / industry who want to stay in the business and to grow must

be able to create and to maintain competitive advantage, which owned with continue

to increase the competitiveness of the company. Higher competition demands the

company to improve their performance in various elements of working synergy. One

of the way to visualize the system is by integrating information system, and by

increasing efficiency of information system to produce more efficient management in

the process of a business firm.The concept of ERP (Enterprise Resource Planning)

here is created to meet system that can integrate every elements in the Performance

Management process with higher transparency and accountability. With the ERP,

companies can be integrated in every process with computerized system. The

benefits of this ERP System are the flexibility in enterprise organizations to transform,

to improve competitiveness, to create analysis, to enhance event capabilities better

and as well as the use of the latest technology. The author will design and implement

ERP for sales and sales accounting department to support information delivering

proses which related to the sales, product delivery and to assist a better long distance

communication.

(3)

viii Universitas Kristen Maranatha

DAFTAR ISI

LEMBAR PENGESAHAN ... i

PERNYATAAN ORISINALITAS LAPORAN PENELITIAN ... ii

PERNYATAAN PUBLIKASI LAPORAN PENELITIAN ... iii

PRAKATA ... iv

DAFTAR NOTASI/ LAMBANG ... xxvi

DAFTAR SINGKATAN ... xxx

BAB 1. PENDAHULUAN ... 1

1.1 Latar Belakang Masalah ... 1

1.2 Rumusan Masalah ... 3

1.3 Tujuan Pembahasan... 3

1.4 Ruang Lingkup Kajian... 4

1.5 Sumber Data ... 5

1.6 Sistematika Penyajian ... 6

BAB 2. KAJIAN TEORI ... 8

2.1 Enterprise Resource Planning ... 8

2.1.1 Aplikasi ERP ... 9

2.1.2 Manfaat dari Implementasi ERP ... 10

2.1.3 Peranan Sistem Informasi ERP ... 11

2.1.4 Odoo ... 12

2.2 Basis Data ... 13

2.2.1 Pengantar Basis Data ... 13

2.2.2 Data Model ... 14

2.2.3 ER Model ... 14

2.2.4 Relational Model... 15

(4)

ix Universitas Kristen Maranatha

2.4 Python ... 16

2.5 ORM ... 17

2.6 Pycharm IDE ... 18

2.7 Ubuntu ... 19

2.8 Alat Bantu Pemodelan Sistem ... 20

2.8.1 Diagram UML ... 20

BAB 3. ANALISIS DAN RANCANGAN SSTEM ... 24

3.1 Gambaran Sistem Lama ... 24

3.2 Gambaran Sistem Baru ... 25

3.3 Entity Relationship Diagram (ERD)... 36

3.4 Struktur Tabel ... 38

3.4.1 Skruktur Tabel res_partner ... 39

3.4.2 Struktur Tabel res_partner_category ... 40

3.4.3 Struktur Tabel res_partner_res_partner_category ... 41

3.4.4 Struktur Tabel res_country_state ... 41

3.4.5 Struktur Tabel res_partner_title ... 42

3.4.6 Struktur Tabel account_account ... 42

3.4.7 Struktur Tabel res_country ... 43

3.4.8 Struktur Tabel res_users ... 43

3.4.9 Struktur Tabel res_partner_bank ... 44

3.4.10 Struktur Tabel sale_order... 44

3.4.11 Struktur Tabel sale_order_line ... 46

3.4.12 Struktur Tabel account_fiscal_position ... 47

3.4.13 Struktur Tabel sale_payment_method ... 47

3.4.14 Struktur Tabel res_company ... 48

3.4.15 Struktur Tabel installment_installment ... 49

3.4.16 Struktur Tabel stock_warehouse ... 49

3.4.17 Struktur Tabel account_payment_term ... 50

3.4.18 Struktur Tabel stock_incoterms ... 51

3.4.19 Struktur Tabel product_template ... 51

3.4.20 Struktur Tabel product_supplierinfo ... 52

(5)

x Universitas Kristen Maranatha

3.4.22 Struktur Tabel product_category ... 53

3.4.23 Struktur Tabel account_tax ... 54

3.4.24 Struktur Tabel product_template_account_tax ... 55

3.4.25 Struktur Tabel product_uom ... 56

3.4.26 Struktur Tabel account_invoice ... 56

3.4.27 Struktur Tabel account_invoice_tax ... 58

3.4.28 Struktur Tabel account_invoice_line ... 58

3.4.29 Struktur Tabel account_move_line ... 58

3.4.30 Struktur Tabel account_invoice_account_move_line ... 59

3.4.31 Struktur Tabel sale_order_return ... 60

3.4.32 Struktur Tabel sale_order_return_line ... 60

3.4.33 Struktur Tabel sale_order_contract ... 61

3.4.34 Struktur Tabel sale_order_contract_line ... 62

3.4.35 Struktur Tabel sale_contract_addendum ... 62

3.4.36 Struktur Tabel sale_contract_addendum_line ... 63

3.4.37 Struktur Tabel stock_move ... 64

3.4.38 Struktur Tabel stock_location ... 65

3.4.39 Struktur Tabel stock_quant ... 66

3.4.40 Struktur Tabel stock_picking ... 66

3.4.41 Struktur Tabel stock_picking_type ... 67

3.4.42 Struktur Tabel procurement_group ... 68

3.4.43 Struktur Tabel stock_pack_operation ... 68

3.4.44 Struktur Tabel product_product ... 69

3.4.45 Struktur Tabel account_move ... 70

3.4.46 Struktur Tabel account_period ... 71

3.4.47 Struktur Tabel account_journal ... 71

3.4.48 Struktur Tabel account_voucher ... 72

3.4.49 Struktur Tabel account_voucher_line ... 73

3.5 Unified Modeling Language (UML) ... 74

3.5.1 Use Case Diagram ... 74

3.5.2 Activity Diagram ... 84

(6)

xi Universitas Kristen Maranatha

3.6 Desain User Interface ... 109

3.6.1 User Interface form login ... 109

3.6.2 User Interface form sale order contract ... 110

3.6.3 User Interface form create sale order contract ... 111

3.6.4 User Interface form addendum sale contract ... 112

3.6.5 User Interface form create addendum sale contract... 113

3.6.6 User Interface sales menu ... 114

3.6.7 User Interface form customer ... 115

3.6.8 User Interface form create customer ... 116

3.6.9 User Interface form quotation ... 117

3.6.10 User Interface form create quotation ... 118

3.6.11 User Interface form sales order ... 119

3.6.12 User Interface form sales order detail ... 120

3.6.13 User Interface form sales return ... 121

3.6.14 User Interface form create sales return ... 121

3.6.15 User Interface form product ... 122

3.6.16 User Interface form create product ... 123

3.6.17 User Interface form product category ... 124

3.6.18 User Interface product variant ... 125

3.6.19 User interface unit of measure ... 126

3.6.20 User interface create unit of measure ... 127

3.6.21 User Interface accounting menu ... 127

3.6.22 User Interface form customer invoice ... 128

3.6.23 User Interface form customer invoice detail ... 129

3.6.24 User Interface form customer refund ... 130

3.6.25 User Interface customer refund detail ... 131

3.6.26 User Interface customer payment ... 132

3.6.27 User Interface customer payment detail... 133

3.6.28 User Interface journal entries ... 134

3.6.29 User Interface form journal entries detail ... 135

3.6.30 User Interface warehouse menu ... 136

(7)

xii Universitas Kristen Maranatha

3.6.32 User Interface form delivery order view... 137

3.6.33 User Interface form delivery order detail ... 138

3.6.34 User Interface receipts ... 139

3.6.35 User Interface receipts detail ... 140

3.6.36 User Interface form stock move ... 141

3.6.37 User Interface form stock move detail ... 141

3.6.38 User Interface settings menu ... 142

3.6.39 User Interface form local modules ... 143

3.6.40 User Interface form user ... 144

3.6.41 User Interface form create user ... 145

BAB 4. HASIL PENELITIAN ... 146

4.1 Implementasi User Interface ... 146

4.1.1 Halaman login ... 146

4.1.2 Halaman sale order contract ... 146

4.1.3 Halaman create sale order contract ... 147

4.1.4 Halaman addendum sale contract ... 148

4.1.5 Halaman create addendum sale contract ... 149

4.1.6 Halaman menu sales ... 150

4.1.7 Halaman customer ... 151

4.1.8 Halaman create customer ... 151

4.1.9 Halaman quotation ... 152

4.1.10 Halaman create quotation ... 153

4.1.11 Halaman sales order ... 154

4.1.12 Halaman detail sales order ... 155

4.1.13 Halaman sales return ... 155

4.1.14 Halaman create sales return ... 156

4.1.15 Halaman product ... 157

4.1.16 Halaman create product ... 158

4.1.17 Halaman product category ... 159

4.1.18 Halaman product variant ... 160

4.1.19 Halaman unit of measure ... 160

(8)

xiii Universitas Kristen Maranatha

4.1.21 Halaman menu accounting ... 162

4.1.22 Halaman customer invoice ... 162

4.1.23 Halaman customer invoice detail ... 163

4.1.24 Halaman customer refund ... 164

4.1.25 Halaman customer refund detail ... 165

4.1.26 Halaman customer payment ... 166

4.1.27 Halaman customer payment detail ... 167

4.1.28 Halaman journal entries ... 167

4.1.29 Halaman journal entries detail ... 168

4.1.30 Halaman menu warehouse ... 169

4.1.31 Halaman all operation ... 170

4.1.32 Halaman delivery order view ... 170

4.1.33 Halaman delivery order detail ... 171

4.1.34 Halaman receipts view ... 172

4.1.35 Halaman receipts detail... 173

4.1.36 Halaman stock move ... 174

4.1.37 Halaman stock move detail ... 175

4.1.38 Halaman menu settings ... 176

4.1.39 Halaman local modules ... 176

4.1.40 Halaman users ... 177

4.1.41 Halaman create users ... 178

BAB 5. PEMBAHASAN DAN HASIL UJI COBA PENELITIAN ... 179

5.1 Pengujian login ... 179

5.2 Pengujian halaman admin ... 179

5.2.1 Menu sale order contract ... 179

5.2.2 Menu addendum sale contract ... 182

5.2.3 Menu sales ... 185

5.2.4 Menu accounting ... 198

5.2.5 Menu warehouse ... 211

5.2.6 Menu settings ... 217

5.3 Pengujian halaman sales ... 220

(9)

xiv Universitas Kristen Maranatha

5.3.2 Menu addendum sale contract ... 222

5.3.3 Menu sales ... 225

5.4 Pengujian halaman sales manager ... 233

5.4.1 Menu sale orde contract ... 233

5.4.2 Menu addendum sale contract ... 236

5.4.3 Menu sales ... 239

5.5 Pengujian halaman staff accounting ... 252

5.5.1 Menu accounting ... 253

5.6 Pengujian halaman accounting manager... 263

5.6.1 Menu accounting ... 263

5.7 Pengujian halaman warehouse ... 278

5.7.1 Menu warehouse ... 278

5.8 Pengujian halaman owner ... 285

5.8.1 Menu sale order contract ... 285

5.8.2 Menu addendum sale contract ... 285

5.8.3 Menu sales ... 286

5.8.4 Menu accounting ... 288

5.8.5 Menu warehouse ... 293

BAB 6. SIMPULAN DAN SARAN ... 295

6.1 Simpulan ... 295

6.2 Saran ... 295

(10)

xv Universitas Kristen Maranatha

DAFTAR GAMBAR

Gambar 2.1 Bisnis dari Sudut Pandang Proses ... 11

Gambar 2.2 ER Diagram ... 14

Gambar 2.3 Tabel Relasi ... 15

Gambar 2.4 Use Case Diagram ... 21

Gambar 2.5 Sequence Diagram ... 22

Gambar 2.6 Class Diagram ... 23

Gambar 3.1 Proses Bisnis Sistem Lama ... 25

Gambar 3.2 Proses Bisnis Sistem Baru ... 30

Gambar 3.3 Proses Sale Order Contract ... 31

Gambar 3.4 Proses Addendum Sale Contract ... 32

Gambar 3.5 Proses Sales Return ... 35

Gambar 3.6 Entity Relationship Diagram ... 36

Gambar 3.7 Detail entity relationship diagram 1 ... 37

Gambar 3.8 Detail entity relationship diagram 2 ... 38

Gambar 3.9 Use Case Diagram Sistem ERP CV. Gusti Seafood ... 75

Gambar 3.10 Subsistem manage customer ... 76

Gambar 3.11 Subsistem manage product ... 77

Gambar 3.12 Subsistem manage sales ... 78

Gambar 3.13 Subsistem manage addendum sale contract ... 79

Gambar 3.14 Subsistem manage sale order contract ... 80

Gambar 3.15 Subsistem manage accounting ... 81

Gambar 3.16 Subsistem manage warehouse ... 82

Gambar 3.17 Subsistem manage user ... 83

Gambar 3.18 Subsistem view report ... 84

Gambar 3.19 Activity Diagram proses login ... 85

Gambar 3.20 Activity Diagram proses logout ... 85

Gambar 3.21 Activity Diagram proses menambah product ... 86

Gambar 3.22 Activity Diagram proses menghapus product ... 87

Gambar 3.23 Activity Diagram proses mengubah product ... 88

(11)

xvi Universitas Kristen Maranatha

Gambar 3.25 Activity Diagram proses confirmation sale quotation ... 90

Gambar 3.26 Activity Diagram proses membuat invoice ... 90

Gambar 3.27 Activity Diagram proses invoice validation ... 91

Gambar 3.28 Activity Diagram proses invoice register payment ... 92

Gambar 3.29 Activity Diagram proses shipping ... 93

Gambar 3.30 Activity Diagram proses membuat sale order contract ... 94

Gambar 3.31 Activity Diagram proses membuat addendum sale contract .. 95

Gambar 3.32 Activity Diagram proses view report ... 95

Gambar 3.33 Class Diagram... 97

Gambar 3.34 Class diagram res.partner ... 98

Gambar 3.35 Class diagram product.template ... 99

Gambar 3.36 Class diagram sale.order.contract... 100

Gambar 3.37 Class diagram sale.order.contract.line ... 100

Gambar 3.38 Class diagram sale.contract.addendum ... 101

Gambar 3.39 Class diagram sale.contract.addendum.line ... 102

Gambar 3.40 ... 102

Gambar 3.41 Class diagram sale.order.return ... 103

Gambar 3.42 Class diagram sale.order.return.line ... 104

Gambar 3.43 Class diagram sale.order ... 104

Gambar 3.44 Class diagram sale.order.line ... 105

Gambar 3.45 Class diagram installment.installment ... 106

Gambar 3.46 Class diagram account.invoice ... 106

Gambar 3.47 Class diagram account.voucher ... 107

Gambar 3.48 Class diagram stock.move ... 108

Gambar 3.49 Class diagram stock.picking ... 109

Gambar 3.50 Form Login ... 110

Gambar 3.51 Form sale order contract ... 111

Gambar 3.52 Form create sale order contract ... 112

Gambar 3.53 Form addendum sale contract ... 113

Gambar 3.54 Form create addendum sale contract ... 114

Gambar 3.55 Sales menu ... 115

(12)

xvii Universitas Kristen Maranatha

Gambar 3.57 Form create customer ... 117

Gambar 3.58 Form quotation ... 117

Gambar 3.59 Form create quotation ... 118

Gambar 3.60 Form sales order ... 119

Gambar 3.61 Form sales order detail ... 120

Gambar 3.62 Form sales return ... 121

Gambar 3.63 Form create sales return ... 122

Gambar 3.64 Form product ... 123

Gambar 3.65 Form create product ... 124

Gambar 3.66 Form product category ... 124

Gambar 3.67 Form product variant ... 125

Gambar 3.68 Form unit of measure ... 126

Gambar 3.69 Form create unit of measure ... 127

Gambar 3.70 Accounting menu ... 128

Gambar 3.71 Form customer invoice ... 129

Gambar 3.72 Form customer invoice detail ... 129

Gambar 3.73 Form customer refund ... 130

Gambar 3.74 Form customer refund detail ... 131

Gambar 3.75 Form customer payment ... 132

Gambar 3.76 Form customer payment detail ... 133

Gambar 3.77 Form journal entries ... 134

Gambar 3.78 Form journal entries detail ... 135

Gambar 3.79 Warehouse menu ... 136

Gambar 3.80 Form all operation ... 137

Gambar 3.81 Form delivery order view ... 137

Gambar 3.82 Form delivery order detail ... 138

Gambar 3.83 Form receipts ... 139

Gambar 3.84 Form receipts detail ... 140

Gambar 3.85 Form stock move ... 141

Gambar 3.86 Form stock move detail ... 142

Gambar 3.87 Settings menu ... 143

(13)

xviii Universitas Kristen Maranatha

Gambar 3.89 Form user ... 144

Gambar 3.90 Form create user ... 145

Gambar 4.1 Halaman login ... 146

Gambar 4.2 Halaman sale order contract ... 147

Gambar 4.3 Halaman create sale order contract ... 148

Gambar 4.4 Halaman addendum sale contract ... 149

Gambar 4.5 Halaman create addendum sale contract ... 150

Gambar 4.6 Halaman menu sales ... 150

Gambar 4.7 Halaman customer ... 151

Gambar 4.8 Halaman create customer ... 152

Gambar 4.9 Halaman quotation ... 152

Gambar 4.10 Halaman create quotation ... 153

Gambar 4.11 Halaman sales order ... 154

Gambar 4.12 Halaman detail sales order ... 155

Gambar 4.13 Halaman sales return ... 156

Gambar 4.14 Halaman create sales return ... 157

Gambar 4.15 Halaman product ... 157

Gambar 4.16 Halaman create product ... 158

Gambar 4.17 Halaman product category ... 159

Gambar 4.18 Halaman product variant ... 160

Gambar 4.19 Halaman unit of measure ... 161

Gambar 4.20 Halaman create unit of measure ... 161

Gambar 4.21 Halaman menu accounting ... 162

Gambar 4.22 Halaman customer invoice ... 163

Gambar 4.23 Halaman customer invoice detail ... 164

Gambar 4.24 Halaman customer refund ... 164

Gambar 4.25 Halaman customer refund detail ... 165

Gambar 4.26 Halaman customer payment ... 166

Gambar 4.27 Halaman customer payment detail ... 167

Gambar 4.28 Halaman journal entries ... 168

Gambar 4.29 Halaman journal entries detail ... 169

(14)

xix Universitas Kristen Maranatha

Gambar 4.31 Halaman all operation ... 170

Gambar 4.32 Halaman delivery order view ... 171

Gambar 4.33 Halaman delivery order detail ... 172

Gambar 4.34 Halaman receipts view ... 173

Gambar 4.35 Halaman receipts detail ... 173

Gambar 4.36 Halaman stock move ... 174

Gambar 4.37 Halaman stock move detail ... 175

Gambar 4.38 Halaman menu setings ... 176

Gambar 4.39 Halaman local modules ... 177

Gambar 4.40 Halaman users ... 177

(15)

xx Universitas Kristen Maranatha

DAFTAR TABEL

Table 3.1 Struktur table res_partner ... 39

Table 3.2 Struktur table res_partner_category ... 40

Table 3.3 Struktur table res_partner_res_partner_category ... 41

Table 3.4 Struktur tabel res_country_state ... 41

Table 3.5 Struktur tabel res_partner_title ... 42

Table 3.6 Struktur tabel account_account ... 42

Table 3.7 Struktur tabel res_country ... 43

Table 3.8 Struktur tabel res_users ... 43

Table 3.9 Struktur tabel res_partner_bank ... 44

Table 3.10 Struktur tabel sale_order ... 45

Table 3.11 Struktur tabel sale_order_line ... 46

Table 3.12 Struktur tabel account_fiscal_position ... 47

Table 3.13 Struktur tabel sale_payment_method ... 47

Table 3.14 Struktur tabel res_company ... 48

Table 3.15 Struktur tabel installment_installment ... 49

Table 3.16 Struktur tabel stock_warehouse ... 49

Table 3.17 Struktur tabel account_payment_term ... 50

Table 3.18 Struktur tabel stock_incoterms ... 51

Table 3.19 Struktur tabel product_template ... 51

Table 3.20 Struktur tabel product_supplierinfo... 53

Table 3.21 Struktur tabel product_attribute_line ... 53

Table 3.22 Struktur tabel product_category ... 53

Table 3.23 Struktur tabel account_tax ... 54

Table 3.24 Struktur tabel product_template_account_tax ... 55

Table 3.25 Struktur tabel product_uom ... 56

Table 3.26 Struktur tabel account_invoice ... 56

Table 3.27 Struktur tabel account_invoice_tax ... 58

Table 3.28 Struktur tabel account_invoice_line... 58

Table 3.29 Struktur tabel account_move_line ... 58

(16)

xxi Universitas Kristen Maranatha

Table 3.31 Struktur tabel sale_order_return ... 60

Table 3.32 Struktur tabel sale_order_return_line ... 61

Table 3.33 Struktur tabel sale_order_contract ... 61

Table 3.34 Struktur tabel sale_order_contract_line ... 62

Table 3.35 Struktur tabel sale_contract_addendum ... 62

Table 3.36 Struktur tabel sale_contract_addendum_line ... 63

Table 3.37 Struktur tabel stock_move ... 64

Table 3.38 Struktur tabel stock_location ... 65

Table 3.39 Struktur tabel stock_quant ... 66

Table 3.40 Struktur tabel stock_picking ... 66

Table 3.41 Struktur tabel stock_picking_type ... 67

Table 3.42 Struktur tabel procurement_group... 68

Table 3.43 Struktur tabel stock_pack_operation ... 68

Table 3.44 Struktur tabel product_product ... 69

Table 3.45 Struktur tabel account_move ... 70

Table 3.46 Strukur tabel account_period ... 71

Table 3.47 Struktur tabel account_journal ... 71

Table 3.48 Struktur tabel account_voucher ... 73

Table 3.49 Struktur tabel account_voucher_line ... 73

Table 5.1 Halaman login ... 179

Table 5.2 Menu sale order contract ... 179

Table 5.3 Menu addendum sale contract ... 182

Table 5.4 Submenu customer ... 185

Table 5.5 Submenu quotation ... 187

Table 5.6 Submenu sales order ... 189

Table 5.7 Submenu sales return ... 192

Table 5.8 Submenu product ... 194

Table 5.9 Submenu product by category ... 195

Table 5.10 Submenu product variant ... 196

Table 5.11 Submenu unit of measure ... 196

Table 5.12 Submenu customer invoice ... 198

(17)

xxii Universitas Kristen Maranatha

Table 5.14 Submenu customer payment ... 205

Table 5.15 Submenu journal entries ... 207

Table 5.16 Sub-submenu general ledger ... 208

Table 5.17 Sub-submenu trial balance ... 209

Table 5.18 Sub-submenu balance sheet ... 209

Table 5.19 Sub-submenu profit and loss ... 210

Table 5.20 Sub-submenu financial report ... 211

Table 5.21 Sub-submenu delivery order ... 212

Table 5.22 Sub-submenu receipt ... 214

Table 5.23 Submenu stock move ... 216

Table 5.24 Submenu local modules ... 218

Table 5.25 Submenu user ... 219

Table 5.26 Menu sale order contract ... 220

Table 5.27 Menu addendum sale contract ... 223

Table 5.28 Submenu customer ... 225

Table 5.29 Submenu quotation ... 227

Table 5.30 Submenu sales order ... 229

Table 5.31 Submenu sales return ... 231

Table 5.32 Menu sale order contract ... 233

Table 5.33 Menu addendum sale contract ... 236

Table 5.34 Submenu customer ... 239

Table 5.35 Submenu quotation ... 241

Table 5.36 Submenu sales order ... 243

Table 5.37 Submenu sales return ... 246

Table 5.38 Submenu product ... 248

Table 5.39 Submenu product by category ... 250

Table 5.40 Submenu product variant ... 250

Table 5.41 Submenu unit of measure ... 251

Table 5.42 Submenu customer invoice ... 253

Table 5.43 Submenu customer refund ... 256

Table 5.44 Submenu customer payment ... 259

(18)

xxiii Universitas Kristen Maranatha

Table 5.46 Submenu customer invoice ... 263

Table 5.47 Submenu customer refund ... 267

Table 5.48 Submenu customer payment ... 271

Table 5.49 Submenu journal entries ... 274

Table 5.50 Sub-submenu general ledger ... 275

Table 5.51 Sub-submenu trial balance ... 275

Table 5.52 Sub-submenu balance sheet ... 276

Table 5.53 Sub-submenu profit and loss ... 277

Table 5.54 Sub-submenu financial report ... 277

Table 5.55 Sub-submenu delivery order ... 279

Table 5.56 Sub-submenu receipt ... 281

Table 5.57 Sub-submenu stock move ... 283

Table 5.58 Menu sale order contract ... 285

Table 5.59 Menu addendum sale contract ... 285

Table 5.60 Submenu customer ... 286

Table 5.61 Submenu quotation ... 286

Table 5.62 Submenu sales order ... 286

Table 5.63 Submenu sales return ... 287

Table 5.64 Submenu product ... 287

Table 5.65 Submenu product by category ... 287

Table 5.66 Submenu product variant ... 288

Table 5.67 Submenu unit of measure ... 288

Table 5.68 Submenu customer invoice ... 289

Table 5.69 Submenu customer refund ... 289

Table 5.70 Submenu customer payment ... 289

Table 5.71 Submenu journal entries ... 290

Table 5.72 Sub-submenu general ledger ... 290

Table 5.73 Sub-submenu trial balance ... 291

Table 5.74 Sub-submenu balance sheet ... 291

Table 5.75 Sub-submenu profit and loss ... 292

Table 5.76 Sub-submeu financial report ... 292

(19)
(20)

xxv Universitas Kristen Maranatha

DAFTAR LAMPIRAN

LAMPIRAN A. Gambar Proses Bisnis Sitem Baru ... 298

LAMPIRAN B. Gambar Entity Relationalship Diagram ... 299

LAMPIRAN C. Gambar Use Case Diagram... 300

(21)

xxvi Universitas Kristen Maranatha

DAFTAR NOTASI/ LAMBANG

Jenis Notasi/Lambang Nama Arti

ERD Simbol Entitas Objek dalam dunia

nyata yang bisa dibedakan dari objek lain. Entitas bisa bersifat konseptual / abstrak atau nyata hadir di dunia nyata. Simbol Atribut Mendeskripsikan

karakteristik (properti) dari suatu entitas.

Suatu entitas

biasanya memiliki lebih dari satu atribut, atribut inilah yang menggambarkan ciri-ciri khusus yang dimiliki oleh entitas. Simbol Relasi representasi

(22)

xxvii Universitas Kristen Maranatha

Jenis Notasi/Lambang Nama Arti

use case sumber perilaku dari use case sumber pada suatu titik yang diberikan

Dependency Digunakan untuk menggambarkan hubungan, batasan, kerterkaitan antara atribut-atribut dalam relasi.

Association Apa yang menghubungkan

(23)

xxviii Universitas Kristen Maranatha

Jenis Notasi/Lambang Nama Arti

lain yang bekerja

sama untuk

menyediakan prilaku yang lebih besar dari jumlah dan elemen-elemennya

Use case Deskripsi dari urutan

aksi-aksi yang

ditampilkan system yang menghasilkan suatu hasil yang terukur bagi aktor

System Menspesifikasikan

paket yang

menampilkan system secara terbatas

Sequence Diagram

LifeLine Objek entity,

antarmuka yang

saling berinteraksi

Message Spesifikasi dari komunikasi antar objek yang memuat informasi tentang aktifitas yang terjadi

Message Spesifikasi dari

(24)

xxix Universitas Kristen Maranatha

Jenis Notasi/Lambang Nama Arti

objek yang memuat informasi tentang aktifitas yang terjadi Class

Diagram

Generalization Hubungan dimana

objek anak

(descendent) berbagi perilaku dan struktur data dari objek yang ada di atas objek induk (ancestor)

Nary

Association

Upaya menghindari asosiasi dengan lebih dari 2 objek

Class Deskripsi dari urutan objek-objek yang berbagi atribut serta operasi yang sama

(25)

xxx Universitas Kristen Maranatha

DAFTAR SINGKATAN

ERP Enterprise Resource Planning ERD Entity Relationship Diagram

(26)

1 Universitas Kristen Maranatha

BAB 1.

PENDAHULUAN

Pada bab ini berisi mengenai materi yang memberikan gambaran secara umum hal-hal yang berhubungan dengan penulisan tentang tugas akhir, beberapa hal tersebut diantaranya Latar Belakang Masalah, Rumusan Masalah, Tujuan Pembahasan, Ruang Lingkup Kajian, Sumber Data dan Sistematika Penyajian.

1.1 Latar Belakang Masalah

(27)

2

Universitas Kristen Maranatha diintegrasikan ini dapat membantu proses bisnis lebih efisien dan tentunya memudahkan pengambilan keputusan oleh manajemen perusahaan.

Di dalam penuslisan Tugas Akhir ini, penulis telah melakukan studi kasus di perusahaan CV.Gusti Seafood yang bergerak dalam bidang supplier ikan khususnya ikan laut di kota Bogor. Perusahan tersebut sudah berkembang di kota Bogor sejak Tahun 2013. Belum tersedianya sistem informasi yang baik dalam perusahaan ini menyebabkan sering terjadinya kesalahan dalam pertukaran informasi antar bagian dalam perusahaan. Hal itu dikarenakan sistem yang berjalan saat ini masih tergolong bersifat manual, setiap pemesanan, delivery order, sampai jurnal dicatat secara manual di kertas oleh karyawan dalam bagiannya masing-masing. Media kertas yang digunakan untuk pencatatan menjadi sangat penting dalam kasus ini, padahal banyak kekurangan jika pencatatan dilakukan dalam media kertas, diantaranya adalah rawan hilang dan sulitnya tracking order untuk suatu pemesanan ataupun delivery order. Sistem informasi yang kurang baik ini menyebabkan proses bisnis perusahan berjalan lambat, hal ini tentu menghambat perusahan untuk bersaing dengan perusahaan lain.

Salah satu konsep yang cukup terkenal merupakan sistem yang dapat mengintegrasikan proses setiap elemen dalam perusahan secara transparansi dan memiliki akuntabilitas yang cukup tinggi yaitu konsep

Enterprise Resource Planning (ERP). Untuk memasuki pasar internasional,

(28)

3

Universitas Kristen Maranatha dan peningkatan kapabilitas yang lebih baik, serta penggunaan teknologi terbaru.

Berdasarkan uraian tersebut penulis mengambil judul Perancangan dan Implementasi ERP sales dan sales accounting pada perusahaan CV. XYZ, implentasi ERP menggunakan Odoo dan bahasa pemrograman Python untuk menunjang kebutuhan customize modul dibagian tertentu dalam Odoo. Odoo dipilih karena bersifat open source yang notabene mudah untuk dimodifikasi sesuai dengan kebutuhan perushaan. Odoo merupakan sistem informasi yang powerfull karena Odoo dapat mengintegrasikan dan mengotomasikan proses bisnis yang berhubungan dengan seluruh aktifitas perusahaan termasuk sales dan sales accounting. Diharapkan sistem informasi ini dapat menanganani permasalahan yang terjadi seperti telah diuraikan sebelumnya.

1.2 Rumusan Masalah

Berdasarkan latar belakang yang telah diuraikan maka dapat dirumuskan suatu permasalahan sebagai berikut:

1. Bagaimana merancang dan mengimplementasikan ERP pada departemen

sales dan sales accounting di CV. Gusti Seafood dengan cara melakukan

kustomisasi aplikasi Odoo?

2. Bagaimana sistem dapat mengelola data yang dibutuhkan oleh user? 3. Bagaimana sistem menampilkan informasi-informasi yang telah diolah?

1.3 Tujuan Pembahasan

Tujuan dari pembuatan tugas akhir berjudul “Perancangan dan Implementasi ERP (Enterprise Resource Planning) Sales dan Sales

Accounting pada Perusahaan CV. XYZ” adalah:

1. Merancang dan mengimplementasikan ERP pada departemen sales dan

sales accounting di CV.Gusti Seafood dengan cara melakukan kustomisasi

(29)

4

Universitas Kristen Maranatha 2. Mengelola data yang dibutuhkan oleh user.

3. Menampilkan informasi-informasi yang telah diolah.

1.4 Ruang Lingkup Kajian

Adapun ruang lingkup kajian dari Tugas Akhir ini adalah: 1. Implementasi ERP menggunakan Odoo.

2. Bahasa pemrograman Python digunakan untuk memodifikasi modul

master data, sales dan accounting.

3. Basisdata yang digunakan adalah database PostgreSQL.

4. Fitur yang disediakan oleh aplikasi Odoo adalah sales order, delivery order,

stock, invoicing, payment, financial report (general ledger, trial balance,

profit and loss, balance sheet).

5. Dalam fitur stock hanya menangani stock on hand dan delivery order. 6. Dalam fitur payment tidak melakukan penanganan denda.

7. Dalam merancang sistem ERP ini hanya mencakup proses penjualan dan pencatatan di perusahaan CV. Gusti Seafood.

Berikut adalah profile user beserta hak akses fungsionalitas dalam sistem: 1. User admin dapat melakukan semua fungsiolitas dalam sistem seperti

manage customer, manage product, manage sales, manage sale order

contract, manage addendum sale order, manage accounting, view report,

manage user dan manage warehouse.

2. User sales dapat melakukan fungsionalitas seperti : a. Manage customer : create, edit, delete, view.

b. Manage sale order contract : create, edit, delete, email, print, view. c. Manage addendum sale contract : create, edit, delete, email, print, view. d. Manage sales, fungsionalitas manage sales yang dapat dilakukan oleh

user sales antara lain :

i. Manage quotation : create, edit, delete, email, print, view. ii. Manage sales order : edit, delete, email, print, create

(30)

5

Universitas Kristen Maranatha iii. Manage sales return : create, edit, delete, view sales

return.

3. User sales manager dapat melakukan fungsionalitas seperti manage

customer, manage product, manage sales, manage sale order contract

dan manage addendum sale contract.

4. User staff accounting hanya dapat melakukan fungsionalitas manage

accounting, fungsionalitas manage accounting yang dapat dilakukan user

staff accounting antara lain :

a. Manage customer invoice : edit, delete, email, print, register payment,

view.

b. Manage customer refund : edit, delete, print, register payment, view. c. Manage customer payment : edit, delete, register payment, view. d. Manage journal entries : view, posterd, edit, cancel.

5. User accounting manager dapat melakukan fungisonalitas manage

accounting secara keluruhan dan view report.

6. User warehouse hanya dapat melakukan fungsionalitas manage

warehouse.

7. User owner dapat melakukan semua fitur view pada sistem.

1.5 Sumber Data

Adapun sumber data yang digunakan dalam Tugas Akhir ini ada dua yaitu sumber data primer dan sumber data sekunder:

Sumber data primer meliputi: 1. Observasi

(31)

6

Universitas Kristen Maranatha adalah mempunyai sistem informasi yang baik. Hal ini menjadi alasan kenapa perusahaan tidak mampu bersaing ataupun berkembang, karena banyak perusahaan masih belum menggunakan sistem informasi di perusahaan mereka.

2. Wawancara

Pada tahap ini dilakukan wawancara untuk pengumpulan data yang dibutuhkan dalam pengembangan sistem, data yang dibutuhkan berupa data pemesanan, transaksi, delivery order, invoicing atau tagihan dan nota pembayaran. Data yang dibutuhkan didapatkan dari perusahan yang bersangkutan yaitu CV. Gusti Seafood dengan mengajukan perizinan terlebih dahulu terhadap pihak yang bertanggung jawab.

Sedangkan sumber data sekunder yang dipilih adalah Studi literatur. Studi literatur digunakan untuk pengumpulan literatur-literatur yang berkaitan dengan masalah yang terdapat pada tugas akhir ini. Literatur tersebut berupa artikel, buku referensi, internet dan e-book.

1.6 Sistematika Penyajian

Sistematika penyajian laporan yang digunakan dapat digambarkan sebagai berikut:

BAB I : PENDAHULUAN

Pada bab ini akan dijelaskan tentang pokok pikiran yang menjadi dasar sekaligus yang melatarbelakangi penulisan tugas akhir ini, ruang lingkup penelitian, tujuan dan manfaat yang akan dicapai, sumber data yang digunakan dalam penyusunan tugas akhir ini, serta sistematika penulisannya.

BAB II : KAJIAN TEORI

(32)

7

Universitas Kristen Maranatha

ERP, serta bahasa pemrograman yang digunakan yang mendukung penulis

dalam penyusunan tugas akhir ini, terutama yang berhubungan dengan pembahasan topik tugas akhir.

BAB III : ANALISIS DAN PERANCANGAN SISTEM

Bab ini menjelaskan rancangan struktur sistem, rancangan struktur navigasi sistem yang terdiri dari struktur menu dari awal program hingga akhir.

BAB IV : HASIL PENELETIAN

Bab ini membahas mengenai sarana-sarana apa saja yang dibutuhkan dalam mengimplementasikan program ini, cara mengimplementasikannya, cara pengoperasian sistem ini, serta tampilan layarnya.

BAB V : PEMBAHASAN DAN HASIL UJI COBA PENELITIAN

Bab ini membahas mengenai seluruh parameter parameter dan hasil pengujian yang didapatkan dari implementasi pada program ini.

BAB VI: SIMPULAN DAN SARAN

(33)

295 Universitas Kristen Maranatha

BAB 6.

SIMPULAN DAN SARAN

Bab ini merupakan bab terakhir dari laporan penelitian ini. Dalam bab ini memaparkan simpulan berdasarkan tujuan penelitian dan saran bagi perkembangan sistem.

6.1 Simpulan

Kesimpulan yang didapat berdasarkan pada tujuan yang telah disampaikan pada bab I adalah sebagai berikut:

1. ERP departemen sales dan sales accounting pada CV. Gusti Seafood dapat dirancang dan diimplementasikan dengan cara kustomisaisi aplikasi Odoo dengan membuat beberapa modul tambahan seperti sales return,

contract management, contract addendum dan installment.

2. Sistem mampu mengolah data seperti quotation, sales order, sales return,

invoice atau delivery order dengan berkesinambungan tanpa

men-generate data-data tersebut secara satu persatu.

3. Sistem ini mampu menampilkan informasi-informasi yang telah diolah dengan beberapa fitur reporting seperti general ledger, trial balance,

balance sheet dan profit and loss.

6.2 Saran

Untuk pengembangan sistem ini agar lebih baik, penulis menyarankan beberapa hal sebagai berikut:

1. Sistem ini dapat dikembangkan dengan menambah portal website untuk

customer, sehingga customer lebih mudah untuk melihat product yang

dijual CV. Gusti Seafood dan dapat berinteraksi dengan sales yang bersangkutan secara lebih efisien.

(34)

296

Universitas Kristen Maranatha Seafood melalu pengertian yang lebih baik dalam memahami kebiasaan

customer.

3. Sistem ini dapat dikembangkan dengan menambah fitur denda pada bagian accounting sehingga mempermudah staff accounting atau

(35)

297

Universitas Kristen Maranatha

DAFTAR PUSTAKA

[1] E. M.-C. Bret Wagner, Concepts in Enterprise Resource Planning, Third Edition, USA: Course Technology Cangege Learning, 2008.

[2] M. Summer, Pearson new International Edition, USA: Enterprise Resource Planning, 2014.

[3] Odoo, "Odoo," [Online]. Available:

https://www.odoo.com/documentation/8.0/reference.html. [Accessed 13 August 2015].

[4] C. Laboratory, Modul Praktikum Basis Data, Bandung: Jurusan Teknik Informatika IT Telkom Bandung, 2010.

[5] E. B. Solutions, "Get the world’s most advanced database with PostgreSQL," [Online]. Available: http://www.equnix.co.id/postgresql/. [Accessed 10 July 2016].

[6] P. S. Foundation, "Python Software Foundation," [Online]. Available: https://www.python.org/about/. [Accessed 9 August 2015].

[7] R. H. C. Project, "Red Hat Community," [Online]. Available: http://hibernate.org/orm/what-is-an-orm/. [Accessed 13 August 2016]. [8] J. s.r.o, "JetBrains," [Online]. Available:

https://www.jetbrains.com/pycharm/features/. [Accessed 9 August 2015]. [9] U. Indonesia, "Ubtuntu Indonesia Loco Team," [Online]. Available:

http://www.ubuntu-id.org/. [Accessed 9 August 2015].

[10] C. Laboratory, Modul Praktikum Rekayasa Perangkat Lunak, Bandung: Jurusan Teknik Informatika IT Telkom Bandung, 2010.

[11] A. Rufiyanto, PERANCANGAN ERP (ENTERPRISE RESOURCE

PLANNING) UNTUK PENDIDIKAN TINGGI BERBASIS CRM

(CUSTOMER RELATIONSHIP MANAGEMENT), 2011.

[12] R. Integra, Penerapan Sistem Open Source Enterprise Resource

Gambar

Table 5.79 Submenu stock move ...............................................................

Referensi

Dokumen terkait

Suprotno tome, islam ima jasan princip za finansijera. Prema islamskim principima, finansijer mora odrediti da li daje zajam da pomogne dužniku na dobrotvornoj osnovi ili želi

Setelah melakukan remediasi menggunakan metode demonstrasi, dengan demikian siswa dapat menjawab soal posttest dengan benar walaupun masih ada beberapa siswa

Citra penginderaan jauh bersifat permanen sehingga mudah digunakan untuk kajian / penelitian; Citra penginderaan jauh dapat memberikan gambaran 3 dimensional apabila

2) Penyimpanan pada setiap level saluran pemasaran oleh lembaga pemasaran yang berkepentingan menjaga kontinyuitas distribusi produk. Hal ini dapat diamati

Tujuan penelitian ini untuk mengkaji kemampuan analogi siswa, hasil belajar matematika siswa dan pengaruh kemampuan analogi terhadap hasil belajar matematika siswa kelas X

Pemakaian metode ini harus memperhitungkan adanya kontraksi aliran pada ambang. Kontraksi pada ambang sengaja dibuat dengan cara menyusun tata letak tembok sisi dan dasar

Intensitas penerangan atau iluminasi rata-rata adalah tingkat kuat penerangan rata-rata yang diukur secara horizontal dan vertikal untuk suatu ruangan atau untuk suatu

Tujuan dari penelitian ini adalah untuk mengetahui jumlah formula optimum HPMC K4M dan tween 80 yang digunakan untuk pelepasan secara in vitro pada sediaan tablet lepas