1. Makalah Pengalaman Kerja Page 1
BAB 1
PENDAHULUAN
1.1 Latar Belakang
Perkembangan dunia IT begitu maju hampir disegala bidang baik
dibidang industri manufactur maupun industri industri lainnya tidak
terkecuali industri konstruksi, hampir mayoritas perusahaan sudah
mengadopsi Produk - produk IT sebagai pendukung untuk kemajuan
perusahaan, kemajuan suatu perusahaan ditentukan dari pengambilan
keputusan oleh pihak management.
Dalam mengambil sebuah keputusan management harus
mempertimbangkan banyak hal dan membutuhkan informasi -
informasi yang berkaitan dan mendukung, jika informasi tersebut
susah untuk didapatkan maka akan menjadi kendala. Untuk
mendukung dan menyediakan kebutuhan pihak management akan
informasi dalam mengambil keputusan management membutuhkan
system yang terintegrasi
Sesuai dengan salah satu misi PT Waskita Karya, Tbk. Sistem
dan Teknologi terintegrasi perusahaan PT Waskita Karya, Tbk telah
menjalankan misi tersebut yaitu dengan mengadakan sistem ERP
yaitu sistem yang terintegrasi.
System ERP diwaskita menggunakan produk Microsoft yaitu
Microsoft Dynamics Ax R2 yang mana produk ini merupakan produk
IT yang sudah terintegrasi. saat ini PT Waskita Karya sedang dalam
proses implementasi, didalam proses implementasi masih banyak
terdapat masalah masalah yang timbul mulai dari perubahan dibagian
bagian modul atau di Report selain itu juga untuk halaman Home di
System Erp Waskita masih ada permasalahan selain belum stabilnya
server tampilannya pun masih belum sempurna.
2. Makalah Pengalaman Kerja Page 2
Dengan dilatar belakangi masalah tersebut penulis membuat
makalah dengan diberi judul Kustomisasi Roles Center Pada
Microsoft Dynamic Ax R2
1.2 Tujuan
Menyediakan informasi pada halaman utama/ roles center yang
diperlukan user berdasarkan user level dan Kebutuhuan user
tertentu.
Menambah wawasan dan masukan untuk pengembangan program
aplikasi ERP di lingkungan PT Waskita Karya, Tbk.
Memenuhi salah satu syarat perubahan status kepegawaian Out
Sourching (OS) menjadi Pegawai Tidak Tetap (PTT) di Waskita
Karya, Tbk.
1.3 Ruang Lingkup Pembahasan
Ruang Lingkup Pembahasan makalah ini berada dalam wilayah
Ruang Kerja IT Application Development dan IT Support untuk aplikasi
ERP Waskita, yang akan dibahas dalam makalah ini adalah
kustomisasi dan personalisasi halaman roles center pada lever user
tertentu dalam bentuk Cues dan Lists.
Roles center digunakan untuk menampilkan informasi atau data
data yang telah diproses oleh system, secara umum data data atau
informasi ini dapat ditampilkan dalam berbagai bentuk diantaranya
Action pane, business overview, connect, cues, Financial indicator list,
Infolog, KPI List, Left Navigation, list, Page Title, Quick launch, Quick
Links, report ssrs, SQL Server Power Views, toolbars dan Undefine
Work List.
3. Makalah Pengalaman Kerja Page 3
1.4 Pembahasan Masalah
Makalah Ini membahas mengenai cara melakukan perubahan
halaman menu utama atau Home yang mana setiap user dan user
level bisa berbeda-beda berdasarkan kebutuhan user tersebut.
Penulis akan membahas cara menampilkan data all customer
dengan bentuk List, Unpaid Invoices dan Purchase order received
but not invoiced dalam bentuk tipe Cues pada halaman home atau
roles center.
1.5 Sistematika Penulisan
Sistematika penyusunan makalah ini adalah sebagai berikut:
1 BAB 1 PENDAHULUAN
Bab ini berisi tentang latar belakang makalah, maksud dan tujuan
penulisan makalah, ruang lingkup pembahasan, pembahasan
masalah, serta sistematika penyusunan makalah.
2 BAB 2 POKOK BAHASAN
Berisi tentang pokok-pokok bahasan yang terkait dengan tema
penulis.
3 BAB 3 PEMBAHASAN MAKALAH
Berisi pembahasan mengenai implementasi dan cara cara
mengcustom tampilan roles center atau home page serta
pembahasan mengenai berbagai permasalahan yang terjadi,
kendala yang ada dan solusi untuk menanganinya.
4 BAB 4 PENUTUP
Pada bab ini mengemukakan tentang kesimpulan yang didapat dari
penyusunan makalah ini dan saran-saran yang dapat dikemukakan
oleh penulis dalam penyusunan makalah ini.
4. Makalah Pengalaman Kerja Page 4
BAB 2
POKOK BAHASAN
2.1.Roles Center
Roles center adalah halaman pertama ketika user mengakses
enterprise portal didalam aplikasi Microsoft Dynamics AX. Roles
center berisi informasi informasi yang berhubungan dengan
tanggung jawab user/ pengguna berdasarkan level usernya sendiri
didalam aplikasi Microsoft Dynamics AX
2.2.Pengenalan Enterprise Portal
Enterprise Portal dikenal juga sebagai Enterprise Information
Portal (EIP), merupakan sebuah framework untuk mengintegrasi
informasi, orang dan proses-proses didalam lingkup perusahaan.
2.3.Enterprise Portal Component
Komponen komponen untuk membuat suatu halaman
enterprise portal terdiri dari : Web Parts, elemen elemen dari
Aplication Object Tree (AOT), datasets dan Enterprise Portal
framework controls
2.3.1. Web Parts
Web Parts adalah bentuk block dasar yang digunakan untuk
membangun tampilan pages, Enterprise Portal menggunakan Web
Parts untuk menyajikan data sebaik mungkin untuk memenuhi
kebutuhan user secara interaktif.
Web Parts dapat digunakan untuk melakukan kustomisasi dan
Personalisasi dan dapat dengan mudah diinterintegrasi kedalam suatu
halaman web. Standard Web Part didalam Enterprise Portal dapat
dilihat pada gambar 2.1, yang mana digunakan untuk mengekspos
bisnis data di Microsoft Dynamics AX.
5. Makalah Pengalaman Kerja Page 5
Gambar 2.1 : Microsoft Dynamics Ax Web Parts
Dalam makalah ini penulis akan membahas atau menggunakan
2 komponen yaitu cues dan report.
Cues
Cues adalah jenis bagian yang mewakili sebuah Query. sebuah
cue menampilkan jumlah dari Record Data yang diambil dari sebuah
query. Cue ini digunakan untuk menyediakan informasi dalam Group
Cue di Factbox Pane atau di sebuah form. Cue juga bisa digunakan di
Roles Center atau Enterprise Portal.
Gambar 2.2 : Bentuk Cues
Lists
Lists digunakan untuk menampilkan data atau informasi dalam
bentuk list atau baris, Web Part ini membutuhkan Display Menu Item
untuk bisa menampilkan data atau informasi.
6. Makalah Pengalaman Kerja Page 6
BAB 3
PEMBAHASAN
3.1Gambaran Umum Enterprise Portal
Berikut adalah gambar Architecture dari Enterprise Portal Standard
Gambar 3.1 : Enterprise Portal Architecture
3.2Alur Proses Custom Roles Center
Alur proses kustom yang akan penulis bahas di makalah ini
kurang lebih seperti gambar alur dibawah:
7. Makalah Pengalaman Kerja Page 7
Gambar 3.2 : Flowchart Custom Rules Center
3.3Kustomisasi Roles Center Menggunakan Komponen Web Part
Cues Dan List
Dalam makalah ini penulis akan mencoba menjelaskan langkah
langkah dalam mengkustom halaman Roles Center menggunakan
komponen Webpart bentuk cues untuk menampilkan data unpaid
invoice dan purchase order received but not invoiced dan webpart
bentuk lists untuk menampilkan data all customer .
Menu Microsoft
Dynamics AX
AOT Browser Sharepoint
System administration,
menu web
Create new ep page,
adding webpart cue and
list
Add new Web menu
items, define
properties web menu
item
menu user profile, add
new profile, define new
profile, add user
8. Makalah Pengalaman Kerja Page 8
3.3.1Web Part List
Untuk membuat roles center penulis akan jelaskan langkahnya
adalah sebagai berikut:
Masuk ke Dynamics AX R2 pilih menu system administrator
setup web sites
Gambar 3.3 : Menu Web Site
Kemudian akan muncul form Administration Of Websites klik
tombol view in browser untuk membuka halaman utama dari
Enterprise Portal.
9. Makalah Pengalaman Kerja Page 9
Gambar 3.4 : Administration Of Web sites
Halaman utama enterprise portal akan muncul kemudian klik
Site Actions lalu pilih More Options... untuk membuat halaman
Enterprise Portal
Gambar 3.5 : Site Action
10. Makalah Pengalaman Kerja Page 10
Selanjutnya akan muncul form untuk membuat page baru pilih
Page Templete dengan memilih Web Part Page lalu klik tombol
Create
Gambar 3.6 : Form Create Web Part Page
Selanjutnya definisikan nama page, Layout Templete dan
Document Library diset menjadi Enterprise Portal lalu pilih
Create
Gambar 3.7 : Form Setting Templete
11. Makalah Pengalaman Kerja Page 11
Kemudian Page Enterprise Portal akan terbentuk, selanjutnya
bisa ditambahkan Web Part
Untuk menambahkan Web Part klik Link Add Web Part di
bagian body
Gambar 3.8 : Add New Web Part
Pilih Microsoft Dynamics Ax di group Category kemudian pilih
List pada Web Part Group kemudian klik tombol add
Gambar 3.9 : Add Web Part List
Selanjutnya jika sudah terbentuk Web Part List lakukan setting
Properties.
12. Makalah Pengalaman Kerja Page 12
Klik di segitiga di sebelah kanan atas pada Web Part List yang
baru terbentuk kemudian pilih Edit Web Part
Gambar 3.10 : Edit Web Part
Pada properties web part di bagian Microsoft Dinamics AX ketik
CustTableList sebagai ListPageMenuItemName dan berikan
judul di bagian title yang nantinya akan memunculkan all
customer list page pada Enterprise Portal.
Gambar 3.11 : Properties Web Part List
13. Makalah Pengalaman Kerja Page 13
Klik Ok untuk menyimpan setting pada Properties
3.3.2Web Part Cues
Selanjutnya penulis akan menjelaskan penggunaan Web Part
Cue berikut langkahnya
Pada halaman Edit Page di Enterprise Portal Page klik Link
Add New Web Part, pilih Microsoft Dynamics AX di group
Category kemudian pilih Cues
Gambar 3.12 : Add Web Part Cues
Selanjutnya jika sudah terbentuk Web Part Cues lakukan
penambahan cue dengan cara klik link di bagian atas kiri add
cue
14. Makalah Pengalaman Kerja Page 14
Gambar 3.13 : Add New Cue
Jika sudah muncul form add cue pada field cue to add pilih
unpaid invoices kemudian setting sesuai keinginan lalu pilih
tombol ok, maka akan muncul hasil seperti gambar 3.14.
Gambar 3.14 : Cue Unpaid Invoices
Lakukan hal sama untuk penambahan cue purchase order
received but not invoiced.
Masuk ke AOT Dynamics AX untuk menambahkan URL di
WebMenuItem, kemudian klik kanan pada URL pilih New URL
15. Makalah Pengalaman Kerja Page 15
Gambar 3.15 : New URL
Dibagian Properties yang harus diperhatikan ialah name, Url
dan HomePage, disini penulis memberikan contoh name diisi
EPSom, Url-nya diisi Enterprise%20Portal/DemoSomantri.aspx
dan HomePage disetting menjadi yes.
16. Makalah Pengalaman Kerja Page 16
Gambar 3.16 : URL Properties
Langkah selanjutnya adalah membuat User Profiles untuk
menghubungkan user dengan halaman Roles Center yang
sudah dibuat, masuk kemenu System Administration common
users user profiles
Jika sudah muncul form User Profiles klik new untuk
menambahkan isi field Profile Id dan Description sesuai dengan
yang diinginkan sedangkan field role center isi dengan
WebMenuItems yang sudah dibuat sebelumnya di AOT
Dynamics AX, disini penulis mencontohkan dengan mengisi
17. Makalah Pengalaman Kerja Page 17
nama role center-nya EPSom. Jika sudah klik menu view role
center untuk memastikan role yang sudah dibuat running
seperti yang diharapkan
Gambar 3.17 : User Profiles
Gambar 3.18 : Preview hasil Custom di Enterprise Portal
Selanjutnya menghubungkan user dengan role center yg telah
di buat, masih diform user profiles pilih profileid kemudian klik
tombol add user kemudian ketik di bagian select user field
userid ketik user-nya kemudian klik tombol Apply dan tombol
18. Makalah Pengalaman Kerja Page 18
Ok untuk menyimpan setting yang dibuat seperti pada gambar
3.19 dibawah.
Gambar 3.19 : Set User pada Role Center
Setelah menghubungkan user dengan role center selanjutnya
melihat hasil role center pada menu Home Microsoft Dynamics
Ax, tutup aplikasi Dynamics AX R2 kemudian buka kembali dan
klik menu home, maka akan tampil hasil akhir dari kustomisasi
role center seperti gambar 3.20
Gambar 3.20 : Hasil Akhir Custom Role Center
19. Makalah Pengalaman Kerja Page 19
BAB 4
PENUTUP
4.1 Kesimpulan
Roles Center merupakan kumpulan informasi yang mewakili
dari pemrosesan data yang telah diinput ke dalam System ERP.
Custom Roles Center di aplikasi ERP waskita belum sempurna
dikarenakan masih dalam proses Development
Role center bisa digunakan untuk menampilkan informasi dalam
berbagai bentuk baik lists maupun cues.
4.2 Saran
Untuk mengkustom Roles Center di Microsoft Dynamic AX R2 selain
butuh pemahaman System ERP dibutuhkan pula pemahaman tentang
Microsoft Sharepoint
Untuk masalah Roles Center di System Erp Waskita masih
diperlukan untuk pengembangan lebih lanjut.
Untuk pengembangan Role Center pada System ERP Waskita ada
banyak bentuk variasi WebPart yang bisa digunakan untuk menampilkan
informasi atau data antar lain bentuk Report SSRS, disamping itu juga
Role Center bisa disetting security-nya untuk level level tertentu