예제 #1
0
파일: services.php 프로젝트: klich3/gPOS
 case "eliminarcliente":
     $idcliente = CleanID($_GET["idcliente"]);
     $cliente = new cliente();
     if ($cliente->Load($idcliente)) {
         echo $cliente->MarcarEliminado();
     } else {
         echo 0;
     }
     break;
 case "realizarAbono":
     $id = CleanID($_GET["IdComprobante"]);
     $pago_efectivo = CleanFloat($_GET["pago_efectivo"]);
     $pago_bono = CleanFloat($_GET["pago_bono"]);
     $pago_tarjeta = CleanFloat($_GET["pago_tarjeta"]);
     $concepto = CleanText($_GET["pago_concepto"]);
     $newpendiente = OperarPagoSobreTicket($id, $pago_efectivo, $pago_bono, $pago_tarjeta, $concepto);
     echo $newpendiente;
     //Cantidad pendiente o cero.
     break;
 case "numeroSiguienteDeFacturaParaNuestroLocal":
     $IdLocalActivo = getSesionDato("IdTienda");
     $moticket = $_GET["moticket"];
     $numSerieTicketLocalActual = GeneraNumDeTicket($IdLocalActivo, $moticket);
     echo $numSerieTicketLocalActual;
     // . " con $moticket";
     exit;
     break;
 case "altaproducto":
     if ($id = AltaDesdePostProducto(ALTA_MUDA)) {
         $unidades = CleanInt($_POST["Unidades"]);
         $costo = CleanFloat($_POST["CosteSinIVA"]);
예제 #2
0
파일: ventas.inc.php 프로젝트: klich3/gPOS
function ActualizaPagoAdelantadoPresupuesto($idPresupuesto, $idComprobante, $textCaja)
{
    $sql = " select ImporteAdelanto, TipoVentaOperacion,IdLocal,NPresupuesto " . " from   ges_presupuestos" . " where  IdPresupuesto   = '" . $idPresupuesto . "'";
    $row = queryrow($sql);
    $Monto = $row["ImporteAdelanto"];
    if (!($Monto > 0)) {
        return;
    }
    $TipoVenta = $row["TipoVentaOperacion"];
    $IdLocal = $row["IdLocal"];
    $arqueo = new movimiento();
    $IdArqueo = $arqueo->GetArqueoActivo($IdLocal);
    $FechaCaja = $arqueo->getAperturaCaja($IdLocal, $TipoVenta);
    $IdPartida = $TipoVenta == 'VD' ? 22 : 23;
    $concepto = "Metalico: Adelanto Proforma Nro. " . $row["NPresupuesto"] . " - " . $textCaja;
    //Sustraccion Caja.
    EntregarOperacionCaja($IdLocal, $Monto, $concepto, $IdPartida, 'Sustraccion', $FechaCaja, $IdArqueo, $TipoVenta);
    //Abono Metalico Ticket
    $xpendiente = OperarPagoSobreTicket($idComprobante, $Monto, 0, 0, $textCaja);
}