Ejemplo n.º 1
0
 $Columnas[11] = "Subtotal";
 $Valores[11] = $Valor;
 $Columnas[12] = "IVA";
 $Valores[12] = 0;
 $Columnas[13] = "NumFactura";
 $Valores[13] = "";
 $Columnas[14] = "idProveedor";
 $Valores[14] = $idProveedor;
 $Columnas[15] = "Cuenta";
 $Valores[15] = $CuentaOrigen;
 $tabla->InsertarRegistro("egresos", $NumRegistros, $Columnas, $Valores);
 /////////////////////////////////////////////////////////////////
 //////registramos en libro diario
 $tab = "librodiario";
 $tabla->NombresColumnas("egresos");
 $NumEgreso = $tabla->VerUltimoID();
 $NumRegistros = 24;
 $CuentaPUC = 5220;
 /////Arrendamientos
 $tabla->NombresColumnas("cuentas");
 $DatosCuenta = $tabla->DevuelveValores($CuentaPUC);
 $NombreCuenta = $DatosCuenta["Nombre"];
 $Columnas[0] = "Fecha";
 $Valores[0] = $fecha;
 $Columnas[1] = "Tipo_Documento_Intero";
 $Valores[1] = "CompEgreso";
 $Columnas[2] = "Num_Documento_Interno";
 $Valores[2] = $NumEgreso;
 $Columnas[3] = "Tercero_Tipo_Documento";
 $Valores[3] = $DatosProveedor['Tipo_Documento'];
 $Columnas[4] = "Tercero_Identificacion";
Ejemplo n.º 2
0
 $Valores[1] = $DatosProducto['Departamento'];
 $Columnas[2] = "Referencia";
 $Valores[2] = $DatosProducto['Referencia'];
 $Columnas[3] = "Nombre";
 $Valores[3] = $DatosProducto['Nombre'];
 $Columnas[4] = "Cantidad";
 $Valores[4] = $Cantidad;
 $Columnas[5] = "CostoTotal";
 $Valores[5] = $CostoTotal;
 $Columnas[6] = "Observaciones";
 $Valores[6] = $Observaciones;
 $Columnas[7] = "Usuarios_idUsuarios";
 $Valores[7] = $_SESSION['idUser'];
 $tabla->InsertarRegistro($tab, $NumRegistros, $Columnas, $Valores);
 $tabla->NombresColumnas($tab);
 $idBaja = $tabla->VerUltimoID();
 ////////////////////////////////////////////////////////
 //////////Inserto informacion en kardex
 /////////////////////////////////////////////////////////
 $tab = "kardexmercancias";
 $NumRegistros = 8;
 $Columnas[0] = "Fecha";
 $Valores[0] = $fecha;
 $Columnas[1] = "Movimiento";
 $Valores[1] = 'BAJA';
 $Columnas[2] = "Detalle";
 $Valores[2] = $Observaciones;
 $Columnas[3] = "idDocumento";
 $Valores[3] = $idBaja;
 $Columnas[4] = "Cantidad";
 $Valores[4] = $Cantidad;
Ejemplo n.º 3
0
 $Saldo = $Sal["Saldo"];
 $Saldo = $Saldo + $Total;
 $sql = "INSERT INTO `caja` ( `Fecha`, `Movimiento`, `Hora`, `Observaciones`, `MontoMov`, `Saldo`, `Ingresos_idIngresos`, `Egresos_idEgresos` )\r\n VALUES ('{$fecha}', 'INGRESO', '{$hora}', '{$Observaciones}', '{$Total}', '{$Saldo}' , '{$idIngresos}' , 'NO');";
 mysql_query($sql, $con) or die("No se ingresaron los datos en la caja");
 /////////////////////////////////////////////////////////////////
 //////calculamos autorretencion
 $ValorCREE = round($Total * $CREE['Valor']);
 /////////////////////////////////////////////////////////////////
 //////registramos en libro diario
 $tabla->NombresColumnas("proveedores");
 $DatosProveedor = $tabla->DevuelveValores($idProveedor);
 $RazonSocial = $DatosProveedor["RazonSocial"];
 $NIT = $DatosProveedor["Num_Identificacion"];
 $tab = "librodiario";
 $tabla->NombresColumnas("ingresos");
 $NumIngreso = $tabla->VerUltimoID();
 $NumRegistros = 24;
 $CuentaPUC = $CuentaOrigen;
 $tabla->NombresColumnas("cuentasfrecuentes");
 $DatosCuenta = $tabla->DevuelveValores($CuentaPUC);
 $NombreCuenta = $DatosCuenta["Nombre"];
 $Columnas[0] = "Fecha";
 $Valores[0] = $fecha;
 $Columnas[1] = "Tipo_Documento_Intero";
 $Valores[1] = "CompIngreso";
 $Columnas[2] = "Num_Documento_Interno";
 $Valores[2] = $NumIngreso;
 $Columnas[3] = "Tercero_Tipo_Documento";
 $Valores[3] = $DatosProveedor['Tipo_Documento'];
 $Columnas[4] = "Tercero_Identificacion";
 $Valores[4] = $NIT;
     print "<br><br><br><br>";
     $tabla->EditarResgistroTabla($NumCols, $columnas, $campos, $idPreventaEdit);
     echo "El usuario {$idUsuario}, ha editado el Producto con id: {$idPreventaEdit}, en la Preventa {$idVentaActiva}";
     $tabla->NombresColumnas("productosventa");
     $tabla->TableDrawPreVenta($VentasActivas, $idVentaActiva, $idUsuario, $operacion);
 }
 if ($accion == "AsignarClientePreVenta") {
     $sql = "UPDATE `vestasactivas` SET `Clientes_idClientes` = '{$idClientes}' WHERE `idVestasActivas` = {$idVentaActiva};";
     mysql_query($sql, $tabla->con) or die('no se pudo actualizar la Preventa: ' . mysql_error());
     print "Se ha asignado el cliente {$idClientes} a la PreVenta No. {$idVentaActiva}";
     $tabla->TableDrawPreVenta($VentasActivas, $idVentaActiva, $idUsuario, $operacion);
 }
 if ($accion == "VentaRealizada") {
     //////// Averiguamos el numero de la factura que se creara/////////////////////////////////////////////////////////////////////////////////
     $tabla->NombresColumnas("facturas");
     $maxID = $tabla->VerUltimoID();
     $idFact = $maxID + 1;
     //echo "entra a venta realizada";
     // en caso de que sea por porcentaje el pago de la comision
     $tabla->NombresColumnas("preventa");
     $Descuentos = $tabla->SumeColumnaEsp(10, 3, $idPreventa);
     $Impuestos = $tabla->SumeColumnaEsp(11, 3, $idPreventa);
     $TotalVenta = $tabla->SumeColumnaEsp(12, 3, $idPreventa);
     $TotalVentaNeta = $TotalVenta - $Impuestos - $Descuentos;
     $ValorComision = $TotalVentaNeta * $ComisionPost;
     $Devuelta = $Paga - $TotalVenta;
     //print(" esta venta: $TotalVentaNeta $Descuentos $Impuestos $TotalVenta");
     $NumVenta = $tabla->RegistreVenta($idPreventa, $TipoVenta, $CuentaDestino, $ValorComision, $Comisionista);
     if ($TipoVenta == 0) {
         $TipoVenta1 = "Contado";
     } else {