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=='traerservicio') // BUSCA EN LA BASE DE DATOS QUE COINCIDA EL NOMBRE DE USUARIO Y LA CONTRASENA
{
$vehiculoid= $_REQUEST["vehiculoid"];
$Ssql = "SELECT num_ejes FROM reci_vehiculos WHERE id = ".$vehiculoid;
$consulta = $db->consulta($Ssql);
$resultado = $db->fetch_array($consulta);
$valor_servicio=$db->field_text("valor","parametrizacion","nombre","valor_".$resultado["num_ejes"]."_eje");
echo $valor_servicio;
}
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_cliente", "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_cliente", "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);
echo $verifica;
}
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=='directo') // BUSCA EN LA BASE DE DATOS QUE COINCIDA EL NOMBRE DE USUARIO Y LA CONTRASENA
{
$peso= $_REQUEST["total"];
$vehiculoid= $_REQUEST["vehiculoid"];
$proveedorid= $_REQUEST["proveedorid"];
$clienteid= $_REQUEST["clienteid"];
$productoid= $_REQUEST["productoid"];
$compra= $_REQUEST["compra"];
$venta= $_REQUEST["venta"];
$observaciones= $_REQUEST["observaciones"];
$total_factura_compra=$compra*$peso;
$total_factura_venta=$venta*$peso;
$insert_compra = "
INSERT INTO bascula_compra
(id_vehiculo,id_conductor,id_producto,id_aux1,id_tercero,valor_kg,peso_salida,peso_neto,peso_total,fecha_entrada,fecha_salida,total_factura,observaciones,directo,estado)
VALUES
(".$vehiculoid.",0,".$productoid.",0,".$proveedorid.",".$compra.",".$peso.",".$peso.",".$peso.",NOW(),NOW(),".$total_factura_compra.",'".$observaciones."',1,2)";
$db->consulta($insert_compra);
$compraid=$db->insert_id();
$padre = $db->field("padre", "reci_inventarios", "id", $productoid);
$valor_inventario = $db->field("valor", "reci_inventarios", "id", $productoid);
$inventario_total=$valor_inventario+$total;
$update_inventario="
UPDATE reci_inventarios
SET
valor = ".$inventario_total."
WHERE id = ".$productoid;
$db->consulta($update_inventario);
$valor_inventario = $db->field("valor", "reci_inventarios", "id", $padre);
$inventario_total=$valor_inventario+$total;
$update_inventario="
UPDATE reci_inventarios
SET
valor = ".$inventario_total."
WHERE id = ".$padre;
$db->consulta($update_inventario);
$insert_venta = "
INSERT INTO bascula_venta
(id_vehiculo,id_conductor,id_producto,id_tercero,valor_kg,peso_salida,peso_neto,peso_total,fecha_entrada,fecha_salida,total_factura,observaciones,directo,estado)
VALUES
(".$vehiculoid.",0,".$productoid.",".$clienteid.",".$venta.",".$peso.",".$peso.",".$peso.",NOW(),NOW(),".$total_factura_venta.",'".$observaciones."',1,2)";
$db->consulta($insert_venta);
$ventaid=$db->insert_id();
$padre = $db->field("padre", "reci_inventarios", "id", $productoid);
$valor_inventario = $db->field("valor", "reci_inventarios", "id", $productoid);
$inventario_total=$valor_inventario-$total;
$update_inventario="
UPDATE reci_inventarios
SET
valor = ".$inventario_total."
WHERE id = ".$productoid;
$db->consulta($update_inventario);
$valor_inventario = $db->field("valor", "reci_inventarios", "id", $padre);
$inventario_total=$valor_inventario-$total;
$update_inventario="
UPDATE reci_inventarios
SET
valor = ".$inventario_total."
WHERE id = ".$padre;
$db->consulta($update_inventario);
$insert_remision="INSERT INTO bascula_remision (ventaid) values (".$ventaid.")";
$db->consulta($insert_remision);
$remisionid=$db->insert_id();
echo "1,".$compraid.",".$ventaid.",".$remisionid;
}
?>