--Query para los datos basicos del vehiculo


select  ve.id_vehiculo ,ve.id_persona,pe.primer_nombre,pe.segundo_nombre,us.cod_uso as codigo_uso,us.descripcion as tipo_uso,ve.cod_tip as codigo_tipo,ti.descripcion as tipo,ma.descripcion as marca,mo.descripcion  as modelo_carro,ve.placa,ve.ano_vh as ano_vehiculo,ve.peso_kg as peso,ve.cant_eje as cantidad_ejes,ve.ano_pag as ultimo_ano_pago,ve.per_pag as ultimo_periodo_pago,si_pago
from vehiculo ve 
inner join alcaldia.persona pe
on ve.id_persona=pe.id_persona
inner join tipos_vh ti
on ve.cod_tip=ti.cod_tip
inner join marcas ma
on ma.cod_mar=ve.cod_mar
inner join modelos mo
on mo.cod_mod=ve.cod_mod
inner join usos us
on us.cod_uso=ve.cod_uso 
where ve.exento='N'


--Calculo de deuda vehiculo, sin embargo eso se hace al momento por o tanto no es la deuda real
select ve.id_vehiculo ,ve.id_persona,us.cod_uso as codigo_uso,us.descripcion as tipo_uso,ve.placa, li.ano,li.periodo,tr.descripcion,li.monto_bs 
from imp_liq li,vehiculo ve, tipos_vh ti,usos us,marcas ma,modelos mo,tipos_transaccion tr where ve.cod_tip=ti.cod_tip and ma.cod_mar=ve.cod_mar and mo.cod_mod=ve.cod_mod and ma.cod_mar=mo.cod_mar and us.cod_uso=ve.cod_uso and  li.id_fiscal=ve.placa  and tr.cod_transaccion=li.cod_transaccion

---Registro de lo pagado
select pe.id_persona,de.id_mov,de.num_pago,de.ano,de.periodo,de.id_fiscal as placa,tr.descripcion,de.monto_pago from tipos_transaccion tr,det_pago de, vehiculo ve, alcaldia.persona pe where de.id_fiscal=ve.placa and ve.id_persona=pe.id_persona and tr.cod_transaccion=de.cod_transaccion


--DAatos basicos inmueble

SELECT ca.nro_cuenta,pa.cod_parroquia,pa.descripcion,ca.cod_sector,(select se.descripcion from sector se where ca.cod_parroquia=se.cod_parroquia and se.cod_sector=ca.cod_sector),ca.etapa_manzana, ca.lote, ca.cod_zonificacion,ca.direccion_inmueble,ca.edificio,ca.avenida_calle,ca.piso,ca.casa_apto,ca.nro_civico,ca.num_cedula,ca.id_persona_principal, pe.primer_nombre,pe.segundo_nombre,pe.direccion direccion_persona from catastro ca
inner join alcaldia.persona pe
on ca.id_persona_principal=pe.id_persona
inner join parroquia pa
on ca.cod_parroquia=pa.cod_parroquia
where ca.nro_cuenta='T-000950-91-001' 

--Datos del registro del inmueble

select ca.nro_cuenta,re.tipo_catastro,re.fec_registro,re.numero_registro,re.protocolo,re.tomo,re.folio,re.area,re.valor from catastro ca
inner join catastro_registro re
on ca.nro_cuenta=re.nro_cuenta 
where ca.nro_cuenta='T-000950-91-001' 

--Tipo y uso del inmueble


select ca.nro_cuenta ,ti.tipo_catastro,ti.descripcion,ti.adjunto,mo.metros,mo.valor,mo.cod_uso,us.descripcion  from catastro ca,usos_catastro us,mov_catastro mo,det_catastro de,tipo_inmueble ti where  de.ultima_secuencia=mo.secuencia and de.numero=mo.numero and mo.nro_cuenta=de.nro_cuenta and ti.cod_tipo_inmueble=de.Cod_tipo_inmueble and  ca.nro_cuenta=de.nro_cuenta and  mo.cod_uso=us.cod_uso and ca.nro_cuenta=de.nro_cuenta  and 
ca.nro_cuenta=mo.nro_cuenta 

--Propietarios
SELECT ca.nro_cuenta,pr.id_persona,pe.identificacion,pe.cedula,pe.rif, pe.primer_nombre,pe.segundo_nombre,pe.direccion direccion_persona,fec_desde,fec_hasta from catastro ca,propietarios pr,persona pe
where ca.nro_cuenta=pr.nro_cuenta  and pe.id_persona=pr.id_persona and ca.nro_cuenta='T-000950-91-001' 





