示例#1
0
 if ($_GET[action] == 'cetakjual2') {
     // ---------------------------------------------------------------------------------
     // ambil info struk ybs
     $sql = "SELECT nominal, uangDibayar FROM transaksijual WHERE idTransaksiJual = {$_POST['idTransaksi']}";
     //echo $sql;
     $hasil = mysql_query($sql);
     $x = mysql_fetch_array($hasil);
     $totalTransaksi = $x[nominal];
     $uangDibayar = $x[uangDibayar];
     // ambil transaksi yang akan dicetak
     $sql = "SELECT t.jumBarang, t.hargaJual, b.namaBarang FROM barang AS b, detail_jual AS t\n\t\t\t\t\t  WHERE t.nomorStruk = '{$_POST['idTransaksi']}' AND t.barcode = b.barcode";
     $sql = "select dj.jumBarang, b.namaBarang, dj.hargaJual, dt.diskon_detail_uids, dt.diskon_persen, dt.diskon_rupiah\n\t\t\t\t\t  from detail_jual dj\n\t\t\t\t\t  join barang b on b.barcode = dj.barcode\n\t\t\t\t\t  left join diskon_transaksi dt on dt.idDetailJual = dj.uid\n\t\t\t\t\t  where dj.nomorStruk = {$_POST['idTransaksi']}";
     //echo $sql;
     $hasil = mysql_query($sql) or die(mysql_error());
     // cetak struk
     cetakStruk("{$_POST['namaPrinter']}", $_POST[idTransaksi], "{$_POST['namaKasir']}", $totalTransaksi, $uangDibayar, $hasil);
     // tampilkan link untuk kembali
     echo "<br /><br /> <a href = javascript:history.go(-1)><< Kembali</a>";
 }
 if ($_GET[action] == 'lihatjual') {
     // ---------------------------------------------------------------------------------
     if ($_GET[kasir] == 'SEMUA') {
         $namaKasir = 'SEMUA';
     } else {
         $namaKasir = $_GET[kasir];
     }
     echo "\n\t\t\t<br/>\n\t\t\t<h2>Detail Penjualan</h2>\n\n\t\t\t<h3>Kasir: {$namaKasir}, No.Struk: {$_GET['id']}</h3>";
     ?>
         <table class="tabel">
             <tr>
                 <th>Barcode</th>
示例#2
0
文件: aksi.php 项目: januri/AhadPOS2
         </body>
      </html>

      <?php 
    } else {
        echo 'Error';
    }
} else {
    if ($module === 'laporan' && $act === 'cetakjual') {
        $idWorkStation = $_POST['idWorkStation'];
        $sql = "SELECT printer_type, printer_commands,send_autocut_commands FROM workstation WHERE idWorkstation = {$idWorkStation}";
        $queryWs = mysql_query($sql);
        $workStation = mysql_fetch_array($queryWs, MYSQL_ASSOC);
        $nomorNotaPenjualan = $_POST['idTransaksi'];
        // ambil data(text) struk
        $struk = cetakStruk($nomorNotaPenjualan);
        // Untuk format invoice
        if ($_POST['layoutStruk'] === 'invoice') {
            $struk = textStrukA4($nomorNotaPenjualan);
            // 15 cpi
            if ($workStation['printer_type'] === 'pdf') {
                $struk = textStrukA4($nomorNotaPenjualan, 12);
                // 12 cpi
            }
        }
        switch ($workStation['printer_type']) {
            case 'rlpr':
                if ($workStation['send_autocut_commands']) {
                    $struk .= chr(27) . "@" . chr(29) . "V" . chr(1);
                }
                $perintahPrinter = $workStation['printer_commands'];