Mohon tunggu...
Pasu Sibarani
Pasu Sibarani Mohon Tunggu... Akuntan - Akuntan

NIM: 55522120006 - Magister Akuntansi - Fakultas Ekonomi dan Bisnis - Universitas Mercu Buana - Dosen: Prof. Dr, Apollo, M.Si.Ak

Selanjutnya

Tutup

Ilmu Alam & Tekno

Aplikasi Python Programming Pada Audit Sektor Usaha Jasa Konstruksi

19 Juni 2024   09:50 Diperbarui: 19 Juni 2024   09:51 175
+
Laporkan Konten
Laporkan Akun
Kompasiana adalah platform blog. Konten ini menjadi tanggung jawab bloger dan tidak mewakili pandangan redaksi Kompas.
Lihat foto
Audit Proses Python/Dokpri

# Menentukan threshold untuk nilai transaksi yang mencurigakan
threshold = 1000000

# Mendeteksi transaksi yang melebihi threshold
anomalies = data[data['nilai_transaksi'] > threshold]

print("Transaksi mencurigakan:")
print(anomalies)
# Membuat grafik distribusi nilai transaksi
plt.figure(figsize=(10, 6))
sns.histplot(data['nilai_transaksi'], bins=50, kde=True)
plt.title('Distribusi Nilai Transaksi')
plt.xlabel('Nilai Transaksi')
plt.ylabel('Frekuensi')
plt.show()
# Menyimpan transaksi mencurigakan ke file CSV
anomalies.to_csv('anomalies_report.csv', index=False)

import schedule
import time

def audit_routine():
    data = pd.read_excel('data_transaksi.xlsx')
    data = data.drop_duplicates().fillna(data.mean())
    anomalies = data[data['nilai_transaksi'] > threshold]
    anomalies.to_csv('anomalies_report.csv', index=False)
    print("Audit completed and report generated.")

# Menjadwalkan audit rutin setiap hari pada jam 09:00
schedule.every().day.at("09:00").do(audit_routine)

while True:
    schedule.run_pending()
    time.sleep(1)

HALAMAN :
  1. 1
  2. 2
  3. 3
  4. 4
Mohon tunggu...

Lihat Konten Ilmu Alam & Tekno Selengkapnya
Lihat Ilmu Alam & Tekno Selengkapnya
Beri Komentar
Berkomentarlah secara bijaksana dan bertanggung jawab. Komentar sepenuhnya menjadi tanggung jawab komentator seperti diatur dalam UU ITE

Belum ada komentar. Jadilah yang pertama untuk memberikan komentar!
LAPORKAN KONTEN
Alasan
Laporkan Konten
Laporkan Akun