Proses Transaksi Keluar Obat Keluar

Dalam Query diatas dijelaskan bahwa query yang di eksekusi adalah update stok obat dalam sistem setelah Query hapus dijalankan maka sistem akan melakukan penghapuan data pada database.

4.3.2. Proses Transaksi Keluar Obat Keluar

Dalam Proses ini petugas pertama kali melakukkqan pencatatan data pasien terlebi dahulu dan ketika selesai melakukkan pencatatn data pasien maka dilakukkan pencatatan detail tentang obat yang di pesan, adapun proses input dari pasien akan mempengaruhi jumlah stock obat dalam sistem adapun source untuk penambahan data obat untuk pasien adalah sebagai berikut. mysql_queryINSERT INTO t bl_obat_keluar_detail admin_kode, obatkeluar_kode, obat_kode, detail_obatkeluar_jumlah, detail_obatkeluar_harga, detail_obatkeluar_total, detail_obatkeluar_ket VALUES ._SESSION[admin_kode].,._POST[obatkeluar_kode]., ._POST[obat_kode]., ._POST[detail_obatkeluar_jumlah].,.harga., .total., ._POST[detail_obatkeluar_ket].; mysql_queryUPDATE t bl_obat SET obat_jumlah = obat_jumlah - ._POST[detail_obatkeluar_jumlah]. WHERE obat_kode =._POST[obat_kode].;; Gambar 4.14 Source Code Insert Obat Keluar Dari Query diatas dijelaskan bahwa ketika petugas selesai melakukkan insert data pasien maka sistem akan melakukkan proses insert data ke database dan melakukkan update stock barang.begitu pula ketika ada kesalahan pada inputan petugas maka sistem akan melakukkan update data dalam database, adapun source code untuk update data obat keluar adalah sebagai berikut Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. mysql_queryUPDATE tbl_obat_keluar_det ail SET admin_kode = ._SESSION[admin_kode]. ,obat_kode = ._POST[obat_kode]., detail_obatkeluar_jumlah =._POST[detail_obatkeluar_jumlah]., detail_obat keluar_harga = .harga.,detail_obat keluar_total = .total., detail_obat keluar_ket =._POST[detail_obatkeluar_ket]. WHERE detail_obatkeluar_kode =._POST[gid].;; mysql_queryUPDATE tbl_obat SET obat_jumlah = obat _jumlah + ._POST[jumlah]. WHERE obat_kode =._POST[name].;; mysql_queryUPDATE t bl_obat SET obat_jumlah = obat_jumlah - ._POST[detail_obatkeluar_jumlah]. WHERE obat_kode =._POST[obat_kode].;; Gambar 4.15 Source Code Insert Obat Keluar Dalam potongan sourcec code diatas terdapat proses update data dalam sistem dan update stock barang dalam sistem, selanjutnya adalah proses penghapusan mysql_queryUPDATE tbl_obat SET obat_jumlah = obat_jumlah + .row s_obatkeluar[detail_obatkeluar_jumlah]. WHERE obat_kode =.row s_obat[obat_kode].;; mysql_queryDELETE from t bl_obat_keluar_detail w here detail_obatkeluar_kode =._GET[gid]; Gambar 4.16 Source Code Update Obat Keluar Dalam potongan source code diatas ketika proses penghapusan maka sistem akan menjalakan guery diatas.

4.3.3. Proses Cek data Obat dan sending SMS