counters

Rabu, 26 Maret 2014

Cara merubah perkara yang telah terimput "PRODEO" kembali keperkara "BIASA" ataupun sebaliknya

Jika gugatan / permohonan terimput prodeo, sedangkan perkara tersebut bukan perkara prodeo, seperti pada gambar berikut :







Maka cara merubah kembali ke perkar biasa : Buka SIADPA ---> penerimaan ---> lihat data ---> Klik nomor perkara seperti pada gambar :













Lalu tekan alt + F10 ---> trus ganti sesuai dengan perkara yang diinginkan.

(Cara tersebut diatas juga berlaku untuk perkara Biasa ke perkara Prodeo)

Kamis, 20 Februari 2014

Quary untuk melihat perkara yang telah diminutasi

UNTUK SELURUH PERKARA
Buka Database Tools ==> Quary Analizer ==> isi pada kolom quary (select no_perk,tgl_minutasi from data_register where tgl_minutasi is not null) ==> Run (F5)

UNTUK BULAN TERTENTU
Buka Database Tools ==> Quary Analizer ==> isi pada kolom quary (select no_perk,tgl_minutasi from data_register where tgl_minutasi is not null and datepart(month,tgl_minutasi)='2' and datepart(year,tgl_minutasi)=2014) ==> Run (F5)
keterangan : 2 untuk bulan dan 2014 untuk tahun (jika ingin bulan atau tahun lain tinggal ganti)

Kamis, 29 Agustus 2013

Infoperkara Mobile

Silahkan Download disini

Aplikasi untuk mengetahui perkara diterima dan diputus setiap bulannya

Banyak agan-agen yang masih pusing dengan adanya perbandingan perkara manual dan SIADPA pada infoperkara.badilag.net, maka untuk mencari kesalahan tersebut agan Laskar kita telah membuatkan aplikasi untuk mengetahui perkara yang diterima dan diputus, pada aplikasi tersebut bisa kita periksa apakah perkara yang kita buat secara manual sama dengan pada server SIADPA.
Sialahkan Dowload aplikasi disini

Rabu, 24 Juli 2013

Cara menggunakan dan Perhatian Query

Bagi agan-agan yang belum pernah menggunakan Query, maka sebelum menggunakan query tersebut, perlu kita tanyakan pada yang lebih ahli dalam hal ini, baik melalui forum Laskar Siadpa Plus di Fecebook, karena perlu memahaman khusus sebelum digunakan, quary tersebut saya kumpulkan dari agan-agan master lain dalam forum Facebook dan quary tersebut telah digunakan oleh saya sendiri serta agan-agan lain dalam mengatasi masalah khusus, untuk petunjuk penggunakannya, saya paparkan sebagai berikut :

1. Agan-agan jalankan Database Tool dengan logo



2. Kemudian isikan menu seperti gambar dan masuk dengan klik Login















3. Masukkan salah satu query yang ingin digunakan, pastikan menu berada pada Query Analyzer dan nama database Siadpawin seperti gambar berikut :















4. Pastikan telah pada posisi yang benar dan sudahi dengan klik Ran(F5)

Demikian petunjuk penggunaan ini saya paparkan, semoga bermanfaat bagi agan-agan semua, dan saya sarankan agar selalu hati-hati, karena jika salah penggunaan akan fatal akibatnya, ibarat pepatah "Malu bertanya sesat dijalan dan malu bertanya banyak jalan-jalan" hehehe.... 

Selasa, 23 Juli 2013

scan alamat utk AC

Jalan=[jl.][jln.][jalan ][jln ][jl ]
Dusun=[dusun ][dsn.][dsn ][dukuh ][lingkungan ]
RT=[rt.][ rt ][rt ][rt][r.t.]
RW=[rw.][ rw ][rw ][rw][r.w.]
Nomor=[no.][nomor ][nomer ][ no ][ no]
Desa/Kelurahan=[desa ][kelurahan ][ ds ][ kel ][ds.][kel.]
Kecamatan=[kecamatan ][ kec. ][kec ][kec.]
Kabupaten=[kabupaten ][kota ][kodya ][kotamadya ][kab.][kod. ][kotamadia ]

Quary melihat data perkara

