Projeto

Geral

Perfil

Produtec-SQL-padrao » Histórico » Versão 10

Versão 9 (paulo, 06/02/2023 12:44 h) → Versão 10/22 (andreg, 10/02/2023 18:42 h)

h1. Produtec

*Índice*
# *GEOvendas*
## [[Produtec-SQL-padrao#GEO - Representantes|GEO - Representantes]]
## [[Produtec-SQL-padrao#GEO - Representante-Gerente|GEO - Representante Gerente]]
## [[Produtec-SQL-padrao#GEO - Municípios-do-Representante|GEO - Municípios do Representante]]
## [[Produtec-SQL-padrao#GEO - Municípios-do-ERP|GEO - Municípios do ERP]]
## [[Produtec-SQL-padrao#GEO - Clientes-e-Prospects|GEO - Clientes e Prospects]]
## [[Produtec-SQL-padrao#GEO - Cliente-Dos-Representantes|GEO - Cliente Dos Representantes ]]
## [[Produtec-SQL-padrao#GEO - Marcas-do-Cliente|GEO - Marcas do Cliente]]
## [[Produtec-SQL-padrao#GEO - Coleções|GEO - Coleções]]
## [[Produtec-SQL-padrao#GEO - Linhas-de-Produto|GEO - Linhas de Produto]]
## [[Produtec-SQL-padrao#GEO - Marcas|GEO - Marcas]]
## [[Produtec-SQL-padrao#GEO - Vendas|GEO - Vendas]]
## [[Produtec-SQL-padrao#GEO - Faturamento-Contrato|GEO - Faturamento - Contrato]]
## [[Produtec-SQL-padrao#GEO - Meta-do-Representante|GEO - Meta do Representante]]
## [[Produtec-SQL-padrao#GEO - Meta-do-Escritório|GEO - Meta do Escritório]]
## [[Produtec-SQL-padrao#GEO - Estoque Centralizado|GEO - Estoque Centralizado]]
## [[Produtec-SQL-padrao#GEO - Clientes Inadimplentes|GEO - Clientes Inadimplentes]]
## [[Produtec-SQL-padrao#GEO - Integração de Cliente Único|GEO - Integração de Cliente Único]]
# *Força de Vendas*
## [[Produtec-SQL-padrao#FV - Tabela de Preço|FV - Tabela de Preço]]
## [[Produtec-SQL-padrao#FV - Tabela-de-Preço-por-Representante|FV - Tabela de Preço por Representante]]
## [[Produtec-SQL-padrao#FV - Tabela-de-Preço-Produto|FV - Tabela de Preço - Produto]]
## [[Produtec-SQL-padrao#FV - Tabela-de-Preço-Política-Desconto-Comercial|FV - Tabela de Preço - Política - Desconto Comercial]]
## [[Produtec-SQL-padrao#FV - Tabela-de-Preço-Política-Desconto-Financeiro|FV - Tabela de Preço - Política - Desconto Financeiro]]
## [[Produtec-SQL-padrao#FV - Tabela-de-Preço-Política-Desconto-Antecipação|FV - Tabela de Preço - Política - Desconto Antecipação]]
## [[Produtec-SQL-padrao#FV - Tabela-de-Preço-Política-Prazo-Adicional|FV - Tabela de Preço - Política - Prazo Adicional]]
## [[Produtec-SQL-padrao#FV - Tabela-de-Preço-Política-Desconto-Volume|FV - Tabela de Preço - Política - Desconto Volume]]
## [[Produtec-SQL-padrao#FV - Tabela-de-Preço-Política-Preços-por-volume|FV - Tabela de Preço - Política - Preços por volume]]
## [[Produtec-SQL-padrao#FV - Títulos-Em-Aberto|FV - Títulos Em Aberto]]
## [[Produtec-SQL-padrao#FV - Condição-de-Venda|FV - Condição de Venda]]
## [[Produtec-SQL-padrao#FV - Cota-de-estoque-Por-representante|FV - Cota de estoque - Por representante]]
## [[Produtec-SQL-padrao#FV - Tipo-de-Nota|FV - Tipo de Nota]]
## [[Produtec-SQL-padrao#FV - Tipo-de-Cobrança|FV - Tipo de Cobrança]]
## [[Produtec-SQL-padrao#FV - Comissões|FV - Comissões]]
## [[Produtec-SQL-padrao#FV - Comissões-Extrato-Resumo|FV - Comissões - Extrato Resumo]]
## [[Produtec-SQL-padrao#FV - Comissões-Extrato-Detalhado|FV - Comissões - Extrato Detalhado]]
## [[Produtec-SQL-padrao#FV - Clientes|FV - Clientes]]
## [[Produtec-SQL-padrao#FV - Clientes-Campos-Customizados|FV - Clientes - Campos Customizados]]
## [[Produtec-SQL-padrao#FV - Clientes-Locais-de-Entrega|FV - Clientes - Locais de Entrega]]
## [[Produtec-SQL-padrao#FV - Clientes-Ramos-de-Atividade|FV - Clientes - Ramos de Atividade]]
## [[Produtec-SQL-padrao#FV - Clientes-Grupos-de-Cliente|FV - Clientes - Grupos de Cliente]]
## [[Produtec-SQL-padrao#FV - Clientes-Condições-de-venda|FV - Clientes - Condições de venda]]
## [[Produtec-SQL-padrao#FV - Clientes-Marcas|FV - Clientes - Marcas]]
## [[Produtec-SQL-padrao#FV - Clientes-Marcas-Concorrentes|FV - Clientes - Marcas Concorrentes]]
## [[Produtec-SQL-padrao#FV - Produtos-Gold-Be|FV - Produtos - Gold Be]]
## [[Produtec-SQL-padrao#FV - Produtos|FV - Produtos]]
## [[Produtec-SQL-padrao#FV - Produtos-Grades|FV - Produtos - Grades]]
## [[Produtec-SQL-padrao#FV - Produtos-Sortimentos|FV - Produtos - Sortimentos]]
## [[Produtec-SQL-padrao#FV - Produtos-Skus|FV - Produtos Skus]]
## [[Produtec-SQL-padrao#FV - Produto-Código-Reduzido|FV - Produto - Código Reduzido]]
## [[Produtec-SQL-padrao#FV - Produto-EAN13|FV - Produto - EAN13]]
## [[Produtec-SQL-padrao#FV - Bloqueio-de-Referências|FV - Bloqueio de Referências]]
## [[Produtec-SQL-padrao#FV - Pedido-Capa|FV - Pedido - Capa]]
## [[Produtec-SQL-padrao#FV - Pedidos-por-Referência|FV - Pedidos por Referência]]
## [[Produtec-SQL-padrao#FV - Listagem-de-Pedidos-Capa|FV - Listagem de Pedidos - Capa]]
## [[Produtec-SQL-padrao#FV - Listagem-de-Pedidos-Detalhado|FV - Listagem de Pedidos - Detalhado]]
## [[Produtec-SQL-padrao#FV - Listagem-de-Pedidos-Itens|FV - Listagem de Pedidos - Itens]]
## [[Produtec-SQL-padrao#FV - Listagem-de-Pedidos-Notas|FV - Listagem de Pedidos - Notas]]
## [[Produtec-SQL-padrao#FV - Listagem-de-Pedidos-Observções|FV - Listagem de Pedidos - Observações]]
## [[Produtec-SQL-padrao#FV - Listagem-de-Pedidos-Histórico|FV - Listagem de Pedidos - Histórico]]
## [[Produtec-SQL-padrao#FV - Estoque|FV - Estoque]]
## [[Produtec-SQL-padrao#FV - Lotes-de-Entrega|FV - Lote Entrega]]
## [[Produtec-SQL-padrao#FV - Lotes-de-Faturamento|FV - Lotes de Faturamento]]
## [[Produtec-SQL-padrao#FV - Cálculo-substituição-tributária|FV - Cálculo substituição tributária]]
## [[Produtec-SQL-padrao#FV - Grupos-substituição-tributária|FV - Grupos substituição tributária]]
## [[Produtec-SQL-padrao#FV - Integração-Valor-de-Frete-por-UF|FV - Integração Valor de Frete por UF]]
## [[Produtec-SQL-padrao#FV - Tabela-de-Preço-SKU|FV - Tabela de Preço SKU]]
## [[Produtec-SQL-padrao#FV - Tabela-de-Preço-Política-Desconto-Adicional-de-Lote|FV - Tabela de Preço - Política - Desconto Adicional de Lote]]
## [[Produtec-SQL-padrao#FV - Listagem-de-Pedidos-Em-Aberto-Capa|FV - Listagem de Pedidos em Aberto - Capa]]
## [[Produtec-SQL-padrao#FV - Listagem-de-Pedidos-Detalhado|FV - Listagem de Pedidos em Aberto - Detalhado]]
## [[Produtec-SQL-padrao#FV - Listagem-de-Pedidos-Itens|FV - Listagem de Pedidos em Aberto - Itens]]
## [[Produtec-SQL-padrao#FV - SKUs Pronta Entrega e Programado|FV - SKUs Pronta Entrega e Programado]]
# *Business to Business (B2B)*
## [[Produtec-SQL-padrao#B2B - Produtos| B2B - Produtos]]
## [[Produtec-SQL-padrao#B2B - Produtos-Grades| B2B - Produtos - Grades]]
## [[Produtec-SQL-padrao#B2B - Produtos-Grade-Fechada| B2B - Produtos - Grade Fechada]]
## [[Produtec-SQL-padrao#B2B - Produtos-Sortimentos| B2B - Produtos - Sortimentos]]
## [[Produtec-SQL-padrao#B2B - Produtos-Tabela-de-Preço| B2B - Produtos - Tabela de Preço]]
## [[Produtec-SQL-padrao#B2B - Produtos-Tabela-de-Preço-por-SKU| B2B - Produtos - Tabela de Preço por SKU]]
## [[Produtec-SQL-padrao#B2B - Produtos-Estoque| B2B - Produtos - Estoque]]
## [[Produtec-SQL-padrao#B2B - Produtos-Pocket| B2B - Produtos - Pocket]]
## [[Produtec-SQL-padrao#B2B - Pedido-Capa| B2B - Pedido - Capa]]
## [[Produtec-SQL-padrao#B2B - Pedido-Histórico| B2B - Pedido - Histórico]]
## [[Produtec-SQL-padrao#B2B - Pedido-Detalhe| B2B - Pedido - Detalhe]]
## [[Produtec-SQL-padrao#B2B - Pedido-Itens| B2B - Pedido - Itens]]
## [[Produtec-SQL-padrao#B2B - Cliente| B2B - Cliente]]
## [[Produtec-SQL-padrao#B2B - Representantes - Clientes| B2B - Representantes - Clientes]]
## [[Produtec-SQL-padrao#B2B - Clientes-Representantes| B2B - Clientes - Representantes]]
## [[Produtec-SQL-padrao#B2B - Comissão por Repres/Cliente/Marca| B2B - Comissão por Repres/Cliente/Marca]]
## [[Produtec-SQL-padrao#B2B - Condição de Venda| B2B - Condição de Venda]]
## [[Produtec-SQL-padrao#B2B - Bloqueio-de-Referências| B2B - Bloqueio Referências]]
## [[Produtec-SQL-padrao#B2B - Boletos-Consulta-Cliente| B2B - Boletos - Consulta Cliente]]
## [[Produtec-SQL-padrao#B2B - Boletos-Listagem| B2B - Boletos - Listagem]]
## [[Produtec-SQL-padrao#B2B - Boletos-Detalhado| B2B - Boletos - Detalhado]]
## [[Produtec-SQL-padrao#B2B - DANFE-Listagem| B2B - DANFE- Listagem]]
## [[Produtec-SQL-padrao#B2B - DANFE-Itens-da-Nota| B2B - DANFE- Itens da Nota]]
## [[Produtec-SQL-padrao#B2B - DANFE-XML| B2B - DANFE- XML]]
## [[Produtec-SQL-padrao#B2B - Lote de Faturamento| B2B - Lote de Faturamento]]
## [[Produtec-SQL-padrao#B2B - Produto SKU - Cód. Barras| B2B - Produto SKU - Cód. Barras]]
## [[Produtec-SQL-padrao#B2B - Frete| B2B - Frete]]
## [[Produtec-SQL-padrao#B2B - Espelho Nota de Devolução| B2B - Espelho Nota de Devolução]]
## [[Produtec-SQL-padrao#B2B - Produto Volume Valor por Referência| B2B - Produto Volume Valor por Referência]]
## [[Produtec-SQL-padrao#B2B - Substituição Tributária| B2B - Substituição Tributária]]
## [[Produtec-SQL-padrao#B2B - Pedido-Recompra| B2B - Pedido - Recompra]]
# *CRM*
## [[Produtec-SQL-padrao#CRM - Dados-Cadastrais-do-Cliente| CRM - Dados Cadastrais do Cliente]]
## [[Produtec-SQL-padrao#CRM - Pesquisa-por-Nome-de-Cliente| CRM - Pesquisa por Nome de Cliente]]
## [[Produtec-SQL-padrao#CRM - Pesquisa-Avançada| CRM - Pesquisa Avançada]]
## [[Produtec-SQL-padrao#CRM - Lista-de-Pedidos-do-Cliente| CRM - Lista de Pedidos do Cliente]]
## [[Produtec-SQL-padrao#CRM - Pedido-Detalhado| CRM - Pedido - Detalhado]]
## [[Produtec-SQL-padrao#CRM - Pedido-Itens| CRM - Pedido - Itens]]
## [[Produtec-SQL-padrao#CRM - Pedido-NFs| CRM - Pedido - NFs]]
## [[Produtec-SQL-padrao#CRM - Informações-Financeiras| CRM - Informações Financeiras]]
## [[Produtec-SQL-padrao#CRM - Informações Financeiras por Situação| CRM - Informações Financeiras por Situação]]
## [[Produtec-SQL-padrao#CRM - Informações Financeiras - Ocorrências| CRM - Informações Financeiras - Ocorrências]]
## [[Produtec-SQL-padrao#CRM - Clientes do Grupo| CRM - Clientes do Grupo]]
## [[Produtec-SQL-padrao#CRM - Lista-de-Pedidos-Representante| CRM - Lista de Pedidos Representante]]
## [[Produtec-SQL-padrao#CRM - Lista-de-Clientes-do-Itinerário| CRM - Lista de Clientes do Itinerário]]

