BAB 3 ANALISIS SISTEM YANG BERJALAN 3.1.
Latar Belakang
3.1.1. Sejarah Perusahaan PT Tiki Jalur Nugraha Ekakurir atau JNE berdiri pada tanggal 26 November 1990, didirikan oleh H. Soeprapto Suparno di Jakarta dengan nomor Surat Izin Usaha : 03006/1.824.271.PT. Tiki Jalur Nugraha Ekakurir pertama kali bergerak dalam hal kepabeanan terutama impor atas kiriman peka waktu melalui gudang ‘Rush Handling’. Peningkatan investasi asing pada tahun 90-an, pertumbuhan ekonomi domestik, perkembangan teknologi informasi serta diversifikasi produk yang inovatif kemudian mendorong JNE untuk bertransformasi menjadi perusahaan yang dikenali saat ini. Untuk menanggapi perkembangan dunia usaha dan perubahan gaya hidup masyarakat modern, permintaan penanganan kiriman peka waktu yang dilayani JNE tidak lagi terbatas pada paket kecil dan dokumen, namun juga mencakup penanganan cargo, transportasi, logistik, dan distribusi. Untuk melakukan ini, saat ini JNE didukung ribuan SDM terlatih dan membangun lebih daru 1,500 titik layanan yang tersebar diseluruh Nusantara. Saat ini JNE merupakan salah satu perusahaan dalam bidang logistik yang terbaik di Indonesia, dan komitmen dan prestasinya dibuktikan dengan diraihnya berbagai penghargaan serta setifikasi ISO 9001:2008 atas sistem manajemen mutu. PT. Tiki Jalur Nugraha Ekakurir memiliki visi dan misi sebagai pedoman untuk menjadi perusahaan yang lebih baik dan memiliki kredibilitas. Berikut adalah visi dan misi dari PT. Tiki Jalur Nugraha Ekakurir.
63
64 Visi •
Menjadi Perusahaan Logistik Utama Kelas Dunia.
Misi •
Memberi Pengalaman Terbaik Pada Pelanggan Secara Konsisten. Berikut merupakan alamat dan nomor telepon kantor PT. Tiki Jalur
NugrahaEkakurir: •
Head Office Jl. Tomang Raya No. 45 Jakarta 11440 Indonesia Telp. (021) 2927 8888, 566 5262, 563 3232 Fax. (021) 567 1413
•
Operation Office : Jl. Tomang Raya No. 3 Jakarta Barat Telp. (021) 566 5262, 563 3232 Fax. 021 567 1413
•
Finance Office Jl. Letjen S. Parman Kav. P1 Jakarta Barat Telp. (021) 5358282 Fax. (021) 5323224
•
HR Office Komp. Pusat Niaga Roxy Jln. Biak No. 62A Jakarta Barat Telp. 021 - 63855973 Fax. 021 – 6321768
65
•
Sales dan Marketing Office Jl. Tomang Raya No.6 Jakarta 11440 Telp. (021) 568 4909 Fax. (021) 560 6256
3.1.2. Layanan Perusahaan Jasa pengiriman domestic express delivery yang disediakan PT Jalur Nugraha Ekakurir ada beberapa jenis layanan yang tersedia yaitu: -
Diplomat. Layanan ini diperuntukkan untuk kiriman yang memerlukan pengamanan optimal. Pengiriman diantarkan sendiri oleh petugas khusus dengan menggunakan moda transportasi tercepat.
-
Super speed (SS). Layanan ini diperuntukkan untuk kiriman peka waktu yang harus diberangkatkan segera diluar jadwal rutin dan rute tetap JNE. Pengiriman akan dilakukan via transportasi udara atau darat langsung ke tujua, sepanjang jadwal penerbangan tersedia. Pengiriman sampai dalam kurun waktu 24 jam.
-
Yakin Esok Sampai (YES). Dengan jasa ini pengiriman dipastikan sampai dalam kurun waktu satu hari, dan diberikan jaminan uang kembali bila kiriman tidak terantar tepat waktu.
-
Regular. Ini merupakan layanan pengantaran cepat, aman dan handal keseluruh pelosok Indonesia.
-
Ongkos Kirim Ekonomis (OKE). Layanan ini khusus untuk kiriman dengan ukuran besar atau berat. Pengiriman dilakukan via Cargo udara dan angkutan darat.
66 Consignment Note adalah bukti surat kiriman yang didapat customer, dan beberapa copy ke pihak JNE.Consignment Note bisa disebut dengan connote, cnote, dan resi. 3.1.3. Tinjauan Umum Model Perusahaan 1.
Struktur Organisasi
A. Struktur Organisasi Menyeluruh
Gambar 3.1.3.1Struktur Organisasi Menyeluruh (Personnel Manager HRD PT JNE, 2012)
67
B. Information Technology Directorate
Gambar 3.1.3.2Struktur Organisasi Information Technology Directorate (Personnel Manager HRD PT JNE,2012)
C. Operations Directorate
Gambar 3.1.3.3Struktur Organisasi Operations Directorate (Personnel Manager HRD PT JNE,2012)
68
D.
Finance Directorate
Gambar 3.1.3.4Struktur Organisasi Finance Director (Personnel Manager HRD PT JNE, 2012)
E. SalesdanMarketing Directorate
Gambar 3.1.3.5Struktur Organisasi Sales dan Marketing Directorate (Personnel Manager HRD PT JNE, 2012)
69
F. Compliance danGovernance Associate Directorate
Gambar 3.1.3. 6Struktur Organisasi Compliance dan Associate Directorate (Personnel Manager HRD PT JNE, 2012) 2.
Tugas dan Wewenang Berikut rincian tugas dan wewenang eksekutif PT. Tiki Jalur Nugraha Ekakurir:
A. Tugas dan Wewenenang Secara Menyeluruh i.
Board of Commissioner Tugas : a. Melakukan pengawasan dan memberikan saran kepada direktur, terkait dengan pelaksanaan tugas dan tanggung jawab direktur dalam mengelola jasa pengiriman. b. Menentukan kebijakan dan objektif secara besar pada perusahaan. c. Mempunyai tanggung jawab yang paenuh pada perusahaan, atas bertanggung jab atas kebutuhan masing. d. Memastikan keberadaan sumber daya finansial yang cukup e. Bertanggung jawab kepada stakeholder terkait performa organisasi Wewenang : a. Memilih, mendukung dan menilai performa dari Managing Director
70 b. Menyetujui anggaran tahunan c. Menentukan gaji dan kompensasi manajemen perusahaan ii.
President Director Tugas : a. Melakukan perencanaan terhadap kegiatan, membuat dan membentuk organisasi pada perusahaan serta melakukan pengendalian terhadap jalannya operasi pengiriman. b. Komunikasi dengan media massa dan dunia luar, manajemen organisasi dan karyawan c. Pengambilan keputusan penting seperti kebijakan dan strategi secara keseluruhan pada perusahaan d. Melakukan perencanaan perkembangan perusahaan pada masa yang akan datang. Wewenang : a. Mengatur operasi harian, bulanan dan tahunan organisasi
iii.
Managing Director Tugas : a. Mengambil keputusan untuk perusahaan berdasarkan laporan-laporan dari setiap branch. b. Membantu President Director dalam lingkup yang didelegasikan. Ia lebih berfokus per orang. c. Komunikasi dengan media massa dan dunia luar, manajemen organisasi dan karyawan d. Pengambilan keputusan penting seperti kebijakan dan strategi e. Menyarankan Board of Commissioner
71 f. Memotivasi karyawan g. Mengarahkan perubahan dalam perusahaan Wewenang : a. Mengatur operasi harian, bulanan dan tahunan perusahaan. iv.
Head Secretary Tugas : a. Menyusun jadwal rapat, pertemuan, dan perjalanan yang dilakukan oleh direktur. b. Melakukan berbagai macam tugas pendukung President Director yang konfidensial dan sensitif c. Membantu eksekutif dalam berkomunikasi dengan berbagai pihak dengan menunakan berbagai media d. Membuat berbagai macam laporan, dan mengulas, mengecek dan mengkoreksi dokumen yang akan ditandatangani eksekutif e.
Membantu dengan penentuan, revisi dan penjagaan prosedur dan kebijakan perusahaan Wewenang
a. Berpartisipasi dan/atau mengkoordinasi sekretaris lainnya b. Mengkoordinasi aktifikas manajemen eksekutif bagi eksekutif. c. Mengakses laporan-laporan konfindensial sesuai dengan kebutuhan v.
Technical Advisor Tugas : a. Memberikan informasi mendalam dan pendapat teknis terhadap eksekutif (sesuai bidang masing-masing) untuk mendukung pengambilan keputusan Wewenang :
72 a. Mengakses berbagai dokumen konfidensial perusahaan sesuai dengan kebutuhan yang diperlukan untuk memberikan saran yang tepat b. Mengumpulkan informasi dari karyawan sesuai dengan kebutuhan vi.
Head of Corporate Communication Tugas : a. Memimpin departemen Corporate Communication pada perusahaan untuk menumbuhkan hubungan yang baik dengan publik atau customer (memberikan pengertian, menumbuhkan motivasi dan partisipasi, dan sebagainya) b. Bertanggung jawab kepada Managing Director c. Memastikan performa Corporate Communication sesuai dengan objektif yang telah disepakati Wewenang : a. Menentukan
kebijakan
dan
objektif
dalam
departemenCorporate
Communication b. Mengkoordinasi, mengalokasi dan mengatur karyawan c. Merepresentasikan
suara
departemen
Corporate
Communicationdalam
perusahaan maupun ke pihak di luar perusahaan d. Memulai, mengawasi dan mengatur aktifitas dalam departemen Corporate Communication vii.
Public Relation Manager Tugas : a. Membantu peluncuran produk baru PT. JNE b. Meempengaruhi kelompok sasaran tertentu. c. Membantu Head of Corporate Communication untuk mencapai objektif yang ditentukan
73 d. Lebih berfokus pada karyawan dan delegasi pekerjaan dibandingkan gambaran besar dan strategi Wewenang : a. Membela produk yang sedang menghadapi masalah publik b. Mengkoordinasi, mengalokasi dan mengatur karyawan c. Memulai, mengawasi dan mengatur aktifitas dalam departemen Corporate Communication viii.
Business Development Manager Tugas : a. Mempresentasikan produk baru PT. JNE kepada customer. b. Bertanggung jawab atas perkembangan jalannya proses bisnis di PT. JNE, termasuk bertanggung jawab atas bawahannya. c. Mencari peluang bagi perusahaan untuk berkembang lebih jauh d. Menganalisis informasi dari departemen marketing atau operations untuk melakukan elaborasi detail lebih lanjut mengenai strategi bisnis yang tepat bagi pengembangan perusahaan Wewenang : a. Akses terhadap data-data internal yang penting bagi pemahaman keadaan perusahaan seperti data penjualan, segmentasi pasar, dll b. Mengembangkan, mengemukakan dan menjalankan program-program yang ditujukan untuk pengembangan bisnis lebih lanjut
74
ix.
Head of Human Capital Tugas : a. Memimpin departemen Human Capital pada perusahaan untuk mengelola sumber daya manusia dengan baik sehingga dapat mendukung berjalannya proses bisnis perusahaanHead of Human Capital, b. Bertanggung jawab kepada Managing Director c. Memastikan performa Human Capital sesuai dengan objektif yang telah disepakati Wewenang : a. Menentukan kebijakan dan objektif dalam departemen Human Capital b. Mengkoordinasi, mengalokasi dan mengatur karyawan dalam departemen c. Merepresentasikan suara departemen Human Capital dalam perusahaan maupun ke pihak di luar perusahaan d. Memulai, mengawasi dan mengatur aktifitas dalam departemen Human Capital
x.
Talent Acquisition Manager Tugas : a. Mengatur standar dan prosedur dalam perekrutan sumber daya manusia dalam perusahaan PT.JNE Wewenang : a. Mengawasi proses perekrutan dan memastikan kualitas sumber daya manusia yang telah disepakati tercapai b. Ikut dalam proses perekrutan dan mengatur kerangka besar proses perekrutan agar berjalan dengan baik c. Ia boleh menjadi salah satu pengambil keputusan perekrutan
75
xi.
Personnel Manager Tugas : a. Memimpin penanganan operasional berjalan bagi sumber daya manusia pada perusahaan Wewenang : a. Mengatur standar dan prosedur dalam berbagai hal terkait operasional personalia b. Mengambil keputusan akhir pada kasus-kasus tertentu dalam Human Capital Management
xii.
Training Manager Tugas : a. Memimpin pelatihan bagi sumber daya manusia pada perusahaan agar karyawan berkompetensi dan dapat menjalankan tugas dengan efisien Wewenang : a. Merencanakan dan memimpin program-program untuk melatih sumber daya manusia, terutama yang baru direkrut b. Menentukan objektif dan standar yang ingin dicapai unit
xiii.
Organization Development Manager Tugas : a. Memimpin pengembangan lebih lanjut bagi sumber daya manusia pada PT. JNE. Wewenang : a. Merencanakan dan memimpin program-program untuk mengembangkan sumber daya manusia
76 b. Menentukan objektif dan standar yang ingin dicapai unit xiv.
Head of Program Management Tugas : a. Membantu dalam mengatur program-program yang akan berjalan pada PT.JNE, agar pengaturan dari program lebih teratur. b. Memimpin Departemen Program Management untuk mengatur program program yang berjalan dalam perusahaan, dimana mayoritas dicetuskan oleh business development manager Wewenang : a. Menentukan standar dan regulasi yang diikuti oleh tim proyek b. Menentukan prioritas dari proyek-proyek yang ditangani, sesuai dengan objektif perusahaan c. Mengawasi, mengatur, dan mengambil keputusan penting bagi proyek-proyek yang berjalan, baik itu dari sisi personalia, fitur, dan lain lain. Tentu saja, dengan berkonsultasi terlebih dahulu dengan pihak-pihak yang berkepentingan
xv.
Program Portfolio Manager Tugas : a. Membuat portfolio setiap agenda kegiatan yang terjadi per bulan. b. Memimpin divisi untuk membangun portfolio dari program-program yang dijalankan oleh perusahaan Wewenang : a. Menentukan objektif yang ingin disampaikan portfolio b. Berdasarkan objektif, mengatur standar bagi pembangunan portfolio dan dokumentasi bagi protek-proyek
77
xvi.
Project Tool Manager Tugas : a. Membuat dan mengatur proyek di PT.JNE. b. Memimpin pengelolaan tools yang digunakan untuk proyek-proyek dalam perusahaan Wewenang : a. Menentukan standar yang harus diikuti b. Berpartisipasi dalam menentukan tools, standar mengelolanya, dan prosedur yang digunakan untuk bekerja sama dalam proyek dengan menggunakan tools tersebut
xvii.
Change and Communication Manager Tugas : a. Menangani setiap perubahan yang terjadi, dan mengatur alur komunikasi di setiap kantor pusat. b. Memimpin unit untuk memfasilitasi perubahan yang dibawa oleh suatu proyek, dan
komunikasi yang
perlu
disampaikan internal perusahaan
untuk
menjalankan suatu proyek Wewenang : a. Menentukan media, standar dan prosedur yang harus diikuti untuk memperkenalkan perubahan dari suatu proyek b. Menentukan media, standar dan prosedur yang harus diikuti untuk melakukan komunikasi dalam internal perusahaan c. Mengawasi dan mengatur karyawan dalam unit dan memastikan apakah standar sudah diikuti
78
B. Information Technology Directorate xviii.
Information Techology Associate Director Tugas : a. Mengatur peranan teknologi informasi yang terkait dengan proses bisnis yang berjalan di PT.JNE. b. Memimpin divisi Information Technology dalam perusahaan c. Bertanggung jawab kepada Executive Director d. Memastikan performa Information Technology sesuai dengan objektif yang telah disepakati oleh petinggi perusahaan Wewenang : a. Menentukan kebijakan dan objektif dalam divisi Information Technology b. Mengkoordinasi, mengalokasi dan mengatur karyawan c. Merepresentasikan suara divisi Information Technologydalam perusahaan maupun ke pihak di luar perusahaan d. Memulai, mengawasi dan mengatur aktifitas dalam divisi Information Technology
xix.
Head of Information Technology Tugas : a. Mengatur teknologi informasi yang diperlukan, b. Membantu Information Technology Associate Director dalam memimpin departemen Information Technology c. Mendelegasikan tugas dan menjadi penghubung antara Information Technology Associate Director dengan departemen Information Technology
79 d. Memastikan performa Information Technology sesuai dengan objektif yang telah disepakati oleh petinggi perusahaan Wewenang : a. Menentukan kebijakan dan objektif dalam departemen Information Technology b. Mengkoordinasi, mengalokasi dan mengatur karyawan c. Merepresentasikan
suara
departemen
Information
Technology
dalam
perusahaan maupun ke pihak di luar perusahaan d. Memulai, mengawasi dan mengatur aktifitas dalam departemen Information Technology xx.
IT Operational Manager Tugas : a. Membuat proses bisnis operational terus berjalan, dengan dukungan dan proses dari IT operational. b. Memastikan infrastruktur teknologi berjalan dengan lancar c. Mengatur perawatan dan monitoring atas infrastruktur teknologi d. Mengatur penanganan masalah yang berkaitan dengan infrastuktur teknologi Wewenang : a. Akses dan kontrol penuh terhadap infrastruktur teknologi pada PT JNE b. Hak untuk mengatur dan mengawasi karyawan dalam unit
xxi.
IT Service Manager Tugas : a. Memimpin unit IT Service dalam membantu, menangani keluhan, dan berkomunikasi dengan user sistem b. Memimpin unit IT Service mengumpulkan requirement akan keperluan informasi teknologi
80 c. Memimpin unit IT Service melakukan training dan pengenalan terhadap karyawan baru pada departemen IT d. Memimpin unit IT Service melakukan dokumentasi terhadap infrastruktur IT pada perusahaan Wewenang : a. Akses penuh terhadap sistem informasi pada PT JNE b. Hak untuk mengatur dan mengawasi karyawan dalam unit xxii.
IT Development Manager Tugas : a. Memimpin unit IT Development mengembangkan aplikasi sesuai dengan requirement yang dibutuhkan yang ditentukan IT Services Wewenang : a. Akses terhadap source code aplikasi-aplikasi pada perusahaan b. Hak untuk mengatur dan mengawasi karyawan dalam unit
xxiii.
E-Commerce Manager Tugas : a. Mengembangkan e-commerce yang sudah ada, agar lebih menarik, b. Merancang strategi e-commerce PT JNE pada berbagai platform c. Memimpin unit e-commerce melakukan administrasi pada platform ecommerce pada PT JNE Wewenang : a. Akses terhadap aplikasi e-commerce, dan sistem perusahaan (sesuai kebutuhan) b. Hak untuk mengatur dan mengawasi semue karyawan dalam unit
C. Operations Directorate xxiv.
Operations Director
81 Tugas : a. Mengambil keputusan yang berhubungan dengan operation. b. Memimpin divisi Operationsdalam perusahaan c. Bertanggung jawab kepada Executive Director d. Memastikan performa Operationssesuai dengan objektif yang telah disepakati oleh petinggi perusahaan Wewenang : a. Menentukan kebijakan dan objektif dalam divisi Operations b. Mengkoordinasi, mengalokasi dan mengatur karyawan c. Merepresentasikan suara divisi Operationsdalam perusahaan maupun ke pihak di luar perusahaan d. Memulai, mengawasi dan mengatur aktifitas dalam divisi Operations xxv.
Head of Operations Tugas : a. Membantu Operations Director dalam memimpin departemen Operations b. Mendelegasikan tugas dan menjadi penghubung antara Operations Director dengan departemen Operaitons c. Memastikan performa Operations sesuai dengan objektif yang telah disepakati oleh petinggi perusahaan Wewenang : a. Menentukan kebijakan dan objektif dalam departemen Operations b. Mengkoordinasi, mengalokasi dan mengatur karyawan c. Merepresentasikan suara departemen Operations dalam perusahaan maupun ke pihak di luar perusahaan d. Memulai, mengawasi dan mengatur aktifitas dalam departemen Operations
82
xxvi.
National Transport Manager Tugas : a. Mengatur proses distribusi pengiriman barang nasional. b. Memimpin unit National Transport dalam menangani kiriman Jakarta – Cabang c. Memimpin unit National Transport dalam Menangani transit dari branch ke branch Wewenang : a. Mengecek Surat Muatan Udara yang dihasilkan beserta statusnya b. MengawasiAirway Bill, Connote dan resi untuk agen
xxvii.
DKI Dispatch Manager Tugas : a. Mengatur pengiriman barang yang ada di Jakarta. b. Memimpin unit DKI Dispatch Manager dalam menangani pengiriman barang parcel c. Memimpin unit DKI Dispatch Manager dalam menangani kiriman Jakarta – Cabang dan Cabang – Jakarta d. Memimpin unit DKI Dispatch Manager dalam melakukan sortir barang parcel dan dokumen, dan melakukan handover kiriman dokumen kepada Intracity Department. Wewenang : a. Mengawasi hasilProof of Delivery b. Mengawasi barang status “undel”, atau gagal diantarkan ke destinasi c. Hak untuk mengatur dan mengawasi semua karyawan dalam unit
83
xxviii.
DKI Intracity Manager Tugas : a. Mengatur proses intracity yang ada di Jakarta b. Memimpin unit DKI Intracity Manager dalam menangani kiriman dokumen c. Memimpin unit DKI Intracity Manager dalam menangani kiriman Jakarta – Jakarta (dalam kota) dan Cabang - Jakarta Wewenang : a. MengawasiProof of Delivery untuk kiriman dokumen b. Melakukan tracking kiriman dokumen c. Mengatur dan mengawasi semua karyawan dalam unit
xxix.
Head of Regional Tugas : a. Mengatur dan mengawasi cabang-cabang JNE di seluruh Indonesia b. Memastikan performa semua cabang sesuai dengan objektif yang telah disepakati oleh petinggi perusahaan c. Menangani komunikasi manajemen JNE dengan cabang-cabangnya Wewenang : a. Menentukan kebijakan bagi setiap cabang-cabang b. Mengabil tindakan terhadap isu-isu pada cabang-cabang c. Akses terhadap informasi mengenai performa cabang-cabang
xxx.
Branch Manager Tugas : a. Mengatur dan mengawasi cabang yang ia pimpin
84 b. Memastikan performa cabang sesuai dengan standar dari segi penjualan, sales, operasional maupun marketing c. Melapor mengenai perkembangan cabang yang dipegang kepada Head of Regional d. Mengatur komunikasi dengan pihak luar cabang maupun dengan karyawan cabang Wewenang : a. Menentukan kebijakan dan objektif dalam pada level cabang b. Mengkoordinasi, mengalokasi dan mengatur karyawan c. Mengambil tindakan terhadap isu-isu pada cabang d. Memulai, mengawasi dan mengatur aktifitas pada cabang xxxi.
Head of Logistics Tugas : a. Mengambil keputusan berdasarkan analisis masalah yang terjadi pada lapangan. b. Membantu Operations Director dalam memimpin departemen Logistics c. Mendelegasikan tugas dan menjadi penghubung antara Operations Director dengan departemen Logistics d. Memastikan performa Logistics sesuai dengan objektif yang telah disepakati oleh petinggi perusahaan Wewenang : a. Menentukan kebijakan dan objektif dalam departemen Logistics b. Mengkoordinasi, mengalokasi dan mengatur karyawan c. Merepresentasikan suara departemen Logistics dalam perusahaan maupun ke pihak di luar perusahaan
85 d. Memulai, mengawasi dan mengatur aktifitas dalam departemen Logistics
86
xxxii.
Logistics Service Manager Tugas : a. Memimpin unit Logistics Service dalam memberikan jasa logistik b. Memimpin komunikasi antara pelanggan logistik dengan perusahaan Wewenang : a. Menentukan target, strategi dan objektif dalam menjalankan jasa logistik b. Meminta informasi mengnai pengiriman logistik pelanggan kepada pihak internal yang berkaitan c. Mengakses informasi mengenai pelanggan d. Mengawasi dan mengatur semua karyawan dalam unit
xxxiii.
Moving and Tracking Manager Tugas : a. Mengatur pelanggan yang akan memindahkan. b. Memimpin penangan pemesanan jasa perpindahan pelanggan c. Memimpin Moving and Tracking dalam mengantarkan barang pelanggan sesuai pemesanan Wewenang : a. Akses terhadap pemesanan jasa logistik dari pelanggan b. Mengawasi kendaraan perpindahan besar c. Menentukan prosedur dan strategi dalam memberikan jasa d. Mengawasi dan mengatur semua karyawan dalam unit
xxxiv.
Tracking Service Manager Tugas :
87 a. Memimpin Tracking and Service dalam melakukan pengiriman barang pelanggan dari warehouse ke tujuan yang ditentukan pelanggan Wewenang : a. Akses terhadap pemesanan pengantaran barang b. Mengawasi kendaraan c. Hak untuk mengatur dan mengawasi semua karyawan unit d. Menentukan objektif, strategi, dan prosedur dalam unit xxxv.
Warehouse Manager Tugas : a. Memimpin Warehousedalam menyimpan dan mengatur penyimpanan barang pelanggan pada warehouse b. Mengaturend distribution barang pelanggan sesuai request Wewenang : a. Kontrol atas warehouse-warehouse PT JNE b. Akses terhadap informasi mengenai pelanggan serta dengan jasa yang dipesan c. Meminta departemen Trucking Service untuk melakukan end distribution d. Hak untuk mengatur dan mengawasi semua karyawan unit e. Menentukan objektif, strategi, dan prosedur dalam unit
xxxvi.
Head of Cargo Tugas : a. Membantu Operations Director dalam memimpin departemen Cargo b. Mendelegasikan tugas dan menjadi penghubung antara Operations Director dengan departemen Cargo c. Memastikan performa Cargo sesuai dengan objektif yang telah disepakati oleh petinggi perusahaan
88 Wewenang : a. Menentukan kebijakan dan objektif dalam departemen Cargo b. Mengkoordinasi, mengalokasi dan mengatur karyawan c. Merepresentasikan suara departemen Cargo dalam perusahaan maupun ke pihak di luar perusahaan d. Memulai, mengawasi dan mengatur aktifitas dalam departemen Cargo xxxvii.
Customs Clearance Manager Tugas : a. Memimpin Customs Clearance dalam menangani dokumen bea cukai bagi pengiriman barang ekspor maupun impor b. Memimpin Customs Clearance dalam membangun hubungan dan bernegosiasi dengan bagian bea cukai Wewenang : a. Dapat mengakses budget yang diperuntukkan untuk menangani bea cukai b. Akses terhadap informasi transaksi impor/ekspor c. Hak untuk mengatur dan mengawasi semua karyawan unit d. Menentukan objektif, strategi, dan prosedur dalam unit
xxxviii.
Cargo Service Manager Tugas : a. Mengatur proses yang terjadi di cargo b. Memimpin Cargo Servicemenjual jasa kargo impor dan ekspor PT JNE c. Memimpin Cargo Servicemembangun hubungan dengan pelanggan kargo d. Memimpin Cargo Servicememastikan keperluan kargo pelanggan terpenuhi Wewenang :
89 a. Hak untuk mengkoordinir divisi logistik untuk membantu kegiatan ekspor dan impor sesuai kebutuhan b. Hak untuk mengatur dan mengawasi semua karyawan unit c. Menentukan objektif, strategi, dan prosedur dalam unit D. Finance Directorate xxxix.
Finance Director Tugas : a. Memimpin divisi Financedalam perusahaan b. Bertanggung jawab kepada Executive Director c. Memastikan performa Financesesuai dengan objektif yang telah disepakati oleh petinggi perusahaan Wewenang : a. Menentukan kebijakan dan objektif dalam divisi Finance b. Mengkoordinasi, mengalokasi dan mengatur karyawan c. Merepresentasikan suara divisi Financedalam perusahaan maupun ke pihak di luar perusahaan d. Memulai, mengawasi dan mengatur aktifitas dalam divisi Finance
xl.
Head of Accounting Tugas : a. Membantu Finance Director dalam memimpin departemen Accounting b. Mendelegasikan tugas dan menjadi penghubung antara Finance Director dengan departemen Accounting c. Memastikan performa Accounting sesuai dengan objektif yang telah disepakati oleh petinggi perusahaan Wewenang :
90 a. Menentukan kebijakan dan objektif dalam departemen Accounting b. Mengkoordinasi, mengalokasi dan mengatur karyawan c. Merepresentasikan suara departemen Accounting dalam perusahaan maupun ke pihak di luar perusahaan d. Memulai, mengawasi dan mengatur aktifitas dalam departemen Accounting xli.
Accounting- Express Manager Tugas : a. Memimpin Accounting- Expressdalam menangani gaji karyawan bagian jasa Express b. Memimpin Accounting- Expressdalam menangani dan mencatat detail keunangan bagian jasa Express dari segi cashflow (pemasukan dan pengeluaran), pajak, dll. Wewenang : a. Akses terhadap transaksi-transaksi yang berhubungan dengan bagian accounting b. Berhak mempertanyakan/menandai apabila ada keadaan yang mencurigakan
xlii.
Accounting- Logistics Manager Tugas : a. Memimpin Accounting- Logsticsdalam menangani gaji karyawan bagian jasa Logistics b. Memimpin Accounting- Logsticsdalam menangani dan mencatat detail keunangan bagian jasa Logistics dari segi cashflow (pemasukan dan pengeluaran), pajak, dll. Wewenang :
91 a. Akses terhadap transaksi-transaksi yang berhubungan dengan bagian accounting b. Berhak mempertanyakan/menandai apabila ada keadaan yang mencurigakan xliii.
Billing Manager Tugas : a. Memimpin Billingdalam membuat, melapor dan mencetak tagihan bagi customer kredit b. Memimpin Billingdalam memeriksa setoran setiap bulannya dan memastikan apakah sesuai c. Memimpin Billingdalam melakukan penagihan kepada setiap departemen, operasional, maupun kantor cabang Wewenang : a. Akses terhadap transaksi-transaksi yang berhubungan dengan bagian billing b. Berhak memperingati pihak yang terlibat untuk membayar
xliv.
General Affair Manager Tugas : a. Memimpin General Affairdalam memenuhi kebutuhan umum dari segi jasa seperti office boy, office girl dan supir b. Memimpin General Affairdalam Menangani kebutuhan umum dari segi perlengkapan seperti kopi, teh, gula, kertas, dsb c. Pada dasarnya berfokuss kepada pendistribusian kebutuhan yang ada di warehouse JNE terhadap departemen, operasional maupun kantor cabang secara adil Wewenang : a. Mengumpulkan kebutuhan yang perlu dibelikan
92 b. Menentukan keperluan dan mendistribusikan kebutuhan-kebutuhan terhadap departemen, operasional ataupun kantor cabang
93
xlv.
Head of Treasury Tugas : a. Membantu Finance Director dalam memimpin departemen Treasury b. Mendelegasikan tugas dan menjadi penghubung antara Finance Director dengan departemen Treasury c. Memastikan performa Treasury sesuai dengan objektif yang telah disepakati oleh petinggi perusahaan Wewenang : a. Menentukan kebijakan dan objektif dalam departemen Treasury b. Mengkoordinasi, mengalokasi dan mengatur karyawan c. Merepresentasikan suara departemen Treasury dalam perusahaan maupun ke pihak di luar perusahaan d. Memulai, mengawasi dan mengatur aktifitas dalam departemen Treasury
xlvi.
Purchasing Manager Tugas : a. Memimpin Purchasingdalam melakukan pembelian kebutuhan-kebutuhan yang ditentukan oleh departemen General Affairs b. Memimpin Purchasingdalam mengatur budget dan melakukan riset vendor c. Memimpin Purchasingdalam menangani semua hubungan dengan dengan vendor Wewenang : a. Akses terhadap budget yang dialokasikan terhadao unit purchasing b. Akses
terhadap
keperluan
dari
internal
PT
JNE
94
xlvii.
Investment Strategic Manager Tugas : a. Memimpin Investment Strategicdalam membantu customer service untuk menangani pengiriman yang hilang denagn melakukan investigasi terhadap barang yang hilang b. Memimpin Investment Strategicdalam menentukan penyebab dari barang yang hilang dan menyetujui apabila kehilangan patut ditebus dengan asuransi Wewenang : a. Akses terhadap budget yang dialokasikan terhadao unit purchasing b. Akses terhadap keperluan dari internal PT JNE
xlviii.
Cost Control Manager Tugas : a. Memimpin Cost Controldalam mengatur pengeluaran dan pemasukan uang pada tiap departemen b. Memimpin Cost Controldalam melakukan pembukuan tahunan c. Memimpin Cost Controldalam menentukan besar budget sesuai kebutuhan setiap departemen, kantor pusat maupun kator cabang Wewenang : a. Akses terhadap informasi kebutuhan dan pemakaian sampai saat ini b. Berhak untuk menanyakan detail mengenai kebutuhan atau pemakaian anggaran
xlix.
Credit Control Manager Tugas : a. Memimpin Credit Controldalam mengawasi cashflow pelanggan kredit
95 b. Memimpin Credit Controldalam mengirim Invoice kepada pihak yang bersangkutan Wewenang : a. Mengakses informasi berkaitan dengan invoice dan pelanggan kredit b. Mengambil tindakan bila kredit yang seharusnya dibayar tidak dibayar-bayar E. Sales dan Marketing Directorate l.
Sales and Marketing Director Tugas : a. Memimpin divisi Sales and Marketingdalam perusahaan b. Bertanggung jawab kepada Executive Director c. Memastikan performa Sales and Marketingsesuai dengan objektif yang telah disepakati oleh petinggi perusahaan Wewenang : a. Menentukan kebijakan dan objektif dalam divisi Sales and Marketing b. Mengkoordinasi, mengalokasi dan mengatur karyawan c. Merepresentasikan suara divisi Sales and Marketingdalam perusahaan maupun ke pihak di luar perusahaan d. Memulai, mengawasi dan mengatur aktifitas dalam divisi Sales and Marketing
li.
Product Development Manager Tugas : a. Memimpin
Product
Developmentdalam
menggunakan
informasi
dari
departemen divisi departemen Service Excellence untuk melakukan analisis trend pasar b. Memimpin
Product
Developmentdalam
merencanakan,
mengevaluasi dan mengolah produk beserta strateginya pada PT JNE
mengatur,
96 Wewenang : a. Akses terhadap hasil dari evaluasi pasar yang dihasilkan departeme Service Excellence b. Mengusulkan dan mengarahkan proyek pengembangan produk baru lii.
Head of Sales Tugas : a. Membantu Sales dan Marketing Director dalam memimpin departemen Sales b. Mendelegasikan tugas dan menjadi penghubung antara Sales dan Marketing Director dengan departemen Sales c. Memastikan performa Sales sesuai dengan objektif yang telah disepakati oleh petinggi perusahaan Wewenang : a. Menentukan kebijakan dan objektif dalam departemen Sales b. Mengkoordinasi, mengalokasi dan mengatur karyawan c. Merepresentasikan suara departemen Sales dalam perusahaan maupun ke pihak di luar perusahaan d. Memulai, mengawasi dan mengatur aktifitas dalam departemen Sales
liii.
Corporate Sales Manager Tugas : a. Memimpin Corporate Salesdalam menawarkan dan menjual produk kepada pelanggan corporate b. Menjalin hubungan dengan pelanggan corporate c. Memimpin Corporate Salesdalam menjadi perantara bagi pelanggan untuk berkomunikasi dengan pihak perusahaan
97
Wewenang : a. Merencanakan dan mengatur strategi dan program sales untuk mencapai objektif yang ingin dicapai b. Mengakses data pelanggan yang ditangani c. Berinteraksi dengan unit lainnya untuk kepentingan pelanggan liv.
Retail Sales Manager Tugas : a. Memimpin Retail Salesdalam melakukan penjualan “franchise” PT. JNE untuk peminat retailer jasa express b. Memimpin Retail Salesdalam menangani pembelian dari “franchise” retailer PT. JNE Wewenang : a. Menilai kelayakan dari calon retailer b. Bekerja sama dengan unit security untuk menilai apakah retailer layak atau tidak c. Menangani proses pembelian “franchise”
lv.
Money Remmitance Manager Tugas : a. Mengatur pengiriman uang. b. Memimpin Money Remmitance dalam menerima pemesanan antar uang c. Memimpin Money Remmitance dalam menangani kerjasama dengan Western Union d. Memimpin Money Remmitance dalam melakukan pengiriman uang bila masih di dalam negeri
98 Wewenang : a. Akses terhadap informasi berkaitan jasa pengantaran uang b. Membuat persetujuan dalam bekerja sama dengan Western Union lvi.
Customers Service Manager Tugas : a. Memimpin Customers Servicedalam menangani panggilan via telepon b. Memimpin Customers Servicedalam memberikan feedback bagi permintaan pelanggan c. Memimpin Customers Servicedalam melayani komplain Wewenang : a. Menghubungi pihak dalam perusahaan dan mengakses informasi dari sistem untuk menyelidiki masalah pelanggan b. Mengambil keputusan akan penyelesaian masalah pelanggan
lvii.
Marketing Manager Tugas : a. Menentukan target pasar b. Mengusahakan pemasaran dari brand PT. JNE Wewenang : a. Mendesain dan menentukan faktor-faktor pemasaran seperti logo, goody bag, dsb b. Merancang strategi dan objektif dari unit c. Mengatur dan mengawasi semua karyawan dalam unit
F. Compliance dan Governance Associate Directorate lviii.
Compliance dan Governance Associate Director Tugas :
99 a. Memimpin divisi Compliance dan Governance dalam perusahaan b. Bertanggung jawab kepada Executive Director c. Memastikan performa Compliance dan Governance sesuai dengan objektif yang telah disepakati oleh petinggi perusahaan Wewenang : a. Menentukan kebijakan dan objektif dalam divisi Compliance dan Governance b. Mengkoordinasi, mengalokasi dan mengatur karyawan c. Merepresentasikan suara divisi Compliance dan Governancedalam perusahaan maupun ke pihak di luar perusahaan d. Memulai, mengawasi dan mengatur aktifitas dalam divisi Compliance dan Governance lix.
Head of Risk Management Tugas : a. Membantu Compliance dan Governance Associate Director dalam memimpin departemen Risk Management b. Mendelegasikan tugas dan menjadi penghubung antara Compliance dan Governance Associate Director dengan departemen Risk Management c. Memastikan performa Risk Management sesuai dengan objektif yang telah disepakati oleh petinggi perusahaan Wewenang : a. Menentukan kebijakan dan objektif dalam departemen Risk Management b. Mengkoordinasi, mengalokasi dan mengatur karyawan c. Merepresentasikan suara departemen Risk Management dalam perusahaan maupun ke pihak di luar perusahaan
100 d. Memulai, mengawasi dan mengatur aktifitas dalam departemen Risk Management lx.
Security Manager Tugas : a. Mengatur risk management pada tata ruang kantor b. Mengatur risk management pada wilayah cabang perusahaan (contohnya apakah tempat tersebut aman atau tidak) Wewenang : a. Menentukan kelayakan objek (retailer, cabang, kantor)
lxi.
Head of Service Excellence Tugas : a. Membantu Compliance dan Governance Associate Director dalam memimpin departemen Service Excellence b. Mendelegasikan tugas dan menjadi penghubung antara Compliance dan Governance Associate Director dengan departemen Service Excellence c. Memastikan performa Service Excellence sesuai dengan objektif yang telah disepakati oleh petinggi perusahaan Wewenang : a. Menentukan kebijakan dan objektif dalam departemen Service Excellence b. Mengkoordinasi, mengalokasi dan mengatur karyawan c. Merepresentasikan suara departemen Service Excellence dalam perusahaan maupun ke pihak di luar perusahaan d. Memulai, mengawasi dan mengatur aktifitas dalam departemen Service Excellence
lxii.
Operational Research Manager
101 Tugas : a. Menilai kualitas jasa dari bagian operasional b. Menyelidiki alasannya Wewenang : a. Mengakses informasi yang relevan dengan penilaian b. Menanyakan keadaan terhadap bagian operasional lxiii.
Service Quality Manager Tugas : a. Memastikan kualitas pada jasa perusahaan b. Mengembangkan kebijakan untuk meningkatkan kualitas jasa Wewenang : a. Mengetahui perkembangan dari kebijakan b. Menerapkan kebijakan-kebijakan kualitas c. Mengawasi kualitas dari jasa perusahaan
lxiv.
Head of Legal Tugas : a. Membantu Compliance dan Governance Associate Director dalam memimpin departemen Legal b. Mendelegasikan tugas dan menjadi penghubung antara Compliance dan Governance Associate Director dengan departemen Legal c. Memastikan performa Legal sesuai dengan objektif yang telah disepakati oleh petinggi perusahaan Wewenang : a. Menentukan kebijakan dan objektif dalam departemen Legal b. Mengkoordinasi, mengalokasi dan mengatur karyawan
102 c. Merepresentasikan suara departemen Legal dalam perusahaan maupun ke pihak di luar perusahaan d. Memulai, mengawasi dan mengatur aktifitas dalam departemen Legal lxv.
Legal Manager Tugas : a. Memimpin Legal dalam mengani sisi hukum dari semua transaksi dan masalah pada perusahaan : kontrak, kerjasama, kesesuaiab dengan undang-undang b. Menyelidiki sisi hukum dari semua keputusan atau masalah perusahaan Wewenang : a. Menyelidiki detail permasalahan dari masalah hukum b. Mengambil keputusan hukum untuk kebaikan terbaik dari perusahaan c. Menentukan objektif dan standar yang ingin dicapai perusahaan dari sisi ‘legal’
lxvi.
Head of Business Excellence Tugas : a. Membantu Compliance dan Governance Associate Director dalam memimpin departemen Business Excellence b. Mendelegasikan tugas dan menjadi penghubung antara Compliance dan Governance Associate Director dengan departemen Business Excellence c. Memastikan performa Business Excellence sesuai dengan objektif yang telah disepakati oleh petinggi perusahaan Wewenang : a. Menentukan kebijakan dan objektif dalam departemen Business Excellence b. Mengkoordinasi, mengalokasi dan mengatur karyawan c. Merepresentasikan suara departemen Business Excellence dalam perusahaan maupun ke pihak di luar perusahaan
103 d. Memulai, mengawasi dan mengatur aktifitas dalam departemen Business Excellence lxvii.
Internal Audit Manager Tugas : a. Memimpin Internal Auditmelakukan audit internal terhadap aset, fasilitas, budget beserta dengan sisi-sisi lain perusahaan. b. Memimpin Internal Auditmelaporkan dan menyampaikan hasil dari analisis kepada pihak yang berwenang Wewenang : a. Mengakses dan mengevaluasi laporan dari internal perusahaan
lxviii.
Business Quality Manager Tugas : a. Memimpin Business Quality dalam mengatur kualitas bisnis b. Memimpin Business Quality dalam melakukan penyelidikan terhadap kualitas bisnis c. Memimpin
Business
Quality
dalam
mengembangkan
rencana
untuk
perkembangan kualitas bisnis Wewenang : a. Menentukan standar dan objektif yang ingin dicapai unit b. Memimpin pengembangan SOP dan Job Description
3.2.
Pengumpulan Kebutuhan Sistem
3.2.1. Mission Statement Salah satu langkah terpenting dalam perancangan basis data yaitu penentuanmisinya.Mission statement ini menentukanmisi dari sistem basis data yang
104 akan dibangun. Bisanya ini dinyatakan oleh pihak yang mengatur proyek basis data dalam perusahaan.Berikut mission statement bagi perancangan basis data operasional pada PT JNE. “Misi dari sistem basis data PT JNE (Jalur Nugraha Ekakurir) adalah untuk mengintegrasikan data mengenai pengirim, yang akan digunakan untuk mendukung proses pengiriman barang, dan memfasilitasi agen, pengirim dan penerima dengan informasi yang diperlukan.” (Yukke Arysantie—Supervisor IT Services) 3.2.2. Mission Objective Setelah menentukan mission statement, tugas –tugas yang harus didukung oleh basis data disebutkan dalam mission objective.Berikut mission objective bagi basis data sistem operasional pada PT JNE. o
Mengelola (memasukkan, memperbaharui) data distribusi connote
o
Mengelola (memasukkan, memperbaharui) data permintaan pick up
o
Mengelola (memasukkan, memperbaharui) data receiving connote
o
Mengelola (memasukkan, memperbaharui) data connote
o
Mengelola (memasukkan, memperbaharui) data manifest
o
Mengelola (memasukkan, memperbaharui) data packing list
o
Mengelola (memasukkan, memperbaharui) data stok Surat Muatan Udara
o
Mengelola (memasukkan, memperbaharui) data master bag
o
Mengelola (memasukkan, memperbaharui) data surat muatan
o
Mengelola (memasukkan, memperbaharui) data handoverconnote
o
Mengelola (memasukkan, memperbaharui) data inboundhandover connote
o
Mengelola (memasukkan, memperbaharui) data delivery runsheet
o
Mengelola (memasukkan, memperbaharui) data proof of delivery
o
Mengelola (memasukkan, memperbaharui) data quick proof of delivery
105 o
Mengelola (memasukkan, memperbaharui) data penyerahan cash courier
o
Mengelola (memasukkan, memperbaharui) data penyerahan cash register
o
Mengelola (memasukkan, memperbaharui) data customer credit
o
Mengelola (memasukkan, memperbaharui) data customer agen
o
Mengelola (memasukkan, memperbaharui) data account executive
o
Mengelola (memasukkan, memperbaharui) data courier
o
Mengelola (memasukkan, memperbaharui) data JNE card
o
Mengelola (memasukkan, memperbaharui) data gimmick
o
Mengelola (memasukkan, memperbaharui) data distribusi JNE card
o
Mengelola (memasukkan, memperbaharui) data distribusi gimmick
o
Mengelola (memasukkan, memperbaharui) data pre alert OBC bagi SMU
o
Melakukan pencarian terhadap permintaan pick up yang belum dijemput
o
Melakukan pencarian terhadap manifest
o
Melakukan pencarian terhadap surat muatan
o
Melakukan pencarian terhadap harga barang
o
Melakukan pencarian terhadap bag
o
Melakukan pencarian terhadap delivery runsheet
o
Melakukan pencarian terhadap proof of delivery
o
Melakukan pencarian terhadap cash courier
o
Melakukan pencarian terhadap cash register
o
Membuat laporan mengenai connote distribution
o
Membuat laporan mengenai permintaan pick up
o
Membuat laporan mengenai asuransi
o
Membuat laporan mengenai surat muatan udara
o
Membuat laporan mengenai bag
106 o
Membuat laporan mengenai proof of delivery
o
Membuat laporan mengenai connote
o
Membuat laporan mengenai cash courier
o
Membuat laporan mengenai receiving connote
o
Membuat laporan mengenai account executive
o
Membuat laporan mengenai manifest
o
Membuat laporan mengenai delivery runsheet
o
Membuat laporan mengenai JNE card
3.2.3. Batasan Sistem
Gambar 3.2.3.1Batasan Sistem Operasional PT JNE (Sumber : HRD PT Tiki Jalur Nugraha Ekakurir) Sistem database operasional pada PT JNE akan meliput beberapa subsistem berikut ini: a.
Subsistem cash sales, yang menangani semua transaksi yang terkait dengan penjualan consignment note beserta dengan pembayarannya.
b.
Subsistem customer service, yang menangani hubungan dengan customer, baik yang kredit maupun tidak. Subsistem ini juga meliputi penerimaan pesanan request
107 c.
Subsistem card, yang menangani semua hal terkait dengan card discount dan program hadiah gimmick untuk member diskon
d.
Subsistem Outbound,
yang menangai semua hal terkait dengan pengiriman
barang sampai tiba ke cabang tujuan e.
Subsistem Inbound, yang menangani semua hal terkait dengan penerimaan barang di cabang tujuan dan pendistribusian ke penerima kiriman.
3.2.4. User View Berikutnya, detail lebih lanjut mengenai user view dikumpulkan untuk menciptakan spesifikasi kebutuhan user yang menjelaskan data apa yang harus disimpan dalam basis data dan bagaimana data tersebut digunakan (access type). Dibawah ditampilkan user view pada sistem operasional PT JNE. User view ini didasarkan wawancara dengan user dan dokumentasi user interface dari perusahaan. Format yang digunakan didasarkan pada format yang dikemukakan oleh Conolly dan Begg (2010, hal. 360).
Tabel 3.2.4.1User View Sistem Operasional PT.JNE Data
Access Type
Connote Distribut ion
Maintain Query Report Maintain Query Report Mantain Query Report Maintain Query Report
Pick-up Request (all) Pick-up Request (branch) Receivin g Connote (all) Receivin g Connote (branch) Consign ment Note (all) Consign ment Note (branch) Manifest (all)
CS
CS Mgr
CS Dir
Sales
Sales Mgr
Sales Head
Pack aging
Sorting
Rece iving
Bagging
Bandara
Runsheet
POD
Kuri r
Opr Mgr
Opr Head
Opr Dir
X X X
X X
X X
X X
X X
X X
X X
X X
X X X X
X X X
X X
X X
X X X
Mantain Query Report
Mantain Query Report
Chek er
X X X
Mantain Query Report
Mantain Query Report
Dist.
X X X
X X X
X X
X
X
X
X X X
X X
X X
X
X
X
X
X
X
X X
X
X
X X X
Bran ch Mgr
Reg. Head
X X
X X
X X
X X
X X
X X
X X
X X
X X
X X
X X
X X
X X
X X
X X
X X
X X
X X
108
109
Data
Access Type
Manifest (branch)
Mantain Query Report Mantain Query Report Mantain Query Report Mantain Query Report Mantain Query Report Mantain Query Report Mantain Query Report Maintain Query Report
Packing List (all) Packing List (branch) Smu Stock Master Bag Surat Muatan (all) Surat Muatan (branch) HandOv er Connote (all) HandOv er
Mantain Query
CS
CS Mgr
CS Dir
X
X
X
Sales
Sales Mgr
Sales Head
Dist.
Chek er
Pack aging
Sorting
Rece iving
Bagging
Bandara
Runsheet
POD
X X X
X
X
X
X X X
X
X X
X X
X X X X X
X X
X X X
X
X X
X
X X
Kuri r
Opr Mgr
Opr Head
Opr Dir
Bran ch Mgr
Reg. Head
X X X
X X
X X
X X
X X
X X
X X
X X
X X
X X X
X X
X X
X X
X X
X X X
X X
X X
X X
X X
X X
X X
X X
X X
X X
X X
X X
X X
X X
X X
X X
X X
X
X
X
X
X X X
X X
110
Data
Access Type
Connote (branch) Inbound Hand Over Connote (all) Inbound Hand Over Connote (branch) Delivery runsheet (all)
Report
Delivery runsheet (branch) Proof of Delivery (all) Proof of Delivery (branch) Quick Proof of Delivery (all) Quick
CS
CS Mgr
CS Dir
Sales
Sales Mgr
Sales Head
Dist.
Chek er
Pack aging
Sorting
Rece iving
Bagging
Bandara
Runsheet
POD
Kuri r
X
Opr Mgr
Opr Head
Opr Dir
X
X
Mantain Query Report Mantain Query Report Mantain Query Report Mantain Query Report Mantain Query Report Mantain Query Report Mantain Query Report Mantain
X
X X X
X X X
X X X
X X
X
X X X
X
X
X
X
X X X
X X X
X
X
X
Reg. Head
X
Bran ch Mgr X
X X
X X
X X
X X
X X
X X
X X
X X
X X
X X
X X
X X
X X
X X
X X
X X
X X
X X
X X
X X
X X
X X
X X
X X
X X
X X
X X
X X
X
111
Data
Access Type
CS
CS Mgr
CS Dir
Proof of Delivery (branch) Cash courier (all)
Query Report
X
X
X
Cash courier (branch) Cash cash register (all) Cash cash register (branch) Custome r credit (all) Custome r credit (branch) Custome r Agen (all) Custome r Agen
Sales
Sales Mgr
Sales Head
Mantain Query Report Mantain Query Report Mantain Query Report Mantain Query
Chek er
Pack aging
Sorting
Rece iving
Bagging
Bandara
Runsheet
POD
Kuri r
X X
Mantain Query Report Mantain Query Report Mantain Query Report Mantain Query Report
Dist.
X X X
Opr Mgr
Opr Head
Opr Dir
X X
X X
X X X
X X X
X X X
X X X
X X X
X X X
X X
X
X
X X X
X X
X X
X
X
X
Reg. Head
X X
Bran ch Mgr X X
X X
X X
X X
X X
X X
X X
X X
X X
X X
X X
X X
X X
X X
X X
X X
X X
X
X
X X
X X
X
X
X X
X X
X
X
X X
X X
X
X
X
X
X X
112
Data
Access Type
(branch) Account Executiv e (all) Account Executiv e (branch) Courier (all)
Report Mantain Query Report
Courier (branch) JNE card (all) JNE card (branch) Gimmic k (all) Gimmic k (branch) Distribu
CS
CS Mgr
CS Dir
Sales
Sales Mgr
Sales Head
X
X
X
Chek er
Pack aging
Sorting
Rece iving
Bagging
Bandara
Runsheet
POD
Kuri r
Opr Mgr
Opr Head
Opr Dir
Bran ch Mgr X
X X
Mantain Query Report Mantain Query Report Mantain Query Report Mantain Query Report Mantain Query Report Mantain Query Report Mantain Query Report Mantain
Dist.
X X X
X
X
X X
X
X
X
X
X X
X X X
X X X X X
X X
X X X
X X X X X
X X
X X
X X X
X X
X X X X
Reg. Head
X X
X X
X X
X X
X X
X
X X X X
X X X X
X X
X X
113
Data
Access Type
si gimmick (all) Distribu si gimmick (branch) Alert OBC (all)
Query Report
Alert OBC (branch)
Mantain Query Report Mantain Query Report Mantain Query Report
CS
CS Mgr
CS Dir
Sales
Sales Mgr
Sales Head
Dist.
Chek er
Pack aging
Sorting
Rece iving
Bagging
Bandara
Runsheet
POD
Kuri r
Opr Mgr
Opr Head
Opr Dir
Bran ch Mgr
X X
X
X
X
X X X
X X X
Reg. Head X X
X X
X X X
X X X X X X
X X
X X
X X
X X
X X
X X
X X
X X
X X
X X
X X
X X
114
115
3.2.5. Spesifikasi Kebutuhan Pengguna PT. JNE Entri Data Mendistribusikan connote kepada Courier atau Customer Memasukkan detail pick up request Memasukkan detail penerimaan connote pada cabang Memasukkan detail pemesanan pengiriman (consignment note) Memasukkan detail manifest dari pengiriman Memasukkan detail packing list untuk barang berharga Melakukan stock nomor smu Memasukkan detil pengisian master bag Mendaftarkan bag kepada Surat Muatan Membatalkan penggunaan SMU dan menggantinya Memasukkan data penyerahan connote ke HUB Memasukkan data penerimaan connote pada HUB Memasukkan data delivery runsheet Memasukkan data POD Memasukkan data Quick POD Memasukkan detail penyerahan cash courier Memasukkan data penyerahan uang pada cash register Menambahkan detail mengenai customer credit Menambahkan detail mengenai customer agen Menambahkan account executive Menambahkan courier Melakukan request JNE card Menambahkan Gimmick
116 Menambahkan distribusi kartu Menambahkan distribusi gimmick Menambahkan Pre alert OBC bagi SMU
Pembaharuan/Penghapusan Data Menentukan kurir penjemput untuk pick up request Memasukkan konfirmasi pick up request dari kurir Mengubah status pick up order menjadi cancelled Memasukkan detail asuransi bagi connote Menyetujui card request Menambahkan distribusi kartu Melakukan upgrade terhadap kartu
Query Data a.
Menampilkan daftar Nomor Connote Distribution berdasarkan Courier Id, Customer Id
b.
Menampilkan daftar Nomor Connote Distribution yang sudah dipakai berdasarkan Courier Id, Customer ID beserta dengan detail Connote-nya
c.
Menampilkan daftar Nomor Connote Distribution yang belum terpakai
d.
Menampilkan daftar Courier/Customer yang telah didistribusikan Connote
e.
Menampilkan daftar pick up request yang belum dijemput
f.
Menampilkan daftar pick up request berdasarkan tanggal dan/atau user dan/atau courier pada branch
g.
Menampilkan daftar jumlah pickup request yang diterima dan dibatalkan per user pada branch
117 h.
Menampilkan daftar detail customer pick up request berdasarkan tanggal dan/atau user dan/atau courier pada branch
i.
Menampilkan daftar jumlah pick up order per courier untuk setiap service pada branch
j.
Menampilkan daftar Manifest berdasarkan origin, destination dan tanggal.
k.
Menampilkan daftar transaksi asuransi berdasarkan tanggal from, tanggal thru, dan branch
l.
Menampilkan daftar asuransi per cashcounter tempat dimana ia dibuat
m. Menampilkan daftar SMU yang belum digunakan (outstanding) berdasar tanggal from, tanggal through, schedule n.
Menampilkan daftar
SMU yang telah digunakan berdasar tanggal_form,
tanggal_thru, tanggal_schedule o.
Menampilkan daftar Serah Terima SMU dari admin ke petugas pengguna SMU berdasar tanggal from, tanggal through, dan schedule
p.
Menampilkan daftar SMU yang dientry namun batal digunakan
q.
Menampilkan daftar status pengiriman barang (Nomor SM, Destination, Weight, Schedule, ETD, ETA, Status, Remarks) ke suatu kota berdasarkan, jenis armada, tanggal, dan status (Outbound Information)
r.
Menampilkan daftar status pengiriman barang (Nomor SM, Origin, Weight, Schedule, ETD, ETA, Status, Remarks) dari
suatu kota berdasarkan, jenis
armada, tanggal, dan status (Outbound Information) s.
Menampilkan daftar bag yang belum di inbound, berdasar schedule, origin, destination, tanggal, dan status
t.
Menampilkan daftar total berat kiriman SM dan jumlah bag yang dibawanya berdasarkan schedule id, destination, dan tanggal.
118 u.
Menampilkan daftar POD per customer per destination
v.
Menampilkan daftar Connote tidak terikirim per Customer (credit) yang mengirim per destination
w. Menampilkan daftar POD per destination x.
Menampilkan daftar Connote yang belum memiliki POD per destination
y.
Menampilkan daftar pengiriman gagal (undel) per destination
z.
Menampilkan daftar POD per customer per origin
aa. Menampilkan daftar Connote yang belum memiliki POD per origin bb. Menampilkan daftar pengiriman gagal (undel) per origin cc. Menampilkan daftar POD per kurir dd. Menampilkan daftar connote belum memiliki POD per kurir ee. Identifikasi jumlah total POD berdasarkan tanggal ff. Identifikasi total POD berdasarkan tujuan, tanggal dan jasa gg. Indetifikasi total POD berdasarkan origin, tanggal dan jasa hh. Indentifikasi harga kiriman berdasarkan kota asal, kota tujuan, jenis jasa, TYPE barang, dan berat barang ii. Menampilkan receiving connote, manifest, runsheet, pembayaran dan status hand over untuk connote tertentu. jj. Mencari connote berdasarkan informasi di dalamnya (date, destination, cust no, shipper name, dsb) kk. Menampikal daftar manifest, connote untuk suatu bag ll. Menampilkan daftar manifest, smu, smu comment, runsheet, quick pod, dan pembayaran untuk suatu connote mm.
Menampilkan daftar cash courier per kurir
nn. Identifikasi total cash courier per kurir untuk tanggal tertentu
119 oo. Menampilkan outstanding kas dari cash courier untuk setiap kurir pp. Identifikasi total kas outstanding per kurir qq. Menghitung biaya total pengiriman connote per customer rr. Menampilkan daftar connote yang tidak melalui proses receiving ss. Menampilkan pengiriman per customer per AE yang melayaninya tt. Menampilkan manifest outbound yang belum di approve uu. Menampilkan daftar connote yang belum di manifest vv. Menampilkan daftar connote yang sudah diterima namun belum di entry ww. Menampilkan daftar connote per manifest xx. Identifikasi total entri connote dalam kota per user yy. Identifikasi total entri connote domestik per user zz. Identifikasi total pengiriman connote per kota tujuan aaa. Identifikasi total pengiriman connote per service bbb. Identifikasi total pengiriman connote per handling ccc. Menampilkan total actual weight dan ctc weight manifest per kota ddd. Menampilkan total jumlah, berat dan harga connote COD per kota eee. Menampilkan total connote dengan asuransi fff. Menampilkan daftar connote yang transit pada cabang ggg. Menampilkan daftar connote yang inbound pada cabang hhh. Menampilkan daftar connote dengan packing list yang salah pada cabang iii. Menampilkan daftar connote yang sudah di receiving tapi belum di manifest oubound jjj. Menampilkan penjualan takuhaibin kkk. Menampilkan total pengiriman per branch (kota utama) lll. Menampilkan total pengiriman per kota bukan branch
120 mmm. Menampilkan total penjualan global connote nnn. Menampilkan total penjualan per goods type ooo. Menampilkan total penjualan per service ppp. Menampilkan total penjualan per service dan kota tujuan qqq. Menampilkan total runsheet dalam kota pada cabang rrr. Menampilkan total runsheet inbound (kiriman domestik) pada cabang sss. Menampilkan daftar runsheet per cabang ttt. Menampilkan daftar connote intracity yang belum dibuatkan runsheet uuu. Menampilkan daftar connote domestik yang belum dibuatkan runsheet vvv. Menampilkan daftar connote yang belum dibuatkan runsheet per cabang www. Menampilkan daftar connote yang belum diinbound xxx. Melihat daftar card request pending yyy. Mengecek point kartu zzz. Mengecek transaksi pada card aaaa. Melihat kartu yang masih valid 3.2.6. Kebutuhan lainnya User juga memiliki beberapa permintaan terkait dengan isu keamanan. Berikut permintaan-permintaan tersebut. •
Bagi data yang merupakan standar dari perusahaan, seperti user, cabang, dan sebagainya, akan dilakukan langsung oleh super user pada basis data, dan tidak dapat dilakukan oleh karyawan lainnya.
•
Hanya super user yang dapat menghapus data. Data pada basis data ini tidak akan diperbolehkan untuk dihapus oleh user, akan tetapi hanya akan diubah statusnya.
121 3.3.
AnalisisKebutuhan Sistem Dalam melakukan analisis terhadap sistem informasi operasional pada PT
JNE, beberapa aspek menjadi perhatian utama untuk menjadi dasar bagi desain selanjutnya. •
Process Model Sistem Informasi Berjalan Hal terpenting berikutnya selain memahami proses bisnis, yaitu pemahaman proses-proses yang ada pada sistem informasi berjalan beserta dengan aliran datanya. DFD digunakan untuk menggambarkan proses dan aliran data ini sebagaimana dapat dilihat pada gambar 3.3.2.1 – 3.3..2.13 pada halaman123136.
•
Model Data dan Struktur Basis Data Berjalan Model data yang berjalan dipaparkan untuk memberikan gambaran mengenai desain dan keadaan basis data pada perusahaan saat ini. ERD akan digunakan untuk menggambarkan model data sistem saat ini, sebagaimana digambarkan pada 3.3.3.1.1 – 3.3.3.1.6 pada halaman137 - 144. Selain itu, spesifikasi perangkat keras maupun perangkat lunak perusahaan juga
akan dipaparkan seperti yang dapat dilihat pada 3.3.3.3.1 – 3.3.3.3.2 pada halaman 184 untuk memberikan gambaran mengenai perangkat yang dimiliki perusahaan.
122
123 3.3.1. Process Model Sistem Informasi Berjalan 1.
Diagram konteks
Gambar 3.3.2.1Diagram konteks
124
125
2.
Diagram Nol
Gambar 3.3.2.2Diagram nol
126 3.
Diagram Rinci
Gambar 3.3.2.3 Diagram rinci level 1 proses 1.0
127
Gambar 3.3.2.4Diagram rinci level proses 2.0
128
Gambar 3.3.2.5Diagram rinci level 1 proses 3.0
129
Gambar 3.3.2.6Diagram rinci level 1 proses 4.0
130
Gambar 3.3.2.7 Diagram rinci level 1 proses 5.0
131
Gambar 3.3.2.8Diagram Rinci Level 2 proses 2.7
132
Gambar 3.3.2.9Diagram Rinci Level 2, Proses 3.1
133
Gambar 3.3.2.10Diagram Rinci Level 2, Proses 3.3
134
Gambar 3.3.2.11Diagram Rinci Level 2 Proses 3.5
135
Gambar 3.3.2.12Diagram Rinci Level 2, proses 4.1
136
Gambar 3.3.2.13Diagram Rinci Level 2 , proses 4.3
137
3.3.2. Model Data dan Struktur Basis Data Berjalan Untuk menggambarkan basis data yang saat ini berjalan pada perusahaan, bagian ini akan memaparkan model data basis data yang berjalan dan struktur basis data tersebut.
3.3.2.1.Entity Relationship Diagram Model data yang berjalan pada PT Tiki Jalur Nugaraha Ekakurirsaat ini digambarkan melalui Entity Relationship Diagram. ERDakan dikelompokkan sebagai (1)Subsistem Cash Sales, (2)Subsistem Customer Service, (3)Subsistem Outbound, (4)Subsistem Inbound, (5)Subsistem Card. Untuk memberikan gambaran umumnya, hubungan antara subsistem tersebut digambarkan pada Gambar 3.3.3.1.1.
Gambar 3.3.3.1.1Hubungan antara subsistem (Sumber : HRD PT Tiki Jalur Nugraha Ekakurir) Entity Relationship Diagram yang berjalan sebagai berikut.
138 •
Subsistem Cash Sales
Gambar 3.3.3.1.2Entity relationship diagram subsistem cash sales
139 •
Subsistem Customer Service
Gambar 3.3.3.1.3Entity relationship diagram subsistem customer service
140
•
Subsistem Outbound
141
Gambar 3.3.3.1.4Entity relationship diagram subsistem outbound
142
•
Subsistem Inbound
143
Gambar 3.3.3.1.5Entity relationship diagram subsistem inbound
144
•
Subsistem Project
Gambar 3.3.3.1.6Entity relationship diagram subsistem project
145
3.3.2.2.Spesifikasi Tabel Data Adapun penjelasan lebih lanjut mengenai tabel-tabel yang digunakan oleh sistem berjalan sebagai ditampilkan dibawah. Penentuan tabel yang digunakan oleh perusahaan saat ini kami lakukan informasi yang kami peroleh saat magang. Berikut poin-poin utama dari cara kami memperoleh informasi tersebut: (1) Memulai proses analisis terhadap sistem berjalan dengan memahami cara kerja modul-modul dalam ORION DISTRIBUTION. Kegiatan ini dibimbing representatif dari bagian IT Services. (2) Menjalankan script pada basis data perusahaan untuk membuat daftar tabel yang sudah lama tidak digunakan (read, insert, dan/atau update). Daftar tabel tersebut lalu dikonsultasikan kepada perwakilan dari IT Services pada PT Tiki Jalur Nugraha Ekakurir. Kemudian, setiap atribut dari tabel yang digunakan aplikasi berjalan dijelaskan, dan bila tidak dipakai, ditandai pada daftar excel dari semua objek tabel yang ada pada basis data operasional (diberikan perusahaan). (3) Melakukan dokumentasi tabel dan hubungannya dalam bentuk Entity Relationship Diagram. Revisi kemudia terus dilakukan sampai akhirnya dokumentasi disetujui. Daftar tabel tersebut dijelaskan di bawah ini. •
Daftar Tabel Master Tabel 3.3.3.2.1 Spesifikasi Tabel CARD_SUMMARY
Database/Schema Table Keterangan Primary Key Foreign Key Attribute CARD_SUM_BRANCH CARD_SUM_NO CARD_SUM_NAME
Operational CARD_SUMMARY Berkaitan dengan Form JNE Card, jumlah point tiap-tiap transaksi menggunakan JNE card dapat di tukar dengan hadiah CARD_SUM_NO CARD_SUM_BRANCH TYPE Length Keterangan VARCHAR2 15 Kode cabang agen VARCHAR2
20
VARCHAR2
30
Nomorsequen,primary key Nama pemegang
146
CARD_SUM_TYPE CARD_SUM_AMOUNT
VARCHAR2
2
NUMBER NUMBER
17 2
NUMBER
17
NUMBER
17
NUMBER
17
NUMBER
17
NUMBER VARCHAR2
17 20
CARD_SUM_CONV
CARD_SUM_LIMIT
CARD_SUM_DISC
CARD_SUM_PAID CARD_SUM_PERCENT_AMT CARD_SUM_PERCENT_POINT CARD_SUM_REPLACE_RMK
kartu,foreign TYPEkartu, mamber, privilege,benefit Jumlah transaksi TYPEkartu, member, privilage,benefit Batas maksimal transaksi dalam rupiah Diskon masingmasing kartu yangdi berikan Samadengan filed sum amount, total yang dibayarkan 10% dari field card sum amount Presentase point Catatan/ keterangan
Tabel 3.3.3.2.2 Spesifikasi Tabel CMS_AE Database/Schema Table Keterangan Primary Key Foreign Key Attribute
Operational CMS_AE Berkaitan dengan input sales baru AE_ID AE_BRANCH TYPE Length VARCHAR2
Keterangan Primary, cabang branch Nomor ID Account Executive / sales,primary Nama Account Executive,foreign Komisi untukesales Waktu input data
20
AE_BRANCH VARCHAR2
8
VARCHAR2
30
NUMBER DATE
7 20
AE_ID AE_NAME AE_COMMISON AE_VDATE
Tabel 3.3.3.2.3 Spesifikasi Tabel CMS_CARD Database/Schema Table Keterangan Primary Key Foreign Key Attribute
Operational CMS_CARD Berkaitan dengan Form JNE Card CARD_NO CARD_BRANCH TYPE Length VARCHAR2 10
CARD_BRANCH VARCHAR2
10
VARCHAR2
20
VARCHAR2
2
VARCHAR2
30
VARCHAR2
30
CARD_COUNTER CARD_NO CARD_TYPE CARD_NAME CARD_NICKNAME
Keterangan Primary, kode cabang pembuatan kartu Unique, kode counter di cabang Unique, nomor kartu JNE Card,primary key Unique,TYPE kartu,foreign key Nama panjang pemilik kartu Nama panggilan pemilik kartu
147 VARCHAR2
30
CARD_ID 20 CARD_BIRTHDAY
DATE VARCHAR2
1
VARCHAR2
1
VARCHAR2 VARCHAR2
30 30
VARCHAR2 VARCHAR2 VARCHAR2 VARCHAR2 VARCHAR2
30 10 5 12 15
CARD_GENDER CARD_EDUCATION CARD_HOME_ADDR1 CARD_HOME_ADDR2 CARD_HOME_ADDR3 CARD_HOME_CITY CARD_HOME_ZIP CARD_HOME_PHONE CARD_MOBILE 30 CARD_COMPANY_NAME
VARCHAR2 VARCHAR2
3
VARCHAR2 VARCHAR2
30 30
CARD_COMPANY_ADDR2 CARD_COMPANY_ADDR3 CARD_COMPANY_CITY
VARCHAR2 VARCHAR2
30 10
CARD_COMPANY_PHONE CARD_COMPANY_ZIP CARD_COMPANY_POS CARD_INCOME_GRADE CARD_JABATAN CARD_RELATION_NAME CARD_RELATION_PHONE
VARCHAR2 VARCHAR2 VARCHAR2 VARCHAR2 CHAR VARCHAR2 VARCHAR2
12 5 1 1 1 30 12
CARD_RELATION_MOBILE
VARCHAR2
15
CARD_DISCOUNT CARD_USER CARD_EDATE
NUMBER VARCHAR2 DATE
7 10 20
CARD_APPROVE
VARCHAR2
1
CARD_USER_APPROVE CARD_eDATE CARD_CANCEL CARD_REJECT
VARCHAR2 DATE VARCHAR2 VARCHAR2
10 20 1 1
CARD_AMOUNT
NUMBER
17
CARD_POINT
NUMBER
17
DATE VARCHAR2
20 3
CARD_COMPANY_TYPE CARD_COMPANY_ADDR1
CARD_VALID CARD_GIMMICK
ID kartu, ktp, passport, sim, pakai karena penanda saja agar tidak bisamenggunakan 2 kartu dengan 1 id Tanggal lahir pemilik kartu Jenis kelamin pemilik kartu TYPE pendidikan pemilik Alamat jalan. Alamat RT/RW, nama daerah Alamat nama kota Alamat nama kota Kode pos Nomer telpon rumah Nomer telpon genggam Nama perusahaan/instansi pemilik kartu TYPE perushaan bergerak di bidang apa Alamat jalan. Alamat RT/RW, nama daerah Alamat nama kota Nama kota Nomor telpon perusahaan Kode pos TYPE company pos Tingkat pendapatan Jabatan Nama relasi Nomer telpon relasi Nomer telpon genggam Nilai discount dalam rupiah User entry card Tanggal penggunaan Approvel untuk penggunaan Nama approvel dari pengguna kartu Tanggal approvel Y: cancel, n : tidak Y: di tolak, n: tidak Jumlah uang yang ada di kartu saat itu Jumlah point yang ada di kartu Masa berlaku kartu/ kadaluarsa kartu Kode untuk
148
CARD_DIST_DATE CARD_DIST_CNOTE
DATE VARCHAR2 NUMBER
20 16 17
VARCHAR2
10
NUMBER
2
CARD_AMOUNT_LIMIT
CARD_AE_ID CARD_SUM_CONV
mendapatkan gimmick/hadiah dari jumlah point yang ada di kartu Waktu penggunaan kartu Nomor cnote Nilai rupiah minimal dalam kartu Nama sales JNE card, jika form biasa, berbeda dengan user. TYPE kartu, member, privilage,benefit
Tabel 3.3.3.2.4 Spesifikasi Tabel CMS_CARD_TYPE Database/Schema Table Keterangan Primary Key Foreign Key Attribute CARD_TYPE_ID CARD_TYPE_DESC CARD_TYPE_DISC
CARD_TYPE_TRANS CARD_TYPE_KONV
Operational CMS_CARD_TYPE Berkaitan dengan Form JNE Card, member, benefit , privilege CARD_TYPE_ID TYPE Length Keterangan VARCHAR2 2 TYPE kartu,primary VARCHAR2 20 Nama kartu dari TYPE,foreign NUMBER 7 TYPE discount NUMBER 10 Nilai minimal transaksi untuk mendapatkan discount. NUMBER 7 Konfirmasi kartu radio button buat pilih 46
Tabel 3.3.3.2.5 Spesifikasi Tabel CMS_CITY Operational CMS_CITY Berkaitan dengan Form City Master CITY_CODE CITY_MAIN_BRANCH TYPE Length VARCHAR2 10 VARCHAR2 40 VARCHAR2 1
Database/Schema Table Keterangan Primary Key Foreign Key Attribute CITY_CODE CITY_NAME CITY_ACTIVE CITY_USER CITY_COUNTRY CITY_MAIN_BRANCH CITY_TYPE CITY_AREA CITY_COVERAGE CITY_DATE
VARCHAR2 VARCHAR2 VARCHAR2 NUMBER NUMBER NUMBER DATE
10 2 10 10 10 10 20 123
Keterangan Primary, code kota Nama kota,foreign Status kota, Y: aktif/ NUMBER: tidak Nama user Nama user input Cabang agen Kode TYPE kota Area/daerah Cakupan wilayah Tanggal otomatis
Tabel 3.3.3.2.6 Spesifikasi Tabel CMS_COLLECT Database/Schema
Operational
149 Table Keterangan Primary Key Foreign Key Attribute COLLECT_BRANCH COLLECT_ID COLLECT_NAME
CMS_COLLECT Form Master Data Kolektor COLLECT_ID COLLECT_BRANCH TYPE Length VARCHAR2 VARCHAR2 VARCHAR2
20 10 30 60
Keterangan Primary, kode agen Nomor ID user,primary Nama user,foreign
Tabel 3.3.3.2.7 Spesifikasi Tabel CMS_COMPANY Operational CMS_COMPANY Form master Stamp Cnote, detail di connote. Buat remarks, LOV, notice COMPANY_CODE
Database/Schema Table Keterangan Primary Key Foreign Key Attribute COMPANY_CODE
TYPE VARCHAR2 VARCHAR2
Length 3 30
COMPANY_TYPE
Keterangan Primary, kode kota Jenis usaha, pekerjaan,foreign
Tabel 3.3.3.2.8 Spesifikasi Tabel CMS_COURIER Database/Schema Table Keterangan Primary Key Foreign Key Attribute COURIER_BRANCH COURIER_ID COURIER_NAME COURIER_PHONE COURIER_TYPE COURIER_ZONE COURIER_TASK COURIER_ACTIVE COURIER_ZONE_CODE COURIER_UID COURIER_UDATE
Operational CMS_COURIER Berhubungan dengan master data courier, master courier COURIER_ID COURIER_BRANCH COURIER_ZONE_CODE TYPE Length Keterangan VARCHAR2 20 Primary, kode courier cabang VARCHAR2 10 Nomor ID courier,foreign VARCHAR2 30 Nama courier VARCHAR2 15 Nomor telpon courier VARCHAR2 1 TYPE code VARCHAR2 10 Area kurir VARCHAR2 1 Tugas kurir VARCHAR2 1 Y: aktif, NUMBER : tidake VARCHAR2 10 Kode area kurir VARCHAR2 30 User input DATE 20 Tanggal input
Tabel 3.3.3.2.9 Spesifikasi Tabel CMS_CUST Database/Schema Table Keterangan Primary Key Foreign Key
Operational CMS_CUST Berhubungan dengan form CCRF CUST_ID CUST_BRANCH CUST_CITY CUST_ZIP CUST_COL_ID CUST_AE_ID CUST_CNOTE
150
Attribute
CUST_OLD_ID CUST_UID TYPE VARCHAR2
Length 20
CUST_BRANCH CUST_ID CUST_NAME
VARCHAR2
10
VARCHAR2 VARCHAR2
60 30
VARCHAR2
30
VARCHAR2 VARCHAR2 VARCHAR2 VARCHAR2 VARCHAR2 VARCHAR2 VARCHAR2 VARCHAR2 VARCHAR2 VARCHAR2 VARCHAR2 VARCHAR2 VARCHAR2 VARCHAR2 VARCHAR2
60 60 60 60 60 30 10 30 15 15 12 60 30 3 1
VARCHAR2
1
DATE
22
DATE
22
DATE
22
DATE
22
VARCHAR2
30
VARCHAR2
30
VARCHAR2 VARCHAR2
30 30
VARCHAR2 VARCHAR2
30 1
VARCHAR2 VARCHAR2 VARCHAR2 VARCHAR2 VARCHAR2 VARCHAR2 VARCHAR2 VARCHAR2
1 1 1 1 1 1 1 1
CUST_DIV
CUST_DEPT CUST_ADDR1 CUST_ADDR2 CUST_ADDR3 CUST_TX_NAME CUST_TX_ADR1 CUST_CITY CUST_ZIP CUST_COUNTRY CUST_PHONE1 CUST_PHONE2 CUST_FAX CUST_EMAIL CUST_WEBSITE CUST_TYPE CUST_BEGDAY CUST_ENDDAY CUST_BEGHR1 CUST_ENDHR1 CUST_BEGHR2 CUST_ENDHR2 CUST_DIR CUST_MGR CUST_OPR CUST_ACT CUST_CSH CUST_PAYTYPE CUST_PAYDAY1 CUST_PAYDAY2 CUST_PAYDAY3 CUST_PAYDAY4 CUST_PAYDAY5 CUST_PAYDAY6 CUST_DESREQ1 CUST_DESREQ2
Keterangan Primary, kode area cabang. Nomor ID customer,foreign Nama customer Divisi customer dalam perusahaan Keterangan tentang harga (ada harga khusus/office service/business & procurement service/harga intracity) Alamat 1 Alamat 2 Alamat 3 Nama customer di NPWP Alamat 1 Nama kota Kodepos Nama negara No. Telp 1 No. Telp 2 Nomor fax Alamat email Nama website TYPE customer Batasan awal untuk pembayaran Batasan akhir untuk pembayaran Batasan awal untuk pembayaran 1 Batasan akhir untuk pembayaran1 Batasan awal untuk pembayaran 2 Batasan akhir untuk pembayaran2 Nama direktur perusahaan customer Nama manager perusahaan customer Nama PIC customer Nama accounting customernya Nama cashier TYPE pembayaran, cash/bank/check Hari pembayaran Senin Selasa Rabu Kamis Jumat Sabtu Pilihan destination Pilihan destination
151 CUST_DESREQ3 CUST_PICKUP CUST_PICKUP1 CUST_PICKUP2 CUST_PUPDAY1 CUST_PUPDAY2 CUST_PUPDAY3 CUST_PUPDAY4 CUST_PUPDAY5 CUST_PUPDAY6 CUST_PUPDAY7 CUST_EFECTIVE_DATE CUST_COL_ID
VARCHAR2 VARCHAR2 VARCHAR2 VARCHAR2
1 1 1 1
VARCHAR2 VARCHAR2 VARCHAR2 VARCHAR2 VARCHAR2 VARCHAR2 VARCHAR2 DATE
1 1 1 1 1 1 1 22
VARCHAR2 NUMBER
10 16
NUMBER
4
VARCHAR2 VARCHAR2 VARCHAR2 VARCHAR2 VARCHAR2 VARCHAR2
20 1 10 1 1 1
NUMBER NUMBER NUMBER NUMBER NUMBER NUMBER NUMBER NUMBER NUMBER NUMBER NUMBER NUMBER NUMBER NUMBER NUMBER NUMBER NUMBER NUMBER NUMBER NUMBER NUMBER NUMBER NUMBER NUMBER NUMBER NUMBER NUMBER NUMBER NUMBER NUMBER NUMBER NUMBER
16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16
CUST_LIMIT CUST_DUE CUST_NPWP CUST_GRADE CUST_AE_ID CUST_ACTIVE CUST_MAJOR CUST_BUMN CUST_DB_01 CUST_CR_01 CUST_CN_01 CUST_DN_01 CUST_TX_01 CUST_DB_02 CUST_CR_02 CUST_CN_02 CUST_DN_02 CUST_TX_02 CUST_DB_03 CUST_CR_03 CUST_CN_03 CUST_DN_03 CUST_TX_03 CUST_DB_04 CUST_CR_04 CUST_CN_04 CUST_DN_04 CUST_TX_04 CUST_DB_05 CUST_CR_05 CUST_CN_05 CUST_DN_05 CUST_TX_05 CUST_DB_06 CUST_CR_06 CUST_CN_06 CUST_DN_06 CUST_TX_06 CUST_DB_07 CUST_CR_07
Pilihan destination Pesanan pickup Pick up siap panggil Pick yang sudah mempunyai agenda Pickup day Pickup Pickup Pickup Pickup Pickup Pickup Tanggal efektif customer bergabung Colector penagih Limit yang diberikan kepada customer Tempo pembayaran, berapa hari? Nomor NPWP Tingkatan ID Acccount eksekutif Aktif atau tidak TYPE perusahaan swasta TYPE perusahaan BUMN Customer debit 01 Customer credit 01 Customer credit note 01 Customer debit note 01 Biaya pajak customer 01 Customer debit 02 Customer credit 02 Customer credit note 02 Customer debit note 02 Biaya pajak customer 02 Customer debit 03 Customer credit 03 Customer credit note 03 Customer debit note 03 Biaya pajak customer 03 Customer debit 04 Customer credit 04 Customer credit note 04 Customer debit note 04 Biaya pajak customer 04 Customer debit 05 Customer credit 05 Customer credit note 05 Customer debit note 05 Biaya pajak customer 05 Customer debit 06 Customer credit 06 Customer credit note 06 Customer debit note 06 Biaya pajak customer 06 Customer debit 07 Customer credit 07
152 CUST_CN_07 CUST_DN_07 CUST_TX_07 CUST_DB_08 CUST_CR_08 CUST_CN_08 CUST_DN_08 CUST_TX_08 CUST_DB_09 CUST_CR_09 CUST_CN_09 CUST_DN_09 CUST_TX_09 CUST_DB_10 CUST_CR_10 CUST_CN_10 CUST_DN_10 CUST_TX_10 CUST_DB_11 CUST_CR_11 CUST_CN_11 CUST_DN_11 CUST_TX_11 CUST_DB_12 CUST_CR_12 CUST_CN_12 CUST_DN_12 CUST_TX_12 CUST_PICKUP_BY CUST_NA CUST_CASH CUST_NPPKP CUST_CNOTE CUST_INVOICE CUST_NPPKP_DATE CUST_REGION CUST_SUB_REGION CUST_REV_DATE CUST_OLD_ID CUST_PICKUP_ID CUST_UID CUST_UDATE
NUMBER NUMBER NUMBER NUMBER NUMBER NUMBER NUMBER NUMBER NUMBER NUMBER NUMBER NUMBER NUMBER NUMBER NUMBER NUMBER NUMBER NUMBER NUMBER NUMBER NUMBER NUMBER NUMBER NUMBER NUMBER NUMBER NUMBER NUMBER CHAR
16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 1
VARCHAR2 VARCHAR2 VARCHAR2 VARCHAR2 VARCHAR2 DATE VARCHAR2 VARCHAR2 DATE VARCHAR2 CHAR VARCHAR2 DATE
1 1 20 1 1 22 2 5 22 10 16 30 22
Customer credit note 07 Customer debit note 07 Biaya pajak customer 07 Customer debit 08 Customer credit 08 Customer credit note 08 Customer debit note 08 Biaya pajak customer 08 Customer debit 09 Customer credit 09 Customer credit note 09 Customer debit note 09 Biaya pajak customer 09 Customer debit 10 Customer credit 10 Customer credit note 10 Customer debit note 10 Biaya pajak customer 10 Customer debit 11 Customer credit 11 Customer credit note 11 Customer debit note 11 Biaya pajak customer 11 Customer debit 12 Customer credit 12 Customer credit note 12 Customer debit note 12 Biaya pajak customer 12 Akan di pick up oleh siapa Agen national account Konfirmasi cash/tidak Sm dengan no.NPWP Konfirmasi cnote/tidak Konfirmasi invoice/tidak Tanggal NPWP Daerah/area Cabang area Tgl ID lama Id pickup NOMOR ID User input Tanggal input
Tabel 3.3.3.2.10 Spesifikasi Tabel CMS_CUSTRATE Database/Schema Table Keterangan Primary Key Foreign Key
Attribute CUSTRATE_ID CUSTRATE_ROUTE
Operational CMS_CUSTRATE Berkaitan dengan special rate pada form CCRF CUSTRATE_ID CUSTRATE_ROUTE CUSTRATE_CURC CUSTRATE_BRANCH CUSTRATE_UID TYPE Length VARCHAR2 10 VARCHAR2
20
Keterangan Primary, nomor ID courier Kode agen
153
CUSTRATE_SERVICE CUSTRATE_PRICE CUSTRATE_CURC CUSTRATE_BRANCH CUSTRATE_USER CUSTRATE_CRDATE CUSTRATE_UID CUSTRATE_UDATE
VARCHAR2 NUMBER VARCHAR2 VARCHAR2 VARCHAR2 DATE VARCHAR2 DATE
10 12 3 10 30 20 30 20
cabang,primary Kode service,foreign Harga Mata uang Kode agen cabang Nama user Tanggal system Nomor ID user input Tanggal user ID input
Tabel 3.3.3.2.11 Spesifikasi Tabel CMS_CUST_AGEN Database/Schema Table Keterangan Primary Key Foreign Key Attribute CUST_AGEN_ID CUST_AGEN_BRANCH CUST_AGEN_SERVICES CUST_AGEN_DISC_DAILY CUST_AGEN_DISC_AMT1
CUST_AGEN_DISC1 CUST_AGEN_DISC_AMT2
CUST_AGEN_DISC2 CUST_AGEN_DISC_AMT3
CUST_AGEN_DISC3 CUST_AGEN_DISC_AMT4
CUST_AGEN_DISC4 CUST_AGEN_DISC_AMT5
Operational CMS_CUST_AGEN Berkaitan dengan special rate pada form CCRF CUST_AGEN_ID CUST_AGEN_BRANCH CUST_AGEN_USER TYPE Length Keterangan VARCHAR2 10 Primary, nomor ID courier agen VARCHAR2 20 Foreign, cabang agen VARCHAR2 15 Services/paket NUMBER 8 Besaran discount dalam presentase NUMBER 8 Limit awal discount , con. 5000.000 NUMBER 8 Besaran discount progresif dalam presentase NUMBER 8 Limit awal discount , con. 10.000.000 NUMBER 8 Besaran discount progresif dalam presentase NUMBER 8 Limit awal discount , con. Diatas 10 jt NUMBER 8 Besaran discount progresif dalam presentase NUMBER 8 Limit awal discount , con. Diatas 20 jt NUMBER 8 Besaran discount progresif dalam presentase NUMBER 8 Limit awal discount , con. Diatas 30 jt
Tabel 3.3.3.2. 12 Spesifikasi Tabel CMS_CUSTAGEN Database/Schema Table Keterangan Primary Key Foreign Key Attribute
Operational CMS_CUSTAGEN Berkaitan dengan special rate pada form CCRF CUSTAGEN_ID CUSTAGEN_BRANCH TYPE Length Keterangan
154 VARCHAR2
10
VARCHAR2
60
VARCHAR2
60
VARCHAR2
60
VARCHAR2
60
VARCHAR2
15
VARCHAR2
20
NUMBER NUMBER NUMBER NUMBER
12 7 7 7
NUMBER
7
NUMBER
7
NUMBER
7
NUMBER
7
NUMBER
7
NUMBER
7
NUMBER
7
NUMBER
7
Sequen, nomor ID customer agen,primary Nama customer agen,foreign Alamat customer agen Alamat 2 customer agen Nama kota customer agen Nomor telp customer agen Nama cabang customer agen Tingkatan agen Biaya manajemen Biaya manajemen 1 Discount intracity untuk kiriman REG Discount intracity untuk kiriman SPS Discount intracity untuk kiriman OKE Discount intracity untuk kiriman YES Discount domestic untuk kiriman REG Discount domestic untuk kiriman SPS Discount domestic untuk kiriman OKE Discount domestic untuk kiriman YES Discount international
CUSTAGEN_ID CUSTAGEN_NAME CUSTAGEN_ADDR1 CUSTAGEN_ADDR2 CUSTAGEN_CITY CUSTAGEN_PHONE CUSTAGEN_BRANCH CUSTAGEN_RATE CUSTAGEN_MGT_FEE CUSTAGEN_MGT_FEE1 CUSTAGEN_DISC_CTC_REG CUSTAGEN_DISC_CTC_SPS CUSTAGEN_DISC_CTC_OKE CUSTAGEN_DISC_CTC_YES CUSTAGEN_DISC_DOM_REG CUSTAGEN_DISC_DOM_SPS CUSTAGEN_DISC_DOM_OKE CUSTAGEN_DISC_DOM_YES CUSTAGEN_DISC_INT
Tabel 3.3.3.2. 13 Spesifikasi Tabel CMS_CUST_DISC Database/Schema Table Keterangan Primary Key Foreign Key Attribute CUST_DISC_ID CUST_DISC_BRANCH CUST_DISC_SERVICE CUST_DISC_AMOUNT CUST_DISC_PROSEN CUST_DISC_DAILY
Operational CMS_CUST_DISC Discount customer CUST_DISC_ID TYPE VARCHAR2 VARCHAR2 VARCHAR2 NUMBER NUMBER VARCHAR2
Length 8 8 8 8 3 1
Keterangan Nomor id discount Cabang discount Jenis service Besaran discount Presentase discount Discount setiap waktu
Tabel 3.3.3.2. 14 Spesifikasi Tabel CMS_GIMMICK Database/Schema Table Keterangan Primary Key
Operational CMS_GIMMICK Berhubungan dengan Master data Gimmicke: hadiah GIMMICK_ID
155 TYPE VARCHAR2 VARCHAR2
Foreign Key Attribute GIMMICK_ID
GIMMICK_DESC GIMMICK_STOCK GIMMICK_REMARKS
NUMBER VARCHAR2
Length 3 30
5 5
Keterangan Nomor sequen Keterangan, con. Keychain led + voucher 25.000 Stock gimmick Catatan
Tabel 3.3.3.2. 15 Spesifikasi Tabel CMS_INS Operational CMS_INS Berkaitan dengan Master data Asuransi untuk link to Form Cnote INS_ID TYPE Length Keterangan VARCHAR2 8 Primary, kode asuransi VARCHAR2 30 Nama asuransinnya NUMBER 7 Presentase nilai asuransi NUMBER 16 By administrasi, value 5000
Database/Schema Table Keterangan Primary Key Foreign Key Attribute INS_ID INS_NAME INS_PCTFEE INS_ADMFEE
Tabel 3.3.3.2. 16 Spesifikasi Tabel CMS_MMBAG Database/Schema Table Keterangan Primary Key Foreign Key
Attribute MMBAG_BRANCH MMBAG_NO MMBAG_ORIGIN MMBAG_DESTINATION MMBAG_DATE MMBAG_QTY MMBAG_WEIGHT MASTER_BAG_MAN_NO MMBAG_USER MMBAG_USER_APPROVE MMBAG_DATE_APPROVE MMBAG_APPROVED
Operational CMS_MMBAG Berhubungan dengan Form Master Bag MMBAG_NO MMBAG_ORIGIN MMBAG_BRANCH MMBAG_DESTINATION TYPE Length Keterangan VARCHAR2 10 Primary, kode cabang VARCHAR2 16 Primary, nomor bag VARCHAR2 15 Asal kota VARCHAR2 15 Kota tujuan DATE 22 Tanggal input NUMBER 8 Jumlah satuan NUMBER 8 Berat VARCHAR2 16 No manifest VARCHAR2 10 Nama user input VARCHAR2 10 Nama user yang melakukan user DATE 22 Tanggal melakukan approve VARCHAR2 1 App: Y, tidake: NUMBER
Tabel 3.3.3.2. 17 Spesifikasi Tabel CMS_SCFLIGHT Database/Schema Table Keterangan
Operational CMS_SCFLIGHT Master data penerbangan Air Line, schedule air line. Berhubungan dengan msmu.
156 SCFLIGHT_ID
Primary Key Foreign Key Attribute
TYPE VARCHAR2
Length 10
VARCHAR2
10
VARCHAR2 DATE DATE
10 22 22
SCFLIGHT_ID SCFLIGHT_ORIGIN SCFLIGHT_DESTINATION SCFLIGHT_ETD SCFLIGHT_ETA
Keterangan Nomor ID pesawat,primary Kota asal pesawat,foreign Kota tujuan pesawat Tanggal terbang Tanggal sampai
Tabel 3.3.3.2. 18 Spesifikasi Tabel CMS_SERVICE Operational CMS_SERVICE Berhubungan dengan Master service, cnote, invoice SERVICE_CODE SERVICE_UID TYPE Length Keterangan VARCHAR2 10 Primary, kode service VARCHAR2 30 Keterangan dari kode service. VARCHAR2 1 TYPE service VARCHAR2 1 Penandaan special service. Y/number VARCHAR2 1 Status service yang aktif VARCHAR2 30 Nomor user Id DATE 22 Tangga l input data
Database/Schema Table Keterangan Primary Key Foreign Key Attribute SERVICE_CODE SERVICE_NAME SERVICE_TYPE SERVICE_SPS SERVICE_ACTIVE SERVICE_UID SERVICE_UDATE
Tabel 3.3.3.2. 19 Spesifikasi CMS_SMUSTOCK Database/Schema Table Keterangan Primary Key Foreign Key Attribute SMUSTOCK_BRANCH SMUSTOCK_ID SMUSTOCK_NO SMUSTOCK_DATE
SMUSTOCK_FLAG SMUSTOCK_USER SMUSTOCK_CANCEL
Operational CMS_SMUSTOCK Berhubungan dengan Master service, cnote, invoice SMUSTOCK_ID SMUSTOCK_BRANCH SMUSTOCK_USER TYPE Length Keterangan VARCHAR2 10 Kode cabang agen VARCHAR2 3 Primary , nomor Id cabang VARCHAR2 15 Nomor sequen DATE 22 Tanggal input data VARCHAR2 1 Smu yang sudah di approved, dengan penandaan Y VARCHAR2 8 User input data VARCHAR2 1 Cancel/no?
Tabel 3.3.3.2. 20 Spesifikasi Tabel CMS_ZIP Database/Schema Table Keterangan Primary Key Foreign Key Attribute ZIP_CODE
Operational CMS_ZIP Kode pos ZIP_CODE TYPE VARCHAR2
Length 5
Keterangan Primary, kode kota
157 ZIP_DESC ZIP_TOWN
VARCHAR2 VARCHAR2
4000 20
Keterangan alamat kota Nama kota
Tabel 3.3.3.2. 21 Spesifikasi Tabel ORA_BRANCH Database/Schema Table Keterangan Primary Key Foreign Key Attribute BRANCH_CODE BRANCH_REGION BRANCH_STATUS BRANCH_DESC BRANCH_CTRNO BRANCH_NPWP BRANCH_ADDR1 BRANCH_ADDR2 BRANCH_ADDR3 BRANCH_CITY BRANCH_ZIP BRANCH_PHONE BRANCH_FAX BRANCH_EMAIL BRANCH_PIC BRANCH_COMPANY BRANCH_COMADR BRANCH_PKPDATE BRANCH_ACCOUNT BRANCH_BEGAMT BRANCH_AREA BRANCH_PHAREA BRANCH_PHONE BRANCH_VAT
Operational ORA_BRANCH Cabang jne di seluruh indonesia AUDIT_UID TYPE VARCHAR2 VARCHAR2
Length 20 1
VARCHAR2 VARCHAR2 VARCHAR2 VARCHAR2 VARCHAR2 VARCHAR2 VARCHAR2 VARCHAR2 VARCHAR2 VARCHAR2 VARCHAR2 VARCHAR2 VARCHAR2 VARCHAR2 VARCHAR2 DATE VARCHAR2 NUMBER
1 30 20 20 30 30 30 10 5 30 15 30 30 60 60 22 10 10
VARCHAR2 VARCHAR2
2 10
VARCHAR2 VARCHAR2
31 1
Keterangan Primary, kode cabang Kode kota cabang,foreign Status kota cabang Keterangan kode cabang Nomor cabang pusat Nomor npwp pengirim Alamat 1 pengirim Alamat 2 pengirm Alamat 3 pengirim Nama kota pengirim Kode pos pengirim Nomor telpon pengirim Nomor fax pengirim Alamat email pengirim Nomor email pengirim Nama perusahaan Alamat perusahaan 1 Tanggal Kode account Penghasilan pertama per cabang Kode area Kode area telepon cabang Nomor telpon cabang Ppn
Tabel 3.3.3.2. 22Spesifikasi Tabel ORA_CURRENCY Database/Schema Table Keterangan Primary Key Foreign Key Attribute CURRENCY_ID CURRENCY_DESC CURRENCY_RATE CURRENCY_FACTOR CURRENCY_UID CURRENCY_UDATE
Operational ORA_CURRENCY Mata uang CURRENCY_ID CURRENCY_UID TYPE Length VARCHAR2 3 VARCHAR2 20 NUMBER NUMBER
11 11
VARCHAR2 DATE
30 22
Keterangan Primary, kode mata uang Keterangan kode mata uang Jumlah dalam rupiah Rating mata uang sebenarnya User ID input data Tanggal input data
Tabel 3.3.3.2. 23Spesifikasi Tabel ORA_CUST_AREA Database/Schema
Operational
158 ORA_CUST_AREA Cust credit punya area CUST_AREA_ID CURRENCY_UID TYPE Length VARCHAR2 5 VARCHAR2 100
Table Keterangan Primary Key Foreign Key Attribute CUST_AREA_ID CUST_AREA_NAME
Keterangan Primary, kode ID area Nama / keterangan dari ID
Tabel 3.3.3.2. 24 Spesifikasi Tabel ORA_USER Database/Schema Table Keterangan Primary Key Foreign Key
Attribute USER_ID USER_NAME USER_SLSCTR USER_BRANCH USER_SPV USER_DEPT USER_COMPANY USER_CUST_ID USER_CUST_NAME USER_ZONE_CODE USER_ACTIVE USER_UID USER_DATE
Operational ORA_USER Berhubungan dengan gruping for user (isinya session) USER_ID USER_BRANCH USER_CUST_ID USER_ZONE_CODE USER_UID USER_LOCID TYPE Length Keterangan VARCHAR2 8 Primary, nomor Id user input data VARCHAR2 30 Foreign, nama user input VARCHAR2 1 User sales couter VARCHAR2 20 Kode agen cabang VARCHAR2 1 Supervisor/bukan? VARCHAR2 10 Asal dpartement VARCHAR2 10 Nama perusahaan VARCHAR2 20 Nomor customer ID VARCHAR2 60 Nama customer VARCHAR2 10 Kode area customer VARCHAR2 1 Aktive/ tidak? VARCHAR2 30 Nomor user ID input data DATE 22 Tanggal input data
Tabel 3.3.3.2. 25SpesifikasiTabel ORA_ZONE
ZONE_BRANCH ZONE_CODE ZONE_DESC ZONE_UID ZONE_ACTIVE ZONE_DATE
Operational ORA_ZONE Berhubungan dengan gruping for user (isinya session) ZONE_CODE ZONE_BRANCH ZONE_UID TYPE Length Keterangan VARCHAR2 10 Linketo ORA_BRANCH VARCHAR2 10 Kode area VARCHAR2 30 Keterangan kode area VARCHAR2 30 Nomor user ID VARCHAR2 1 Aktive/ tidak? DATE 22 Tanggal input data
Database/Schema Table
Operational ORA_DEPT
Database/Schema Table Keterangan Primary Key Foreign Key Attribute
Tabel 3.3.3.2. 26 ORA_DEPT
159 Berhubungan dengan department DEPT_ID DEPT_BRANCH TYPE Length VARCHAR2 10
Keterangan Primary Key Foreign Key Attribute DEPT_ID DEPT_NAME DEPT_BRANCH
•
VARCHAR2 VARCHAR2
40 10
Keterangan Primary, no Id untuk departemen Keterangan kode Primary 2, kode Id departemen cabang
Daftar Tabel Transaksi Tabel 3.3.3.2.27 Spesifikasi Tabel CMS_CARD_TR
Database/Schema Table Keterangan Primary Key Foreign Key Attribute CARD_TR_BRANCH CARD_TR_NO CARD_TR_NAME CARD_TR_TYPE CARD_TR_CNOTE CARD_TR_DATE CARD_TR_CANCEL CARD_TR_REJECT
CARD_TR_AMT_TRX CARD_TR_KONV
CARD_TR_LIMIT CARD_TR_DISC CARD_TR_PAID CARD_TR_POINT_TRX
CARD_TR_POINT_PERCENT
Operational CMS_CARD_TR Berkaitan dengan Form JNE Card, TR transaksi, nomor awb nya apa saja. CARD_TR_NO, CARD_TR_CNOTE CARD_TR_BRANCH CARD_TR_CNOTE TYPE Length Keterangan VARCHAR2 15 Nama agen cabang VARCHAR2 20 Nomor kartu,primary VARCHAR2 30 Nama pemilik kartu,foreign VARCHAR2 2 TYPE kartu VARCHAR2 16 Nomor cnote DATE 20 Tanggal cnote VARCHAR2 1 Y : cancel, NUMBER: no VARCHAR2 1 Y: di tolak, n: tidak 16 Jumlah transaksi NUMBER connote NUMBER 16 Konfirmasi TR kartu NUMBER 16 Limit pertama yang diberikan JNE NUMBER 16 Discount dalam rupiah NUMBER 16 Masa berlaku kartu NUMBER 16 Nilai discount dalam rupiah NUMBER 16 Berapa point discount dalam persen
160 20 CARD_TR_CRDATE
Otomatis system
DATE
dari
Tabel 3.3.3.2.28 Spesifikasi Tabel CMS_CNDHO Operational CMS_CNDHO Berkaitan dengan Form City Master CNDHO_NO CNDHO_CNOTE_NO TYPE Length VARCHAR2 20
Database/Schema Table Keterangan Primary Key Foreign Key Attribute CNDHO_NO CNDHO_CNOTE_NO CNDHO_QTY CNDHO_WEIGTH
VARCHAR2 NUMBER
20 8
NUMBER
8
Keterangan Primary,nomor sequence Nomor cnote Banyak/jumlah invoice Berat
Tabel 3.3.3.2.29 Spesifikasi Tabel CMS_CNDIST Database/Schema Table Keterangan Primary Key Foreign Key
Attribute CNDIST_CNOTE_NO CNDIST_CUST_NO CNDIST_SHIPPER_NAME CNDIST_SHIPPER_ADDR1 CNDIST_SHIPPER_ADDR2 CNDIST_SHIPPER_ADDR3 CNDIST_SHIPPER_CITY CNDIST_SHIPPER_ZIP CNDIST_SHIPPER_REGION CNDIST_SHIPPER_COUNTRY CNDIST_SHIPPER_CONTACT CNDIST_SHIPPER_PHONE CNDIST_COURIER_ID CNDIST_COURIER_NAME CNDIST_DATE_SYSTEM CNDIST_BRANCH_ID CNDIST_USER_CREATE CNDIST_TIME_CREATE CNDIST_CANCEL CNDIST_CUST_NAME CNDIST_FLAG
Operational CMS_CNDIST Berkaitan dengan Form Print Distribution Connote, persebaran connote ke agen-agen. CNDIST_CNOTE_NO CNDIST_CUST_NO CNDIST_COURIER_ID CNDIST_BRANCH_ID CNDIST_USER_CREATE TYPE Length Keterangan VARCHAR2 16 Primary, nomor cnote VARCHAR2 10 Kode agen cabang penerima,foreign VARCHAR2 30 Nama pengirim VARCHAR2 30 Nama gedung VARCHAR2 30 Alamat, jalan VARCHAR2 30 Alamat lebih detail VARCHAR2 20 Nama kota pengirim VARCHAR2 5 Kode pos VARCHAR2 20 Nama kota pengirim VARCHAR2 20 Nama negara pengirim VARCHAR2 20 Contact pengirim VARCHAR2 15 Nomer telpon pengirim VARCHAR2 10 Nomor ID courier VARCHAR2 30 Nama courier DATE 20 Tanggal system 10 Kode ID agen VARCHAR2 cabang VARCHAR2 16 Nama user input data VARCHAR2 5 Waktu penginputan data VARCHAR2 1 Status, Y; cancel/ no : tidak VARCHAR2 30 Nama pengirim VARCHAR2 1 Distribusi connote yang telah disetujui
161
Tabel 3.3.3.2.30 Spesifikasi Tabel CMS_CNOTE Database/Schema Table Keterangan Primary Key Foreign Key
Attribute
Operational CMS_CNOTE Berkaitan dengan Form Consignment note CNOTE_NO CNOTE_BRANCH_ID CNOTE_AE_ID CNOTE_CUST_NO CNOTE_PICKUP_NO CNOTE_ROUTE_CODE CNOTE_INSURANCE_ID CNOTE_RUSER CNOTE_VUSER CNOTE_MANIFEST_NO CNOTE_RUNSHEET_NO CNOTE_EUSER TYPE Length VARCHAR2 16
CNOTE_NO DATE
20
VARCHAR2
20
VARCHAR2 VARCHAR2
8 10
VARCHAR2 DATE
10 20
CNOTE_DATE CNOTE_BRANCH_ID CNOTE_AE_ID CNOTE_PICKUP_NO CNOTE_SERVICES_CODE CNOTE_POD_DATE 30 CNOTE_POD_RECEIVER CNOTE_POD_CODE CNOTE_CUST_NO
VARCHAR2 VARCHAR2 VARCHAR2 VARCHAR2
3 10 20
VARCHAR2
10
VARCHAR2
10
NUMBER
5
NUMBER NUMBER
13 13
VARCHAR2 VARCHAR2
30 30 30
CNOTE_ROUTE_CODE CNOTE_ORIGIN CNOTE_DESTINATION
CNOTE_QTY CNOTE_WEIGHT CNOTE_DIM CNOTE_SHIPPER_NAME CNOTE_SHIPPER_ADDR1 CNOTE_SHIPPER_ADDR2
VARCHAR2 VARCHAR2
30
CNOTE_SHIPPER_ADDR3 CNOTE_SHIPPER_CITY CNOTE_SHIPPER_ZIP
VARCHAR2 VARCHAR2
20 5
CNOTE_SHIPPER_REGION
VARCHAR2
20
Keterangan Primary, nomor cnote Unique, tanggal cnote ,foreign Nomor ID agen cabang Linkecabang agen Nomor pickup/ kode pickup Kode pelayanan Tanggal approve pengiriman Nama orang yang melakukan approve Kode POD Nomer customer Kode cabang yangdi lalui untuk transit Kode agen cabang asal cnote Kode agen cabang tujuan Banyak pengiriman dalam satuan Berat pengriman Pengurangan connote Nama pengirim Alamat, jalan. Alamat lebih detail Nama kota pengirim Kota pengirim Kode pos Nama provinsi dari pengirim
162
CNOTE_SHIPPER_COUNTRY
VARCHAR2
20
CNOTE_SHIPPER_CONTACT
VARCHAR2
20
CNOTE_SHIPPER_PHONE CNOTE_RECEIVER_NAME CNOTE_RECEIVER_ADDR1
VARCHAR2 VARCHAR2 VARCHAR2
15 30 30
CNOTE_RECEIVER_ADDR2
VARCHAR2
30
CNOTE_RECEIVER_ADDR3 CNOTE_RECEIVER_CITY CNOTE_RECEIVER_ZIP
VARCHAR2 VARCHAR2 VARCHAR2
30 20 5
CNOTE_RECEIVER_REGION
VARCHAR2
20
CNOTE_RECEIVER_COUNTRY
VARCHAR2
20
CNOTE_RECEIVER_CONTACT
VARCHAR2
20
CNOTE_RECEIVER_PHONE
VARCHAR2 VARCHAR2
15 1
VARCHAR2
60
NUMBER
12
VARCHAR2 VARCHAR2 NUMBER VARCHAR2
60 8 16 1
VARCHAR2 NUMBER
3 16
NUMBER
12
VARCHAR2 VARCHAR2 VARCHAR2
60 1 1
CNOTE_INVOICED CNOTE_DELIVERED
VARCHAR2
1
CNOTE_INBOUND
VARCHAR2
1
CNOTE_HANDLING
VARCHAR2
1
NUMBER
7
CNOTE_REFNO
VARCHAR2
20
CNOTE_VUSER CNOTE_RUSER CNOTE_LUID
VARCHAR2 VARCHAR2 VARCHAR2
8 8 8
CNOTE_GOODS_TYPE CNOTE_GOODS_DESCR
CNOTE_GOODS_VALUE CNOTE_SPECIAL_INS CNOTE_INSURANCE_ID CNOTE_INSURANCE_VALUE CNOTE_PAYMENT_TYPE CNOTE_CURRENCY CNOTE_AMOUNT CNOTE_ADDITIONAL_FEE CNOTE_NOTICE CNOTE_MANIFESTED
CNOTE_MGTFEE
Nama negara pengirim Nomor telpon rumah pengirim Nomor telpon genggam pengirim Nama penerima Alamat, jalan. Alamat lebih detail Nama kota penerima Kota penerima Kode pos Nama provinsi dari penerima Nama negara penerima Nomor telpon rumah penerima Nomor telpon genggam penerima TYPE barang kiriman, doc/ ND dll Catatn tentang pengiriman Nilai dari pengiriman dengan angka Instruksi khusus Kode asuransi Besar asuransi TYPEpembayaran, cash/ credit Nilai mata uang Nilai cnote dalam rupiah Uang tambahan untuk asuransi Catatan Manifest connote Nomor invoice untuk cnote Status pengiriman Proses inbound atau tidak? Pemabagian connote ke setiap bagian Biaya management Referensi nomor connote User ID yang melakukan verifikai User ID Mencatat user id
163
CNOTE_BILL_STATUS
VARCHAR2
1
CNOTE_MANIFEST_NO CNOTE_RUNSHEET_NO CNOTE_DO CNOTE_INSURANCE_NO
VARCHAR2 VARCHAR2 VARCHAR2 VARCHAR2 VARCHAR2
20 20 60 20 5
VARCHAR2 VARCHAR2
8 1
CNOTE_PAYMENT_BY CNOTE_EUSER CNOTE_PACKING
Status connote di biling Nomor manifest u/ cnote Nomor runsheet Delivery order Nomor asuransi IDR :1, USD : sesuai curs User website Pengepakan
Tabel 3.3.3.2.31 Spesifikasi Tabel CMS_DCASHK Database/Schema Table Keterangan Primary Key Foreign Key
Attribute
Operational CMS_DCASHK Berkaitan dengan Form Cash Courier DCASHK_NO DCASHK_CNOTE_NO DCASHK_COURIER_ID DCASHK_AGENT_ID TYPE Length VARCHAR2 20
DCASHK_NO DCASHK_CNOTE_NO DCASHK_AMOUNT DCASHK_AMOUNT_PAID DCASHK_DATE DCASHK_COURIER_ID DCASHK_AGENT_ID DCASHK_REMARK DCASHK_DISC DCASHK_OTH DCASHK_DISC_AMOUNT
VARCHAR2
16
NUMBER NUMBER DATE VARCHAR2 VARCHAR2 VARCHAR2 NUMBER
12 12 20 20 20 100 7
NUMBER NUMBER
12 12
Keterangan Primary, nomor sequen Foreign, nomor cnote Jumlah rupiah Jumlah pembayaran Tanggal pembayaran Nomor ID courier Nomor ID agen Keterangan/ catatan Diskon yang diberikan By lain-lain Nilai discount
Tabel 3.3.3.2.32 Spesifikasi Tabel CMS_DCASHREG Database/Schema Table Keterangan Primary Key Foreign Key Attribute CASHREG_NO CASHREG_CNOTE_NO CASHREG_CNOTE_DATE CASHREG_CNOTE_SERV CASHREG_CNOTE_DEST CASHREG_CNOTE_GOODS
Operational CMS_CASHREG Berkaitan dengan form cash register CASHREG_NO CASHREG_CNOTE_NO CASHREG_CNOTE_SERV TYPE Length VARCHAR2 16 VARCHAR2 DATE VARCHAR2 VARCHAR2 VARCHAR2
16 20 10 10 1
Keterangan Unique, link to cms_cashreg,primary Foreign, nomor cnote Tanggal cnote Nomor service cnote Tujuan cnote Jenis cnote, dokumen/ barang
164 CASHREG_CNOTE_WEIGHT CASHREG_FRG_AMT CASHREG_INS_AMT CASHREG_OTH_AMT CASHREG_VAT_AMT CASHREG_CRDATE
NUMBER NUMBER NUMBER NUMBER NUMBER DATE
13 16 16 16 16 20
Berat Tarif/ by kirim Nilai asuransi Other fee, jika ada Ppn Tanggal system
Tabel 3.3.3.2.33 Spesifikasi Tabel CMS_DCNOTE Operational CMS_DCNOTE berhubungan dengan cnote DCNOTE_NO
Database/Schema Table Keterangan Primary Key Foreign Key Attribute DCNOTE_NO
TYPE VARCHAR2 VARCHAR2
Length
Keterangan Nomor cnote,primary Keterangan/ catatan,foreign Banyakebarang dalam jumlah Berat sebenarnya Panjang barang Tinggi Lebar barang Isi barang
16 30
DCNOTE_DESCR DCNOTE_QTY DCNOTE_ACTUAL_WEIGHT DCNOTE_LENGTH DCNOTE_HEIGHT DCNOTE_WIDTH DCNOTE_VOLUME_WEIGHT
NUMBER
5
NUMBER NUMBER NUMBER NUMBER NUMBER
13 7 7 7 13
Tabel 3.3.3.2.34 Spesifikasi Tabel CMS_DHO Database/Schema Table Keterangan Primary Key Foreign Key Attribute DHO_NO DHO_APPROVAL DHO_DATE DHO_DESTINATION_ID DHO_REMARKS
Operational CMS_DHO Berhubungan dengan handover kiriman DHO_NO DHO_COURIER_ID TYPE Length VARCHAR2 20 CHAR 1 DATE 20 CHAR 8 VARCHAR2 20
Keterangan Primary, no Penyetujuan Tanggal Kota Tujuan Keterangan
Tabel 3.3.3.2.35 Spesifikasi Tabel CMS_DHOB Database/Schema Table Keterangan Primary Key Foreign Key Attribute DHOB_NO DHOB_REF_NO DHOB_DATE DHOB_USER DHOB_APPROVAL DHOB_CNOTE_NO DHOB_QTY
Operational CMS_DHOB Berhubungan dengan handover kiriman DHOB_NO DHOB_CUST_NO TYPE Length VARCHAR2 20 CHAR 16 DATE 20 CHAR 8 CHAR 1 CHAR 16 NUMBER 4
Keterangan Primary Nomor Referensi Tanggal User Approval atau tidak No connote Jumlah hand over
165 Tabel 3.3.3.2.36 Spesifikasi Tabel CMS_DMBAG Operational CMS_DMBAG Berhubungan dengan handover kiriman DMBAG_NO DMBAG_BAG_NO TYPE Length VARCHAR2 16
Database/Schema Table Keterangan Primary Key Foreign Key Attribute DMBAG_NO DMBAG_BAG_NO
VARCHAR2 VARCHAR2
16 15
VARCHAR2
15
NUMBER VARCHAR2 VARCHAR2
8 50 1
DMBAG_ORIGIN DMBAG_DESTINATION DMBAG_WEIGHT DMBAG_TYPE DMBAG_STATUS
Keterangan Nomor sequen,primary Nomor bag,primarty Nama cabang asal Bag,foreign Nama cabang pengiriman bag Berat bag Tipe bag Status bag
Tabel 3.3.3.2.37 Spesifikasi Tabel CMS_DOBC Operational CMS_DOBC Untuk kiriman yang one day DOBC_NO TYPE Length VARCHAR2 VARCHAR2 DATE VARCHAR2
Database/Schema Table Keterangan Primary Key Foreign Key Attribute DOBC_NO DOBC_REMARKS DOBC_TIME DOBC_USER
16 30 22 10
Keterangan Nomor sequen,primary Catatan/keterangan,foreign Tanggal input table Nama user input
Tabel 3.3.3.2.38 Spesifikasi Tabel CMS_DPICKUP Database/Schema Table Keterangan Primary Key Foreign Key
Attribute DPICKUP_NO DPICKUP_REFNO DPICKUP_CUST_ID DPICKUP_SERVICES
DPICKUP_FLAG DPICKUP_DESCR DPICKUP_COMPANY
Operational CMS_DPICKUP Berhubungan dengan form pickup barang, pickeup barang cust credit. DPICKUP_NO DPICKUP_CUST_ID DPICKUP_SERVICES DPICKUP_COMPANY TYPE Length Keterangan VARCHAR2 16 Nomor sequence,primary VARCHAR2 16 Nomor asal bag dari origin ke destination VARCHAR2 10 Nomor ID user,foreign VARCHAR2 1 Nomor services VARCHAR2 1 Permintaan pickup yang akan di verifikasi ; Ya atau Tidak VARCHAR2 30 Keterangan VARCHAR2 30 Nama perusahaan
Tabel 3.3.3.2.39 Spesifikasi Tabel CMS_DPOD Database/Schema Table Keterangan
Operational CMS_DPOD Detil dari proof of delivery
166 Primary Key Foreign Key Attribute DPOD_NO DPOD_CNOTE_NO DPOD_DATE DPOD_STATUS DPOD_RECEIVER
DPOD_NO DPOD_CNOTE_NO TYPE VARCHAR2 VARCHAR2 DATE VARCHAR2 VARCHAR2
Length 16 16 22 3 30
Keterangan Primary, nomor sequen Nomor cnote Tanggal cnote Status pengiriman Penerima
Tabel 3.3.3.2. 40 Spesifikasi Tabel CMS_DRCNOTE Database/Schema Table Keterangan Primary Key Foreign Key Attribute DRCNOTE_NO DRCNOTE_CNOTE_NO DRCNOTE_QTY DRCNOTE_REMARKS DRCNOTE_TDATE DRCNOTE_TUSER DRCNOTE_FLAG DRCNOTE_PAYMENT DRCNOTE_DO
Operational CMS_DRCNOTE Detail receiving connote, connote yang dibawa agen, DRCNOTE_NO TYPE Length Keterangan VARCHAR2 16 Primary VARCHAR2 16 Nomor cnote,foreign NUMBER 3 Banyak, jmlh dalam satuan VARCHAR2 30 Catatan/keterangan DATE 22 Tanggal input data VARCHAR2 8 Nama user input VARCHAR2 1 Approved VARCHAR2 1 Dapat upah atau tidak? VARCHAR2 5 Status delivery order
Tabel 3.3.3.2. 41 Spesifikasi Tabel CMS_DRSHEET Database/Schema Table Keterangan Primary Key Foreign Key Attribute DRSHEET_NO DRSHEET_CNOTE_NO DRSHEET_DEL_DATE DRSHEET_STATUS DRSHEET_RECEIVER DRSHEET_UID DRSHEET_UDATE CREATION_DATE
Operational CMS_DRSHEET Berhubungan dengan form Delivery Runsheet, DRSHEET_NO DRSHEET_CNOTE_NO TYPE Length Keterangan VARCHAR2 16 Nomor sequen,primary VARCHAR2 16 Nomor cnote,foreign DATE 22 Tanggal runsheet VARCHAR2 3 Satus terkirim atau tidak? VARCHAR2 30 Runsheet untuk penerima VARCHAR2 8 User input DATE 22 Tanggal user input DATE 22 Otomatis system
Tabel 3.3.3.2. 42 Spesifikasi Tabel CMS_DSMU Database/Schema Table Keterangan
Operational CMS_DSMU Berhubungan dengan Form SMU
167 DSMU_NO DSMU_FLIGHT_NO DSMU_BAG_NO TYPE VARCHAR2 VARCHAR2
Primary Key Foreign Key Attribute DSMU_NO DSMU_FLIGHT_NO DSMU_FLIGHT_DA TE DSMU_BAG_NO DSMU_WEIGHT DSMU_BAG_ORIGI N DSMU_BAG_DESTI NATION DSMU_BAG_CANCE L
Length
DATE
22
Keterangan Nomor SMU,primary Nomor kode penrbangan,foreign Tanggal penerbangan
VARCHAR2 NUMBER VARCHAR2
16 8 10
Nomor bag Berat Kota asal
VARCHAR2
10
Kota tujuan
VARCHAR2
1
Pengiriman tidak?
15 8
cancel/
Tabel 3.3.3.2. 43 Spesifikasi Tabel CMS_GIMMICK_DIST Database/Schema Table Keterangan Primary Key Foreign Key
Attribute GIMMICK_DIST_CARD GIMMICK_DIST_ID GIMMICK_DIST_DATE
Operational CMS_GIMMICK_DIST Berhubungan dengan Distribusi gimmick GIMMICK_DIST_ID GIMMICK_DIST_CARD GIMMICK_DIST_CNOTE GIMMICK_DIST_BRANCH TYPE Length VARCHAR2 20 VARCHAR2 DATE VARCHAR2
3 22 3
VARCHAR2
16
VARCHAR2
10
VARCHAR2
15
GIMMICK_DIST_CODE GIMMICK_DIST_CNOTE GIMMICK_DIST_USER GIMMICK_DIST_BRANCH
Keterangan Nomor discount card,primary, foreign TYPE Id kartu,foreign Tanggal input data Kode distribusi gimmick: gimmickecode, hubungan ke CMS_GIMMICK Nomor cnote pengiriman gimmick Nama user pendistribusian Kode cabang agen input
Tabel 3.3.3.2. 44 Spesifikasi Tabel CMS_MANIFEST Database/Schema Table Keterangan Primary Key Foreign Key
Attribute MANIFEST_NO MANIFEST_DATE MANIFEST_ROUTE
Operational CMS_MANIFEST berhubungan dengan Distribusi gimmick MANIFEST_NO MANIFEST_ROUTE MANIFEST_FROM MANIFEST_ORIGIN MANIFEST_UID TYPE Length VARCHAR2 16 DATE 22 VARCHAR2 20
Keterangan Primary, sequen no Tanggal input Rute pengiriman
168
MANIFEST_FROM MANIFEST_THRU MANIFEST_NOTICE MANIFEST_APPROVED MANIFEST_ORIGIN MANIFEST_CODE MANIFEST_UID MANIFEST_USER_AUDIT
VARCHAR2 VARCHAR2 VARCHAR2 VARCHAR2 VARCHAR2 VARCHAR2 VARCHAR2
10 10 60 1 10 1 8
VARCHAR2 DATE
30 22
MANIFEST_TIME_AUDIT
barang Kota asal Kota tujuan Catatan App/ no? Cabang asal Kode manifest User input pembuatan manifest User audit manifest Tanggal audit manifest
Tabel 3.3.3.2. 45 Spesifikasi Tabel CMS_CASHK Database/Schema Table Keterangan Primary Key Foreign Key
Attribute CASHK_NO CASHK_BRANCH_ID CASHK_SYSDATE CASHK_USER_ID CASHK_COURIER_ID CASHK_COURIER_NAME CASHK_APPROVE CASHK_APP_DATE CASHK_APP_USER CASHK_AGEN_ID CASHK_AGEN_NAME CASHK_COURIER_ZONE_CODE
Operational CMS_CASHK Berhubungan dengan Form Pembayaran Cash courier CASHK_NO CASHK_BRANCH_ID CASHK_USER_ID CASHK_COURIER_ID CASHK_AGEN_ID CASHK_COURIER_ZONE_CODE TYPE Length Keterangan VARCHAR2 20 Nomor sequen,primary VARCHAR2 10 Primary , ID cabang DATE 22 Tanggal system,foreign VARCHAR2 20 Nomor ID user VARCHAR2 10 Nomor ID courier VARCHAR2 60 Nama courier VARCHAR2 1 App / no? DATE 22 Tanggal approve VARCHAR2 20 User approve VARCHAR2 10 Nomor ID agen VARCHAR2 60 Nama agen VARCHAR2 10 Kode courier area
Tabel 3.3.3.2. 46 Spesifikasi Tabel CMS_CASHREG Database/Schema Table Keterangan Primary Key Foreign Key Attribute MCASHREG_BRANCH MCASHREG_NO MCASHREG_DATE
MCASHREG_FRG_AMT
MCASHREG_INS_AMT
Operational CMS_MCASHREG Berhubungan dengan Form Pembayaran Cash courier MCASHREG_NO MCASHREG_BRANCH TYPE Length Keterangan VARCHAR2 20 Kode cabang,primary VARCHAR2 16 Primary, sequen no,foreign DATE 22 Tanggal input data NUMBER 16 Jumlah pembayaran untuketiap pengangkutan NUMBER 16 Jumlah asuransi untukesetiap pengangkutan
169 MCASHREG_OTH_AMT MCASHREG_VAT_AMT MCASHREG_TOTAL_AMT MCASHREG_PAID_AMT MCASHREG_DATE_FROM MCASHREG_DATE_THRU MCASHREG_APPROVED MCASHREG_USER_ID
MCASHREG_VAT MCASHREG_ZONE MCASHREG_CUST_ID MCASHREG_DISCREPANCY_AMT
MCASHREG_POST_AMT MCASHREG_DISC MCASHREG_DISC_AMT MCASHREG_TYPE
NUMBER NUMBER NUMBER NUMBER DATE DATE VARCHAR2 VARCHAR2 VARCHAR2
16 16 16 16 22 22 1 8 1
VARCHAR2 VARCHAR2 NUMBER NUMBER
20 20 16 16
NUMBER NUMBER VARCHAR2
8 16 1
By lain2 Ppn Total pembayaran By yangdi bayarkan Awal pembayaran Akhir pembayaran Approved Nama user ID Barang dikenakan pajakeatau tidakey/NUMBER Arean agen Nomor Id customer Selisih pembayaran Jumlah pembayarandalam gudang/ uang gudang Discount presentase Discount dalam rupiah TYPE
Tabel 3.3.3.2. 47 Spesifikasi Tabel CMS_CSMU Database/Schema Table Keterangan Primary Key Foreign Key Attribute CSMU_NO CSMU_FLIGHT_NO CSMU_FLIGHT_DATE CSMU_REMARKS CSMU_REMARKS_DATE CSMU_REMARKS_USER CSMU_BRANCH
Operational CMS_CSMU Berkaitan dengan Tracking SMU (form inbound Corfirmation) CSMU_NO CSMU_FLIGHT_NO TYPE Length Keterangan VARCHAR2 15 Nomor SMU,primary VARCHAR2 8 Kode penerbangan,foreign DATE 22 Tanggal pemberangkatan SMU VARCHAR2 1000 Keterangan/catatan DATE 22 Tanggal input VARCHAR2 10 Catatan user VARCHAR2 10 Kode cabang
Tabel 3.3.3.2. 48 Spesifikasi Tabel CMS_MFBAG Database/Schema Table Keterangan Primary Key Foreign Key Attribute
MFBAG_MAN_NO MFBAG_NO MFBAG_ACT_WEIGHT MFBAG_CTC_WEIGHT MFBAG_COST
Operational CMS_MFBAG Berhubungan dengan Master Bag MFBAG_MAN_NO MFBAG_NO MFBAG_ORIGIN TYPE Length Keterangan VARCHAR2 16 Primary, link to cms_manifest, nomor manifest VARCHAR2 16 Unique, nomor bag,foreign NUMBER 7 Foreign, berat sebenarnnya NUMBER 7 Berat NUMBER 10 Harga
170 MFBAG_STATUS MFBAG_ROUTE MFBAG_SMU MFBAG_DATE MFBAG_ORIGIN MFBAG_USER_AUDIT MFBAG_TIME_AUDIT
MFBAG_FORM_AUDIT MFBAG_CRDATE
VARCHAR2 VARCHAR2 VARCHAR2
30 20 1
DATE VARCHAR2 VARCHAR2 DATE VARCHAR2
22 10 30 22 20
DATE
22
Status barang Kode rute pengiriman Bag yang sudah dibuatkan SMU Tanggal Asal kota Nama user audit Waktu audit Tabel audit yang berhubungan dengan form audit Tanggal system
Tabel 3.3.3.2. 49 Spesifikasi Tabel CMS_MFCNOTE Database/Schema Table Keterangan Primary Key Foreign Key Attribute MFCNOTE_MAN_NO MFCNOTE_BAG_NO MFCNOTE_NO MFCNOTE_WEIGHT MFCNOTE_COST MFCNOTE_MGTFEE MFCNOTE_TRANSIT MFCNOTE_DELIVERY MFCNOTE_LINEHAUL MFCNOTE_ADDCOST MFCNOTE_FLAG MFCNOTE_HANDLING MFCNOTE_DESCRIPTION MFCNOTE_USER_AUDIT MFCNOTE_TIME_AUDIT
Operational CMS_MFCNOTE Untuk melihat letak cnote di manifest berapa. MFCNOTE_MAN_NO MFCNOTE_BAG_NO MFCNOTE_NO TYPE Length Keterangan VARCHAR2 16 Primary, link to cms_manifest VARCHAR2 16 Foreign, link cms_mfbag VARCHAR2 16 Foreign, nomor cnote NUMBER 11 Berat barang NUMBER 10 Harga NUMBER 9 Management fee NUMBER 7 By transit NUMBER 10 By pengiriman NUMBER 7 By angkut NUMBER 7 By tambahan VARCHAR2 1 Manifest yang sudah di approved NUMBER 7 Pengecekan manifest VARCHAR2 30 Keterangan/catatan VARCHAR2 30 Nama user audit DATE 22 Waktu audit
Tabel 3.3.3.2. 50 Spesifikasi Tabel CMS_PACKING Database/Schema Table Keterangan Primary Key Foreign Key Attribute PACKING_NO PACKING_DATE PACKING_DESTINATION PACKING_APPROVE PACKING_UID PACKING_NOTICE PACKING_BRANCH_ID PACKING_BAG_NO
Operational CMS_PACKING berhubungan dengan Form packing list PACKING_NO PACKING_BRANCH_ID PACKING_BAG_NO TYPE Length Keterangan VARCHAR2 20 Primary, DATE 22 Tanggal input data VARCHAR2 10 Nama kode kota tujuan VARCHAR2 1 App: Y, tidake:NUMBER VARCHAR2 20 ID user input VARCHAR2 100 Catatan VARCHAR2 10 ID agen cabang VARCHAR2 20 Nomor bag
171
Tabel 3.3.3.2. 51Spesifikasi Tabel CMS_DPACKING Database/Schema Table Keterangan Primary Key Foreign Key Attribute DPACKING_NO DPACKING_CNOTE_NO DPACKING_DESTINATION DPACKING_WEIGHT DPACKING_QTY
Operational CMS_DPACKING berhubungan dengan Form packing list DPACKING_NO DPACKING_CNOTE_NO TYPE Length Keterangan VARCHAR2 20 Primary,nomor packing VARCHAR2 20 nomor cnote,primary VARCHAR2 10 tujuan pengiriman, nama cabang NUMBER 8 berat barang NUMBER 8 jumlah barang dalam satuan 66
Tabel 3.3.3.2. 52 Spesifikasi Tabel CMS_MPOD Operational CMS_MPOD
Database/Schema Table Keterangan Primary Key Foreign Key
MPICKZONE_CODE MPICKZONE_BRANCH MPICKZONE_COURIER TYPE Length VARCHAR2 20 VARCHAR2 16 DATE 22
Attribute MPOD_BRANCH MPOD_NO MPOD_DATE MPOD_NOTICE MPOD_UID MPOD_UDATE
VARCHAR2 VARCHAR2 DATE
30 8 22
Keterangan Kode cabang Primary, Tanggal data,foreign Keterangan User ID input Tanggal input
input
Tabel 3.3.3.2. 53 Spesifikasi CMS_RCNOTE Database/Schema Table Keterangan Primary Key Foreign Key
Attribute RCNOTE_NO RCNOTE_DATE RCNOTE_BRANCH_ID RCNOTE_USER_ID RCNOTE_COURIER_ID RCNOTE_AE_ID RCNOTE_USER1 RCNOTE_USER2 RCNOTE_SIGNDATE RCNOTE_PAYMENT
Operational CMS_RCNOTE RCNOTE_NO RCNOTE_BRANCH_ID RCNOTE_USER_ID RCNOTE_COURIER_ID RCNOTE_AE_ID TYPE Length VARCHAR2 16 DATE 22 VARCHAR2 20 VARCHAR2 8 VARCHAR2 10 VARCHAR2 8 VARCHAR2 VARCHAR2 DATE VARCHAR2
8 8 22 1
Keterangan Sequen no,primary Tanggal system,foreign Kode ID cabang ID user input ID courier Account Excekutif, ID sales User ID 1 User ID 2 Tangal persetujuan Kriteria pembayaran, cash/credit
172
Tabel 3.3.3.2. 54 Spesifikasi Tabel CMS_ROUTE Operational CMS_ROUTE
Database/Schema Table Keterangan Primary Key Foreign Key
ROUTE_CODE ROUTE_ORIGIN ROUTE_DESTINATION ROUTE_CITY ROUTE_ORGN_CITY ROUTE_UID TYPE Length VARCHAR2 20
Attribute ROUTE_CODE ROUTE_ORIGIN ROUTE_DESTINATION ROUTE_DELIVERY ROUTE_TRANSIT ROUTE_LINEHAUL ROUTE_ADDCOST ROUTE_CITY ROUTE_ORGN_CITY ROUTE_MONITORING ROUTE_HANDLING ROUTE_OTHER_FEE ROUTE_TRANSIT_AGEN ROUTE_WAREHOUSE ROUTE_UID ROUTE_UDATE
VARCHAR2
10
VARCHAR2 NUMBER NUMBER NUMBER NUMBER VARCHAR2 VARCHAR2 NUMBER
10 12 12 12 12 10 10 12
NUMBER NUMBER NUMBER NUMBER VARCHAR2 DATE
12 12 12 12 30 22
Keterangan Primary, kode rute pengiriman Kode cabang asal barang,foreign Kode tujuan barang By pengiriman By transit By angkut By tambahan Kode kota Kode kota asal Memonitor status pengiriman Pengecekan pengiriman By lain-lain By transit antar agen By gudang User ID input Tanggal input
Tabel 3.3.3.2. 55Spesifikasi Tabel CMS_RSHEET Operational CMS_RSHEET Masternya runsheet RSHEET_NO RSHEET_BRANCH RSHEET_COURIER_ID RSHEET_UID TYPE Length VARCHAR2 20
Database/Schema Table Keterangan Primary Key Foreign Key
Attribute RSHEET_BRANCH RSHEET_NO RSHEET_DATE RSHEET_COURIER_ID RSHEET_UID RSHEET_UDATE
VARCHAR2 DATE VARCHAR2 VARCHAR2 DATE
16 22 10 10 22
Keterangan Kode agen cabang,primary Nomor sequen,foreign Tanggal input data Nomor ID courier Nomor ID user input Tanggal input data otomatis sistem
Tabel 3.3.3.2. 56 Spesifikasi Tabel CMS_SMU Database/Schema Table Keterangan
Operational CMS_SMU Berhubungan dengan Form Inbound Konfirmasi Report, master smu.
173 SMU_NO SMU_ORIGIN SMU_DESTINATION SMU_FLIGHT_NO SMU_USER SMU_USER_CANCEL TYPE Length VARCHAR2 15 DATE 22
Primary Key Foreign Key
Attribute SMU_NO SMU_DATE SMU_ORIGIN SMU_DESTINATION
VARCHAR2 VARCHAR2 VARCHAR2
10 10 8
DATE
22
DATE
22
DATE
22
NUMBER NUMBER VARCHAR2
8 8 8
VARCHAR2 VARCHAR2 VARCHAR2 VARCHAR2
10 30 1 20
VARCHAR2 CHAR NUMBER NUMBER NUMBER NUMBER NUMBER NUMBER
1 1 4 11 11 11 11 11
SMU_FLIGHT_NO SMU_FLIGHT_DATE
SMU_ETD SMU_ETA SMU_QTY SMU_WEIGHT SMU_USER SMU_STATUS SMU_CONFIRM SMU_CANCEL SMU_USER_CANCEL SMU_REPLACE SMU_APPROVAL SMU_WEIGHT_TOTAL SMU_PUBLISH_RATE SMU_VAT SMU_AMOUNT_AGENT SMU_AMOUNT_EXPEDTION SMU_TOTAL_AMOUNT
Keterangan Primary Tanggal otomatis system Kota asal Kota tujuan Primary, kode nomor penerbangan pesawat Primary, tanggal penerbangan. Tanggal & waktu pengiriman, tanggal & jam pesaat terbang Tanggal &waktu pesawat mendarat Banyak dalam satuan Berat barang Orang yang menerima di bandara Status smu Konfirmasi Cancel atautidak? User yang melakukan cancel Keterangan Approval atau tidak Berat Tariff Pajak Jumlah agen Jumlah ekspedisi Total ekspedisi
Tabel 3.3.3.2. 57 Spesifikasi Tabel CMS_PICKORDER Database/Schema Table Keterangan Primary Key Foreign Key Attribute PICKORDER_BRANCH PICKORDER_NO PICKORDER_DATE PICKORDER_REQ_DATE PICKORDER_CUST_ID
PICKORDER_SPEC_INS
Operational CMS_PICKORDER Berhubungan dengan Form Pickup Request PICKORDER_BRANCH PICKORDER_NO PICKORDER_CUST_ID PICKORDER_CS_ID TYPE Length Keterangan VARCHAR2 20 Kode kota cabang VARCHAR2 16 Primary, nomor sequen DATE 22 Tanggal input data,foreign DATE 22 Tanggal request pickup VARCHAR2 10 Nomor ID customer VARCHAR2 30 Orang yang memesan pick order dengan asuransi
174 PICKORDER_SERVICES PICKORDER_TRANSMODE PICKORDER_CS_ID PICKORDER_AREA PICKORDER_SCHEDULED PICKORDER_CONTACT PICKORDER_ADDRESS1 PICKORDER_ADDRESS2 PICKORDER_CITY PICKORDER_PHONE PICKORDER_COMPANY
VARCHAR2 VARCHAR2 VARCHAR2
1 1 8
VARCHAR2 VARCHAR2 VARCHAR2
10 1 30
VARCHAR2 VARCHAR2 VARCHAR2 VARCHAR2 VARCHAR2
60 60 20 20 30
Service order Rider/driver Nomor ID customer service Area agen Jadwal pickup Kontak pickup untukedi order Alamat1 Alamat2 Alamat3 Nomor telpon customer Nama perusahaan
Tabel 3.3.3.2. 58 Spesifikasi Tabel CMS_POD Operational CMS_POD Berhubungan dengan form Master Data Status POD POD_CODE POD_UID TYPE Length Keterangan VARCHAR2 3 Primary, kode POD DATE 22 Tanggal POD VARCHAR2 30 User ID input data DATE 22 Tanggal input data
Database/Schema Table Keterangan Primary Key Foreign Key Attribute POD_CODE POD_DATE POD_UID POD_UDATE
Tabel 3.3.3.2. 59 Spesifikasi CMS_PUORDER Database/Schema Table Keterangan Primary Key Foreign Key
Attribute PUORDER_BRANCH PUORDER_NO PUORDER_DATE PUORDER_DATE_PICK PUORDER_CUST_ID PUORDER_PAYMENT PUORDER_CUST_NAME PUORDER_ADDRESS1 PUORDER_ADDRESS2 PUORDER_CITY PUORDER_CONTACT PUORDER_PHONE PUORDER_SPEC_INS PUORDER_SERVICES PUORDER_PRODUCT
Operational CMS_PUORDER Berhubungan dengan Pickup Order, PUORDER_NO PUORDER_BRANCH PUORDER_CUST_ID PUORDER_UID PUORDER_COURIER_ID PUORDER_UID_RECEIVED PUORDER_UID_CANCEL TYPE Length Keterangan VARCHAR2 20 Kode agen cabang VARCHAR2 16 Primary, nomor sequen cnote DATE 22 Tanggal input data DATE 22 Tanggal order pickup VARCHAR2 10 Nomor customer ID VARCHAR2 1 Jenis pembayaran? VARCHAR2 30 Nama customer VARCHAR2 100 Alamat 1 customer VARCHAR2 60 Alamat 2 customer VARCHAR2 20 Nama kota customer VARCHAR2 30 Kontak pickup order VARCHAR2 20 Nomor telpon customer VARCHAR2 30 Instruksi yang lebih detail soal alamat VARCHAR2 1 Jenis pelayanan service VARCHAR2 1 Produk yang mau di pickup
175
PUORDER_GOODS PUORDER_TRANSMODE PUORDER_UID PUORDER_COURIER_ID PUORDER_UID_RECEIVED
VARCHAR2
1
VARCHAR2 VARCHAR2 VARCHAR2 VARCHAR2 DATE
1 8 10 8 22
VARCHAR2
1
VARCHAR2
8
DATE VARCHAR2 VARCHAR2 VARCHAR2 VARCHAR2 DATE VARCHAR2
22 1 1 60 1 22 60
VARCHAR2
30
VARCHAR2
30
PUORDER_DATE_RECEIVED PUORDER_RECEIVED PUORDER_UID_CANCEL PUORDER_DATE_CANCEL PUORDER_CANCEL PUORDER_STATUS PUORDER_REMARK PUORDER_CONFIRM PUORDER_DATE_CONFIRM PUORDER_REMARK_CANCEL PUORDER_PERSON_CANCEL PUORDER_COURIER_NAME
Barang yang mau di pickup Rider/driver Nomor user Id Nomor courier Id Nomor user Id penerima Tanggal di terima oleh penerima Di terima / tidak oleh penerima? Nomor user ID yang melakukan cancel Tanggal cancel Cancel/ tidak? Status pickeup order Catatan/keterangan Konfirm/ tidak? Tanggal konfirmasi Catatan untuk cancel/ tidak nya Orang yang melakukan cancel Nama courier
Tabel 3.3.3.2. 60Spesifikasi Tabel CMS_PUORDER_MISS Operational CMS_PUORDER_MISS Report miss pickup order PUORDER_MISS_BRANCH PUORDER_MISS_USER TYPE Length VARCHAR2 20
Database/Schema Table Keterangan Primary Key Foreign Key Attribute PUORDER_MISS_BRANCH PUORDER_MISS_NO PUORDER_MISS_REMARKS PUORDER_MISS_DATE PUORDER_MISS_USER
VARCHAR2 VARCHAR2 DATE VARCHAR2
16 100 22 8
Keterangan Kode area cabang,primary Nomor sequen Catatan/ keterangan Tanggal input data Nama user input data
3.3.2.3.Spesifikasi Basis Data Basis data yang berjalan saat didukung oleh beberapa perangkat agar dapat berjalan dengan baik.Perangkat tersebut dapat diklasifikasikan menjadi perangkat keras dan lunak, sebagaimana yang dapat dilihat pada kedua tabel berikut. Spesifikasi perangkat keras yaitu sebagai berikut : Tabel 3.3.3.3.1Spesifikasi perangkat keras Komponen Processor Memory
Spesifikasi Server Intel Xeon Quadcore R810 64 GB
Client Intel E5200 Dual Core @2.5Ghz 1 GB
176 1,8 TB LCD 15 inch Keyboard, Mouse Printer, DVD-RW Drive
Hard disk Monitor Input Device Output Device
160 GB LCD 15 inch Keyboard, Mouse Printer, DVD-RW Drive
Spesifikasi peranti lunak yaitu sebagai berikut. Tabel 3.3.3.3.2 Spesifikasi perangkat lunak Perangkat Lunak Operating system Database
3.4.
Spesifikasi Server
Client Windows XP Professional Windows Server 2008 Service Pack 3 Oracle 9i Standard Edition
Permasalahan yang Dihadapi Pada PT JNE, informasi teknologi merupakan faktor yang kritis yang sangat
penting. Informasi teknologi, dan secara lebih rinci—basis datanya, mendukung proses bisnis pada PT Tiki Jalur Nugraha Ekakuri sedemikian rupa tujuan-tujuan yang ditetapkannya tercapai. Oleh karena itu, masalah pada basis data ini dapat menghambat PT Jalur Nugraha Ekakurir dalam mencapai tujuannya.Pada halaman berikut ditampilkan tabel analisis terhadap tujuan-tujuan pada PT JNE beserta masalah yang menghambat tujuan tersebut tercapai. Tabel 3.4. 1 Tabel Analisis Permasalahan Tujuan
Critical Success Factor (CSF) Basis data mengakomodasi kebutuhan data sebatas apa yang diperlukan perusahaan saja.
Masalah
Kebutuhan Informasi Memberikan Sebagian redudansi atribut pada Seluruh informasi pelayanan model data berjalan sebelumnya pada sistem secaraefisien difokuskan untuk mempercepat operasional proses reporting. Padahal, saat ini sudah dibuatkan tabel derived/redundan sendiri untuk mempercepat reporting. Oleh karena itu atribut redundan tersebut sudah tidak diperlukan. Banyak komponen pada model Seluruh informasi data lama tidak lagi digunakan pada sistem oleh sistem berjalan. Ini terutama operasional merugikan bila berupa atribut, karena ini menciptakan banyak nilai null. Mendukung Data dalam basis Redudansi data yang tidak Seluruh informasi kebutuhan data harus diperlukan dan banyaknya atribut pada sistem data user berkualitas yang tidak lagi valid menurunkan operasional
177 Tujuan terkait dengan proses bisnis perusahaan Memberikan pelayanan yang dapat beradaptasi untuk memenuhi kebutuhan pelanggan dan lingkungan bisnis yang berubah
Critical Success Factor (CSF)
Masalah
Kebutuhan Informasi
kualitas data pada basis data
Fleksibilitas sistem untuk mendukung kebutuhan yang berubah
Basis data yang terdenormalisasi Seluruh informasi dioptimalkan untuk aplikasi pada sistem tertentu dan sulit untuk operasional dimodifikasi untuk memenuhi kebutuhan baru
Sumber :IT Services PT. JNE Masalah yang dihadapi PT JNE pada dasarnya terdiri dari tiga masalah besar: •
Efisiensi. Salah satu tujuan dari PT JNE yaitu untuk memberikan pelayanan secaraefisien. Untuk mencapai ini, idealnya basis data mengakomodasi kebutuhan data seperlunya perusahaan. Model data yang digunakan seharusnya menangkap kebutuhan data yang diperlukan perusahaan saja, dan tidak lebih.Dalam memenuhi Critical Success Factor(CSF) ini perusahaan mengalami dua masalah utama: o Sebagian redudansi atribut pada model data berjalan yang berjalan, saat pertama kali dirancang diperuntukkan untuk mempercepat proses
reporting.
Padahal,
saat
ini
sudah
dibuatkan
tabel
derived/redundan sendiri untuk mempercepat reporting. Oleh karena itu atribut redundan tersebut sudah tidak diperlukan, dan sebaiknya tabel-tabel tersebut ternormalisasi saja. o Banyak komponen pada model data lama tidak lagi digunakan oleh sistem berjalan. Ini terutama merugikan bila berupa atribut, karena ini menciptakan banyak nilai null pada tabel yang masih aktif digunakan aplikasi berjalan.Ini tidak efisien dari segi penyimpanan.
178 •
Kebutuhan data user dalam menjalankan proses bisnis harus dapat dipenuhi. Untuk mencapai hal ini, kualitas data dalam basis data sangatlah penting. Dengan adanya redundansi yang tidak diperlukan beserta dengan data yang tidak valid tentu menurunkan kualitas data pada PT JNE.
•
Basis data sulit untuk disesuaikan dengan perubahan pada aplikasi dan kebutuhan user yang terus berkembang. Ketika kebutuhan user berubah, basis data sulit untuk ditambahkan kebutuhan baru karena keeratan logika relasi-relasi pada model datanya tidak erat. Oleh karena itu, batas antar relasi menjadi sulit untuk ditentukan dan penambahan kebutuhan user memerlukan lebih banyak analisis untuk memahami implikasi perubahan tersebut terhadap basis data.
3.5.
Usulan Pemecahan Masalah Untuk menyelesaikan masalah yang telah disebutkan, isu yang harus
diselesaikan pada dasarnya terdiri dari tiga bagian besar : basis data yang sesuai dengan kebutuhan secara secukupnya, kualitas data yang baik, dan basis data yang dapat fleksibel menanggapi perubahan. Ketiga hal ini dapat dilakukan dengan merancang ulang sistem basis dengan memberikan penekanan pada normalisasi struktur data.