SELECT
right(LEFT(DATA_REGISTER.NO_PERK,4),3)
+'/Pdt.'+
SUBSTRING(DATA_REGISTER.NO_PERK, LEN(DATA_REGISTER.NO_PERK) - 2, 1)
+'/20'+
RIGHT(DATA_REGISTER.NO_PERK, 2)
+'/PA.Sjj'
AS NOMOR_PERKARA,
replace(MS_DATAHAKIM.NAMA_HAKIM,char(13)+char(10),'|') AS MAJELIS_LENGKAP,
DATA_REGISTER.TGL_DAFTAR AS DAFTAR,
DATA_REGISTER.TGL_PMH AS PMH,
DATA_REGISTER.TGL_PHS AS PHS,
DATA_SIDANG.TANGGAL AS SDG_I,
DATA_REGISTER.TGL_PUTUSAN AS PUTUSAN,
DATA_REGISTER.TGL_MINUTASI AS MINUTASI,
DATA_REGISTER.ARSP_TANGGAL AS ARSIP,
MS_PERKARA.KETERANGAN AS JENIS_PERKARA,
right(LEFT(DATA_REGISTER.NO_PERK,5),1) AS KD,
DATA_REGISTER.TINGKAT AS TK
FROM
SiadpaWin.dbo.DATA_REGISTER
INNER JOIN DATA_SIDANG ON DATA_REGISTER.NO_PERK= DATA_SIDANG.NO_PERK
INNER JOIN MS_HAKIM ON DATA_SIDANG.TGL_SK= MS_HAKIM.TGL_SK
INNER JOIN MS_DATAHAKIM ON MS_HAKIM.KODE= MS_DATAHAKIM.KODE
INNER JOIN MS_PERKARA ON DATA_REGISTER.KODE_PERK=MS_PERKARA.KODE_PERK
AND DATA_SIDANG.RUANG= MS_DATAHAKIM.RUANG
AND DATA_SIDANG.NO_MAJELIS= MS_DATAHAKIM.TIM
AND DATEPART(weekday, DATA_SIDANG.TANGGAL)= MS_DATAHAKIM.HARI
WHERE RIGHT(DATA_REGISTER.NO_PERK,2)='12'
AND (DATA_SIDANG.KE=0)
ORDER BY DATA_SIDANG.NO_PERK

Perbaiki error update 15 su - error arsip tgl

ALTER TABLE DATA_REGISTER
ADD ARSP_LOKASI VARCHAR(10) NULL,
ARSP_NO_RAK VARCHAR(10) NULL,
ARSP_KODE_RAK VARCHAR(10) NULL,
ARSP_NO_BOX VARCHAR(10) NULL,
ARSP_TANGGAL DATETIME NULL,
ARSP_KETERANGAN VARCHAR(50) NULL

Quary Perbaiki DB

EXEC sp_resetstatus ‘yourDBname’;

ALTER DATABASE yourDBname SET EMERGENCY

DBCC checkdb(‘yourDBname’)

ALTER DATABASE yourDBname SET SINGLE_USER WITH ROLLBACK IMMEDIATE

DBCC CheckDB (‘yourDBname’, REPAIR_ALLOW_DATA_LOSS)

ALTER DATABASE yourDBname SET MULTI_USER

PANJAR DI KIPA ADA TAPI DI INFOPERKARA TIDAK ADA



Judul diatas banyak dialami oleh PA-PA bahkah juga tidak muncul tanggal dan nilai panjarnya waktu mencetak SKUM,dibawah ini adalah cara memperbaikinya yang sudah dilaksanakan dilapangan :) :

Panjar untuk semua jenis perkara harus satu karena defaultnya harus satu jangan di buat bermacam-macam, seperti PANJAR CT, PANJAR CG, PANJAR PERMOHONAN, dll
, mungkin karena nilai panjarnya beda-beda mungkin dibikin bermacam-macam, jangan takut karena nilai panjar bisa dirubah waktu mengisi. Jika sudah terlanjur di bikin banyak macam, agar diseragamkan menjadi satu panjar dengan variabel perkiraan yang standar (0101000000) ikuti langkah-langkah berikut ini:

