Difference between revisions of "Approval Role"
Asp-luqman (talk | contribs) (→Header) |
Asp-luqman (talk | contribs) (→Tutorial Penggunaan) |
||
(11 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
= Introduction = | = Introduction = | ||
<p> | <p> | ||
− | + | Approval ini dibuat untuk mempersingkat proses kirim email tanpa melalui proses background. | |
+ | Tujuan di buat approval ini adalah agar mengurangai kinerja background proses dan proses kirim email realtime. | ||
</p> | </p> | ||
+ | |||
+ | ==<p> Fitur <p>== | ||
+ | * Approval Langsung Mengirim Email | ||
+ | * Dapat Di setting Sepesifik Organisasi | ||
+ | * Dapat Di setting Sepesifik Menu | ||
+ | |||
+ | |||
+ | ==<p> Instalasi <p>== | ||
===<p>Header<p>=== | ===<p>Header<p>=== | ||
Line 10: | Line 19: | ||
<p>Untuk Header memiliki field field</p> | <p>Untuk Header memiliki field field</p> | ||
*Organization = Mendifinisakan Appraval ini berjalan di organisasi mana | *Organization = Mendifinisakan Appraval ini berjalan di organisasi mana | ||
− | + | *Cost center = Mendifinisakan cost center yang di guanakan (untuk sekarang belum di gunakan) | |
− | + | *Department = Mendifinisakan deparetemen yang di guanakan (untuk sekarang belum di gunakan) | |
− | + | *Window = Mendifinisakan Appraval ini di jalankan di windows mana | |
− | + | *Job title = Mendifinisakan Job title yang di guanakan (untuk sekarang belum di gunakan) | |
− | <p> | + | *Description = Menaruh keterangan tambahan. |
+ | *Is Document Status Oez = Jika document status di windows menggunaan oez maka harus di ceklist | ||
+ | |||
+ | ===<p>Line<p>=== | ||
+ | <p> | ||
+ | [[image:Approval_rules_line.png|600px]]</p> | ||
+ | <p>Untuk Line memiliki field field</p> | ||
+ | *Organization = di isi organisasi | ||
+ | *Line = Runing number otomatis terisi oleh system | ||
+ | *User = User yang melakukan approval | ||
+ | *Documet Status = Di sis dengan Document status | ||
+ | *Document Action= Di sis dengan Document Action | ||
+ | *Alert Rule = Di isi alert yang akan di kirim alert | ||
+ | *Team = Di isi dengan team | ||
+ | |||
+ | |||
+ | == Setup == | ||
+ | 1.Create header Approval rules | ||
+ | a.Organisasi di isi sesuai dengan organisasi document yang di approve | ||
+ | b.Windows di isi seuai dengan windows mana approval yang akan berjalan | ||
+ | 2.Create Line Approval rules | ||
+ | a.User di isi siapa yang akan melakukan approval | ||
+ | b.Documet Status di isi document status saat akan di approve | ||
+ | c.Document Action di isi dengan document status tujuan saat di aprove | ||
+ | d.Alert Rule di isi tujuan alert akan di kirim | ||
+ | e.Team di isi dengan klompok / team yang satu alur dengan approval berjalan | ||
+ | 3.Setup Handler di Document routing configuration alur approval | ||
+ | a. create record Document routing configuration | ||
+ | b. windows di isi windows mana approval yang akan berjalan | ||
+ | c. Tab di isi di tab mana approval yang akan berjalan | ||
+ | d. Document Action di isi dengan document status tujuan | ||
+ | e. Java Classname di isi dengan org.wirabumi.gen.oez.porting.ApprovalActionHandler (jika sudah ada bawaan cukup aktifkan saja fuction di preference baru ada untuk order dan invoice) | ||
+ | 3.Setup preference | ||
+ | a. Attribute = is_ExceptionAlertRole value = Y (untuk aktifkan exception jika approval belum di setup di rules) | ||
+ | b. Attribute = is_ProcesAlertRole value =(untuk menjalankan fuction di approval di hanler yang sudah ada yang sudah bisa [OrderActionHandler.java dan InvoiceActionHandler.java ]) | ||
+ | c. Attribute = messageAlertEmail value = 'di isis sesuai pesan yang akan di kirim lewat email' (jika tidak ada maka akan mengirim sesui default) | ||
+ | d. Attribute = url_alertemail value = 'url client jika ada' (jika tidak ada maka akan mengirim sesui default) | ||
+ | |||
+ | |||
+ | ==Tutorial Penggunaan == | ||
+ | |||
+ | Penggunaan Approval sama seperti proses sebelum nya | ||
+ | |||
+ | 1. Pilih Documet yang akan di approve dan pilih approve | ||
+ | |||
+ | 2. Saat muncul pop up Process Request pilih action dan tekan ok | ||
− | + | 3. Saat status berubah alert email akan terkirim. |
Latest revision as of 14:50, 14 February 2023
Contents
Introduction
Approval ini dibuat untuk mempersingkat proses kirim email tanpa melalui proses background. Tujuan di buat approval ini adalah agar mengurangai kinerja background proses dan proses kirim email realtime.
Fitur
- Approval Langsung Mengirim Email
- Dapat Di setting Sepesifik Organisasi
- Dapat Di setting Sepesifik Menu
Instalasi
Header
Untuk Header memiliki field field
- Organization = Mendifinisakan Appraval ini berjalan di organisasi mana
- Cost center = Mendifinisakan cost center yang di guanakan (untuk sekarang belum di gunakan)
- Department = Mendifinisakan deparetemen yang di guanakan (untuk sekarang belum di gunakan)
- Window = Mendifinisakan Appraval ini di jalankan di windows mana
- Job title = Mendifinisakan Job title yang di guanakan (untuk sekarang belum di gunakan)
- Description = Menaruh keterangan tambahan.
- Is Document Status Oez = Jika document status di windows menggunaan oez maka harus di ceklist
Line
Untuk Line memiliki field field
- Organization = di isi organisasi
- Line = Runing number otomatis terisi oleh system
- User = User yang melakukan approval
- Documet Status = Di sis dengan Document status
- Document Action= Di sis dengan Document Action
- Alert Rule = Di isi alert yang akan di kirim alert
- Team = Di isi dengan team
Setup
1.Create header Approval rules
a.Organisasi di isi sesuai dengan organisasi document yang di approve b.Windows di isi seuai dengan windows mana approval yang akan berjalan
2.Create Line Approval rules
a.User di isi siapa yang akan melakukan approval b.Documet Status di isi document status saat akan di approve c.Document Action di isi dengan document status tujuan saat di aprove d.Alert Rule di isi tujuan alert akan di kirim e.Team di isi dengan klompok / team yang satu alur dengan approval berjalan
3.Setup Handler di Document routing configuration alur approval
a. create record Document routing configuration b. windows di isi windows mana approval yang akan berjalan c. Tab di isi di tab mana approval yang akan berjalan d. Document Action di isi dengan document status tujuan e. Java Classname di isi dengan org.wirabumi.gen.oez.porting.ApprovalActionHandler (jika sudah ada bawaan cukup aktifkan saja fuction di preference baru ada untuk order dan invoice)
3.Setup preference
a. Attribute = is_ExceptionAlertRole value = Y (untuk aktifkan exception jika approval belum di setup di rules) b. Attribute = is_ProcesAlertRole value =(untuk menjalankan fuction di approval di hanler yang sudah ada yang sudah bisa [OrderActionHandler.java dan InvoiceActionHandler.java ]) c. Attribute = messageAlertEmail value = 'di isis sesuai pesan yang akan di kirim lewat email' (jika tidak ada maka akan mengirim sesui default) d. Attribute = url_alertemail value = 'url client jika ada' (jika tidak ada maka akan mengirim sesui default)
Tutorial Penggunaan
Penggunaan Approval sama seperti proses sebelum nya
1. Pilih Documet yang akan di approve dan pilih approve
2. Saat muncul pop up Process Request pilih action dan tekan ok
3. Saat status berubah alert email akan terkirim.