• (022) 6902 1117

Odoo 10: Customize Warehouse, Bill of Material, and Shipment

 

Pada project ini diharapkan Anda dapat mencarikan solusi utk empat buah kustom dari bbrp kasus di bawah ini. Jika Anda berminat utk mengerjakan project ini, mohon sertakan: 

  1. Pengalaman kustomisasi Odoo yang pernah Anda lakukan yang ada relevansinya dengan kebutuhan project ini. 
  2. Bagaimana rencana kustomisasi Anda nantinya? Pertimbangkan juga bahwa hasil kerja Anda nantinya harus tetap bersesuaian dengan design-nya Odoo. 
  3. Bagaimana metode pendekatan kustom yang nantinya Anda lakukan? Apakah membuat module baru atau modifikasi existing module.

Kasus 1: Warehouse

Aktifkan Odoo utk bisa manage several warehouse.  Pada saat membuat Purchase Order atau Sales Order, akan ada pilihan bahwa barang tsb akan di-deliver ke gudang mana atau akan diambil dari gudang mana spt di bawah ini.

20170801597ff3be453ad.jpg

20170801597ff3d6d162d.jpg

Pada prakteknya, operator suka lupa untuk memilih gudangnya, dan PO atau SO pada saat itu sudah terlanjur dibuat. Operator baru sadar bahwa gudangnya salah ketika barang sudah mulai diterima. Dan ketika itu gudangnya sudah tidak bisa diubah.

Kustom 1

Buat fitur utk bisa mengubah Deliver To di PO dan Warehouse di SO di gambar di bawah ini.

20170801597ff8e32aebb.jpg

20170801597ff8f764227.jpg

Ketika gudangnya diubah, otomatis Shipment-nya akan menyesuaikan terutama Kode dan Picking Type di bawah ini.

20170801597ffbe1b7e84.jpg

20170801597ffbf5dded0.jpg

Pastikan Product Traceability-nya juga berubah ketika gudangnya diubah (pastikan Source Location dan Destination Location juga berubah ketika gudang diubah).

20170801597fffff2f050.jpg

Pastikan juga Receipts dan Delivery Orders pada dashboard di bawah ini juga berubah ketika gudang berubah.

2017080159800036b8790.jpg

Kustom 2

Untuk meminimalisir kesalahan spt di atas, buat semacam permission bahwa suatu gudang hanya bisa dilihat oleh user tertentu saja. Sehingga secara default suatu user sudah ter-set ke gudang yang menjadi kewenangannya sehingga tidak salah pilih. Misal suatu user di-set hanya bisa memiliki akses ke Gudang Telur saja; maka pada dropdown list pada gambar di bawah ini pilihan yang muncul hanya Gudang Telur saja, pilihan lain tidak perlu dimunculkan.

20170801597ffdd81da26.jpg

20170801597ffe2ce4f4a.jpg

Tapi tidak menutup kemungkinan suatu user di-set memiliki akses ke lebih dari satu gudang. Misal jika dia memiliki akses ke dua gudang, maka hanya dua gudang itu saja yang muncul. Yang lain tidak perlu.

Kasus 2: Bill of Material

Misal dalam satu product ada beberapa BoM.  Dan kita ingin menentukan BoM yang mana yang akan digunakan. Misal pada product L+C berikut ini, ada 4 BoM.

201708015980033d1021c.jpg
201708015980034d9ca84.jpg

Secara default ketika kita buat Manufacturing Order utk produk L+C tsb, Odoo akan menggunakan BoM yang terakhir kita tambahkan yang berada pada baris paling akhir, yaitu BoM 2017-07-28.

20170801598004be48344.jpg

Namun suatu ketika, kita ingin BoM rudi yang digunakan. Untuk itu kita akan memanfaatkan fitur Sequence yang suah ada di BoM tsb.

20170801598005a737dcd.jpg

Kustom 3

Buat fitur untuk menggunakan Sequence di atas utk menentukan BoM mana yang akan digunakan. Aturannya adalah:
BoM yang digunakan untuk suatu produk adalah BoM dengan suquence terbesar.

Pastikan juga bahwa urutan BoM yang ditampilkan pada halaman di bawah ini diurutkan dari sequence terkecil ke yang terbesar ASC. Jadi sequence terbesar selalu berada di posisi bawah.

20170801598006b66244b.jpg

Kasus 3: Shipment

Kustom 4

Pada halaman Shipment dari Purchase Order di bawah ini, tambahkan kolom utk menampilkan total quantity dari barang yang telah diterima.

2017080159800a6a4a239.jpg

Quantity yang dimaksud adalah total dari kolom Done di bawah ini (ketika salah satu item di atas di-klik).

2017080159800b4e7da05.jpg

Python

Published Budget: Rp 1,200,000
Finish Days: 10
Published Date: 03/08/2017 09:58:31 WIB
Start Date: 08/08/2017 20:24:11 WIB
Finish Date: 08/08/2017 20:59:21 WIB
Project Status: Closed
Accepted Worker: Reza (mfaheza)
Accepted Budget: Rp 1,200,000
Project Ending: Completed

Project Owner

agungsuyono
    
9.56/10.00
1,329 Point
#425 dari 1,093,303
Rated Worker: 10.00/10.00

Sangat expert di Odoo programming. Sangat supportive. Hasil pekerjaannya selalu disertai video tutorial utk memperjelas penggunaan. Garansi juga bagus. Meski project sudah di-closed, tapi jika ada kendala masih tetap bisa dikontak dan tetap dibantu.

Accepted Worker

mfaheza
Kota Depok
    
10.00/10.00
352 Point
#1,603 dari 1,093,303
Rated Owner: 10.00/10.00

Owner yang sangat detail dalam menjelaskan kebutuhan.

Selain itu, owner juga kooperatif dalam masalah timeline, sehingga kita yang kerja tidak terasa beban ataupun adanya pressure sama sekali

Alhamdulillah.

      User Bids

 

Recommended Workers

rakifsul

27,395 points
78 projects
    
10.00/10.00

manakreatif

18,642 points
149 projects
    
9.76/10.00

Muhammad.Rahman

17,917 points
190 projects
    
9.80/10.00

programmerkreatif

11,847 points
52 projects
    
9.60/10.00

arkhan7

10,595 points
190 projects
    
9.82/10.00

Recommended Services

Tiru Website Lain Sesuai Keinginan (Cloning)

Rp 650,000
18 sales
    
9.83/10.00

Jasa Pembuatan website Wordpress + Elementor

Rp 650,000
13 sales
    
10.00/10.00

Jasa Pembuatan Website - Game Mystery Box

Rp 2,500,000
3 sales
    
10.00/10.00

Jasa pembuatan landing page

Rp 400,000
11 sales
    
9.91/10.00

Open Projects

Pembuatan web pencari pekerjaan untuk pekerja

Owner: rizqifadil
Budget: Rp 50,000,000 - 75,000,000

Butuh Developer CI 3

Owner: ecommerce8899
Budget: Rp 3,500,000 - 8,000,000

C# Developer [Khusus Batam/Tanjungpinang]

Owner: panduwijaya
Budget: Rp 5,000,000 - 15,000,000

Pembuatan website film berbasis wordpress

Owner: rizqifadil
Budget: Rp 1,000,000 - 3,000,000

Merubah Tampilan Website base Wordpress

Owner: mesaidlg
Budget: Rp 500,000 - 1,500,000

 


Live Chat