示例#1
0
    //$obVenta->ImprimeFactura($NumFactura,$COMPrinter,$PrintCuenta,$RutaRetorno);
}
////Se guarda un separado
if (!empty($_REQUEST['TxtAbono']) or !empty($_REQUEST['BtnCrearSeparado'])) {
    $fecha = date("Y-m-d");
    $Hora = date("H:i:s");
    $idPreventa = $_REQUEST['CmbPreVentaAct'];
    $Paga = 0;
    $Devuelta = 0;
    $Abono = $_REQUEST['TxtAbono'];
    $TipoVenta = "Credito";
    $obVenta = new ProcesoVenta($idUser);
    list($NumCotizacion, $NumVenta, $NumFactura) = $obVenta->ObtengaDatosEspacio();
    //Verifico si hay espacios en venta activa para empezar a vender
    if (!$NumCotizacion > 0) {
        list($NumCotizacion, $NumVenta, $NumFactura) = $obVenta->ObtengaEspacioVenta();
        // si no hay espacio lo crea
    }
    $DatosPreventa = $obVenta->DevuelveValores('vestasactivas', "idVestasActivas", $idPreventa);
    $obVenta->RegVenta($fecha, $Hora, $idPreventa, $NumCotizacion, $NumVenta, $NumFactura, $TipoVenta, $DatosPreventa["Clientes_idClientes"], $idUser);
    list($Subtotal, $Impuestos, $Total, $TotalCostos, $GranTotal) = $obVenta->ObtengaTotalesVenta($NumVenta);
    ///////////////////////////Ingresar a Facturas
    $Saldo = $Total;
    $EmpresaPro = 1;
    $idCliente = $DatosPreventa["Clientes_idClientes"];
    $tab = "facturas";
    $NumRegistros = 14;
    $Columnas[0] = "Fecha";
    $Valores[0] = $fecha;
    $Columnas[1] = "FormaPago";
    $Valores[1] = $TipoVenta;