示例#1
0
function getticket_pedido($peid)
{
    $database = new DB();
    if ($peid) {
        $query = "SELECT nombre, telefono,pedido_id,fecha_orden,fecha_entrega,status,total,anticipo\n                             FROM pedido_nombre,pedido,status\n\t\t\t\t\t\tWHERE  pedido_nombre.pedido_nombre_id=pedido.pedido_nombre_id AND pedido.status_id=status.status_id AND pedido.pedido_id=" . $peid;
        list($nombre, $telefono, $pedido_id, $fecha_orden, $fecha_entrga, $status, $total, $anticipo) = $database->get_row($query);
        $cliente = $apellidop . " " . $apellidom . " " . $nombre;
    }
    echo "<table  width=100% >\n\t\t\t\t\t\t<tr>\n\t\t\t\t\t\t\t<td style='text-align:center;border-bottom:1px dotted black;' colspan=3>\n\t\t\t\t\t\t\t\t<a href=\"/index.php\"><img width=300 src=/img/logo-tiendas-alberto.jpg></a>\n\t\t\t\t\t\t\t\t<br>R.F.C QUCR750708PM7\n\t\t\t\t\t\t\t\t<center>NOTA DE VENTA</center>";
    echo "<font size=-1>";
    echo "Cliente: " . strtoupper($cliente) . "<br>";
    if ($tipomov_id == 3) {
        echo "Tipo de Venta: <span class=\"label label-inverse\">Credito</span><br>";
    } else {
        echo "<br>";
    }
    //Tipo de Venta: <span class=\"label label-inverse\">Contado</span><br><br>";
    $no_ticket = sprintf('%06d', $pedido_id);
    echo "No.: {$no_ticket} [{$cliente_id}.345]<br>";
    echo "Fecha y Hora: <br>" . $fecha_orden;
    //date("d-m-Y  H:m:s");
    echo "<br>";
    echo "</font></td></tr>";
    echo "<tr><td>&nbsp;</td></tr>";
    if ($tipomov_id == 3) {
        $query = "SELECT  pedido_det_id,pedido_det.producto_id,pedido_det.pedido_id,pedido_det.producto,\n                        pedido_det.precio_contado,pedido_det.iva,producto.codigo,color,talla,pedido_det.sku FROM pedido_det,producto\n\t\t\t\t\tWHERE  pedido_det.producto_id=producto.producto_id AND pedido_det.pedido_id=" . $peid;
        $results = $database->get_results($query);
        $n = 0;
        $total = 0;
        foreach ($results as $item) {
            echo "<tr><td>&nbsp;</td><td>" . $itemaaaaa['facturadet_id'] . " " . $item['sku'] . "<br>\n\t\t\t\t\t\t\t" . substr($item['producto'], 0, 26) . "...</a>\n\t\t\t\t\t\t\t<br>" . $item['color'] . " " . $item['talla'] . "</td>\n\t\t\t\t\t\t\t<td style='text-align:right;vertical-align:text-top'>";
            if ($tipomov_id == 3) {
                echo dinero($item['precio_credito'] * 1.16);
            } else {
                echo dinero($item['precio_contado'] * 1.16);
            }
            echo "&nbsp;&nbsp;</td></tr>";
            $total_credito += $item['precio_credito'];
            $total_contado += $item['precio_contado'];
            $n++;
        }
    }
    if ($total_credito and $cliente_id > 0) {
        $total_iva_credito = $total_credito * 0.16;
        $disponible = $credito - $saldo - $total_credito - $total_iva_credito;
        //$saldo_total=$saldo+$total_credito+$total_iva_credito;
        echo "<tr><td>&nbsp;</td></tr>";
        echo "<tr style=\"border-top:1px dotted black\"><td style=\"border-top:1px dotted black\">&nbsp;</td><td style='text-align:right;border-top:1px dotted black'>Total</td>\n\t\t\t\t\t      \t  <td style='text-align:right;border-top:1px dotted;'>\$" . dinero($total_credito * 1.16) . "&nbsp;&nbsp;</td></tr>";
        echo "<tr><td>&nbsp;</td><td style='text-align:right'>&nbsp;Incluye IVA(16%) por</td><td style='text-align:right;border-bottom:2px solid;'>+&nbsp;" . dinero($total_iva_credito) . "&nbsp;&nbsp;</td></tr>";
        echo "<tr><td>&nbsp;</td><td style='text-align:right'>&nbsp;<strong>Total</strong></td><td style='text-align:right;'><strong>" . dinero($total_iva_credito + $total_credito) . "</strong>&nbsp;&nbsp;</td></tr>";
        echo "<tr><td>&nbsp;</td><td>&nbsp;</td></tr>";
        echo "<tr><td>&nbsp;</td><td style='text-align:right'>Saldo Actual</td><td style='text-align:right'>+  \$ " . dinero($saldo_actual) . "&nbsp;&nbsp;</td></tr>";
        echo "<tr><td>&nbsp;</td><td style='text-align:right;'><strong>Saldo Total</strong></td><td style='text-align:right;border-top:2px solid;'><strong>\$ " . dinero($saldo_total) . "</strong>&nbsp;&nbsp;</td></tr>";
        echo "<tr><td>&nbsp;</td><td style='text-align:right'>Abono</td>";
        $query = "SELECT abono,limite FROM abono ORDER BY limite ASC";
        $results = $database->get_results($query);
        foreach ($results as $row) {
            //echo $total_credito." ".$row['limite']." <br> ";
            if ($saldo_total <= $row['limite']) {
                $abono = $row['abono'];
                break;
            }
        }
        echo "<td style='text-align:right;border-top:2px solid;'>\$" . dinero($abono) . "&nbsp;&nbsp;</td>";
        echo "</tr>";
    } else {
        if ($cliente_id == 0) {
            $query = "SELECT  pedido_det.producto_id,pedido_det.pedido_id,pedido_det.producto,\n                        pedido_det.precio_contado,pedido_det.iva,producto.codigo,color,talla,pedido_det.sku FROM pedido_det,producto\n\t\t\t\t\tWHERE  pedido_det.producto_id=producto.producto_id AND pedido_det.pedido_id=" . $peid;
            $results = $database->get_results($query);
            $n = 0;
            $total = 0;
            foreach ($results as $item) {
                echo "<tr><td>&nbsp;</td><td>" . $itemaaaaaa['facturadet_id'] . " " . $item['sku'] . "<br>\n\t\t\t\t\t\t\t" . substr($item['producto'], 0, 26) . "</a>\n\t\t\t\t\t\t\t<br>" . $item['color'] . " " . $item['talla'] . "</td>\n\t\t\t\t\t\t\t<td style='text-align:right;vertical-align:text-top'>";
                echo dinero($item['precio_contado']);
                echo "&nbsp;&nbsp;</td></tr>";
                $total_contado += $item['precio_contado'];
                $n++;
            }
            $total_iva_contado = $total_contado - $total_contado / 1.16;
            //echo "<tr><td></td><td>&nbsp;</td></tr>";"
            echo "<tr><td>&nbsp;</td></tr>";
            echo "<tr style=\"border-top:1px dotted black\"><td style=\"border-top:1px dotted black\">&nbsp;</td><td style='text-align:right;border-top:1px dotted black'>Total</td>\n\t\t\t\t\t      \t  <td style='text-align:right;border-top:1px dotted;'>\$" . dinero($total_contado) . "&nbsp;&nbsp;</td></tr>";
            // echo "<tr style=\"border-top:1px dotted black\"><td></td><td style='text-align:right'>Total</td><td style='text-align:right'>$". dinero($total_contado+$total_iva_contado)."</td></tr>";
            echo "<tr><td></td><td style='text-align:right'>Incluye IVA(16%) por</td>\n\t\t\t\t\t\t\t<td style='text-align:right'>\$" . dinero($total_iva_contado) . "&nbsp;&nbsp;</td></tr>";
            echo "<tr><td></td><td style='text-align:right'>&nbsp;<strong>Total</strong></td>\n\t\t\t\t\t\t\t<td style='text-align:right;text-align:right;border-top:2px solid;'><strong>" . dinero($total_contado) . "</strong>&nbsp;&nbsp;</td></tr>";
            echo "<tr><td></td><td style='text-align:right'>Anticipo</td>\n\t\t\t\t\t\t\t<td style='text-align:right'>- \$" . dinero($anticipo) . "&nbsp;&nbsp;</td></tr>";
            echo "<tr><td></td><td style='text-align:right'>&nbsp;<strong>Saldo</strong></td>\n\t\t\t\t\t\t\t<td style='text-align:right;text-align:right;border-top:2px solid;'><strong>" . dinero($total_contado - $anticipo) . "</strong>&nbsp;&nbsp;</td></tr>";
            $fecha_hoy = date("Y-m-d");
            $query = "SELECT  promocion_id,promocion,tipodesc from promocion where \"{$fecha_hoy}\">=fecha_inicio AND \"{$fecha_hoy}\"<=fecha_fin";
            list($promocion_id, $promocion, $tipodesc) = $database->get_row($query);
            $promociones = $database->num_rows($query);
            if ($promociones) {
                switch ($tipodesc) {
                    case '1':
                        $promo = get_promo($total_contado);
                        break;
                    case '2':
                        $promo = get_promo_porcentaje($total_contado);
                        break;
                    default:
                        # code...
                        break;
                }
                echo "<tr><td></td><td style='text-align:right'>&nbsp;<font size=+1>{$promocion}</font></td>\n\t\t\t\t\t\t\t\t\t\t\t<td style='text-align:right;text-align:right;color:black;border-bottom:1px solid black;'>\n\t\t\t\t\t\t\t\t\t\t\t<b>- " . dinero($promo) . "</b>&nbsp;&nbsp;</td></tr>";
                echo "<tr><td></td><td style='text-align:right'>&nbsp;<font size=+1>Ud. Pag&oacute;</font></td>\n\t\t\t\t\t\t\t\t\t\t\t<td width=100 style='text-align:right;text-align:right;color:black;border:1px solid black;'>\n\t\t\t\t\t\t\t\t\t\t\t<b> \$ " . dinero($total_contado - $promo) . "</b>&nbsp;&nbsp;</td></tr>";
            }
            if ($efectivo) {
                echo "<tr><td></td><td style='text-align:right'>&nbsp;Efectivo</td>\n\t\t\t\t\t\t\t<td style='text-align:right;text-align:right;'>" . dinero($efectivo) . "&nbsp;&nbsp;</td></tr>";
                echo "<tr><td></td><td style='text-align:right'>&nbsp;Cambio</td>\n\t\t\t\t\t\t\t<td style='text-align:right;text-align:right;border-top:2px solid;'>" . dinero($efectivo - $total_contado + $promo) . "&nbsp;&nbsp;</td></tr>";
            }
        }
    }
    // if ($promociones)
    // {
    // echo "<tr><td colspan=3><br><br>RECUERDE:  En Promociones no hay cambios ni devoluciones</td></tr>";
    // }
    echo "</table>";
}
示例#2
0
             echo "<font size=+3><b>- " . dinero($cantidad) . "</b></font></td></tr>";
             break;
     }
     echo "<tr><td></td><td style='text-align:right'>&nbsp;<font size=+1>Ud. Paga</font></td>\n\t\t\t\t\t\t\t\t\t\t\t        <td width=180 style='text-align:right;text-align:right;color:black;border:1px solid black;'>\n\t\t\t\t\t\t\t\t\t\t\t        <font size=+3><b> \$ " . dinero($total_contado - $cantidad) . "</b></font></td></tr>";
 }
 $fecha_hoy = date("Y-m-d");
 $query = "SELECT  promocion_id,promocion,tipodesc from promocion where \"{$fecha_hoy}\">=fecha_inicio AND \"{$fecha_hoy}\"<=fecha_fin";
 list($promocion_id, $promocion, $tipodesc) = $database->get_row($query);
 $promociones = $database->num_rows($query);
 if ($promociones) {
     switch ($tipodesc) {
         case '1':
             $promo = get_promo($total_contado);
             break;
         case '2':
             $promo = get_promo_porcentaje($total_contado);
             break;
         default:
             # code...
             break;
     }
     echo "<tr><td></td><td style='text-align:right'>&nbsp;<font size=+1>{$promocion}</font></td>\n\t\t\t\t\t\t\t\t\t\t\t<td width=180 style='text-align:right;text-align:right;color:black;border-bottom:1px solid black;'>\n\t\t\t\t\t\t\t\t\t\t\t<font size=+3><b>- " . dinero($promo) . "</b></font></td></tr>";
     echo "<tr><td></td><td style='text-align:right'>&nbsp;<font size=+1>Ud. Paga</font></td>\n\t\t\t\t\t\t\t\t\t\t\t<td width=180 style='text-align:right;text-align:right;color:black;border:1px solid black;'>\n\t\t\t\t\t\t\t\t\t\t\t<font size=+3><b> \$ " . dinero($total_contado - $promo) . "</b></font></td></tr>";
 }
 $pedido = searchSKU('60056002', $_SESSION['cart']);
 $producto = notsearchSKU('60056002', $_SESSION['cart']);
 $temporada = searchCATEGORIA('7', $_SESSION['cart']);
 if ($pedido) {
     $boton_cerrarventa = "";
     $boton_pedido = "&nbsp;&nbsp;<a href=\"?data=pos&op=pedido\" class=\"btn btn-info orange \"  >Cobrar Pedido</a>";
 } else {