function transaksi_pembelian($tglTebus, $noLO, $noSA, $idBarang, $jmlTabung, $hargaSatuan, $pajak, $diskon, $beaAdmin, $grandTotal, $idBank, $bukti, $jenisTarikan, $idKaryawan, $idSPBE)
 {
     $tglTebus = $this->clearText($tglTebus);
     $noLO = $this->clearText($noLO);
     $noSA = $this->clearText($noSA);
     $idBarang = $this->clearText($idBarang);
     $jmlTabung = $this->clearText($jmlTabung);
     $hargaSatuan = $this->clearText($hargaSatuan);
     $pajak = $this->clearText($pajak);
     $diskon = $this->clearText($diskon);
     $beaAdmin = $this->clearText($beaAdmin);
     $grandTotal = $this->clearText($grandTotal);
     $idBank = $this->clearText($idBank);
     $bukti = $this->clearText($bukti);
     $jenisTarikan = $this->clearText($jenisTarikan);
     $idKaryawan = $this->clearText($idKaryawan);
     $idSPBE = $this->clearText($idSPBE);
     $id = $this->autocode_pembelian($tglTebus);
     $query = "INSERT INTO `pembelian` VALUES('{$id}', '{$tglTebus}', '{$noLO}', '{$noSA}', '{$idBarang}', \n\t\t\t'{$jmlTabung}', '{$hargaSatuan}', '{$pajak}', '{$diskon}', '{$beaAdmin}', '{$grandTotal}', '{$idBank}', \n\t\t\t'{$bukti}', '{$jenisTarikan}', '{$idKaryawan}', '{$idSPBE}');";
     if ($result = $this->runQuery($query)) {
         $bank = new bank();
         $hasilBank = $bank->transaksi_tarik($idBank, $bukti, $tglTebus, "Pembelian " . $id, $grandTotal, 0, $idKaryawan, $jenisTarikan);
         $loading = new loading();
         $hasilLoading = $loading->loading_pembelian_baru($id);
         if ($hasilBank == TRUE && $hasilLoading == TRUE) {
             return TRUE;
         } else {
             return FALSE;
         }
     } else {
         return FALSE;
     }
 }