1. cari panjar yang variabel perkiraannya 0101000000, rubah menjadi nama yang umum misalnya Panjar atau Biaya Panjar atau terserah satker :), ceklist di sebelah kanan kata Perkiraan Panjar Biaya Perkara.
2. catat nomer variabel perkiraan yang di pakai panjar selain variabel 0101000000 , misalnya PANJAR CT = 0103000000, PANJAR CG=0104000000, PANJAR PERMOHONAN = 0105000000, dstnya. Ini berguna buat migrasi data ke satu panjar, jadi setelah diganti menjadi satu PANJAR, data yang dulu dinput tidak akan hilang dan tidak perlu dinput ulang
3. Backup dulu SIADPA plus nya sebelum migrasi data satu PANJAR.
4. Buka Databasetool atau SQL Management Studio atau yang lain, lakukan query di bawah ini:
----------------------------------------------------------------------------------------------------
UPDATE TRANS_PERK SET VAR_PERK='0101000000' WHERE LEFT(VAR_PERK,4) IN ('0103','0104','0105')
-----------------------------------------------------------------------------------------------------
CATATAN:SQL di atas bagian IN ('...','...','....') ---> titik-titik itu diisi 4 huruf dari kiri variabel perkiraaan panjar selain 0101000000, misalnya misalnya PANJAR CT = 0103000000 -->0103, PANJAR CG=0104000000 -->0104, PANJAR PERMOHONAN = 0105000000 --->0105, dst nya('...','...','....') ---> tidak terbatas 3, bisa ditambah sesuai yang mau dirubah/migrasi

5. setelah diekskusi, cek PANJAR nya apa sudah sesuai.
6. Pakai Panjar yang sudah di bakukan tadi (0101000000) untuk semua perkara
7. jika di infoperkara sebelumnya gak valid/kosoong panjarnya atau merah, hapus semua, kemudian upload ulang data keuangannya

selamat mencoba, kalau ada yang salah mohon dikoreksi

Ngakalin bagi yg tanggal sidang pertama tdk ada

buat deteksi sudah ada PHS tapi tanggal sidang Pertamanya gak ada, buat cek yang digrafik kinerja antara PHS dan tanggal sidang pertama tidak seimbang
dicoba quary ini:


SELECT DATA_REGISTER.NO_PERK, DATA_REGISTER.TGL_PHS, DATA_SIDANG.TANGGAL, SUM(DATA_SIDANG.KE + 1) AS SIDANG_KE
FROM DATA_REGISTER INNER JOIN
DATA_SIDANG ON DATA_REGISTER.NO_PERK = DATA_SIDANG.NO_PERK
WHERE (DATA_REGISTER.TGL_PHS IS NOT NULL) AND (RIGHT(DATA_REGISTER.NO_PERK, 2) = '12') AND (DATA_SIDANG.TANGGAL IS NULL) AND (DATA_SIDANG.KE = 0)
GROUP BY DATA_REGISTER.NO_PERK, DATA_REGISTER.TGL_PHS, DATA_SIDANG.TANGGAL

Quary Mengetahui Nomor Perkara, Majelis, DLL

SELECT DISTINCT LEFT(DATA_REGISTER.NO_PERK, 4) + '/Pdt.'+ SUBSTRING(DATA_REGISTER.NO_PERK, LEN(DATA_REGISTER.NO_PERK) - 2, 1)+ '/20' + RIGHT(DATA_REGISTER.NO_PERK, 2) AS NOMER_PERKARA, DATA_SIDANG.RUANG, DATA_SIDANG.TIM,MS_DATAHAKIM.NAMA_HAKIM AS MAJELIS,
MS_PERKARA.KETERANGAN AS JENIS_PERKARA,LEFT(DATA_REGISTER.KODE_PERK,2) AS JP, DATA_REGISTER.TINGKAT
FROM DATA_REGISTER INNER JOIN DATA_SIDANG ON DATA_REGISTER.NO_PERK = DATA_SIDANG.NO_PERK INNER JOIN MS_HAKIM ON DATA_SIDANG.TGL_SK = MS_HAKIM.TGL_SK INNER JOIN
MS_DATAHAKIM ON MS_HAKIM.KODE = MS_DATAHAKIM.KODE AND DATA_SIDANG.RUANG = MS_DATAHAKIM.RUANG AND DATA_SIDANG.NO_MAJELIS = MS_DATAHAKIM.TIM AND DATEPART(weekday, DATA_SIDANG.TANGGAL) = MS_DATAHAKIM.HARI
INNER JOIN MS_PERKARA ON DATA_REGISTER.KODE_PERK=MS_PERKARA.KODE_PERK
WHERE RIGHT(DATA_REGISTER.NO_PERK,2)='12'

