Berikut adalah contoh implementasi sederhana audit biaya kontrak untuk sektor usaha jasa konstruksi menggunakan bahasa pemrograman Python:
Situs pekerjaan (job sites)
Besaran dan lokasi proyek konstruksi tertentu seringkali mengharuskan pendirian kantor kontraktor di Situs kerja. Bagian dari akuntansi kontraktor sering dilakukan di kantor-kantor ini. Bergantung pada ukuran dan lokasi proyek, pekerjaan akuntansi ini dapat mencakup sebagian atau seluruh fungsi dan pencatatan berikut:
Daftar gaji, Catatan distribusi tenaga kerja, Membeli, Pembayaran tagihan, Catatan penerimaan dan pengeluaran kas, Dana kas kecil, Catatan biaya kontrak, Catatan peralatan lapangan, Tagihan kontrak.
Mengingat sifat sementara dari kantor-kantor ini, prosedur dan catatan akuntansi seringkali tidak memuaskan dan pengendalian internal mungkin lemah atau tidak ada sama sekali. Untuk alasan ini, sering diinginkan bagi auditor independen untuk mengunjungi kantor-kantor ini, sebaiknya secara mendadak, untuk memeriksa catatan akuntansi dan meninjau prosedur pengendalian internal.
Padding gaji dan kehilangan atau pencurian peralatan konstruksi merupakan masalah dalam industri konstruksi. Untuk alasan ini auditor independen harus mempertimbangkan untuk membayar personel dan melakukan pengujian fisik persediaan peralatan lapangan.
Kontraktor besar yang terlibat dalam banyak proyek secara bersamaan biasanya akan memiliki staf audit internal yang bertanggung jawab untuk mengaudit catatan dan prosedur akuntansi di lokasi kerja. Dalam hal ini, auditor independen harus yakin dengan ruang lingkup program audit internal dan meninjau laporan pemeriksaan mereka selama periode tersebut. Selain itu, auditor independen harus sesekali menemani staf audit internal selama pemeriksaan untuk mengevaluasi keefektifan audit tersebut.
Berikut adalah contoh implementasi sederhana audit situs kerja untuk sektor usaha jasa konstruksi menggunakan bahasa pemrograman Python: