SELECT dbo.licenca.num_licenca AS licencanumero,
dbo.licenca.data AS licencadatatxt,
dbo.licenca.taxa_licenciamento AS licencataxa,
dbo.licenca.desc_atividade AS licencaatividade,
CONVERT(varchar(10), dbo.licenca.data_c, 103) AS licencadata,
dbo.licenca.data_c AS licencadatadttm,
CONVERT(varchar(10), dbo.licenca.vencimento, 103) AS licencavencimento,
dbo.licenca.vencimento AS licencavencimentodttm,
dbo.processo.processo_id AS processoid,
dbo.processo.numero AS processonumero,
dbo.processo.descricao AS processodescricao,
dbo.processo.familia_processo_id AS processofamiliaid,
dbo.familia_processo.sigla_familia_processo AS processofamiliasigla,
dbo.familia_processo.familia_processo AS processofamilia,
dbo.processo.grupo_tipo_processo_id AS processogrupoid,
dbo.grupo_tipo_processo.sigla_grupo_tipo_processo AS processogruposigla,
dbo.grupo_tipo_processo.grupo_tipo_processo AS processogrupo,
dbo.processo.tipo_processo_id AS processotipoid,
dbo.tipo_processo.sigla_tipo AS processotiposigla,
dbo.tipo_processo.tipo_processo AS processotipo,
dbo.empreendimento.empreendimento_id AS empreendimentoid,
dbo.empreendimento.cnpj AS empreendimentocnpj,
dbo.formatarcpfcnpj(dbo.empreendimento.cnpj) AS empreendimentocnpjformatado,
dbo.empreendimento.empreendimento,
dbo.divisao_atividade.divisao_atividade_id AS empreendimentodivisaoid,
dbo.divisao_atividade.divisao_atividade AS empreendimentodivisao,
dbo.grupo_atividade.grupo_atividade_id AS empreendimentogrupoid,
dbo.grupo_atividade.grupo_atividade AS empreendimentogrupo,
dbo.atividade.atividade_id AS empreendimentoatividadeid,
dbo.atividade.atividade AS empreendimentoatividade,
cepemp.cep_id AS empreendimentocepid,
cepemp.endereco AS empreendimentoendereco,
bairroemp.bairro AS empreendimentobairro,
municipioemp.municipio AS empreendimentomunicipio,
ufemp.uf_id AS empreendimentoufsigla,
ufemp.unidade_federativa AS empreendimentouf,
dbo.empreendimento.lat_grau AS empreendimentolatgrau,
dbo.empreendimento.lat_min AS empreendimentolatmin,
dbo.empreendimento.lat_seg AS empreendimentolatseg,
dbo.empreendimento.long_grau AS empreendimentolonggrau,
dbo.empreendimento.long_min AS empreendimentolongmin,
dbo.empreendimento.long_seg AS empreendimentolongseg,
dbo.cliente.cliente_id AS clienteid,
dbo.cliente.cliente AS clientenome,
dbo.cliente.rg AS clienterg,
dbo.cliente.cpf AS clientecpf,
dbo.formatarcpfcnpj(dbo.cliente.cpf) AS clientecpfformatado,
dbo.cliente.cnpj AS clientecnpj,
dbo.formatarcpfcnpj(dbo.cliente.cnpj)
AS clientecnpjformatado,
dbo.cliente.complemento AS clientecomplemento,
dbo.cliente.cep_id AS clientecepid,
cepcli.endereco AS clienteendereco,
bairrocli.bairro AS clientebairro,
municipiocli.municipio AS clientemunicipio,
ufcli.uf_id AS clienteufsigla,
ufcli.unidade_federativa AS clienteuf,
dbo.cliente.telefone_cliente AS clientetelefone,
dbo.cliente.celular_cliente AS clientecelular,
dbo.cliente.email_cliente AS clienteemail,
dbo.status_processo.status_processo_id AS processostatusid,
dbo.status_processo.sigla_status AS processostatussigla,
dbo.status_processo.status_processo AS processostatus,
dbo.status_processo.descricao_status AS processostatusdescricao,
CONVERT(varchar(10), abertura.data_hora, 103) AS tramitacaodataabertura,
abertura.data_hora AS tramitacaodataaberturadttm,
CONVERT(varchar(10), ultimatramit.data_hora, 103) AS tramitacaodata,
ultimatramit.data_hora AS tramitacaodatadttm,
ultimatramit.comentario AS tramitacaocomentario,
dbo.usuario.usuario_id AS tramitacaousuariodestinoid,
dbo.usuario.nome AS tramitacaousuariodestino,
dbo.area.area_id AS tramitacaoareadestinoid,
dbo.area.sigla AS tramitacaoareadestinosigla,
dbo.area.area AS tramitacaoareadestino
FROM dbo.licenca
LEFT OUTER JOIN
dbo.processo ON dbo.licenca.processo_id = dbo.processo.processo_id
LEFT OUTER JOIN
dbo.empreendimento ON dbo.licenca.empreendimento_id = dbo.empreendimento.empreendimento_id
LEFT OUTER JOIN
dbo.atividade ON dbo.empreendimento.atividade_id = dbo.atividade.atividade_id AND
dbo.empreendimento.divisao_atividade_id = dbo.atividade.divisao_atividade_id AND
dbo.empreendimento.grupo_atividade_id = dbo.atividade.grupo_atividade_id
LEFT OUTER JOIN
dbo.cep cepemp ON dbo.empreendimento.cep_id = cepemp.cep_id
LEFT OUTER JOIN
dbo.cliente ON dbo.empreendimento.cliente_id = dbo.cliente.cliente_id
LEFT OUTER JOIN
dbo.cep cepcli ON dbo.cliente.cep_id = cepcli.cep_id
LEFT OUTER JOIN
dbo.bairro bairrocli ON cepcli.uf_id = bairrocli.uf_id AND cepcli.bairro_id = bairrocli.bairro_id AND
cepcli.municipio_id = bairrocli.municipio_id
LEFT OUTER JOIN
dbo.municipio municipiocli
ON bairrocli.uf_id = municipiocli.uf_id AND bairrocli.municipio_id = municipiocli.municipio_id
LEFT OUTER JOIN
dbo.uf ufcli ON municipiocli.uf_id = ufcli.uf_id
LEFT OUTER JOIN
dbo.bairro bairroemp ON cepemp.uf_id = bairroemp.uf_id AND cepemp.bairro_id = bairroemp.bairro_id AND
cepemp.municipio_id = bairroemp.municipio_id
LEFT OUTER JOIN
dbo.municipio municipioemp
ON bairroemp.uf_id = municipioemp.uf_id AND bairroemp.municipio_id = municipioemp.municipio_id
LEFT OUTER JOIN
dbo.uf ufemp ON municipioemp.uf_id = ufemp.uf_id
LEFT OUTER JOIN
dbo.grupo_atividade ON dbo.atividade.grupo_atividade_id = dbo.grupo_atividade.grupo_atividade_id AND
dbo.atividade.divisao_atividade_id = dbo.grupo_atividade.divisao_atividade_id
LEFT OUTER JOIN
dbo.divisao_atividade ON dbo.grupo_atividade.divisao_atividade_id = dbo.divisao_atividade.divisao_atividade_id
LEFT OUTER JOIN
dbo.tipo_processo ON dbo.processo.tipo_processo_id = dbo.tipo_processo.tipo_processo_id AND
dbo.processo.grupo_tipo_processo_id = dbo.tipo_processo.grupo_tipo_processo_id AND
dbo.processo.familia_processo_id = dbo.tipo_processo.familia_processo_id
LEFT OUTER JOIN
dbo.movimento_processo ultimatramit ON dbo.processo.processo_id = ultimatramit.processo_id
LEFT OUTER JOIN
dbo.movimento_processo abertura ON dbo.processo.processo_id = abertura.processo_id
LEFT OUTER JOIN
dbo.status_processo ON ultimatramit.status_processo_id = dbo.status_processo.status_processo_id
LEFT OUTER JOIN
dbo.usuario ON ultimatramit.usuario_destino_id = dbo.usuario.usuario_id
LEFT OUTER JOIN
dbo.area ON ultimatramit.area_usuario_destino_id = dbo.area.area_id
LEFT OUTER JOIN
dbo.grupo_tipo_processo ON
dbo.tipo_processo.grupo_tipo_processo_id = dbo.grupo_tipo_processo.grupo_tipo_processo_id
LEFT OUTER JOIN
dbo.familia_processo ON dbo.tipo_processo.familia_processo_id = dbo.familia_processo.familia_processo_id
Created
September 2, 2021 14:24
-
-
Save marcellobenigno/233856799f7b3bb153bdbfce0a2d8bc1 to your computer and use it in GitHub Desktop.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment