//////////////////////////////////////////////////////// if ($accion == "PagaArriendo") { if (isset($_POST["TxtConcepto"]) and !empty($_POST["TxtConcepto"]) and isset($_POST["TxtValor"]) and is_numeric($_POST["TxtValor"])) { if ($_POST["CmbCuentaOrigen"] == "NO" or $_POST["CmbCuentaDestino"] == "NO") { exit("Debe seleccionar una cuenta Origen y una Cuenta Destino"); } //echo"entra a paga arriendo"; $CuentaOrigen = $_POST["CmbCuentaOrigen"]; $idProveedor = $_POST["CmbCuentaDestino"]; $Concepto = $_POST["TxtConcepto"]; //$Concepto=$Concepto." Arriendos Egreso registrado por $_SESSION[nombre] $_SESSION[apellido] el $fechaActual"; $Valor = $_POST["TxtValor"]; //////registramos en egresos $NumRegistros = 16; $tabla->NombresColumnas("proveedores"); $DatosProveedor = $tabla->DevuelveValores($idProveedor); $RazonSocial = $DatosProveedor["RazonSocial"]; $NIT = $DatosProveedor["Num_Identificacion"]; $Columnas[0] = "Fecha"; $Valores[0] = $fecha; $Columnas[1] = "Beneficiario"; $Valores[1] = $RazonSocial; $Columnas[2] = "NIT"; $Valores[2] = $NIT; $Columnas[3] = "Concepto"; $Valores[3] = $Concepto; $Columnas[4] = "Valor"; $Valores[4] = $Valor; $Columnas[5] = "Usuario_idUsuario"; $Valores[5] = $idUsuario; $Columnas[6] = "PagoProg";
$Valores[19] = "0"; $Columnas[20] = "Neto"; $Valores[20] = round($DatosCotizacion["Total"]); $Columnas[21] = "Mayor"; $Valores[21] = "NO"; $Columnas[22] = "Esp"; $Valores[22] = "NO"; $Columnas[23] = "Concepto"; $Valores[23] = $DatosCotizacion["Descripcion"]; $tabla->InsertarRegistro($tab, $NumRegistros, $Columnas, $Valores); /////////////////////////////////////////////////////////////// ////////////Registramos Pago en caso de ser de contado if ($FormaPago == "Contado") { $CuentaPUC = $CuentaDestino; $tabla->NombresColumnas("cuentasfrecuentes"); $DatosCuenta = $tabla->DevuelveValores($CuentaPUC); $NombreCuenta = $DatosCuenta["Nombre"]; $Valores[15] = $CuentaPUC; $Valores[16] = $NombreCuenta; $Valores[18] = round($DatosCotizacion["Total"]); $Valores[19] = 0; $Valores[20] = round($DatosCotizacion["Total"]); $tabla->InsertarRegistro($tab, $NumRegistros, $Columnas, $Valores); /////////////////////////////////////////////////////////////// ////////////contra partida $CuentaPUC = "130505{$IDCliente}"; $NombreCuenta = "Clientes Nacionales {$DatosCliente['RazonSocial']} NIT {$NIT}"; $Valores[15] = $CuentaPUC; $Valores[16] = $NombreCuenta; $Valores[18] = 0; //Valor del CREE
$fecha = date("Y-m-d"); $Busqueda = $_POST["TxtBusqueda"]; if (isset($_POST["BtnBaja"])) { $idProducto = $_POST["TxtidProducto"]; $CostoUnitario = $_POST["TxtCosto"]; $Cantidad = $_POST["TxtCantidadBaja"]; $Observaciones = $_POST["TxtObservaciones"]; $CostoTotal = round($Cantidad * $CostoUnitario); $tab = "productosventa"; $tabla = new Mytable($host, $db, $user, $pw, $tab); $tabla->conectar(); ///////////////////////////////////////// ////////////Edito el saldo del producto/// /////////////////////////////////////// $tabla->NombresColumnas($tab); $DatosProducto = $tabla->DevuelveValores($idProducto); $Saldo = $DatosProducto['Existencias'] - $Cantidad; $CostoTotal = $Saldo * $DatosProducto['CostoUnitario']; $NumRegistros = 2; $Filtro = "idProductosVenta"; $idItem = $idProducto; $Columnas[0] = 'Existencias'; $Valores[0] = $Saldo; $Columnas[1] = 'CostoTotal'; $Valores[1] = $CostoTotal; $tabla->EditeValoresTabla($tab, $NumRegistros, $Columnas, $Valores, $Filtro, $idItem); //////////////////////////////////////////////////////// //////////Inserto la baja ///////////////////////////////////////////////////////// $tab = "prod_bajas"; $NumRegistros = 8;
echo "El usuario {$idUsuario}, ha agregado el Producto con id: {$idProducto}, en la Preventa {$idVentaActiva}"; $tabla->TableDrawVender($VentasActivas); } if ($accion == "AgregarItemPreventaTeclado") { $tabla->AgregaPreventa($fecha, $Cantidad, $idVentaActiva, $idProducto, 0, $idUsuario); $tabla->TableDrawPreVenta($VentasActivas, $idVentaActiva, $idUsuario, $operacion); } if ($accion == "BorrarItemPreventa") { $tabla->NombresColumnasEsp("preventa"); $tabla->DelItem("preventa", $idPreventaDel); echo "El usuario {$idUsuario}, ha eliminado el Producto con id: {$idPreventaDel}, en la Preventa {$idVentaActiva}"; $tabla->TableDrawPreVenta($VentasActivas, $idVentaActiva, $idUsuario, $operacion); } if ($accion == "EditarItemPreventa") { $tabla->NombresColumnas("preventa"); $campos = $tabla->DevuelveValores($idPreventaEdit); $idProducto = $campos["ProductosVenta_idProductosVenta"]; $tabla->NombresColumnas("productosventa"); $campos = $tabla->DevuelveValores($idProducto); $impuestos = $campos["IVA"]; $PrecioVenta = $campos["PrecioVenta"]; $tabla->NombresColumnas("preventa"); $campos = $tabla->DevuelveValores($idPreventaEdit); $subtotal = round($ValorAcordado * $Cantidad); $impuestos = round($subtotal * $impuestos); //$subtotal=$subtotal-$impuestos; $total = $subtotal + $impuestos; //print_r($campos); $NumCols = 6; $columnas[0] = 'ValorAcordado'; $campos[0] = $ValorAcordado;
include "classes_servi/CreaTablasMysqlVender.php"; /* while ($post = each($_POST)) { echo $post[0] . " = " . $post[1]; } echo "entra a ver inventarios"; */ //print("Entra"); $tab = "ventas"; $idFactura = $_POST["TxtBuscarFactura"]; $tabla = new Mytable($host, $db, $user, $pw, $tab); $tabla->conectar(); $tabla->NombresColumnas($tab); $tabla->NombresColumnas("facturas"); $DatosFactura = $tabla->DevuelveValores($idFactura); $idCotizaciones = $DatosFactura["Cotizaciones_idCotizaciones"]; $FormaPago = $DatosFactura["FormaPago"]; if (isset($_POST["BtnAsignarCambio"])) { $idVentaActiva = $_POST["CbVentasActivas"]; $SaldoFavor = $_POST["TxtSaldoFavor"]; $sql = "SELECT SaldoFavor from `vestasactivas` WHERE `idVestasActivas` = '{$idVentaActiva}'"; $reg = mysql_query($sql, $tabla->con) or die('no se pudo obtener el valor del saldo a favor la Preventa: ' . mysql_error()); $reg = mysql_fetch_array($reg); $SaldoActual = $reg["SaldoFavor"]; $SaldoFavor = $SaldoFavor + $SaldoActual; $sql = "UPDATE `vestasactivas` SET `SaldoFavor` = '{$SaldoFavor}' WHERE `idVestasActivas` = '{$idVentaActiva}'"; mysql_query($sql, $tabla->con) or die('no se pudo actualizar la Preventa: ' . mysql_error()); print "Se ha asignado el valor {$SaldoFavor} a la PreVenta No. {$idVentaActiva}"; } if (isset($_POST["BtnDevolver"])) {
exit('Factura Borrada, por favor actualice la pagina'); } if ($accion == "agregarItem") { if (isset($_POST["TxtCantidad"]) and !empty($_POST["TxtCantidad"]) and isset($_POST["TxtValorUnitario"]) and !empty($_POST["TxtValorUnitario"])) { $ValorUnitario = $_POST["TxtValorUnitario"]; $Cantidad = $_POST["TxtCantidad"]; $IVA = $_POST["TxtIVA"]; $data = explode(";", $_POST["ListItems"]); $idProducto = $data[1]; $Subtotal = $ValorUnitario * $Cantidad; $Impuestos = round($Subtotal * $IVA); $Total = round($Subtotal + $Impuestos); //////registramos en compras precompra $NumRegistros = 9; $tabla->NombresColumnas("productosventa"); $DatosProducto = $tabla->DevuelveValores($idProducto); $Columnas[0] = "idProductosVenta"; $Valores[0] = $idProducto; $Columnas[1] = "Referencia"; $Valores[1] = $DatosProducto["Referencia"]; $Columnas[2] = "Descripcion"; $Valores[2] = $DatosProducto["Nombre"]; $Columnas[3] = "Cantidad"; $Valores[3] = $Cantidad; $Columnas[4] = "ValorUnitario"; $Valores[4] = $ValorUnitario; $Columnas[5] = "Subtotal"; $Valores[5] = $Subtotal; $Columnas[6] = "IVA"; $Valores[6] = $Impuestos; $Columnas[7] = "Total";