Anda di halaman 1dari 15

WMS MAINTENANCTE DC

YOGYA DISTRIBUTION CENTER

CHEKING BY WEIGHT
INTEGRATION V0.1

Document Revision History

Changed by Date Version Notes:


Candra Herdian 31th January 2022 1.0 draft

Page 1 of 15
Last Modified: 03/07/2023 7:36 AM
Cheking by weight.docx
WMS MAINTENANCTE DC

Table of Contents
1 Pendahuluan.................................................................................................................................3
1.1 Latar Belakang.......................................................................................................................................................... 3
1.2 Maksud dan Tujuan.................................................................................................................................................. 3
1.3 Asumsi..................................................................................................................................................................... 3
1.4 Platform Informasi.................................................................................................................................................. 3
2 Fungsi Dasar.................................................................................................................................4
3 Detail Integrasi Aplikasi................................................................................................................4
3.1.1 Desain Umum............................................................................................................................................... 4
3.1.2 Desain Database.......................................................................................................................................... 4
3.1.3 Integrasi Menu 1 (Cheking Weight............................................................................................................... 5
3.1.4 Integrasi Menu 2 (Report Cheking Weight)................................................................................................... 8
3.1.5 Integrasi Menu 3 (Cheking Weight Reprint Label)........................................................................................ 9
3.1.6 Integrasi Menu 4 (Input Error Reason)....................................................................................................... 10
3.1.7 Integrasi Menu 5 (Report Error Cheking).................................................................................................... 12
4 Test proses14
5 Implementation14

Page 2 of 15
Last Modified: 03/07/2023 7:36 AM
Cheking by weight.docx
WMS MAINTENANCTE DC

1 Pendahuluan

Pada ara modern Revolusi Industri 4.0 sekarang ini, hampir seluruh aktivitas kehidupan manusia sudah tidak bisa
terlepas dari penggunaan teknologi sebagai Enabler bagi kegiatan dan layanan lainnya. Penggunaan Teknologi tidak lagi hanya
sebagai alat bantu saja tetapi merupakan komponen wajib yang harus dimiliki. 
Seiring semakin berkembangnya teknologi yang digunakan untuk mengelolah data dan informasi, termasuk
memproses, mendapatkan, menyusun dan menyimpan serta memanipulasi data dengan berbagai cara untuk menghasilkan
informasi yang berkualitas, yaitu informasi yang relevan, akurat dan tepat waktu. Salah satunya teknologi yang akan di gunakan
oleh DC (Distribution Center Yogya) yang mengandalkan teknologi untuk kebutuhan pengecekan barang.

1.1 Latar Belakang

Sehubungan dengan kebutuhan DC akan akurasi dari setiap pengiriman DC ke cabang ataupun ke DC lainnya, maka di
butuhkan teknologi, khususnya untuk di pergunakan dalam hal pengecekan barang, dimana nantinya teknologi ini akan
membaca selisih antara berat aktual barang dengan berat barang secara sistem (Cheking by Weight).

1.2 Tujuan
Aplikasi ini bekerja dengan membandingkan selisih dari hasil perhitungan berat sistem dengan berat aktual barang,
dari selisih ini di harapkan nantinya akan di ketahui kekurangan maupun kelebihan barang dari proses penyiapan barang
sebelumnya, tujuannya sendiri diantaranya adalah sebagai berikut :
- Mempercepat proses pengecekan barang
- Mengurangi biaya

1.3 Asumsi

 Aplikasi ini sementara akan di pergunakan untuk mengecek berat barang untuk zona karton, karena perlu timbangan
khusus jika di pergunakan di zona receh/ Piece Pick
 Pengecekan di lakukan serial, dalam artian hanya di pergunakan untuk 1 container ID dalam satu waktu
 Pengecekan barang di lakukan oleh bagian outbound checker
 Tipe pekerjaan yang dapat di cek di timbangan ini adalah pick case or loose dan pick pallet, dan khusus pick area karton
 Jika hasil pengecekan pass maka barang pada container ID di anggap sesuai atau tidak ada selisih kurang maupun lebih
barang
 Jika hasil pengecekan fail maka barang pada container ID di anggap terjadi selisih baik itu kurang maupunlebih barang
 Di lakukan pengecekan detail untuk container ID yang di anggap fail oleh system
 Pengecekan menggunakan system cheking by weight ini hanya untuk container dengan handling standard misalnya yang
saat ini di pakai adalah Roll cage, yang sudah mempunyai label berat yang di update berkala
 User memulai pengecekan dengan input/scan user id SCALE, yang secara otomatis menampilkan container ID terakhir
yang di picking, sekaligus menampilkan informasi detail untuk container ID tersebut
 Print after pick label akan di lakukan di aplikasi cheking by weight ini (tidak di lakukan di scale), dan haya akan terjadi
pada menu picking tertentu.
 Menu reprint label khusus container ID yang di lakukan cheking weight menggunakan aplikasi ini

1.4 Platform Information

Solution: Solution Platform: Solution Version:


Manhattan SCALE Windows 2016
Microsoft SQL Server Management 14.0.17099
Database Studio (SCALE)
PostgreSQL (DWH)

Page 3 of 15
Last Modified: 03/07/2023 7:36 AM
Cheking by weight.docx
WMS MAINTENANCTE DC

2 Fungsi Dasar

Aplikasi ini akan terintegrasi atau terhubung dengan database SCALE (Read data) dan database DWH (Insert Update data)

3 Detail Integrasi Aplikasi

Seperti disebutkan di bagian Ringkasan di atas, seluruh proses integrasi SCALE dan Aplikasi Cheking by Weight akan
mengikuti langkah-langkah di bawah ini

3.1.1 Desain Umum

Page 4 of 15
Last Modified: 03/07/2023 7:36 AM
Cheking by weight.docx
WMS MAINTENANCTE DC

3.1.2 Desain Database

Page 5 of 15
Last Modified: 03/07/2023 7:36 AM
Cheking by weight.docx
WMS MAINTENANCTE DC

3.1.3 Integrasi Menu 1 (Cheking Weight)


Menu awal pengecekan menggunakan timbangan, berfungsi untuk menentukan container ID
dengan handling unit Roll Cage yang berisikan item barang atas PO cabang, apakah terjadi selisih atau
tidak dengan logic yang di buat sebelumnya

Aturan dan Urutan Pengisian

Tahapan Keterangan
Pilih menu cheking by weight Maka akan muncul form inputan sesuai menu
Scan Barcode User ID Setelah scan barcode user, maka menu akan otomatis memunculkan data
container ID, Berat sistem juga berat terkecil
Scan Berat Handling Unit Scan barcode yang terdapat pada masing masing handling unit, maka otomatis
akan memunculkan data berat aktual
Tekan Button Process Memproses berdasarkan data yang di input, dan menampilkan hasilnya sesuai
logic, Bisa pass (lolos/Tidak di cek) ataupun fail (Wajib di cek detail)
Tampilkan POP UP berdasarkan logic Jendela bersikan pesan dari hasil logic yang di proses

Logic Cheking By Weight

A = Absolute(Berat_System – (Berat_Aktual - Berat_Handling_Unit))


PASS = A >= Berat Terkecil + 0,1 KG (Berat toleransi)
FAIL = A < Berat Terkecil + 0,1 KG (Berat toleransi)

Page 6 of 15
Last Modified: 03/07/2023 7:36 AM
Cheking by weight.docx
WMS MAINTENANCTE DC

Mapping Information:

Tag Description Mode Script Type Mandato SCALE/DWH Field


Type ry or Logic
User ID (SCALE) User input/Scan user ID SCALE Manual Read Varchar (25) Y
Container Id ID yang di generate oleh SCALE Automatic Read Numeric (25) Y CHEKING_WEIGHT
yang bersifat unik, 1 Container ID (SCALE)
memiliki beberapa item di
dalamnya (terisi otomatis di
aplikasi setelah scan user ID)
Berat Sistem Total berat barang per container ID Automatic Read Numeric (15) Y CHEKING_WEIGHT
secara system (terisi otomatis di (SCALE)
aplikasi setelah scan user ID)
Berat Terkecil Item Berat terkecil pada suatu container Automatic Read Numeric (15) Y CHEKING_WEIGHT
ID (terisi otomatis di aplikasi (SCALE)
setelah scan user ID)
Berat Handling Unit Berat wadah untuk suatu container Manual Numeric(15) Y
ID misalnya seperti pallet, roll cage
maupun container abu (Di
input/scan Manual oleh user)
Berat Aktual Berat dari fisik barang sebenarnya, Automatic Read Numeric(15) Y DB_TIMBANGAN_LANT
di dapat dari( (berat barang + AI
handling ) – berat handling)

Clear Button Button untuk menghapus inputan Manual N


sebelumnya, untuk selanjutnya
menginput/scan data baru
Process Button Memproses inputan sebelumnya Manual Read, Insert, Y DWH_CHEKING_WEIGH
dengan logic tertentu sehingga Update T (DWH) > Insert
menghasilkan output PASS atau Update
FAIL
Message/Pop Up (1) Menampilkan pesan PASS atau Automatic Varchar (25) Y
FAIL berdasarkan logic dari button
process sebelumnya
Message/Pop Up (2) Menampilkan pesan User Not Automatic Varchar (25) Y CHEKING_WEIGHT
Found, ketika user id yang di (SCALE)
input/scan tidak ada secara data di
system

Page 7 of 15
Last Modified: 03/07/2023 7:36 AM
Cheking by weight.docx
WMS MAINTENANCTE DC

Output Label Information :

A. “PASS” Label

B. “FAIL” Label

Page 8 of 15
Last Modified: 03/07/2023 7:36 AM
Cheking by weight.docx
WMS MAINTENANCTE DC

Coloumn Information:

NO Kolom Keterangan SCALE Field or Logic


1 Warehouse Berisikan nama nama DC yogya dan yomart CHEKING_WEIGHT (SCALE)

2 Shipment ID Gabungan dari PO cabang CHEKING_WEIGHT (SCALE)

3 Container ID ID yang di generate oleh SCALE yang bersifat unik, 1 Container ID memiliki beberapa item CHEKING_WEIGHT (SCALE)
di dalamnya
4 Store/Customer Toko/cabang yogya dan yomart CHEKING_WEIGHT (SCALE)

5 Region Area toko/cabang CHEKING_WEIGHT (SCALE)

6 Pick Date Tanggal picking CHEKING_WEIGHT (SCALE)

7 Print Date Tanggal dan waktu Cetak CHEKING_WEIGHT (SCALE)

8 Work Zone Zona picking CHEKING_WEIGHT (SCALE)

9 User picker CHEKING_WEIGHT (SCALE)


10 Total Qty Picking Total qty yang di ambil/picking atas PO cabang CHEKING_WEIGHT (SCALE)

3.1.4 Integrasi Menu 2 (Report Cheking Weight)


Menu report berdasarkan aktifitas di menu sebelumnya yaitu menu pengecekan dengan
timbangan, berfungsi untuk menampilkan kumpulan data hasil pengecekan timbangan, apakah container
id yang sebelumnya di timbang PASS/lolos ataukah FAIL/Harus di cek detail

Page 9 of 15
Last Modified: 03/07/2023 7:36 AM
Cheking by weight.docx
WMS MAINTENANCTE DC

Mapping Information:

Tag Description Mode Script Type Mandato SCALE Field or


Type ry Logic
Container Id ID yang di generate oleh SCALE Manual Input Numeric (25) N
yang bersifat unik, 1 Container ID
memiliki beberapa item di
dalamnya
Warehouse Berisikan nama nama DC yogya Automatic Read & Input Varchar (5) N Warehouse
dan yomart (SCALE)
Store Toko/cabang yogya dan yomart Manual Input Varchar (15) N
Date From Tanggal Pengecekan timbangan Manual Input Date Range (30) N
Result Reason hasil pengecekan Manual Input Varchar (10) N
timbangan PASS atau FAIL
Clear Button Button untuk menghapus inputan Manual N
sebelumnya, untuk selanjutnya
menginput/scan data baru
Search Button Memproses inputan untuk Manual Read Y DWH_CHEKING_WEIGHT
menampilkan data berdasarkan (DWH)
criteria yang di input
Message/Pop Up Menampilkan pesan Search no Automatic Read Varchar (25) Y DWH_CHEKING_WEIGHT
Result, ketika data yang akan di (DWH)
tampilkan tidak di temukan

3.1.5 Integrasi Menu 3 (Cheking Weight Reprint Label)


Menu Reprint Label merupakan menu yang di pergunakan untuk mencetak ulang label after pick
sebelumnya, yang di perlukan biasanya ketika 1 container ID secara system berbeda dengan fisik
barang, fisik barang yang di siapkan ternyata lebih dari 1 container/handling unit, maka kelebihannya
harus di temple label after pick yang sama.

Page 10 of 15
Last Modified: 03/07/2023 7:36 AM
Cheking by weight.docx
WMS MAINTENANCTE DC

Mapping Information:

Tag Description Mode Script Type Mandato SCALE Field or


Type ry Logic
Container Id ID yang di generate oleh SCALE Manual Input Numeric (25) Y
yang bersifat unik, 1 Container ID
memiliki beberapa item di
dalamnya
Clear Button Button untuk menghapus inputan Manual N
sebelumnya, untuk selanjutnya
menginput/scan data baru
Print Button Memproses inputan untuk Manual Read Y DWH_CHEKING_WEIGH
Mencetak data berdasarkan T (DWH)
criteria yang di input
Message/Pop Up Menampilkan pesan Search no Automatic Read Varchar (25) Y DWH_CHEKING_WEIGH
Result, ketika data yang akan di T (DWH)
tampilkan tidak di temukan

3.1.6 Integrasi Menu 4 (Input Error Reason)


Menu ini merupakan menu yang berfungsi untuk menginput item yang terjadi selisih pada
container ID yang di siapkan sebelumnya oleh picker dan khusus item tersebut di berikan alasan
diantaranya sebagai barang lebih ataupun barang kurang, bukan hanya untuk container ID yang di cek
menggunakan timbangan, menu ini juga bisa di pakai untuk container ID yang tidak di cek menggunakan
timbangan.

Page 11 of 15
Last Modified: 03/07/2023 7:36 AM
Cheking by weight.docx
WMS MAINTENANCTE DC

Aturan dan Urutan Pengisian

Tahapan Keterangan
Pilih menu container cheking detail Maka akan muncul form inputan sesuai menu
Tekan Button Search Maka otomatis akan memunculkan data item, deskripsi, qty berdasarkan
criteria container ID yang di input
Input di kolom search bisa berupa Maka akan muncul pada table, line item dan deskrpisi sesuai criteria yang di
barcode barang maupun deskripsi input di kolom search sebelumnya
barang
Edit kolom qty actual Jika menemukan barang dengan qty kurang maupun lebih, maka qty pada
kolom qty actual harus di edit sesuai jumlah barang yang ada di luar barang
rusak maupun expired, maka nantinya secara otomatis qty di kolom Var akan
terisi
Input Reason Sesuai kondisi barang, jika qty barang di edit kurang, maka reason yang di
gunakan adalah kurang barang dst
Tekan Button Add Row Jika didapati ada barang yang tidak ada di list item pada tabel
Input barcode barang/plu item untuk Jika di temukan item yang tidak ada pada list item container secara system
item yang tidak ada pada container tetapi fisik barang ada, maka setelah menekan button add row, user dapat
menginputkan barcode barang dan menginputkan reason yang sesuai
Tekan Save Draft Untuk save inputan pada table dengan status draft, container ID yang berstatus
draft dapat di panggil kembali dan di edit baik qty maupun reason
Tekan Submit Untuk memproses inputan dan merubah status menjadi validate, container
dengan status ini tidak dapat di edit.

Mapping Information:

Tag Description Mode Script Type Mandato SCALE Field or


Type ry Logic
Container Id ID yang di generate oleh SCALE Manual Input Numeric (25) Y
yang bersifat unik, 1 Container ID
memiliki beberapa item di
dalamnya
Search Button Button untuk eksekusi criteria Manual Read Y CONTAINER_DETAIL
container ID yang di input manual (SCALE) cek item pada
sebelumnya, akan menampilkan container ID,
data detail container id ke table di DWH_REASON_ERROR
bawahnya (DWH)> cek status
container
Status Column Kolom berisi status container Automatic Read Varchar (15) Y DWH_REASON_ERROR
apakah statusnya null(Blank) (DWH)> cek status
untuk container baru, Draft atau container
Validate berdasarkan container id
yang di cari
Search Column Kolom pencarian bisa berdasarkan Automatic Input , Read Varchar (50) N DWH_REASON_ERROR
semua field pada table (DWH)
(berdasarkan plu, item 15 digit,
deskripsi, dll)
Table Berisi data detail container ID Automatic Input,Read  No = Y CONTAINER_DETAIL
seperti Item, Deskripsi, qty actual, tidak Numeric (3) (SCALE),
qty var (qty allocate – qty  Item_Code DWH_REASON_ERROR
actual),reason error, status = Varchar (DWH)
container (20)
 null(Blank)  Description
 Draft = Varchar
 Validate (50)

Page 12 of 15
Last Modified: 03/07/2023 7:36 AM
Cheking by weight.docx
WMS MAINTENANCTE DC

untuk kolom reason error itu  Qty =


merupakan kolom yang berisikan Numeric
reason tertentu, sehingga (10)
memungkinkan user menginputkan  Reason_Err
reason dengan template yang or = Combo
sudah ada, yaitu sebagai berikut : Box
 Lebih barang
 Kurang barang
 Tidak ada barang
 Salah barang
 Barang Rusak
 Barang Expired
Add Row Button Untuk menambahkan kolom pada Manual N
table , di gunakan untuk
menambahkan item yang tidak ada
di list container ID
Tab Item setelah Add Row Membaca deskripsi item, setelah Manual Read N ITEM (SCALE)
item yang tidak ada di list
container ID di inputkan
Save Draft Button Button untuk memproses data Manual Insert N DWH_REASON_ERROR
untuk disimpan sebagai draft dan (DWH)
suatu saat bisa di panggil dan di
edit kembali
Clear Button Button untuk menghapus inputan Manual N
sebelumnya, untuk selanjutnya
menginput/scan data baru
Submit Button Memproses data pada table yang Manual Insert, Update Y DWH_REASON_ERROR
besifat final, merubah status (DWH)
container menjadi Validate, dan
tidak dapat di edit ulang
Message/Pop Up Menampilkan pesan bahwa data Automatic Read Varchar (25) Y DWH_REASON_ERROR
yang di submit sudah di proses dan (DWH)
berubah status menjadi Validate
Message/Pop Up Menampilkan pesan Search no Automatic Read Varchar (25) Y CONTAINER_DETAIL
Result, ketika data yang akan di (SCALE)
tampilkan tidak di temukan

3.1.7 Integrasi Menu 5 (Report Error Cheking)


Menu ini merupakan menu yang berfungsi sebagai sumber data untuk kebutuhan reporting
operasional, yang berisi container detail yang sebelumnya di input dan di lengkapi dengan reason error
hasil dari pengecekan barang

Page 13 of 15
Last Modified: 03/07/2023 7:36 AM
Cheking by weight.docx
WMS MAINTENANCTE DC

Mapping Information:

Tag Description Mode Script Type Mandato SCALE Field or


Type ry Logic
Container Id ID yang di generate oleh SCALE Manual Input Numeric (25) N
yang bersifat unik, 1 Container ID
memiliki beberapa item di
dalamnya
Warehouse Berisikan nama nama DC yogya Automatic Read & Input Combo Box N Warehouse
dan yomart (SCALE)
Store (Initial) Toko/cabang yogya dan yomart Manual Input Varchar (15) N
Item Code Barcode barang maupun Article Manual Input Numeric (25) N
code 15 digit SCALE
Date From Tanggal Input Reason Manual Input Date Range (30) N
Reason Error Reason atau alasan selisih barang Manual Input Combo Box N
yang di input sebelumnya yaitu
sebagai berikut :
 Lebih barang
 Kurang barang
 Tidak ada barang
 Salah barang
 Barang Rusak
 Barang Expired
Status Button Berisi status container ID Manual Input Combo Box N
 Null (Blank)
 Draft
 Validate
Search Button Button untuk eksekusi criteria yang Manual Read Y
di input manual sebelumnya, akan DWH_REASON_ERROR
menampilkan data detail container (DWH)>
dan item yang hanya mempunyai
reason error
Clear Button Button untuk menghapus inputan Manual Y
sebelumnya, untuk selanjutnya
menginput/scan data baru
Message/Pop Up Menampilkan pesan Search no Automatic Read Varchar (25) Y DWH_REASON_ERROR
Result, ketika data yang akan di (DWH)
tampilkan tidak di temukan

Page 14 of 15
Last Modified: 03/07/2023 7:36 AM
Cheking by weight.docx
WMS MAINTENANCTE DC

4. Test Scenarios
TODO
5. Implementation
TODO

YOGYA Group

By:
Approval
_________________________________
Name:
Printed
_________________________________

Title:
_________________________________

Date:
_________________________________

Page 15 of 15
Last Modified: 03/07/2023 7:36 AM
Cheking by weight.docx

Anda mungkin juga menyukai