///////////////Ingresamos un pago de arriendo/////////// //////////////////////////////////////////////////////// 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[19] = "Credito"; $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;
mysql_select_db($db, $con) or die("la base de datos no abre"); $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";
$Cantidad = 1; $sql = "SELECT * FROM prod_codbarras WHERE CodigoBarras = '{$CodigoBarras}'"; $r = mysql_query($sql, $con) or die("La consulta a codigo de barras es erronea ." . mysql_error()); if (mysql_num_rows($r)) { $r = mysql_fetch_array($r); $idProducto = $r["ProductosVenta_idProductosVenta"]; $accion = "AgregarItemPreventaTeclado"; } else { print '<script language="JavaScript">alert("Este producto no esta en la base de datos por favor no lo entregue")</script>'; $accion = ""; $operacion = "VerPreVenta"; } } $tabla = new Mytable("localhost", "softcontech_v4", "root", "pirlo1985", $tab); $tabla->conectar(); $tabla->NombresColumnas($tab); if ($itemBuscar == "") { if ($operacion == "VerVenta") { $tabla->TableDrawVender($VentasActivas); //echo "Por favor digitar el nombre del articulo para buscar"; } if ($operacion == "VerPreVenta" && $accion != "AgregarItemPreventaTeclado") { $tabla->TableDrawPreVenta($VentasActivas, $idVentaActiva, $idUsuario, $operacion); } if ($accion == "AgregarItemPreventa") { $tabla->AgregaPreventa($fecha, $Cantidad, $idVentaActiva, $idProducto, 0, $idUsuario); 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);
$Cantidad = 1; $sql = "SELECT * FROM prod_codbarras WHERE CodigoBarras = '{$CodigoBarras}'"; $r = mysql_query($sql, $con) or die("La consulta a codigo de barras es erronea ." . mysql_error()); if (mysql_num_rows($r)) { $r = mysql_fetch_array($r); $idProducto = $r["ProductosVenta_idProductosVenta"]; $accion = "AgregarItemPreventaTeclado"; } else { print '<script language="JavaScript">alert("Este producto no esta en la base de datos por favor no lo entregue")</script>'; $accion = ""; $operacion = "VerPreVenta"; } } $tabla = new Mytable($host, $db, $user, $pw, $tab); $tabla->conectar(); $tabla->NombresColumnas($tab); if ($itemBuscar == "") { if ($operacion == "VerVenta") { $tabla->TableDrawVender($VentasActivas); //echo "Por favor digitar el nombre del articulo para buscar"; } if ($operacion == "VerPreVenta" && $accion != "AgregarItemPreventaTeclado") { $tabla->TableDrawPreVenta($VentasActivas, $idVentaActiva, $idUsuario, $operacion); } if ($accion == "AgregarItemPreventa") { $tabla->AgregaPreventa($fecha, $Cantidad, $idVentaActiva, $idProducto, 0, $idUsuario); 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);
mysql_query("DELETE FROM compras_activas WHERE idComprasActivas='{$idCompra}'", $con) or die(mysql_error()); 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;