Projeto

Geral

Perfil

Consistem-SQL-padrao » Histórico » Versão 2

paulo, 08/12/2022 12:44 h

1 1 paulo
h1. Consistem-SQL-padrao
2 2 paulo
3 2 paulo
4 2 paulo
5 2 paulo
GEO - Representantes
6 2 paulo
7 2 paulo
Documentação: https://redmine.ibtech.inf.br/projects/integracao_igs/wiki/Manual_de_Integra%C3%A7%C3%A3o#Representantes 
8 2 paulo
9 2 paulo
<pre><code class="sql">
10 2 paulo
select
11 2 paulo
        '1' as codEmpresa
12 2 paulo
        , codRepres as codRepres 
13 2 paulo
        , nome as nome
14 2 paulo
        , telefone || DECODE(celular,null,' ',' / '||celular) as telefone
15 2 paulo
        , email as email	
16 2 paulo
        , endereco as endereco
17 2 paulo
        , bairro as bairro
18 2 paulo
        , cep as CEP
19 2 paulo
        , DECODE(CEP, 'EXT','GOIAS',csci->nome) as Cidade -- configurar cidade padrão para EXT
20 2 paulo
        , DECODE(CEP, 'EXT','GO',csci->estado) as UF -- configurar UF padrão para EXT
21 2 paulo
        , DECODE(CEP, 'EXT',5208905, csci->codIBGE) as codIBGE -- configurar IGBE padrão para EXT
22 2 paulo
        , decode(situacao,1,0,2,1,3,1,4,0,0) as situacao
23 2 paulo
        , null as CodRepresAgrupador
24 2 paulo
        , celular as telefone2
25 2 paulo
        , null as telefone3
26 2 paulo
        , null as codigoAdministrador
27 2 paulo
        , CNPJCPF as cnpj
28 2 paulo
        , null as codAgrupadorEscritorio
29 2 paulo
        , null as flagAgrupadorMaster
30 2 paulo
        , null as percComissa
31 2 paulo
        , null as codigoPessoaFisica
32 2 paulo
        , null as nomePessoaFisica
33 2 paulo
        , null as senhaAPi
34 2 paulo
        , null as Origem
35 2 paulo
        , fantasia as fantasia
36 2 paulo
        , null as empresaIntegracaoPedido
37 2 paulo
        , null as marcas
38 2 paulo
        , null as flagPermiteVendaPorFamilia
39 2 paulo
FROM    ibtech.ftre
40 2 paulo
</code></pre>