Query Untuk Menampilkan Gaji berkala

Forum diskusi membahas semua mengenai SQL Server

Moderator: trail

Query Untuk Menampilkan Gaji berkala

Postby mahmud83 » 12 Oct 2011, 18:46

Para master semua, saya ada maslah mengenai Query untuk menampilkan gaji berkala dimana untuk Pegawai Fungsional 4 Tahun sekali, dan Struktural 2 Tahun Sekali
before you make it better, you have to make it worse
I don't know the key to success, but the key to failure is trying to please everybody.
mahmud83
Prajurit Satu
Prajurit Satu
 
Posts: 242
Joined: 14 May 2010, 10:48
Location: Indonesia, Sumatera Utara
Memberi kopi: 46 cangkir
Mendapat kopi: 7 cangkir

Re: Query Untuk Menampilkan Gaji berkala

Postby pujanggabageur » 12 Oct 2011, 21:25

Oh ya? Turut berduka oom.... :(
Wajib hukumnya mematuhi Peraturan Memposting!
Diajar babarengan
User avatar
pujanggabageur
Global Moderator
Global Moderator
 
Posts: 2817
Joined: 13 Mar 2010, 14:15
Location: di depan LCD ViewSonic
Memberi kopi: 159 cangkir
Mendapat kopi: 293 cangkir

Re: Query Untuk Menampilkan Gaji berkala

Postby mbahlawoe » 13 Oct 2011, 14:20

mahmud83 wrote:Para master semua, saya ada maslah mengenai Query untuk menampilkan gaji berkala dimana untuk Pegawai Fungsional 4 Tahun sekali, dan Struktural 2 Tahun Sekali


menampilkan gaji berkala OR menampilkan KENAIKAN gaji berkala ???

Kalau menampilkan gaji berkala => Turut berduka oom.... :( :D :D
Kalau menampilkan KENAIKAN gaji berkala ??? ya tinggal Query dengan Filter membandingkan "waktu sekarang" dengan "waktu kenaikan terakhir"
User avatar
mbahlawoe
C# Moderator
C# Moderator
 
Posts: 1377
Joined: 14 Mar 2010, 00:18
Location: Solo - Jawa Tengah
Memberi kopi: 61 cangkir
Mendapat kopi: 163 cangkir

Re: Query Untuk Menampilkan Gaji berkala

Postby mahmud83 » 15 Oct 2011, 09:45

pujanggabageur wrote:Oh ya? Turut berduka oom.... :(


Hii.... sory om, maksudnya Kenaikan Gaji Berkala
before you make it better, you have to make it worse
I don't know the key to success, but the key to failure is trying to please everybody.
mahmud83
Prajurit Satu
Prajurit Satu
 
Posts: 242
Joined: 14 May 2010, 10:48
Location: Indonesia, Sumatera Utara
Memberi kopi: 46 cangkir
Mendapat kopi: 7 cangkir

Re: Query Untuk Menampilkan Gaji berkala

Postby vberror13 » 15 Oct 2011, 10:35

@mahmud83, coba oom, lebih detail lagi.
Kita tau bahwa si oom ada masalah. Cuma nggak jelas masalahnya apa. Apakah nggak tau cara bikin querynya, atau query udah dibuat dan dijalankan, namun tidak sesuai harapan. ATAU tidak tahu peraturannya/business rule tentang gaji berkala.
Informasikan juga field-field yang telah oom buat untuk menghitung gaji berkala itu.
:ymbilly: :ymbilly: :ymbilly: =:) :ymbilly:
Just Because You Are Unique, Doesn't Mean You Are Useful

Post vberror13 telah mendapat kopi dari:
mahmud83
User avatar
vberror13
Global Moderator
Global Moderator
 
Posts: 1847
Joined: 13 Mar 2010, 20:34
Location: Medan Indonesia
Memberi kopi: 296 cangkir
Mendapat kopi: 321 cangkir

Re: Query Untuk Menampilkan Gaji berkala

Postby mahmud83 » 15 Oct 2011, 17:03

vberror13 wrote:@mahmud83, coba oom, lebih detail lagi.
Kita tau bahwa si oom ada masalah. Cuma nggak jelas masalahnya apa. Apakah nggak tau cara bikin querynya, atau query udah dibuat dan dijalankan, namun tidak sesuai harapan. ATAU tidak tahu peraturannya/business rule tentang gaji berkala.
Informasikan juga field-field yang telah oom buat untuk menghitung gaji berkala itu.


Terima kasih sebelumnya atas sarannya om,. yang saya tanyakan 2 itu om
Bagaimana membuat Query untuk menampilkan Data Kepangkatan dan Kenaikan gaji Berkala
sedangkan peraturannya, kenaikan pangkat
a. 2 tahun sekali untuk jabatan Struktural
b. 4 Tahun sekalu untuk jabatan fungsional

untuk lebih jelasnya seperti gambar ini om hasil yang di inginkan
Image

tks sebelumnya.
before you make it better, you have to make it worse
I don't know the key to success, but the key to failure is trying to please everybody.
mahmud83
Prajurit Satu
Prajurit Satu
 
Posts: 242
Joined: 14 May 2010, 10:48
Location: Indonesia, Sumatera Utara
Memberi kopi: 46 cangkir
Mendapat kopi: 7 cangkir

Re: Query Untuk Menampilkan Gaji berkala

Postby vberror13 » 21 Oct 2011, 15:40

Untuk bentuk laporannya udah jelas, oom. Nah sekarang tabel sourcenya apa aja? struktur tablenya gimana?
:ymbilly: :ymbilly: :ymbilly: =:) :ymbilly:
Just Because You Are Unique, Doesn't Mean You Are Useful
User avatar
vberror13
Global Moderator
Global Moderator
 
Posts: 1847
Joined: 13 Mar 2010, 20:34
Location: Medan Indonesia
Memberi kopi: 296 cangkir
Mendapat kopi: 321 cangkir

Re: Query Untuk Menampilkan Gaji berkala

Postby mahmud83 » 24 Oct 2011, 15:43

vberror13 wrote:Untuk bentuk laporannya udah jelas, oom. Nah sekarang tabel sourcenya apa aja? struktur tablenya gimana?


Untuk Tabel sourcenya:
a. tblJabatan (ID, Jabatan)
b. tblpangkat (ID, Golongan, Pangkat)
c. tblPegawai (NIP, namapeg, IDJabatan, IDGolongan, tglCPNS, tglPNS, tglPensiun)
d. tblMKG (ID, Golongan, GapokLama, GapokBaru)
before you make it better, you have to make it worse
I don't know the key to success, but the key to failure is trying to please everybody.
mahmud83
Prajurit Satu
Prajurit Satu
 
Posts: 242
Joined: 14 May 2010, 10:48
Location: Indonesia, Sumatera Utara
Memberi kopi: 46 cangkir
Mendapat kopi: 7 cangkir

Re: Query Untuk Menampilkan Gaji berkala

Postby vberror13 » 24 Oct 2011, 16:06

:-? agak jauh dari harapan saya. Kalau saya pikir, mustinya ada tabel yang menyimpan data TMT berkalanya.
Misalnya:

Code: Select all
tabel PegawaiGolongan: ID, NIP, TMT, IDGolongan, .....


Dengan begitu bisa didapat tanggal terakhir kenaikan golongan.

**TMT singkatan dari Terhitung Mulai Tanggal
:ymbilly: :ymbilly: :ymbilly: =:) :ymbilly:
Just Because You Are Unique, Doesn't Mean You Are Useful
User avatar
vberror13
Global Moderator
Global Moderator
 
