Mas Azid, berikut tambahan informasi untuk pembuatan param di ESS Travel.
Task cond_creator, cond_creator_set - membaca employee office group (table PCMEPEMPOFF) dan isHead atau bukan.
- Tipe 1 All employee di Employee Office Group 001 dan employee dengan posisi isHead di Employee Office Group 003.
- Tipe 2 All employee di Employee Office Group 003, All employee di Employee Office Group 002 dan employee dengan posisi isHead di Employee Office Group 004.
- Tipe 3 All employee di Employee Office Group 004.
Task apv_kepalacab_plan, apv_kepalacab_set akan mencari employee yang memiliki organization level 3050 (is Head). Untuk task apv_kepalacapem_plan, apv_kepalacapem_set akan mencari employee yang memiliki organization level 4000 (is Head).
Untuk task approval SDM (apv_administrasi_umum_capem_plan, apv_administrasi_umum_capem_set, apv_administrasi_umum_cabang_plan, apv_administrasi_umum_cabang_set, apv_pimdiv_sdm_umum_plan, apv_pimdiv_sdm_umum_set) dari 3 tipe akan dibuatkan group approval. Group approval akan berisi admin-admin SDM dari masing-masing cabang dan cabang pembantu dengan employee ID yang sudah ditunjuk. Saya sudah menambahkan mapping employee office di table PCMWFCUSTGRUPAPPR. Mohon dibuatkan query untuk membaca employee office creator agar dapat menentukan admin dari cabang/capem mana yang akan melakukan approval dan mencari employee ID yang dituju dari table PCMWFCUSTGRUPAPPR.
Berikut contoh data untuk testing
Tipe 1
Kepala Cabang Utama - 10000246 (pemimpin cabang utama)
Group Approval Direktur - 10000250 (dirut), 10000247 (dir umum dan keuangan), 10000248 (dir pemasaran, bisnis), 10000249 (dir operasional)
Approval Pimpinan Divisi SDM Umum - 10000256 (pemimpin divisi SDM dan Umum)
Tipe 2
Karyawan Cabang - 10000251 (asisten administrasi keuangan dan umum cab kuala kurun)
Approval Kepala Cabang Kuala Kurun - 10000257 (pemimpin cabang kuala kurun)
Approval Administrasi Umum Cabang Kuala Kurun - 10000259
Karyawan Kantor Kas - 10000252 (yunior teller kantor kas)
Approval Kepala Cabang Pangkalan Bun - 10000258 (pemimpin cabang pangkalan bun)
Approval Administrasi Umum Cabang Pangkalan Bun - 10000261
Kepala Cabang Pembantu - 10000254 (pemimpin capem pasar baru)
Approval Kepala Cabang - 10000246 (pemimpin cabang utama)
Approval Administrasi Umum Cabang Utama - 10000267
Tipe 3
Karyawan Cabang Pembantu - 10000255 (customer service capem pasar baru)
Approval Kepala Cabang Pembantu - 10000254 (pemimpin capem pasar baru)
Approval Administrasi Umum Cabang Pembantu Pasar Baru - 10000271
Terima kasih.