SAP HR - Time Constraint

9
Time Constraints in SAP Oleh : Gana Respati

description

This is a technical document about time constraint in SAP. This document is written in bahasa (Indonesia)

Transcript of SAP HR - Time Constraint

Page 1: SAP HR - Time Constraint

Time Constraints in SAP

Oleh :

Gana Respati

Page 2: SAP HR - Time Constraint

Saat melakukan update Infotype, data yang lama tidak akan hilang namun tersimpan dalam

histori. SAP menyimpan validitas periode dalam setia Infotype. Hal ini memungkinkan system

untuk menyimpan lebih dari 1 infotype record pada saat yang sama, walaupun validitas

periodenya saling bertubrukan. Karena itu, hubungan periode antar infotype harus didefinisikan

terlebih dahulu. Dalam SAP, Time Constraints merupakan feature untuk mendefinisikannya.

HR Master Data menggunakan tiga tipe Time Constraints :

Time Constraint 1Selama seorang karyawan bekerja di perusahaan, hanya ada 1 Infotype record valid yang

harus ada. Karena itu validitas dari periodenya tidak boleh saling bentrokan. Saat record

baru dibuat, secara otomatis system akan menggunakan menggunakan START DATE

pada record yang baru sebagai DELIMITATION DATE untuk record yang lama. Jika

terdapat record yang terdelimit karena Time Constraint 1, maka sistem akan

menunjukkan pesan pemberitahuan.

Time Constraint 1 harus digunakan untuk semua jenis Infotype yang memiliki informasi-

informasi yang harus tersedia setiap saat. Contoh penggunaan Time Constraint 1 adalah :

- Infotype Organizational Assignment Data (0001).

Data pada Infotype ini penting untuk keperluan autorisasi dan Payroll. Karena itu,

data-data pada Infotype 0001 harus selalu ada dan dapat diakses dari sejak tanggal

karyawan bersangkutan masuk ke dalam perusahaan.

Page 3: SAP HR - Time Constraint

Gambar 1. Layar Display Organizational Assignment

Perhatikan pada Gambar 1. Dalam satu waktu, seseorang tidak boleh menempati lebih

dari 1 posisi → no overlapping!! Di lain pihak, seseorang tidak boleh tidak

menempati posisi apapun → no gap!!

- Infotype Personal Data (0002)

Hal ini berarti isi dari data-data personal karyawan pada Infotype 0002 harus selalu

ada dan dapat diakses dari sejak tanggal karyawan bersangkutan masuk ke dalam

perusahaan. Validitas waktu dari record pertama pada Infotype Personal Data adalah

tanggal lahir dari pegawai bersangkutan.

Gambar 2. Layar Display Personal Data

Perhatikan pada Gambar 2. Dalam satu waktu, seseorang tidak boleh memiliki lebih

dari 1 nama, atau → no overlapping!! Di lain pihak, seseorang tidak boleh tidak

menempati posisi apapun → no gap!!

Page 4: SAP HR - Time Constraint

Time Constraint 2Hanya 1 record yang tersedia pada 1 waktu, namun gap waktu masih diperbolehkan.

Contoh penggunaan Time Constraint 2 adalah :

- Infotype Communication (0105)

Infotype berisi berbagai data tentang media komunikasi pada tiap pegawai. Pada

Infotype ini terdapat beberapa Subtype, misalnya : Fax, Voice Mail, Cell Phone, e-

mail, dan lain-lain. Data-data ini hanya dapat memiliki 1 record, berarti hanya dapat

menyimpan 1 nomor Fax, 1 Voice Mail, 1 Cell Phone, dan 1 e-mail. Namun, terdapat

juga pilihan untuk mengosongkan field ini, sehingga mungkin terjadi gap waktu

antara 1 record dan lainnya. Gambar 3 menunjukkan Subtype CELL (nomor

handphone), yang hanya dapat diisi dengan 1 record saja.

Gambar 3. Layar Display Communication

Namun record ini dapat juga dikosongkan. Misalkan record ini kosong, maka akan

tampil pemberitahuan seperti pada Gambar 4.

Gambar 4. Layar Pesan Pemberitahuan

Jika terdapat record yang terdelimit karena Time Constraint 2, maka sistem akan

menunjukkan pesan pemberitahuan.

Gambar 5. Layar Pesan Pemberitahuan

Page 5: SAP HR - Time Constraint

Time Constraint 3Infotype-infotype yang menggunakan Time Constraint 3 tidak membatasi berapa jumlah

record yang ada pada suatu waktu, dan juga tidak membatasi adanya gap waktu.

Contoh penggunaan Time Constraint 3 adalah :

- Infotype Powers of Attorney (0030)

Pada posisi tertentu, akan dibutuhkan pengacara untuk membantu proses-proses

hukum. 1 orang pada suatu posisi dalam perusahaan dapat memiliki lebih dari 1 orang

pengacara. Namun jika memang tidak dibutuhkan, maka 1 orang bisa saja tidak

memiliki pengacara sama sekali.

Selain itu, dikenal juga Time Constraint Indicator yang lain, yaitu :

Time Constraint AHanya 1 record yang ada pada Infotype ini, yang valid dari tanggal 01/01/1800 sampai

12/31/9999. Splitting tidak dimungkinkan untuk Infotype ini.

Infotype dengan Time Contraint A tidak boleh dihapus.

Time Constraint BMaksimal hanya terdapat 1 record saja.

Time Constraint TTergantung pada Subtype nya. Contoh penggunaan Time Constraint T adalah :

- Infotype Addresses (0006)

Pada Infotype ini, terdapat beberapa Subtype, misalnya: Temporary Adresses,

Permanent Addresses. Time constraint dapat didefinisikan untuk setiap Subtype

tersebut.

Time Constraint ZTergantung pada Time Management Infotype (2001), yang didefinisikan pada Tabel

V_T554Y.

Reaction indicator

SAP akan memberi berbagai reaksi atas pembuatan record baru dalam tiap Infotype. Berikut

adalah berbagai jenis reaction indicator dalam SAP :

A : Record yang lama akan terdelimit, dan akan muncul pesan peringatan dari sistem.

Page 6: SAP HR - Time Constraint

E : Tidak mungkin untuk membuat record yang baru, dan akan muncul pesan error dari

sistem.

W : Mungkin untuk membuat record yang baru, denga tidak menimbulkan perubahan pada

record lama. Akan muncul pesan peringatan dari sistem.

N : Sama dengan W. Namun untuk pilihan N, sistem tidak akan mengirimkan pesan

peringatan.

Time Constraint Reaction to Time Management Infotypes (V_554Y_B) and Global Time

Constraint Reaction (V_T554Y) mengandung rules untuk penganturan waktu agar antar Infotype

tidak saling bertubrukan.

Page 7: SAP HR - Time Constraint

KESIMPULAN

Terdapat berbagai macam Time Constraint Value

Time Constraint

Value

May Include

Gaps ?

May

Overlappings ?

1 × ×2 √ ×3 √ √

Terdapat berbagai macam Reaction Indicator :

Reaction

Indicator

Membuat

Record Baru ?

Mendelimit

Record Lama ?

Muncul Pesan

Error ?

A √ √ √E × × √W √ × √N √ × ×

Referensi :

Downs, Mark. Using HR Infotypes to Manage Time andEvent Conflicts .SAPTips

August/September 2003 Volume 1 Issue 4.