Posts: 1847
Joined: 13 Mar 2010, 20:34
Location: Medan Indonesia
Memberi kopi: 296 cangkir
Mendapat kopi: 321 cangkir

Re: Query Untuk Menampilkan Gaji berkala

Postby mahmud83 » 24 Oct 2011, 17:38

vberror13 wrote::-? agak jauh dari harapan saya. Kalau saya pikir, mustinya ada tabel yang menyimpan data TMT berkalanya.
Misalnya:

Code: Select all
tabel PegawaiGolongan: ID, NIP, TMT, IDGolongan, .....


Dengan begitu bisa didapat tanggal terakhir kenaikan golongan.

**TMT singkatan dari Terhitung Mulai Tanggal

ups.... sory om ada satu lagi tabel yang ketinggalan
tblHRiwayatJabatan (ID, NIP, IDJabatan, noSK, tglSK)
before you make it better, you have to make it worse
I don't know the key to success, but the key to failure is trying to please everybody.
mahmud83
Prajurit Satu
Prajurit Satu
 
Posts: 242
Joined: 14 May 2010, 10:48
Location: Indonesia, Sumatera Utara
Memberi kopi: 46 cangkir
Mendapat kopi: 7 cangkir

Next

Return to SQL Server

Who is online

Users browsing this forum: No registered users and 1 guest