$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";
$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;
$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 {