Quary Hapus Data Transaksi Keuangan (SIADPA-KIPA) perkara tertentu

Untuk menghapus transaksi keuangan perkara tertentu pada SIADPA-KIPA pada perkara tertentu menggunakan Quary :
Contoh perkara Nomor 123/G/2013

DELETE FROM SIADPAWIN.DBO.TRANS_PERK WHERE NO_PERK='0123G13' AND TINGKAT=0

Jika pada perkara lain, ganti 0123G13 dengan perkara yang dituju, dengan ketentuan pada quary 4 digit nomor perkar (contoh perkara 123/G/2013, maka menjadi 0123G13)

Quary Delete Seluruh Data SIADPA

DELETE FROM SIADPAWIN.DBO.DATA_AMAR
DELETE FROM SIADPAWIN.DBO.DATA_ANGKA
DELETE FROM SIADPAWIN.DBO.DATA_BAP
DELETE FROM SIADPAWIN.DBO.DATA_BIODATA
DELETE FROM SIADPAWIN.DBO.DATA_REG_AC
DELETE FROM SIADPAWIN.DBO.DATA_REGISTER
DELETE FROM SIADPAWIN.DBO.DATA_SIDANG
DELETE FROM SIADPAWIN.DBO.DATA_TANGGAL
DELETE FROM SIADPAWIN.DBO.DATA_TEKS
DELETE FROM SIADPAWIN.DBO.DATA_TUTUP_INDUK
DELETE FROM SIADPAWIN.DBO.TRANS_PERK

(HATI-HATI UNTUK MENCOBA-COBA QUARY INI, NYESEL KARENA HILANG SMUA NTAR NANGIS...HEHEHE)

Quary Delete data AC via Nomor perkara

DELETE FROM DATA_REG_AC WHERE NO_PERK='0001G12'

Quary Data Majeis Hakim

SELECT DATA_SIDANG.NO_PERK, DATA_SIDANG.RUANG, DATA_SIDANG.TIM, MS_DATAHAKIM.KODE_HAKIM, MS_DATAHAKIM.NAMA_HAKIM
FROM DATA_SIDANG INNER JOIN
MS_HAKIM ON DATA_SIDANG.TGL_SK = MS_HAKIM.TGL_SK INNER JOIN
MS_DATAHAKIM ON MS_HAKIM.KODE = MS_DATAHAKIM.KODE AND DATA_SIDANG.RUANG = MS_DATAHAKIM.RUANG AND
DATA_SIDANG.TIM = MS_DATAHAKIM.TIM AND DATEPART(weekday, DATA_SIDANG.TANGGAL) = MS_DATAHAKIM.HARI
WHERE (DATA_SIDANG.NO_PERK = '0123G12')

Quary Mencari Tanggal Putus

SELECT     tgl_pts
FROM         DATA_REG_AC
WHERE     (no_perk = '0010G11')

Quary Cari data AC berdasarkan tanggal AC

SELECT * FROM DATA_REG_AC WHERE TGL_AC='2011/03/13'

Quary Cara lihat transaksi KIPA perperkara

select A.tgl_trans, B.keterangan,
SUM (CASE WHEN B.debet=1 THEN A.nil_trans ELSE 0 END) AS DEBET,
SUM (CASE WHEN B.debet=0 THEN A.nil_trans ELSE 0 END) AS KREDIT
from trans_perk A, var_perkiraan B
where
A.var_perk=B.kode AND
A.tingkat=0 and A.no_perk='0001G12'
GROUP BY A.tgl_trans, B.urutan,B.keterangan,A.var_perk
order by A.tgl_trans,B.urutan, A.var_perk asc