Service Oriented Analysis and Design (SOAD) untuk Perangkat Lunak Audit Internal Akuntansi dan Pembangunan Prototipenya Pembimbing 1 : Prof. Drs. Ec. Ir. Riyanarto Sarno, M.Sc. Ph.D Pembimbing 2 : Rizky Januar Akbar, S.Kom Retno Mumpuni 5106100073
Latar Belakang Perkembangan teknologi dan dunia bisnis Membantu perusahaan untuk memeriksa kebenaran laporan keuangan
Tujuan Menghasilkan rancangan perangkat lunak Audit menggunakan CAAT dan SOAD dan membangun Prototipenya
Permasalahan Proses audit internal keuangan CAAT untuk proses audit internal keuangan ERP dan Proses keuangan dalam ERP Desain perangkat lunak yang menggunakan framework SOAD Merancang perangkat lunak audit internal keuangan untuk ERP menggunakan framework SOAD Membuat prototipe dari hasil perancangan
Batasan Masalah Desain perangkat lunak audit untuk report Prototipe dari perangkat lunak audit untuk value sales dari report Profit and Lost Berbasis web. Platform yang digunakan adalah Windows dan.net Database yang digunakan yaitu Oracle 11g
ERP
Audit Proses pengumpulan dan pengevaluasian buktibukti secara obyektif oleh auditor tentang informasi laporan keuangan dengan tujuan untuk menyatakan suatu pendapat apakah laporan keuangan telah disajikan secara wajar sesuai dengan prinsip akuntansi yang berlaku umum.
Sekilas ERP dan Audit
CAAT CAAT adalah program komputer khusus yang dikontrol oleh auditor internal, yang dapat digunakan untuk menganalisa dan menyimpulkan data pada mesin produksi serta menjalankan prosedur pengujian audit yang lain.
Ruang Lingkup Audit
SOAD(1) (Service oriented Analysis and Design ) pendekatan terhadap permodelan dan pengembangan perangkat lunak yang khusus di desain untuk SOA (Arsitektur berbasis servis) Inovasi baru yang terdapat pada SOAD adalah service repositories, service orchestration, dan enterprise service bus.
SOAD(2) Dalam melakukan perancangan menggunakan SOAD, dibagi menjadi tiga domain Domain Bisnis Domain Aplikasi Domain Arsitektur
SOAD(3)
Contoh Kasus Audit pada Item Sales dari report Profit and Lost
Alur Akuntansi General Ledger General Ledger mengambil nilai sales dari service ProvideSalesOrderReportData milik Functional Domain Inventory yang mempunyai ketentuan sebagai berikut. Input : - <string> SalesOrderID Output : List<SalesOrderReportDataDto> Data yang diambil:
Alur Pengujian Audit Membandingkan nilai Sales dari 3 Functional Domain yaitu : Inventory Cash Bank General Ledger
Audit Sales di Inventory Web Service : ProvidingSalesOrder Web Method :ProvideSalesItemData Input : <string> period Output : IList<ItemDataDto>
Audit Sales di Cash Bank(1) Web Service Web Method Web Service Web Method Web Service Web Method Web Service Web Method : PostingCashJournal : PostCashReceiptJournal : PostingBankJournal : PostBankReceiptJournal : PostingChequeJournal : PostReceiveChequeJournal, PostDepositReceiveChequeJournal : PostingGiroJournal : PostReceiveGiroJournal, PostDepositReceivedGiroJournal
Audit Sales di Cash Bank(2) Input : <string> period Output : IList<ItemDataDto>
Audit Sales di General Ledger Web Service : Finacial Report Web Method : GenerateIncomeStatement Input : <string> period Output : IList<ItemDataDto>
Fitur Prototype Aplikasi yang dibuat Fitur Balance Sheet Report Fitur Profit and Lost Report Fitur Cash Flow Report Fitur Procure To Pay Report Fitur Order To Cash Report
Kesimpulan(1) Proses audit internal keuangan dilakukan untuk memeriksa / mengaudit kebenaran laporan keuangan. CAAT untuk proses audit internal keuangan diterapkan dengan melakukan prosedur prosedur audit menggunakan computer. Audit Keuangan ERP adalah memeriksa kebenaran laporan keuangan dari functional domain General Ledger dengan menggunakan data input yang berasal dari services.
Kesimpulan(2) Proses Bisnis yang ada pada Audit dianalisis dan didesain menggunakan SOAD, hasilnya didapatkan desain meliputi conceptual view, logical view dan physical view. Service sebagai hasil desain dari functional domain Audit meliputi service untuk proses internal aplikasi yaitu menampikan hasil audit sales dan web service yang digunakan oleh functional domian lain yaitu hasil laporan keuangan general ledger yang telah diaudit. Web Service yang disediakan oleh functional domian Audit antara lain : SalesAppServices
Kesimpulan(3) Prototipe yang dibangun hanya meliputi satu sub bisnis proses Sales pada bisnis process sales functional domian Profit and Lost. Uji coba yang dilakukan terdiri dari dua uji coba proses internal dan uji coba web service. Uji coba proses internal dilakukan untuk data sales tahun 2010. Uji coba web service yang dilakukan adalah web service SalesAppServices.asmx dengan operation GetSalesAuditInventoryByPeriod, GetSalesAuditCashBankByPeriod, dan GetSalesAuditGeneralLedgerByPeriod Uji coba yang dilakukan atas prototipe berhasil dilakukan.
Saran Aplikasi dapat dikembangkan lebih lanjut menjadi aplikasi audit untuk ERP berdasarkan functional domain sesuai spesifikasi dalam tugas akhir ini. Aplikasi dapat dikembangkan lebih lanjut untuk mempublish service laporan laporan keuangan yang yan telah diaudit.
Terimakasih.