consulta($Ssql); $num=$db->num_rows($consulta); if($num>0) { $resultado = $db->fetch_array($consulta); if($resultado["estado"]==1) { $perfil_activo = $db->field("estado", "perfil", "perfilid", $resultado["perfilid"]); if($perfil_activo==0) { echo "EL PERFIL DE USUARIO AL CUAL PERTENECE SE ENCUENTRA INACTIVO
COMUNIQUESE CON EL ADMINISTRADOR DEL SISTEMA"; } else { $_SESSION["usuarioid_usuario"]=$resultado["usuarioid"]; $_SESSION['usuario']= $resultado["usuario"]; $_SESSION['name_full']= $resultado["nombre"]; $_SESSION['perfilid_usuario']= $resultado["perfilid"]; echo 1; } } else { echo "EL USUARIO SE ENCUENTRA INACTIVO
COMUNIQUESE CON EL ADMINISTRADOR DEL SISTEMA"; } } else { echo "USUARIO O CLAVE INCORRECTO"; } } if($accion=='traerconductor') // BUSCA EN LA BASE DE DATOS QUE COINCIDA EL NOMBRE DE USUARIO Y LA CONTRASENA { $vehiculoid= $_REQUEST["vehiculoid"]; $Ssql = "SELECT conductorid FROM reci_vehiculos WHERE id = ".$vehiculoid; $consulta = $db->consulta($Ssql); $resultado = $db->fetch_array($consulta); $conductor = $db->field("nombre", "reci_conductor", "conductorid", $resultado["conductorid"]); echo utf8_encode($conductor).",".$resultado["conductorid"]; } if($accion=='traertipo') // BUSCA EN LA BASE DE DATOS QUE COINCIDA EL NOMBRE DE USUARIO Y LA CONTRASENA { $vehiculoid= $_REQUEST["vehiculoid"]; $Ssql = "SELECT tipo FROM reci_vehiculos WHERE id = ".$vehiculoid; $consulta = $db->consulta($Ssql); $resultado = $db->fetch_array($consulta); echo $resultado["tipo"]; } if($accion=='traernitproveedor') // BUSCA EN LA BASE DE DATOS QUE COINCIDA EL NOMBRE DE USUARIO Y LA CONTRASENA { $id= $_REQUEST["id"]; $nit = $db->field("identificacion", "reci_proveedor", "id", $id); echo $nit; } if($accion=='traernombreproveedor') // BUSCA EN LA BASE DE DATOS QUE COINCIDA EL NOMBRE DE USUARIO Y LA CONTRASENA { $id= $_REQUEST["id"]; $nombre = $db->field("nombre", "reci_proveedor", "id", $id); echo utf8_encode($nombre); } if($accion=='verificarpesaje') // BUSCA EN LA BASE DE DATOS QUE COINCIDA EL NOMBRE DE USUARIO Y LA CONTRASENA { $id= $_REQUEST["id"]; $tabla= $_REQUEST["tabla"]; $verifica = $db->busca_registros_bascula($tabla,$id); $verifica2 = $db->busca_registros_bascula("bascula_varios",$id); $verifica3 = $db->busca_registros_bascula("bascula_venta",$id); $verifica4 = $db->busca_registros_bascula("bascula_servicio",$id); if($verifica==2) { echo "2,compra"; } else if($verifica2==2) { echo "4,varios"; } else if($verifica3==2) { echo "4,venta"; } else if($verifica4==2) { echo "4,servicio"; } } if($accion=='anularpesaje') // BUSCA EN LA BASE DE DATOS QUE COINCIDA EL NOMBRE DE USUARIO Y LA CONTRASENA { $id= $_REQUEST["id"]; $tabla= $_REQUEST["tabla"]; $Ssql = "SELECT id FROM ".$tabla." WHERE id_vehiculo=".$id." AND estado=1"; $consulta = $db->consulta($Ssql); $resultado = $db->fetch_array($consulta); $update="UPDATE ".$tabla." SET estado = 4 WHERE id_vehiculo=".$id." AND estado=1"; $db->consulta($update); echo "PESAJE ".$resultado["id"]." ANULADO"; } if($accion=='compra_1') // BUSCA EN LA BASE DE DATOS QUE COINCIDA EL NOMBRE DE USUARIO Y LA CONTRASENA { $peso= $_REQUEST["peso"]; $vehiculoid= $_REQUEST["vehiculoid"]; $conductorid= $_REQUEST["conductorid"]; $auxiliarid=($_REQUEST["auxiliarid"])?$_REQUEST["auxiliarid"]:0; $auxiliarid_o=($_REQUEST["auxiliarid_o"])?$_REQUEST["auxiliarid_o"]:0; $proveedorid= $_REQUEST["proveedorid"]; $productoid= $_REQUEST["productoid"]; $valor= $_REQUEST["valor"]; $observaciones= $_REQUEST["observaciones"]; $insert = " INSERT INTO bascula_compra (id_vehiculo,id_conductor,id_producto,id_aux1,id_aux2,id_tercero,valor_kg,peso_entrada,fecha_entrada,observaciones,estado) VALUES (".$vehiculoid.",".$conductorid.",".$productoid.",".$auxiliarid.",".$auxiliarid_o.",".$proveedorid.",".$valor.",".$peso.",NOW(),'".$observaciones."',1)"; if($db->consulta($insert)) { echo 1; } else { echo "OCURRIO UN ERROR AL REGISTRAR, COMUNIQUESE CON EL ADMNISTRADOR"; } } if($accion=='compra_2') // BUSCA EN LA BASE DE DATOS QUE COINCIDA EL NOMBRE DE USUARIO Y LA CONTRASENA { $peso= $_REQUEST["peso"]; // es el mismo de salida $vehiculoid= $_REQUEST["vehiculoid"]; $conductorid= $_REQUEST["conductorid"]; $auxiliarid=($_REQUEST["auxiliarid"])?$_REQUEST["auxiliarid"]:0; $auxiliarid_o=($_REQUEST["auxiliarid_o"])?$_REQUEST["auxiliarid_o"]:0; $proveedorid= $_REQUEST["proveedorid"]; $productoid= $_REQUEST["productoid"]; $valor= $_REQUEST["valor"]; $observaciones= $_REQUEST["observaciones"]; $neto= $_REQUEST["neto"]; $descuento=($_REQUEST["descuento"])?$_REQUEST["descuento"]:0; $motivo= $_REQUEST["motivo"]; $total= $_REQUEST["total"]; $updateid= $_REQUEST["updateid"]; $total_factura=$total*$valor; $update=" UPDATE bascula_compra SET id_vehiculo = ".$vehiculoid.", id_conductor = ".$conductorid.", id_producto = ".$productoid.", id_aux1 = ".$auxiliarid.", id_aux2 = ".$auxiliarid_o.", id_tercero = ".$proveedorid.", valor_kg = ".$valor.", peso_salida = ".$peso.", fecha_salida = NOW(), peso_neto = ".$neto.", descuento = ".$descuento.", motivo_desc = '".$motivo."', peso_total = ".$total.", observaciones = '".$observaciones."', total_factura = ".$total_factura.", estado = 2 WHERE id = ".$updateid; if($db->consulta($update)) { echo 1; } else { echo "OCURRIO UN ERROR AL REGISTRAR, COMUNIQUESE CON EL ADMNISTRADOR"; } } if($accion=='compra_3') // BUSCA EN LA BASE DE DATOS QUE COINCIDA EL NOMBRE DE USUARIO Y LA CONTRASENA { $vehiculoid= $_REQUEST["vehiculoid"]; $conductorid= $_REQUEST["conductorid"]; $auxiliarid=($_REQUEST["auxiliarid"])?$_REQUEST["auxiliarid"]:0; $auxiliarid_o=($_REQUEST["auxiliarid_o"])?$_REQUEST["auxiliarid_o"]:0; $proveedorid= $_REQUEST["proveedorid"]; $productoid= $_REQUEST["productoid"]; $valor= $_REQUEST["valor"]; $observaciones= $_REQUEST["observaciones"]; $neto= $_REQUEST["neto"]; $descuento=($_REQUEST["descuento"])?$_REQUEST["descuento"]:0; $motivo= $_REQUEST["motivo"]; $total= $_REQUEST["total"]; $updateid= $_REQUEST["updateid"]; $total_factura=$total*$valor; $update=" UPDATE bascula_compra SET id_vehiculo = ".$vehiculoid.", id_conductor = ".$conductorid.", id_producto = ".$productoid.", id_aux1 = ".$auxiliarid.", id_aux2 = ".$auxiliarid_o.", id_tercero = ".$proveedorid.", valor_kg = ".$valor.", descuento = ".$descuento.", motivo_desc = '".$motivo."', peso_total = ".$total.", observaciones = '".$observaciones."', total_factura = ".$total_factura.", estado = 2 WHERE id = ".$updateid; if($db->consulta($update)) { echo 1; } else { echo "OCURRIO UN ERROR AL REGISTRAR, COMUNIQUESE CON EL ADMNISTRADOR"; } } if($accion=='valor_total') // BUSCA EN LA BASE DE DATOS QUE COINCIDA EL NOMBRE DE USUARIO Y LA CONTRASENA { $valor_kg= $_REQUEST["valor_kg"]; $peso= $_REQUEST["peso"]; $pesajeid= $_REQUEST["pesajeid"]; $total_factura= $valor_kg*$peso; $update=" UPDATE bascula_compra SET valor_kg = ".$valor_kg.", total_factura = ".$total_factura." WHERE id = ".$pesajeid; if($db->consulta($update)) { echo 1; } else { echo "OCURRIO UN ERROR AL REGISTRAR, COMUNIQUESE CON EL ADMNISTRADOR"; } } if($accion=='suma_tiquetes') // BUSCA EN LA BASE DE DATOS QUE COINCIDA EL NOMBRE DE USUARIO Y LA CONTRASENA { $arr= $_REQUEST["arr"]; $tiquetes=explode(",",$arr); $valor_total=0; foreach($tiquetes as $x=>$y) { if($y!=0) { $valor = $db->field("total_factura", "bascula_compra", "id", $y); $valor_total=$valor_total+$valor; } } echo number_format($valor_total,0,"","."); } if($accion=='pago') { $beneficiario_nit=$_REQUEST["beneficiario_nit"]; $beneficiario=$_REQUEST["beneficiario"]; $efectivo=$_REQUEST["efectivo"]; $operacionid=$_REQUEST["operacionid"]; $concepto=$_REQUEST["concepto"]; $cajaid=$_REQUEST["cajaid"]; $insert = " INSERT INTO ingreso (beneficiario,nit,valor,concepto,operacionid,cajaid,fecha,usuarioid,estado) VALUES ('".$beneficiario."','".$beneficiario_nit."',".$efectivo.",'".$concepto."',".$operacionid.",".$cajaid.",NOW(),".$_SESSION["usuarioid_usuario"].",1)"; $db->consulta($insert); $ingresoid=$db->insert_id(); $saldo_caja = $db->field("saldo", "caj_cajas", "id", $cajaid); $saldo_total=$saldo_caja+$efectivo; $update_caja=" UPDATE caj_cajas SET saldo = ".$saldo_total." WHERE id = ".$cajaid; $db->consulta($update_caja); if($ingresoid>0) { echo "1,".$ingresoid; } else { echo "OCURRIO UN ERROR AL REGISTRAR, COMUNIQUESE CON EL ADMNISTRADOR"; } } if($accion=='pago_anticipo') { $beneficiario_nit=$_REQUEST["beneficiario_nit"]; $proveedorid=$_REQUEST["proveedorid"]; $beneficiario=$_REQUEST["beneficiario"]; $efectivo=$_REQUEST["efectivo"]; $operacionid=$_REQUEST["operacionid"]; $concepto=$_REQUEST["concepto"]; $cajaid=$_REQUEST["cajaid"]; $insert = " INSERT INTO ingreso (beneficiario,nit,valor,concepto,operacionid,cajaid,fecha,usuarioid,estado) VALUES ('".$beneficiario."','".$beneficiario_nit."',".$efectivo.",'".$concepto."',".$operacionid.",".$cajaid.",NOW(),".$_SESSION["usuarioid_usuario"].",1)"; $db->consulta($insert); $ingresoid=$db->insert_id(); $saldo_caja = $db->field("saldo", "caj_cajas", "id", $cajaid); $saldo_total=$saldo_caja+$efectivo; $update_caja=" UPDATE caj_cajas SET saldo = ".$saldo_total." WHERE id = ".$cajaid; $db->consulta($update_caja); $db->anticipo_pagado($proveedorid,$ingresoid,$efectivo,2); if($ingresoid>0) { echo "1,".$ingresoid; } else { echo "OCURRIO UN ERROR AL REGISTRAR, COMUNIQUESE CON EL ADMNISTRADOR"; } } if($accion=='egreso') { $abono=$_REQUEST["abono"]; $efectivo=$_REQUEST["efectivo"]; $cheque=$_REQUEST["cheque"]; $transferencia=$_REQUEST["transferencia"]; $proveedorid=$_REQUEST["proveedorid"]; $div_a_pagar=$_REQUEST["div_a_pagar"]; $cheque_no=$_REQUEST["cheque_no"]; $cheque_nombre=$_REQUEST["cheque_nombre"]; $trans_no=$_REQUEST["trans_no"]; $cuenta_cheque=$_REQUEST["cuenta_cheque"]; $cuenta_trans=$_REQUEST["cuenta_trans"]; $concepto=$_REQUEST["concepto"]; $operacionid=$_REQUEST["operacionid"]; $div_a_pagar=str_replace(".", "", $div_a_pagar); $insert = " INSERT INTO egreso (proveedorid,operacionid,valor_pagar,tiquetes,valor_tiquetes,fecha,estado,descripcion) VALUES (".$proveedorid.",".$operacionid.",".$div_a_pagar.",'',0,NOW(),1,'".$concepto."')"; $db->consulta($insert); $egresoid=$db->insert_id(); if($abono) { $insert_abono = " INSERT INTO egreso_tipovalor (egresoid,tipovalorid,valor,referencia) VALUES (".$egresoid.",1,".$abono.",0)"; $db->consulta($insert_abono); $abonoid=$db->insert_id(); $db->anticipo_pagado($_REQUEST["proveedorid"],$abonoid,$abono); } if($efectivo) { $insert_efectivo = " INSERT INTO egreso_tipovalor (egresoid,tipovalorid,valor,referencia) VALUES (".$egresoid.",2,".$efectivo.",0)"; $db->consulta($insert_efectivo); } if($cheque) { $insert_en_cheque = " INSERT INTO cheque (numero,nombre,cuentaid,valor,fecha,estado) VALUES ('".$cheque_no."','".$cheque_nombre."',".$cuenta_cheque.",".$cheque.",NOW(),1)"; $db->consulta($insert_en_cheque); $chequeid=$db->insert_id(); $insert_cheque = " INSERT INTO egreso_tipovalor (egresoid,tipovalorid,valor,referencia) VALUES (".$egresoid.",3,".$cheque.",".$chequeid.")"; $db->consulta($insert_cheque); } if($transferencia) { $insert_en_trans = " INSERT INTO transferencia (numero,cuentaid,valor,fecha,estado) VALUES ('".$trans_no."',".$cuenta_trans.",".$transferencia.",NOW(),1)"; $db->consulta($insert_en_trans); $transferid=$db->insert_id(); $insert_trans = " INSERT INTO egreso_tipovalor (egresoid,tipovalorid,valor,referencia) VALUES (".$egresoid.",4,".$transferencia.",".$transferid.")"; $db->consulta($insert_trans); } if($egresoid>0) { echo "1,".$egresoid; } else { echo "OCURRIO UN ERROR AL REGISTRAR, COMUNIQUESE CON EL ADMNISTRADOR"; } } ?>