h2. GEO - Representantes

Documentação: [[Manual de Integração#Representantes|Representantes]]

<pre><code class="sql">
SELECT 1 AS codigo_empresa,
"codRepres",
"nome",
"telefone",
"email",
"endereco",
"bairro",
cep,
"Cidade",
uf,
"codIBGE",
"situacao",
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
"codEmpresa" AS codigo_empresa_integracao
FROM SCHEMA.IBTECH_REPRESENTANTES
where "codEmpresa" = '1'
</code></pre>

h2. GEO - Representante Gerente

Documentação: [[Manual de Integração#Representante-Gerente|Representante Gerente]]

<pre><code class="sql">
Adicionar SQL
</code></pre>

h2. GEO - Municípios do Representante

Documentação: [[Manual de Integração#Municípios-do-Representante|Municípios do Representante]]

<pre><code class="sql">
Adicionar SQL
</code></pre>

h2. GEO - Municípios do ERP

Documentação: [[Manual de Integração#Municípios-do-ERP|Municípios do ERP]]

<pre><code class="sql">
Adicionar SQL
</code></pre>



h2. GEO - Clientes e Prospects

Documentação: [[Manual de Integração#Clientes-e-Prospects|Clientes e Prospects]]

<pre><code class="sql">
select
'1' codEmpresa
, CASE when"codIBGE" IS NULL THEN '4127403' ELSE "codIBGE" end as codIBGE
, "codCliente" as codCliente
, '1' as tipo /* 1 - Cliente, 2 - Prospect*/
, "nome" as nome
, "situacao" as situacao
, "codRepres1" as codRepres1
, null as codRepres2
, null as codRepres3
, "telefone" as telefone
, "email" as email
, "endereco" as endereco
, "bairro" as bairro
, CEP as CEP
, null as dataCadastro
, CASE WHEN to_number(REPLACE(REPLACE(REPLACE("cnpjCpf",'-',''),'/',''),'.','')) = 0 THEN to_char("codCliente")
ELSE REPLACE(REPLACE(REPLACE("cnpjCpf",'-',''),'/',''),'.','') END
"cnpjCpf"
as cnpjCpf
, null as emailCobranca
, null as nomeDistritoBairro
, null as celular
, "inscricaoEstadual" as inscricaoEstadual
, "enderecoNumero" as enderecoNumero
, null as complemento
, null as IndicePontualidade
, null as telefone2
, null as telefoneCobranca
, null as grupoCliente
, null as codClientePrincipal
, null as situacaoEdt
, null as nomeGrupoCliente
, null as flagInadimplente
, null as cidade
, null as uf
, "fantasia" as nomeFantasia
, null as ramoAtividade
, null as dataPrimeiraCompra
, null as dataUltimaCompra
, null as maiorCompra
, null as maiorAcumulado
, null as codClienteERP
, null as codRamoAtividade
, null as limiteCredito
, null as ultimoFaturamento
, null as dataReativacao
, null as codSitCreditoERP
, null as descSitCreditoERP
, null as motivoInativo
, null as diasVencimentoTitulo
, null as socios
, null as cidadeGrupoCliente
, null as classificacaoERP
, null as instagram
, null as facebook
, null as marcasLiberadas
, "emailNfe" as emailNfe
FROM DILUCKY.IBTECH_CLIENTES SCHEMA.IBTECH_CLIENTES
where "codEmpresa" = '1' ORDER BY "codCliente" asc
</code></pre>



h2. GEO - Cliente Dos Representantes

Documentação: [[Manual de Integração#Cliente-Dos-Representantes|Cliente Dos Representantes ]]

<pre><code class="sql">
select '1' as empresa
, rep."codigoCliente"
, rep."codigoRepres"
, max(case when rep."codigoRepres" = cli."codRepres1" then 1 else 0 end) flagPrincipal
from SCHEMA.IBTECH_CLIENTES_REPRESENTANTE rep
inner join SCHEMA.IBTECH_CLIENTES cli
on rep."codigoCliente" = cli."codCliente"
group by rep."codigoCliente"
, rep."codigoRepres"
</code></pre>

h2. GEO - Marcas do Cliente

Documentação: [[Manual de Integração#Marcas-do-Cliente|Marcas do Cliente]]

<pre><code class="sql">
Adicionar SQL
</code></pre>

h2. GEO - Coleções

Documentação: [[Manual de Integração#Coleções|Coleções]]

<pre><code class="sql">
SELECT 1 AS codigo_empresa,
"codColecao",
"nomeColecao"
FROM SCHEMA.IBTECH_COLECAO

UNION ALL

SELECT 1
, 999999
, 'SEM COLEÇÃO'
FROM DUAL
</code></pre>

h2. GEO - Linhas de Produto

Documentação: [[Manual de Integração#Linhas-de-Produto|Linhas de Produto]]

<pre><code class="sql">
select
'1' as codEmpresa
, "codLinha" as codLinha
, "nomeLinha" as nome
FROM SCHEMA.IBTECH_PRODUTOS_LINHA
group by "codLinha"
, "nomeLinha"
</code></pre>

h2. GEO - Marcas

Documentação: [[Manual de Integração#Marcas|Marcas]]

<pre><code class="sql">
select
'1' as codEmpresa
, "codMarca" as codLinha
, "nomeMarca" as nome
FROM SCHEMA.IBTECH_PRODUTOS_MARCA
group by "codMarca"
, "nomeMarca"
</code></pre>

h2. GEO - Vendas

Documentação: [[Manual de Integração#Vendas|Vendas]]

<pre><code class="sql">
select
'1' as codEmpresa
, COALESCE("codColecao",999999) as codColecao
, "dataReferencia" as dataReferencia
, "codLinha" as codLinha
, "codRepres" as codRepres
, "codCliente" as codCliente
, "codIBGE" as codIBGE
, "UF" as UF
, "quantidade" * "valorBruto" as valorBruto
, "quantidade" * "valorLiquido" as valorLiquido
, "quantidade" * "valorDesconto" as valorDesconto
, "quantidade" * "valorComissao" as valorComissao
, "prazoMedioXValor" as prazoMedioXValor
, "quantidade" as quantidade
, "nomeCliente" as nomeCliente
, "codPedido" as codPedido
, "codProduto" as codProduto
, "campoCoringa1" as campoCoringa1
, "campoCoringa2" as campoCoringa2
, "campoCoringa3" as campoCoringa3
, "dataPrevFaturamento" as dataPrevFaturamento
, "nomeDistrito" as nomeDistrito
, "grupoCliente" as grupoCliente
, "valorRentabilidade" as valorRentabilidade
, "dataUltFaturamento" as dataUltFaturamento
, "valorFaturado" as valorFaturado
, "valorSaldo" as valorSaldo
, "codMarca" as codMarca
, "nomeGrupoCliente" as nomeGrupoCliente
, "dataEmissao" as dataEmissao
, "codRepresAgrupador" as codRepresAgrupador
, "flagPolitica" as flagPolitica
, "codTabPreco" as codTabPreco
, "quantidade" as qtdeItens
, "qtdeEmQuilos" as qtdeEmQuilos
, "cidadeGrupoCliente" as cidadeGrupoCliente
, "campoCoringa4" as campoCoringa4
, "campoCoringa5" as campoCoringa5
, "campoCoringa6" as campoCoringa6
, "situacaoPedido" as situacaoPedido
, "dataUltimaNF" as dataUltimaNF
, null as numeroUltimaNF
, "pedidoCliente" as pedidoCliente
, "pedidoRepresentante" as pedidoRepresentante
, "percComissaoAtendente" as percComissaoAtendente
FROM SCHEMA.IBTECH_VENDAS_GERAIS
WHERE "dataReferencia" >= CURRENT_DATE - 365
AND "codEmpresa" = '1'
</code></pre>

*INCREMENTAL*

<pre><code class="sql">
select
'1' as codEmpresa
, "codPedido" as codPedido
FROM SCHEMA.IBTECH_VENDAS_GERAIS
WHERE "dataReferencia" >= CURRENT_DATE - 365
AND "codEmpresa" = '1'
</code></pre>

h2. GEO - Faturamento - Contrato

Documentação: [[Manual de Integração#Faturamento-Contrato|Faturamento - Contrato]]

<pre><code class="sql">
Adicionar SQL
</code></pre>

h2. GEO - Meta do Representante

Documentação: [[Manual de Integração#Meta-do-Representante|Meta do Representante]]

<pre><code class="sql">
Adicionar SQL
</code></pre>

h2. GEO - Meta do Escritório

Documentação: [[Manual de Integração#Meta-do-Escritório|Meta do Escritório]]

<pre><code class="sql">
Adicionar SQL
</code></pre>

h2. GEO - Estoque Centralizado

Documentação: [[Manual de Integração#Estoque Centralizado|Estoque Centralizado]]

<pre><code class="sql">
SELECT
'1' as codEmpresa
, TRIM(est."codReferencia") as codigoProduto
, TRIM(est."seqTamanho") as seqTamanho
, TRIM(est."seqSortimento") as seqSortimento
, TRIM(est."codColecao") as colecao
, COALESCE(est."estoqueLimitado",'0') as estoqueLimitado
, SUM(est."quantidade") as quantidade
, TRIM(est."codTamanho") as codTamanho
, TRIM(est."codGrade") as codGrade
, null as deposito
, null as nomeColecao
, null as dataProduto
, SUM(est."quantidadeProntaEntrega") as quantidadeProntaEntrega
, TRIM(est."seqSortimento") as codCorBase
, null as nomeReferencia
, null as nomeCor
, null as ean13
, null as visualQuantidadeProduto
, null as visualQuantidadeProducao
, 999 as seqOrdenacaoTamanho
FROM SCHEMA.IBTECH_ESTOQUE est
INNER JOIN
SCHEMA.IBTECH_TABELA_PRECO_PRODUTO tab
ON TRIM(tab."codProduto") = TRIM(est."codReferencia")
WHERE (
(TRIM(est."codColecao") in (#COLECOES) AND '-1' in (#REFERENCES))
OR (TRIM(tab."codTabela") in (#PRICETABLES) AND '-1' in (#PRICETABLES))
OR (TRIM(est."codReferencia") in (#REFERENCES))
)
GROUP BY est."codReferencia"
, est."seqTamanho"
, est."seqSortimento"
, est."codColecao"
, COALESCE(est."estoqueLimitado",'0')
, est."codTamanho"
, est."codGrade"
, est."seqSortimento"
</code></pre>

h2. GEO - Clientes Inadimplentes

Documentação: [[Manual de Integração#Clientes Inadimplentes|Clientes Inadimplentes]]

<pre><code class="sql">
SELECT
'1' as codEmpresa
, "codigoCliente" as codcliente
, "nomeCliente" as nomeCliente
, max("telefone") as telefone
, max("codRepres1") as codRepres1
, max("codRepres2") as codRepres2
, max("codRepres3") as codRepres3
, max("codIBGE") as codIBGE
, "codTitulo" as titulo
, max("dataVencimento") as dataVencimento
, sum("valor") as valor
FROM SCHEMA.IBTECH_CLIENTES_INADIMPLENTES
where "codIBGE" is not null
group by "codigoCliente"
, "nomeCliente"
, "codTitulo"
</code></pre>

h2. GEO - Integração de Cliente Único

Documentação: Sem documentação

<pre><code class="sql">
select
'1' codEmpresa
, "codIBGE" as codIBGE
, "codCliente" as codCliente
, '1' as tipo /* 1 - Cliente, 2 - Prospect*/
, "nome" as nome
, "situacao" as situacao
, "codRepres1" as codRepres1
, null as codRepres2
, null as codRepres3
, "telefone" as telefone
, "email" as email
, "endereco" as endereco
, "bairro" as bairro
, CEP as CEP
, null as dataCadastro
, "cnpjCpf" as cnpjCpf
, null as emailCobranca
, null as nomeDistritoBairro
, null as celular
, "inscricaoEstadual" as inscricaoEstadual
, "enderecoNumero" as enderecoNumero
, null as complemento
, null as IndicePontualidade
, null as telefone2
, null as telefoneCobranca
, null as grupoCliente
, null as codClientePrincipal
, null as situacaoEdt
, null as nomeGrupoCliente
, null as flagInadimplente
, null as cidade
, null as uf
, "fantasia" as nomeFantasia
, null as ramoAtividade
, null as dataPrimeiraCompra
, null as dataUltimaCompra
, null as maiorCompra
, null as maiorAcumulado
, null as codClienteERP
, null as codRamoAtividade
FROM SCHEMA.IBTECH_CLIENTES
where '1' = ? and "codCliente" = ?
AND "codEmpresa" = '1'
</code></pre>

h1. *Força de Vendas*

h2. FV - Tabela de Preço

Documentação: [[Digitação de Pedidos#Tabela-de-Preço|Tabela de Preço]]

<pre><code class="sql">
SELECT 1 AS cod_empresa,
"codTabela",
"descricao"
FROM SCHEMA.IBTECH_TABELA_PRECO
where "codTabela" = :p2
and "codEmpresa" = '1'
</code></pre>

h2. FV - Tabela de Preço por Representante

Documentação: [[Digitação de Pedidos#Tabela-de-Preço-por-Representante|Tabela de Preço por Representante]]

<pre><code class="sql">
Adicionar SQL
</code></pre>

h2. FV - Tabela de Preço - Produto

Documentação: [[Digitação de Pedidos#Tabela-de-Preço-Produto|Tabela de Preço - Produto]]

<pre><code class="sql">
select
'1' as codEmpresa
, TRIM("codTabela") as codTabela
, TRIM("codProduto") as codProduto
, TRIM("codGrade") as codGrade
, "preco" as preco
, TRIM("seqSortimento") as seqSortimento
, null as itemAtivo
, TRIM("seqTamanho") as seqTamanho
, null as descricaoProd
, null as vlrUnitarioAnterior
, null as seqTamanho
, null as permiteBonificacao
, null as flagOferta
, null as codigoCaixaGoldBe
FROM SCHEMA.IBTECH_TABELA_PRECO_PRODUTO
WHERE ("codTabela" = :p2 OR :p2 IS NULL)
AND "preco" > 0
and "codEmpresa" = '1'
</code></pre>

h2. FV - Tabela de Preço - Política - Desconto Comercial

Documentação: [[Digitação de Pedidos#Tabela-de-Preço-Política-Desconto-Comercial|Tabela de Preço - Política - Desconto Comercial]]

<pre><code class="sql">
Adicionar SQL
</code></pre>

h2. FV - Tabela de Preço - Política - Desconto Financeiro

Documentação: [[Digitação de Pedidos#Tabela-de-Preço-Política-Desconto-Financeiro|Tabela de Preço - Política - Desconto Financeiro]]

<pre><code class="sql">
Adicionar SQL
</code></pre>

h2. FV - Tabela de Preço - Política - Desconto Antecipação

Documentação: [[Digitação de Pedidos#Tabela-de-Preço-Política-Desconto-Antecipação|Tabela de Preço - Política - Desconto Antecipação]]

<pre><code class="sql">
Adicionar SQL
</code></pre>

h2. FV - Tabela de Preço - Política - Prazo Adicional

Documentação: [[Digitação de Pedidos#Tabela-de-Preço-Política-Prazo-Adicional|Tabela de Preço - Política - Prazo Adicional]]

<pre><code class="sql">
Adicionar SQL
</code></pre>

h2. FV - Tabela de Preço - Política - Desconto Volume

Documentação: [[Digitação de Pedidos#Tabela-de-Preço-Política-Desconto-Volume|Tabela de Preço - Política - Desconto Volume]]

<pre><code class="sql">
Adicionar SQL
</code></pre>

h2. FV - Tabela de Preço - Política - Preços por volume

Documentação: [[Digitação de Pedidos#Tabela-de-Preço-Política-Preços-por-volume|Tabela de Preço - Política - Preços por volume]]

<pre><code class="sql">
Adicionar SQL
</code></pre>

h2. FV - Títulos Em Aberto

Documentação: [[Digitação de Pedidos#Títulos-Em-Aberto|Títulos Em Aberto]]

<pre><code class="sql">
select
"codTitulo" as titulo
, "notaFiscal" as notaFiscal
, "dataEmissao" as dataEmissao
, "dataVecto" as dataVecto
, "valor" as valor
, "nomePortador" as nomePortador
, "codCliente" as codCliente
, "nomeCliente" as nomeCliente
, null as codgrupocliente
, null as moeda
FROM SCHEMA.IBTECH_TITULOS_EM_ABERTO
WHERE "codRepresentante" = :p2
</code></pre>

h2. FV - Condição de Venda

Documentação: [[Digitação de Pedidos#Condição-de-Venda|Condição de Venda]]

<pre><code class="sql">
SELECT 1 AS cod_empresa,
"codPagamento",
"nome",
"qtdeParcelas",
"prazoMedio",
CASE WHEN "situacao" = 'S' THEN 1 ELSE 0 END
FROM SCHEMA.IBTECH_CONDICAO_PAGAMENTO
</code></pre>

h2. FV - Cota de estoque - Por representante

Documentação: [[Digitação de Pedidos#Cota-de-estoque-Por-representante|Cota de estoque - Por representante]]

<pre><code class="sql">
Adicionar SQL
</code></pre>

h2. FV - Tipo de Nota

Documentação: [[Digitação de Pedidos#Tipo-de-Nota|Tipo de Nota]]

<pre><code class="sql">
Adicionar SQL
</code></pre>

h2. FV - Tipo de Cobrança

Documentação: [[Digitação de Pedidos#Tipo-de-Cobrança|Tipo de Cobrança]]

<pre><code class="sql">
SELECT "codTipoCobranca",
"descricao"
FROM SCHEMA.IBTECH_TIPO_COBRANCA
</code></pre>

h2. FV - Comissões

Documentação: [[Digitação de Pedidos#Comissões|Comissões]]

<pre><code class="sql">
SELECT
"tipo" as tipo
, "dataReferencia" as dataReferencia
, "codTitulo" as codTitulo
, "codCliente" as codCliente
, "nomeCliente" as nomeCliente
, "baseComissaoLiq" as baseComissaoLiq
, "valorComissaoLiq" as valorComissaoLiq
, "codNota" as codNota
, "pedidos" as pedidos
, "percBaseComissao" as percBaseComissao
FROM SCHEMA.IBTECH_COMISSOES
WHERE "codRepresentante" = :p2
</code></pre>

h2. FV - Comissões - Extrato Resumo

Documentação: [[Digitação de Pedidos#Comissões-Extrato-Resumo|Comissões - Extrato Resumo]]

<pre><code class="sql">
SELECT
"anoMes" as anoMes
, CASE WHEN "anoMes" != '202302' THEN '1' ELSE MAX("flagMesFechado") END as flagMesFechado
, SUM("valorIRF") as valorIRF
, SUM("valorComissao") as valorComissao
, SUM("valorNotaFiscal") as valorNotaFiscal
, SUM("valorLiquido") as valorLiquido
FROM SCHEMA.IBTECH_COMISSOES_RESUMO
WHERE "codRepresentante" = :p2
AND "anoMes" >= TO_CHAR(CURRENT_TIMESTAMP-730, 'YYYYDD')
GROUP BY "anoMes"
ORDER BY 1 DESC
</code></pre>

h2. FV - Comissões - Extrato Detalhado

Documentação: [[Digitação de Pedidos#Comissões-Extrato-Detalhado|Comissões - Extrato Detalhado]]

<pre><code class="sql">
SELECT
DET."anoMes" as anoMes
, DET."flagMesFechado" as flagMesFechado
, RES.valorIRF as valorIRF
, DET."valorComissao" as valorComissao
, RES.valorComissao as valorNotaFiscal
, DET."dataLcto" as dataLcto
, DET."lancamento" as lancamento
, DET."notaFiscal" as notaFiscal
, DET."cliente" as cliente
, DET."baseComissao" as baseComissao
, DET."percBaseComissao" as percBaseComissao
, DET."percComiss" as percComiss
, DET."valorCredito" as valorCredito
, DET."valorDebito" as valorDebito
, DET."titulo" as titulo
, DET."pedido" as pedido
, DET."observacao" as observacao
FROM SCHEMA.IBTECH_COMISSOES_DETALHADO DET
INNER JOIN (select AA."anoMes" anoMes, AA."codRepresentante" codRepresentante, SUM(AA."valorIRF") as valorIRF, SUM(AA."valorComissao") valorComissao from SCHEMA.IBTECH_COMISSOES_RESUMO AA group by AA."anoMes",AA."codRepresentante") RES
ON DET."codRepresentante" = RES.codRepresentante
AND DET."anoMes" = RES.anoMes
WHERE DET."codRepresentante" = :p2
AND DET."anoMes" = :p3
</code></pre>

h2. FV - Clientes

Documentação: [[Digitação de Pedidos#Clientes|Clientes]]

<pre><code class="sql">
SELECT '1' AS cod_empresa,
"codCliente" ,
"cnpjCpf",
"fantasia",
"nome",
"situacao",
"telefone",
"email",
"emailNfe",
"codIBGE",
"endereco",
"enderecoNumero",
"bairro",
CEP,
NULL AS data_cadastro,
"inscricaoEstadual",
NULL AS suframa,
0 AS consumidor_final,
NULL AS COBRANCAEMAIL,
NULL AS COBRANCACONTATO,
NULL AS COBRANCATELEFONE,
NULL AS COMPRASEMAIL,
NULL AS COMPRASCONTATO,
NULL AS COMPRASTELEFONE,
'' AS avaliacaoRepres,
NULL AS CELULAR,
NULL AS FAX,
NULL AS FLAGCLIENTEFIEL,
NULL AS ENDCOMPLEMENTO,
NULL AS DATAULTIMACOMPRA,
NULL AS CODTRANSPORTADORA,
NULL AS CODCONDPAGTO,
NULL AS FLAGSIMPLESNACIONAL,
NULL AS CODTABPRECO,
NULL AS PERCDESCONTO,
NULL AS CODGERENTE,
NULL AS INSCRICAOMUNICIPAL,
NULL AS CODRAMOATIVIDADE,
NULL AS CODGRUPOCLIENTE,
NULL AS DATAFUNDACAO,
NULL AS LIMITECREDITO,
NULL AS LIMITECREDITODISPONIVEL,
NULL AS PERCDESCONTOGRUPO,
NULL AS CLASSIFICACAOCURVA,
NULL AS OBS,
NULL AS CODREPRES,
NULL AS MIDIASSOCIAIS,
NULL AS MSGDASHBOARD,
NULL AS LATITUDE,
NULL AS LONGITUDE,
NULL AS LATITUDEISF,
NULL AS LONGITUDEISF,
NULL AS ATUALIZADOCOORDPOR,
NULL AS CFOP,
NULL AS CNSPREDESPACHO,
NULL AS CODPORTADOR,
NULL AS CODTIPOCOB,
NULL AS VALORPEDIDOSEMABERTO,
NULL AS VALORTITULOSEMABERTO,
'' AS codGrupoCliente,
NULL AS CODTIPOFATUR,
NULL AS INSTAGRAM,
NULL AS FACEBOOK,
NULL AS VALIDARCAMPOSCUSTOMIZADOS,
NULL AS LEMBRETEAPROVACAOPEDIDO,
NULL AS GRUPOCLIENTECALCULOST,
NULL AS SOMENTETRIANGULACAO,
NULL AS POSSUIGRUPOFISCAL,
NULL AS ORIGEMCLIENTE,
NULL AS MARCAS,
NULL AS CONCORRENTES,
"logradouro" AS LOGRADOURO
FROM SCHEMA.IBTECH_CLIENTES
WHERE ("codRepres1" = :p2 OR :p2 IS NULL)
AND "codEmpresa" = '1'
</code></pre>

h2. FV - Clientes - Campos Customizados

Documentação: [[Digitação de Pedidos#Clientes-Campos-Customizados|Clientes - Campos Customizados]]

<pre><code class="sql">
Adicionar SQL
</code></pre>

h2. FV - Clientes - Locais de Entrega

Documentação: [[Digitação de Pedidos#Clientes-Locais-de-Entrega|Clientes - Locais de Entrega]]

<pre><code class="sql">
Adicionar SQL
</code></pre>

h2. FV - Clientes - Ramos de Atividade

Documentação: [[Digitação de Pedidos#Clientes-Ramos-de-Atividade|Clientes - Ramos de Atividade]]

<pre><code class="sql">
Adicionar SQL
</code></pre>

h2. FV - Clientes - Grupos de Cliente

Documentação: [[Digitação de Pedidos#Clientes-Grupos-de-Cliente|Clientes - Grupos de Cliente]]

<pre><code class="sql">
Adicionar SQL
</code></pre>

h2. FV - Clientes - Condições de venda

Documentação: [[Digitação de Pedidos#Clientes-Condiçõesdevenda|Clientes - Condições de venda]]

<pre><code class="sql">
Adicionar SQL
</code></pre>

h2. FV - Clientes - Marcas

Documentação: [[Digitação de Pedidos#Clientes-Marcas|Clientes - Marcas]]

<pre><code class="sql">
Adicionar SQL
</code></pre>

h2. FV - Clientes - Marcas Concorrentes

Documentação: [[Digitação de Pedidos#Clientes-MarcasConcorrentes|Clientes - Marcas Concorrentes]]

<pre><code class="sql">
Adicionar SQL
</code></pre>

h2. FV - Produtos

Documentação: [[Digitação de Pedidos#Produtos|Produtos]]

<pre><code class="sql">
select
TRIM(prod."codReferencia") as codReferencia
, COALESCE(TRIM(prod."descricao"),'Sem Descricao') as descricao
, COALESCE(TRIM(prod."codEtiqueta"),'99999') as codEtiqueta
, COALESCE(TRIM(prod."nomeEtiqueta"),'Sem Etiqueta') as nomeEtiqueta
, COALESCE(TRIM(prod."codLinha"),'99999') as codLinha
, COALESCE(TRIM(prod."nomeLinha"),'Sem Linha') as nomeLinha
, COALESCE(TRIM(prod."codTipoPeca"),'99999') as codTipoPeca
, COALESCE(TRIM(prod."nomeTpoPeca"),'Sem Tipo Peça') as nomeTpoPeca
, COALESCE(TRIM(prod."codTipoModelo"),'99999') as codTipoModelo
, COALESCE(TRIM(prod."nomeTipoModelo"),'Sem Tipo Modelo') as nomeTipoModelo
, null as opcoesVenda
, null as codReferProvisoria
, null as flagSortimentoCor
, null as flagEstoqueLimitado
, null as flagSortimentoCorTamanho
, null as flagSortimentoAutomatico
, null as aliquotaIpi
, null as flagNaoAplicaDesconto
, COALESCE(TRIM(prod."codColecao"),'99999') as codColecao
, null as qtdeQuilosPadrao
, null as cubagem
, COALESCE(TRIM(prod."nomeColecao"),'Sem Coleção') as nomeColecao
, null as estacaoColecao
, COALESCE(TRIM(prod."codFamilia"),'99999') as codFamilia
, COALESCE(TRIM(prod."nomeFamilia"),'Sem Família') as nomeFamilia
, null as divisorLote
, null as divisorBrinde
, null as codReferImagem
, null as agrupadorEstoqueData
, COALESCE(TRIM(prod."codMarca"),'99999') as codMarca
, COALESCE(TRIM(prod."nomeMarc"),'') as nomeMarca
, null as peso
, null as codArtigoPai
, null as flagGradeFechada
, null as codReferenciaCorTamanho
, null as dataLimiteFatur
, null as qtdDiasMinFaturamento
, null as dataVencimentoProduto
, null as especificacoesTecnicas
, null as codGenero
, null as nomeGenero
, null as composicaoProduto
, null as descricaoPesquisa
, null as flagReferenciaCalcadista
, null as dataEntrega
, null as grupoProdutoCalculoST
, null as flagMultiplicadorUnico
FROM
SCHEMA.IBTECH_PRODUTO_CAPA prod
INNER JOIN
SCHEMA.IBTECH_TABELA_PRECO_PRODUTO tab
ON TRIM(tab."codProduto") = TRIM(prod."codReferencia")
WHERE (TRIM(prod."codReferencia") = :p2 OR :p2 IS NULL)
AND (tab."codTabela" IN (#TABPRECOS) or (#TABPRECOSNULL IS NULL))
GROUP BY prod."codReferencia"
, prod."descricao"
, prod."codEtiqueta"
, prod."nomeEtiqueta"
, prod."codLinha"
, prod."nomeLinha"
, prod."codTipoPeca"
, prod."nomeTpoPeca"
, prod."codTipoModelo"
, prod."nomeTipoModelo"
, prod."codColecao"
, prod."nomeColecao"
, prod."codFamilia"
, prod."nomeFamilia"
, prod."codMarca"
, prod."nomeMarc"
</code></pre>

h2. FV - Produtos - Grades

Documentação: [[Digitação de Pedidos#Produtos-Grades|Produtos - Grades]]

<pre><code class="sql">
SELECT TRIM("codProduto"),
TRIM("codGrade") AS cod_grade,
TRIM("seqTamanho"),
CASE "seqTamanho"
WHEN '1' THEN 1
WHEN '2' THEN 2
WHEN '3' THEN 3
WHEN '4' THEN 4
WHEN '1E3' THEN 5
WHEN '2E3' THEN 6
WHEN '1A2' THEN 7
WHEN '1A3' THEN 8
WHEN '2A3' THEN 9
WHEN '3A4' THEN 10
WHEN 'PPP' THEN 11
WHEN 'PPG' THEN 12
WHEN 'PP' THEN 13
WHEN 'P' THEN 14
WHEN 'M' THEN 15
WHEN 'G' THEN 16
WHEN 'GG' THEN 17
WHEN 'GGG' THEN 18
WHEN 'U' THEN 19
WHEN 'PAG' THEN 20
WHEN 'PAM' THEN 21
WHEN 'MEG' THEN 22
WHEN 'PA3' THEN 23
WHEN 'GA1' THEN 24
WHEN 'PRE' THEN 25
WHEN 'SOR' THEN 26
ELSE 999
END AS ordenacao,
TRIM("seqTamanho"),
1 AS palito
FROM SCHEMA.IBTECH_TABELA_PRECO_PRODUTO
WHERE (TRIM("codProduto") = :p2 OR :p2 IS NULL)
AND ("codTabela" IN (#TABPRECOS) or (#TABPRECOSNULL IS NULL))
GROUP BY "codProduto",
"seqTamanho",
"codGrade"
</code></pre>

h2. FV - Produtos - Sortimentos

Documentação: [[Digitação de Pedidos#Produtos-Sortimentos|Produtos - Sortimentos]]

<pre><code class="sql">
SELECT TRIM(prod."codReferencia"),
TRIM(prod."seqSortimento"),
TRIM(prod."descricaoSortimento"),
TRIM(COALESCE(prod."codCorBase",prod."seqSortimento")) codCorBase
FROM SCHEMA.IBTECH_PRODUTO_SORTIMENTO prod
INNER JOIN
SCHEMA.IBTECH_TABELA_PRECO_PRODUTO tab
ON TRIM(tab."codProduto") = TRIM(prod."codReferencia")
WHERE (TRIM(prod."codReferencia") = :p2 OR :p2 IS NULL)
AND (tab."codTabela" IN (#TABPRECOS) or (#TABPRECOSNULL IS NULL))
GROUP BY TRIM(prod."codReferencia"),
prod."seqSortimento",
prod."descricaoSortimento",
COALESCE(prod."codCorBase",prod."seqSortimento")
</code></pre>

h2. FV - Produtos Skus

Documentação: [[Digitação de Pedidos#Produtos-Skus|Produtos Skus]]

<pre><code class="sql">
Adicionar SQL
</code></pre>

h2. FV - Produto - Código Reduzido

Documentação: [[Digitação de Pedidos#Produto-Código-Reduzido|Produto - Código Reduzido]]

<pre><code class="sql">
Adicionar SQL
</code></pre>

h2. FV - Produto - EAN13

Documentação: [[Digitação de Pedidos#Produto-EAN13|Produto - EAN13]]

<pre><code class="sql">
SELECT
"codReferencia" as codReferencia
, "codEan" as EAN
, "seqSortimento" as seqSortimento
, "seqTamanho" as seqTamanho
, "nomeRef" as nomeRef
, "descricaoSortimento" as nomeSort
FROM SCHEMA.IBTECH_PRODUTOS_EAN13
WHERE "codColecao" in (#COLECOES)
AND "codTabPreco" in (#TABPRECOS)
</code></pre>

h2. FV - Bloqueio de Referências

Documentação: [[Digitação de Pedidos#Bloqueio-de-Referências|Bloqueio de Referências]]

<pre><code class="sql">
SELECT
'1' codEmpresa
, "codReferencia" as codReferencia
, "nomeRef" as descricao
, "seqTamanho" as seqTamanho
, "seqSortimento" as seqSortimento
, "flagBloqueado" as flagBloqueado
, "codTabPreco" as codTabPreco_opcional
FROM SCHEMA.IBTECH_PRODUTOS_BLOQUEADOS
WHERE "codColecao" IN (#COLECOES)
AND "dataAlteracao" >= CURRENT_DATE - 30
group by "codReferencia"
, "nomeRef"
, "seqTamanho"
, "seqSortimento"
, "flagBloqueado"
, "codTabPreco"
</code></pre>

h2. FV - Pedido - Capa

Documentação: [[Digitação de Pedidos#Pedido-Capa|Pedido - Capa]]

<pre><code class="sql">
Adicionar SQL
</code></pre>

h2. FV - Pedidos por Referência

Documentação: [[Digitação de Pedidos#Pedidos-por-Referência|Pedidos por Referência]]

<pre><code class="sql">
Adicionar SQL
</code></pre>

h2. FV - Listagem de Pedidos - Capa

Documentação: [[Digitação de Pedidos#Listagem-de-Pedidos-Capa|Listagem de Pedidos - Capa]]

<pre><code class="sql">
select
'1' as codEmpresa
, "codCliente" as codCliente
, "nomeCliente" as nomeCliente
, "codRepres" as codRepres
, null as pedAutomacao
, "codPedido" as codPedido
, "dataEmissao" as dataEmissao
, "dataPrevFaturamento" as dataPrevFat
, "situacaoPedido" as situacao
, "situacaoPedido" as situacaoEdt
, SUM("valorBruto") as valorBruto
, SUM("valorLiquido") as valorLiquido
, SUM("valorSaldo") as valorSaldo
, SUM("qtdeItens") as qtdePedLiquida
, null as motivo
, "pedidoCliente" as pedidoCliente
, "pedidoRepresentante" as pedidoRepresentante
, null as percComissao
, null as usuarioDigitacao
, SUM("valorComissao") as valorComissao
, null as percDescGeral
, SUM("valorDesconto") as valorDesconto
, null as nomeColecao
, null as codTipoNota
, null as currency
, null as tipoNota
, null as motivoQuarentenaPedidos
, null as atendente
, "codTabPreco" as tabPrecoPedido
, null as situacaoWorkFlow
FROM SCHEMA.IBTECH_VENDAS_GERAIS
WHERE ("codRepres" = :p3 or :p3 is null)
AND ("codCliente" = :p4 or :p4 is null)
AND "dataEmissao" >= :p1
AND "dataEmissao" <= :p2
AND "codEmpresa" = '1'
GROUP BY "codCliente"
, "nomeCliente"
, "codRepres"
, "codPedido"
, "dataEmissao"
, "dataPrevFaturamento"
, "situacaoPedido"
, "situacaoPedido"
, "pedidoCliente"
, "pedidoRepresentante"
, "codTabPreco"
</code></pre>

h2. FV - Listagem de Pedidos - Detalhado

Documentação: [[Digitação de Pedidos#Listagem-de-Pedidos-Detalhado|Listagem de Pedidos - Detalhado]]

<pre><code class="sql">
select
"dataEmissao" as dataEmissao
, coalesce("dataPrevFatur","dataEmissao") as dataPrevFatur
, "situacaoEdt" as situacaoEdt
, "codCliente" as codCliente
, "nomeCliente" as nomeCliente
, "cidadeCliente" as cidadeCliente
, "ufCliente" as ufCliente
, "inscEstadual" as inscEstadual
, "cnpjCliente" as cnpjCliente
, "codRepres" as codRepres
, "percComissao" as percComissao
, "codTabPreco" as codTabPreco
, "nomeTabPreco" as nomeTabPreco
, "codCondVenda" as codCondVenda
, "nomeCondVenda" as nomeCondVenda
, "codTranspDespacho" as codTranspDespacho
, "nomeTranspDespacho" as nomeTranspDespacho
, "tipoFreteTranspDespacho" as tipoFreteTranspDespacho
, "codTranspRedespacho" as codTranspRedespacho
, "nomeTranspRedespacho" as nomeTranspRedespacho
, "tipoFreteTranspRedespacho" as tipoFreteTranspRedespacho
, "codTipoNota" as codTipoNota
, "nomeTipoNota" as nomeTipoNota
, "observacao" as observacao
, COALESCE("valorBruto",0) as valorBruto
, COALESCE("valorLiquido",0) as valorLiquido
, COALESCE("valorSaldo",0) as valorSaldo
, COALESCE("percDesconto1",0) as percDesconto1
, COALESCE("percDesconto2",0) as percDesconto2
, COALESCE("percDesconto3",0) as percDesconto3
, COALESCE("percDesconto4",0) as percDesconto4
, COALESCE("percDesconto5",0) as percDesconto5
, "fantasia" as fantasia
, "emailCliente" as emailCliente
, "pedidoCliente" as pedidoCliente
, "pedidoRepresentante" as pedidoRepresentante
FROM SCHEMA.IBTECH_PEDIDOS_DETALHADO
WHERE "codPedido" = :p1
AND "codEmpresa" = '1'
</code></pre>

h2. FV - Listagem de Pedidos - Itens

Documentação: [[Digitação de Pedidos#Listagem-de-Pedidos-Itens|Listagem de Pedidos - Itens]]

<pre><code class="sql">
select
"seqOrdem" as codItem
, "codProduto" as codProduto
, "nomeProduto" as nomeProduto
, COALESCE("quantidadeVendida",0) as qtdePedida
, COALESCE("quantidadeSaldo",0) as qtdeSaldo
, COALESCE("quantidadeFaturada",0) as qtdeFaturado
, COALESCE("quantidadeCancelada",0) as qtdeCancelada
, COALESCE("vlrUnitBruto",0) as valorUnitarioBruto
, COALESCE("vlrUnitLiquido",0) as valorUnitarioLiquido
, COALESCE("valorTotal",0) as valorTotal
, "codProduto" as codReferencia
, "seqTamanho" as seqTamanho
, "seqSortimento" as seqSortimento
FROM SCHEMA.IBTECH_VENDAS_ITEM
WHERE "codPedido" = :p1
AND "codEmpresa" = '1'
</code></pre>

h2. FV - Listagem de Pedidos - Notas

Documentação: [[Digitação de Pedidos#Listagem-de-Pedidos-Notas|Listagem de Pedidos - Notas]]

<pre><code class="sql">
select
"dataEmissao" as dataEmissao
, "numeroNF" as numeroNF
, "situacao" as situacao
, COALESCE("valorLiquido",0) as valorLiquido
, "codTransp" as codTransp
, "nomeTransp" as nomeTransp
, "codRedespacho" as codRedespacho
, "nomeRedespacho" as nomeRedespacho
, "chaveNFE" as chaveNFE
, "qtdeFaturado" as qtdeFaturado
FROM SCHEMA.IBTECH_PEDIDOS_NOTAS
WHERE "codPedido" = :p1
AND "codEmpresa" = '1'

</code></pre>

h2. FV - Listagem de Pedidos - Observações

Documentação: [[Digitação de Pedidos#Listagem-de-Pedidos-Observções|Listagem de Pedidos - Observações]]

<pre><code class="sql">
Adicionar SQL
</code></pre>

h2. FV - Listagem de Pedidos - Histórico

Documentação: [[Digitação de Pedidos#Listagem-de-Pedidos-Histórico|Listagem de Pedidos - Histórico]]

<pre><code class="sql">
Adicionar SQL
</code></pre>

h2. FV - Estoque

Documentação: [[Digitação de Pedidos#Estoque|Estoque]]

<pre><code class="sql">
Adicionar SQL
</code></pre>

h2. FV - Lote Entrega

Documentação: [[Digitação de Pedidos#Lotes-de-Entrega|Lote Entrega]]

<pre><code class="sql">
Adicionar SQL
</code></pre>

h2. FV - Lotes de Faturamento

Documentação: [[Digitação de Pedidos#Lotes-de-Faturamento|Lotes de Faturamento]]

<pre><code class="sql">
SELECT
"dataReferencia" as dataReferencia
, "dataFaturamento" as dataFaturamento
, CONCAT('Data de Faturamento: ', "dataFaturamento") as descricao
, "codErp" as codErp
FROM SCHEMA.IBTECH_LOTES_FATURAMENTO
WHERE "dataReferencia" IS NOT NULL
and "dataFaturamento" is not null
</code></pre>

h2. FV - Cálculo substituição tributária

Documentação: [[Digitação de Pedidos#Cálculo-substituição-tributária|Cálculo substituição tributária]]

<pre><code class="sql">
Adicionar SQL
</code></pre>

h2. FV - Grupos substituição tributária

Documentação: [[Digitação de Pedidos#Grupos-substituição-tributária|Grupos substituição tributária]]

<pre><code class="sql">
Adicionar SQL
</code></pre>

h2. FV - Integração Valor de Frete por UF

Documentação: [[Digitação de Pedidos#Integração-Valor-de-Frete-por-UF|Integração Valor de Frete por UF]]

<pre><code class="sql">
Adicionar SQL
</code></pre>

h2. FV - Tabela de Preço SKU

Documentação: [[Digitação de Pedidos#Tabela-de-Preço-SKU|Tabela de Preço SKU]]

<pre><code class="sql">
SELECT 1 AS cod_empresa,
"codTabela",
TRIM("codProduto"),
"codGrade" AS cod_grade,
"preco",
"seqSortimento",
1 AS itemAtivo,
"seqTamanho",
NULL,
NULL,
"seqTamanho"
FROM SCHEMA.IBTECH_TABELA_PRECO_PRODUTO
WHERE ("codTabela" = :p2 OR :p2 IS NULL)
AND "preco" > 0
and "codEmpresa" = '1'
group by "codTabela",
TRIM("codProduto"),
"codGrade",
"preco",
"seqSortimento",
"seqTamanho"
</code></pre>

h2. FV - Tabela de Preço - Política - Desconto Adicional de Lote

Documentação: [[Digitação de Pedidos#Tabela-de-Preço-Política-Desconto-Adicional-de-Lote|Tabela de Preço - Política - Desconto Adicional de Lote]]

<pre><code class="sql">
Adicionar SQL
</code></pre>

h2. FV - Listagem de Pedidos em Aberto - Capa

Documentação: [[Digitação de Pedidos#Listagem-de-Pedidos-Em-Aberto-Capa|Listagem de Pedidos em Aberto - Capa]]

<pre><code class="sql">
Adicionar SQL
</code></pre>

h2. FV - Listagem de Pedidos em Aberto - Detalhado

Documentação: [[Digitação de Pedidos#Listagem-de-Pedidos-Detalhado|Listagem de Pedidos em Aberto - Detalhado]]

<pre><code class="sql">
Adicionar SQL
</code></pre>

h2. FV - Listagem de Pedidos em Aberto - Itens

Documentação: [[Digitação de Pedidos#Listagem-de-Pedidos-Itens|Listagem de Pedidos em Aberto - Itens]]

<pre><code class="sql">
Adicionar SQL
</code></pre>

h2. FV - SKUs Pronta Entrega e Programado

Documentação: [[Digitação de Pedidos#SKUs Pronta Entrega e Programado|SKUs Pronta Entrega e Programado]]

<pre><code class="sql">
Adicionar SQL
</code></pre>

h1. *Business to Business*

h2. B2B - Produtos

Documentação: [[Loja_Virtual_-_B2B#Produtos|Produtos]]

<pre><code class="sql">
Adicionar SQL
</code></pre>

h2. B2B - Produtos - Grades

Documentação: [[Loja_Virtual_-_B2B#Produtos-Grades|Produtos - Grades]]

<pre><code class="sql">
Adicionar SQL
</code></pre>

h2. B2B - Produtos - Grade Fechada

Documentação: [[Loja_Virtual_-_B2B#Produtos-Grade-Fechada|Produtos - Grade Fechada]]

<pre><code class="sql">
Adicionar SQL
</code></pre>

h2. B2B - Produtos - Sortimentos

Documentação: [[Loja_Virtual_-_B2B#Produtos-Sortimentos|Produtos - Sortimentos]]

<pre><code class="sql">
Adicionar SQL
</code></pre>

h2. B2B - Produtos - Tabela de Preço

Documentação: [[Loja_Virtual_-_B2B#Produtos-Tabela-de-Preço|Produtos - Tabela de Preço]]

<pre><code class="sql">
Adicionar SQL
</code></pre>

h2. B2B - Produtos - Tabela de Preço por SKU

Documentação: [[Loja_Virtual_-_B2B#Produtos-Tabela-de-Preço-por-SKU|Produtos - Tabela de Preço por SKU]]

<pre><code class="sql">
Adicionar SQL
</code></pre>

h2. B2B - Produtos - Estoque

Documentação: [[Loja_Virtual_-_B2B#Produtos-Estoque|Produtos - Estoque]]

<pre><code class="sql">
Adicionar SQL
</code></pre>

h2. B2B - Produtos - Pocket

Documentação: [[Loja_Virtual_-_B2B#Produtos-Pocket|Produtos - Pocket]]

<pre><code class="sql">
Adicionar SQL
</code></pre>

h2. B2B - Pedido - Capa

Documentação: [[Loja_Virtual_-_B2B#Pedido-Capa|Pedido - Capa]]

<pre><code class="sql">
Adicionar SQL
</code></pre>

h2. B2B - Pedido - Histórico

Documentação: [[Loja_Virtual_-_B2B#Pedido-Histórico|Pedido - Histórico]]

<pre><code class="sql">
Adicionar SQL
</code></pre>

h2. B2B - Pedido - Detalhe

Documentação: [[Loja_Virtual_-_B2B#Pedido-Detalhe|Pedido - Detalhe]]

<pre><code class="sql">
Adicionar SQL
</code></pre>

h2. B2B - Pedido - Itens

Documentação: [[Loja_Virtual_-_B2B#Pedido-Itens|Pedido - Itens]]

<pre><code class="sql">
Adicionar SQL
</code></pre>

h2. B2B - Cliente

Documentação: [[Loja_Virtual_-_B2B#Cliente|Cliente]]

<pre><code class="sql">
Adicionar SQL
</code></pre>

h2. B2B - Representantes - Clientes

Documentação: [[Loja_Virtual_-_B2B#Representantes - Clientes|Representantes - Clientes]]

<pre><code class="sql">
Adicionar SQL
</code></pre>

h2. B2B - Clientes - Representantes

Documentação: [[Loja_Virtual_-_B2B#Clientes-Representantes|Clientes - Representantes]]

<pre><code class="sql">
Adicionar SQL
</code></pre>

h2. B2B - Comissão por Repres/Cliente/Marca

Documentação: [[Loja_Virtual_-_B2B#Comissão por Repres/Cliente/Marca|Comissão por Repres/Cliente/Marca]]

<pre><code class="sql">
Adicionar SQL
</code></pre>

h2. B2B - Condição de Venda

Documentação: [[Loja_Virtual_-_B2B#Condição de Venda|Condição de Venda]]

<pre><code class="sql">
Adicionar SQL
</code></pre>

h2. B2B - Bloqueio de Referências

Documentação: [[Loja_Virtual_-_B2B#Bloqueio-de-Referências|Bloqueio Referências]]

<pre><code class="sql">
Adicionar SQL
</code></pre>

h2. B2B - Boletos - Consulta Cliente

Documentação: [[Loja_Virtual_-_B2B#Boletos-Consulta-Cliente|Boletos - Consulta Cliente]]

<pre><code class="sql">
Adicionar SQL
</code></pre>

h2. B2B - Boletos - Listagem

Documentação: [[Loja_Virtual_-_B2B#Boletos-Listagem|Boletos - Listagem]]

<pre><code class="sql">
Adicionar SQL
</code></pre>

h2. B2B - Boletos - Detalhado

Documentação: [[Loja_Virtual_-_B2B#Boletos-Detalhado|Boletos - Detalhado]]

<pre><code class="sql">
Adicionar SQL
</code></pre>

h2. B2B - DANFE- Listagem

Documentação: [[Loja_Virtual_-_B2B#DANFE-Listagem|DANFE- Listagem]]

<pre><code class="sql">
Adicionar SQL
</code></pre>

h2. B2B - DANFE- Itens da Nota

Documentação: [[Loja_Virtual_-_B2B#DANFE-Itens-da-Nota|DANFE- Itens da Nota]]

<pre><code class="sql">
Adicionar SQL
</code></pre>

h2. B2B - DANFE- XML

Documentação: [[Loja_Virtual_-_B2B#DANFE-XML|DANFE- XML]]

<pre><code class="sql">
Adicionar SQL
</code></pre>

h2. B2B - Lote de Faturamento

Documentação: [[Loja_Virtual_-_B2B#Lote de Faturamento| Lote de Faturamento]]

<pre><code class="sql">
Adicionar SQL
</code></pre>

h2. B2B - Produto SKU - Cód. Barras

Documentação: [[Loja_Virtual_-_B2B#Produto SKU - Cód. Barras| Produto SKU - Cód. Barras]]

<pre><code class="sql">
Adicionar SQL
</code></pre>

h2. B2B - Espelho Nota de Devolução

Documentação: [[Loja_Virtual_-_B2B#Frete| Frete]]

<pre><code class="sql">
Adicionar SQL
</code></pre>

h2. B2B - Espelho Nota de Devolução

Documentação: [[Loja_Virtual_-_B2B#Espelho Nota de Devolução| Espelho Nota de Devolução]]

<pre><code class="sql">
Adicionar SQL
</code></pre>

h2. B2B - Produto Volume Valor por Referência

Documentação: [[Loja_Virtual_-_B2B#Produto Volume Valor por Referência| Produto Volume Valor por Referência]]

<pre><code class="sql">
Adicionar SQL
</code></pre>

h2. B2B - Substituição Tributária

Documentação: [[Loja_Virtual_-_B2B#Substituição Tributária| Substituição Tributária]]

<pre><code class="sql">
Adicionar SQL
</code></pre>

h2. B2B - Pedido - Recompra

Documentação: [[Loja_Virtual_-_B2B#Pedido-Recompra|Pedido - Recompra]]

<pre><code class="sql">
Adicionar SQL
</code></pre>

h2. *CRM*

h1. CRM - Dados Cadastrais do Cliente

Documentação: [[CRM#Dados-Cadastrais-do-Cliente|Dados Cadastrais do Cliente]]

<pre><code class="sql">
Adicionar SQL
</code></pre>

h2. CRM - Pesquisa por Nome de Cliente

Documentação: [[CRM#Pesquisa-por-Nome-de-Cliente|Pesquisa por Nome de Cliente]]

<pre><code class="sql">
Adicionar SQL
</code></pre>

h2. CRM - Pesquisa Avançada

Documentação: [[CRM#Pesquisa-Avançada|Pesquisa Avançada]]

<pre><code class="sql">
Adicionar SQL
</code></pre>

h2. CRM - Lista de Pedidos do Cliente

Documentação: [[CRM#Lista-de-Pedidos-do-Cliente|Lista de Pedidos do Cliente]]

<pre><code class="sql">
Adicionar SQL
</code></pre>

h2. CRM - Pedido - Detalhado

Documentação: [[CRM#Pedido-Detalhado|Pedido - Detalhado]]

<pre><code class="sql">
Adicionar SQL
</code></pre>

h2. CRM - Pedido - Itens

Documentação: [[CRM#Pedido-Itens|Pedido - Itens]]

<pre><code class="sql">
Adicionar SQL
</code></pre>

h2. CRM - Pedido - NFs

Documentação: [[CRM#Pedido-NFs|Pedido - NFs]]

<pre><code class="sql">
Adicionar SQL
</code></pre>

h2. CRM - Informações Financeiras

Documentação: [[CRM#Informações-Financeiras|Informações Financeiras]]

<pre><code class="sql">
Adicionar SQL
</code></pre>

h2. CRM - Informações Financeiras por Situação

Documentação: [[CRM#Informações Financeiras por Situação|Informações Financeiras por Situação]]

<pre><code class="sql">
Adicionar SQL
</code></pre>

h2. CRM - Informações Financeiras - Ocorrências

Documentação: [[CRM#Informações Financeiras - Ocorrências|Informações Financeiras - Ocorrências]]

<pre><code class="sql">
Adicionar SQL
</code></pre>

h2. CRM - Clientes do Grupo

Documentação: [[CRM#Clientes do Grupo|Clientes do Grupo]]

<pre><code class="sql">
Adicionar SQL
</code></pre>

h2. CRM - Lista de Pedidos Representante

Documentação: [[CRM#Lista-de-Pedidos-Representante|Lista de Pedidos Representante]]

<pre><code class="sql">
Adicionar SQL
</code></pre>

h2. CRM - Lista de Clientes do Itinerário

Documentação: [[CRM#Lista-de-Clientes-do-Itinerário|Lista de Clientes do Itinerário]]

<pre><code class="sql">
Adicionar SQL
</code></pre>