PR890 - Payroll Report Layout
PRWIN >> Master Table >> Employee report layout table
1. Description, nama laporan.
2. Range yang dapat diatur adalah:
- Dept
- Emp. no
- Position
3. Colom to trigger, digunakan untuk menyaring record.
misal : @EM_FUNDTYP=='B+C'
sistem hanya akan mengeluarkan record yang memenuhi ketentuan em_fundtyp = B atau C.
@PR_employed(), untuk menyaring yang masih kerja saja
@PR_newhire(), untuk menyaring yang baru masuk
@PR_resigned(), untuk menyaring yang baru keluar
@PR_newres(), untuk menyaring yang baru masuk atau keluar
Untuk setiap kolom, dapat diatur sebagai berikut:
1. Judul, isi judul kolom yang diinginkan
- gunakan garis tegak (|) untuk memisahkan judul menjadi 2 baris.
- || (garis tegak 2x), digunakan baris untuk membagi 2, misal untuk laporan yang komponen-2 nya terlalu banyak sehingga tidak cukup dalam 1 baris
2. Length, isi dengan panjang kolom dalam digit.
jika 0 (kosong), sistem akan mengambil default dari database.
3. Font, isi dengan:
- kode font (jenis dan ukuran font) sesuai table Font code
-
format, jika dikosongkan sistem akan menentukan berdasarkan type field
- N
= Numeric dengan thousand separator - N9/2
= Numeric dengan thousand separator, panjang 9(total) dengan 2 dec - n
= Numeric tanpa thousand separator (blank for leading zero) - 0
= Numeric tanpa format (lengkap dengan 0) misal: - 8,0
= kode font 8 dan format 0 (zero leading numeric) - ,0
= kode font sesuai page dan format 0 (zero leading numeric)
4. Curncd, isi dengan:
-
kode currency yang diinginkan (original)
ika dikosongkan, sistem akan mengambil nilai dalam base currency.
jika diisi sistem akan mengambil nilai dalam currency yg ditunjuk. -
jenis amount payroll yang diinginkan, terdiri dari:
G = Gross = amount + distribusi tax allowance
A = distribusi tax allowance
X = distribusi tax
R = ep_rate
ep_qty
ep_qdiv
ep_rate
jika dikosongkan, maka sistem akan mengambil nilai payroll (ep_amt).
misal: ,G
5. Paycd, isi dengan:
-
nama field, payroll component atau text.
jika diawali '@', maka sistem akan mengambil isi field
@em_...., field pada employee master (pr010a)
@et_..., field pada employee time record (pr120b)
@dtr_..., field pada employee daily time record (ps120a)
jika diawali '+', maka sistem akan mengambil nilai payroll yang sesuai kode komponen. -
kode total
0 = tidak di total
1 = kolom merupakan numerik yang akan di total
9 = kolom merupakan numerik, tetapi tidak di total
6. Condition, isi dengan
-
kondisi untuk menentukan apakah kolom akan ditampilkan
kosong, maka sistem akan menampilkan. -
kondisi untuk menentukan apakah isi akan ditampilkan
Untuk mambuat laporan statistik,
1. isi kolom paycd = 1,1
kolom condition = ,em_sex = 'M', sesuai filter yang diinginkan,
kolom ditampilkan
em_sex = 'M', kodisi untuk menentukan isi
Last Edited : 7/3/2023 Content/Html By : 0065/0112