No conteúdo deste manual são citados Identificadores de Regras, porém, no GO UP não é possível incluir, excluir ou alterar identificadores e suas regras associadas, pois o sistema possui funções nativas devido aos processos de negócio pré-definidos.
Ajuda por telas > Mercado > Gestão de Relacionamento (CRM) > Controle de Atendimento > Consultas > Informações de Clientes

F085INC - Consulta de Informações do Cliente

Essa tela permite ao usuário consultar as informações do cliente.

Importante

Se o identificador de regras VEN-120LIMCL01 for utilizado, exclusivamente para o campo Pedidos em Aberto, o sistema fará a pesquisa considerando todas as empresas e filiais. Ainda em relação à pesquisa, se o parâmetro Analisa Crédito do Cliente por Empresa da tela de Cadastro de Empresas (F070EMP) for igual a "S - Sim", o sistema fará a pesquisa de todas as filiais, ou seja, não irá considerar a filial informada no filtro da tela.

Apesar das telas F085INC e F302CCR apresentarem informações relacionadas aos títulos do cliente, no que se refere aos títulos previsto e efetivos, o sistema não possui um campo na tabela de títulos que determina isso (um campo que indica se o título é previsto ou efetivo). Essa informação é carregada com base no módulo da transação do Contas a Receber: se for uma transação do módulo CRE - Contas Receber - Entrada de Títulos, o título será do tipo efetivo; se o módulo da transação for CRP - Contas Receber - Entrada de Previsões, o título será do tipo previsto.

Assim, ao clicar em Mostrar na tela F302CCR, o sistema verifica essa informação no cadastro do título listado na tela. Se o módulo for CRP, a descrição da modalidade será Previsto; se for uma transação CRE, a descrição da modalidade será Efetivo.

A tela F085INC não possui um campo que apresenta a modalidade, pois nessa tela a transação do título não é verificada; seu objetivo é apenas apresentar o valor e alguns outros campos do título.

Botões

Imprimir
Permite incluir vários relatórios para esta tela e disponibilizará a partir do identificador de Modelo F085INC os campos: Cliente (ECodCli), Empresa (ECodEmp), Agrupamento de Filiais (ECodAfi) e Filial (ECodFil). Este botão ficará habilitado após Mostrar os dados do Cliente.

Históricos  
Duplicatas/Outros/Adiantamento A
Último Pedido/Valor A
Última Fatura/Valor A
Último Pagamento/Valor/Quantidade A
Último Pagamento Cartório/Valor/Quantidade A
Maior Fatura/Valor A
Maior Acúmulo/Valor A
Maior Atraso/Valor/Quantidade de Dias A
Média Atraso em Dias/Quantidade de Cheques em Fundo A
Média Faturamento Último Trimestre Quantidade/Valor G
Faturamento do Mês/Quantidade/Valor G
Faturamento do Mês/Quantidade/Valor G
Faturamento do Mês/Quantidade/Valor G
Comercial  
Marca B
Representante B
Tabela de Preço B
Transportadora B
Redespacho B
Aceita Pedido Parcial B
% Desconto Especial-1 B
% Desconto Especial-2 B
Financeiro  
Limite Crédito/Valor A
Grupo C. Receber/Tipo Título B
%Juros Mora/Tolerância B
Tipo Juros/Tolerância B
%Multa/Tolerância B
%Desconto/Desc. anterior B
Portador Aceito-1/Aceito-2 B
Não Aceito-1/Não Aceito-2 B
Instrução-1/Instrução-2 B
Carteira B
Banco/Agência B
Nº CC no Banco/Conta Contábil B
Categoria Cliente/Limite Aprovado B

Alt. Cliente
Permite realizar alteração do cliente. Ao ser acionado, trará informações conforme cadastro da tela F085CAD, já com o código do cliente preenchido.

Guias

Identificadores de regra

Módulo Código
VEN 085INFCL01
VEN 120LIMCL01
GER 000SELEF01

Comandos SQL

SQL Campos consultados Comando SQL
1 Duplicatas, Outros e Créditos

SELECT SUM(SALDUP) AS SALDUP, SUM(SALOUT) AS SALOUT, SUM(SALCRE) AS SALCRE, SUM(VLRLIM) AS LIMITE
FROM E085HCL, E070FIL
WHERE E085HCL.CODEMP = {CODEMP} AND E085HCL.CODCLI = {CODCLI} AND E085HCL.CODFIL = {CODFIL} AND E070FIL.CODEMP = E085HCL.CODEMP AND E070FIL.CODFIL = E085HCL.CODFIL

2 Último Pedido e Valor

SELECT DATUPE, VLRUPE
FROM E085HCL, E070FIL
WHERE E085HCL.CODEMP = {CODEMP} AND E085HCL.CODCLI = {CODCLI} AND E085HCL.CODFIL = {CODFIL} AND E070FIL.CODEMP = E085HCL.CODEMP AND E070FIL.CODFIL = E085HCL.CODFIL
ORDER BY DATUPE DESC

3 Data Última Nota, Valor Liq. e Última Nota/Série

SELECT DATUFA, VLRUFA, ULTNFV, ULTSNF
FROM E085HCL, E070FIL
WHERE E085HCL.CODEMP = {CODEMP} AND E085HCL.CODCLI = {CODCLI} AND E085HCL.CODFIL = {CODFIL} AND E070FIL.CODEMP = E085HCL.CODEMP AND E070FIL.CODFIL = E085HCL.CODFIL
ORDER BY DATUFA DESC

4 Valor Fin.

SELECT E140NFV.VLRFIN, E070FIL.NOMFIL, E070FIL.CODFIL
FROM E140NFV, E070FIL
WHERE E140NFV.CODEMP = {CODEMP} AND E140NFV.CODSNF = {CODSNF} AND E140NFV.NUMNFV = {NUMNFV} AND E140NFV.CODCLI = {CODCLI} AND E140NFV.CODFIL = {CODFIL} AND E070FIL.CODEMP = E140NFV.CODEMP AND E070FIL.CODFIL = E140NFV.CODFIL

5 Último Pagamento, Valor e Qtde

SELECT DATUPG, VLRUPG, QTDPGT
FROM E085HCL, E070FIL
WHERE E085HCL.CODEMP = {CODEMP} AND E085HCL.CODCLI = {CODCLI} AND E085HCL.CODFIL = {CODFIL} AND E070FIL.CODEMP = E085HCL.CODEMP AND E070FIL.CODFIL = E085HCL.CODFIL
ORDER BY DATUPG DESC

6 Último Pgto. Cartório, Valor e Qtde

SELECT DATUPC, VLRUPC, QTDTPC
FROM E085HCL, E070FIL
WHERE E085HCL.CODEMP = {CODEMP} AND E085HCL.CODCLI = {CODCLI} AND E085HCL.CODFIL = {CODFIL} AND E070FIL.CODEMP = E085HCL.CODEMP AND E070FIL.CODFIL = E085HCL.CODFIL
ORDER BY DATUPC DESC

7 Maior Fatura e Valor

SELECT DATMFA, MAX(VLRMFA) MAXMFA
FROM E085HCL, E070FIL
WHERE E085HCL.CODEMP = {CODEMP} AND E085HCL.CODCLI = {CODCLI} AND E085HCL.CODFIL = {CODFIL} AND E070FIL.CODEMP = E085HCL.CODEMP AND E070FIL.CODFIL = E085HCL.CODFIL
GROUP BY E085HCL.CODEMP, E085HCL.CODFIL, E085HCL.CODCLI, DATMFA
ORDER BY MAXMFA DESC

8 Maior Acúmulo e Valor

SELECT DATMAC, MAX(VLRMAC) MAXMAC
FROM E085HCL, E070FIL
WHERE E085HCL.CODEMP = {CODEMP} AND E085HCL.CODCLI = {CODCLI} AND E085HCL.CODFIL = {CODFIL} AND E070FIL.CODEMP = E085HCL.CODEMP AND E070FIL.CODFIL = E085HCL.CODFIL
GROUP BY E085HCL.CODEMP, E085HCL.CODFIL, E085HCL.CODCLI, DATMAC
ORDER BY MAXMAC DESC

9 Maior Atraso e Valor

SELECT DATATR, VLRATR, MAX(MAIATR) MAXATR
FROM E085HCL, E070FIL
WHERE E085HCL.CODEMP = {CODEMP} AND E085HCL.CODCLI = {CODCLI} AND E085HCL.CODFIL = {CODFIL} AND E070FIL.CODEMP = E085HCL.CODEMP AND E070FIL.CODFIL = E085HCL.CODFIL
GROUP BY E085HCL.CODEMP, E085HCL.CODFIL, E085HCL.CODCLI, DATATR, VLRATR
ORDER BY MAXATR DESC

10 Média Atraso em Dias

SELECT MAX(MEDATR) AS MEDATR
FROM E085HCL, E070FIL
WHERE E085HCL.CODEMP = {CODEMP} AND E085HCL.CODCLI = {CODCLI} AND E085HCL.CODFIL = {CODFIL} AND E070FIL.CODEMP = E085HCL.CODEMP AND E070FIL.CODFIL = E085HCL.CODFIL

11 Qtde. Cheques s/fundo

SELECT SUM(QTDCHS) AS QTDCHS
FROM E085HCL, E070FIL
WHERE E085HCL.CODEMP = {CODEMP} AND E085HCL.CODCLI = {CODCLI} AND E085HCL.CODFIL = {CODFIL} AND E070FIL.CODEMP = E085HCL.CODEMP AND E070FIL.CODFIL = E085HCL.CODFIL

12 Média Prazo Médio em Dias

SELECT MAX(PRZMRT) AS PRZMRT
FROM E085HCL, E070FIL WHERE E085HCL.CODEMP = {CODEMP} AND E085HCL.CODCLI = {CODCLI} AND E085HCL.CODFIL = {CODFIL} AND E070FIL.CODEMP = E085HCL.CODEMP AND E070FIL.CODFIL = E085HCL.CODFIL

13 Qtde. tít. Recebidos Prazo Médio

SELECT MAX(QTDRPM) AS QTDRPM
FROM E085HCL, E070FIL WHERE E085HCL.CODEMP = {CODEMP} AND E085HCL.CODCLI = {CODCLI} AND E085HCL.CODFIL = {CODFIL} AND E070FIL.CODEMP = E085HCL.CODEMP AND E070FIL.CODFIL = E085HCL.CODFIL

14 Início do Prazo Médio

SELECT DATPMR AS DATPMR
FROM E085HCL, E070FIL WHERE E085HCL.CODEMP = {CODEMP} AND E085HCL.CODCLI = {CODCLI} AND E085HCL.CODFIL = {CODFIL} AND E070FIL.CODEMP = E085HCL.CODEMP AND E070FIL.CODFIL = E085HCL.CODFIL

15 Qtde. Protestos e Valor

SELECT A.CODCLI,A.NOMCLI,A.APECLI,A.ENDCLI,A.CPLEND, A.BAICLI,A.CIDCLI,A.CEPCLI,A.SIGUFS,A.CGCCPF, A.INSEST,A.FONCLI,A.FONCL2,A.FONCL3,A.FONCL4, A.FONCL5,A.FAXCLI,A.CXAPST,A.TIPCLI,A.CEPINI, A.INICOB,A.ZIPCOD, A.INTNET,A.MARCLI,A.INSMUN, B.CODTPR,B.CODREP,B.RECDTJ,A.SITCLI,B.CATCLI, B.CODCPG,B.CODTRA,B.CODRED,B.RECJMM,B.RECTJR, B.PORNA1,B.RECMUL,B.RECDTM,B.PORSI1,B.PORSI2, B.CODCRT,B.CCBCLI,B.PORNA2,B.CODIN1, B.CODIN2, B.CODBAN,B.CODAGE,B.CTAFDV,B.CTARED,B.CODCRP, B.ACEPAR,B.USUAGE,B.CTARCR,B.PERDS1,A.CODMOT, B.PERDS2,B.ANTDSC,B.PERDSC,B.TOLDSC,A.DATCAD, B.LIMAPR,B.QTDPRT,B.VLRPRT,B.VLRLIM,B.CODVEN, B.TIPTCC,A.CODGRE,B.CODFPG,B.CODCPG,A.OBSMOT, A.CODRAM,A.NENCLI,A.CODSUF,A.DATSUF,A.EMANFE, A.CODPAI,A.ZONFRA,C.CODFIL,C.NOMFIL
FROM E085CLI A, E085HCL B, E070FIL C WHERE A.CODCLI = {CODCLI} AND B.CODEMP = {CODEMP} AND B.CODFIL = {CODFIL} AND A.CODCLI = B.CODCLI AND B.CODFIL = C.CODFIL AND C.CODEMP = B.CODEMP

16

Qtd (QtdMes1), Valor (VlrMes1), Qtd (QtdMes2), Valor (VlrMes2), Qtd (QtdMes3) e Valor (VlrMes3)

SELECT SUM(E140ISV.QTDFAT) AS QTDFAT, SUM(E140ISV.VLRLIQ) AS VLRFAT, E140NFV.DATEMI
FROM E140ISV, E140NFV
WHERE E140ISV.CODEMP = E140NFV.CODEMP AND
E140ISV.CODFIL = E140NFV.CODFIL AND
E140ISV.CODSNF = E140NFV.CODSNF AND
E140ISV.NUMNFV = E140NFV.NUMNFV AND
E140NFV.DATEMI >= {DATINI} AND
E140NFV.DATEMI <= {DATFIM} AND
E140NFV.CODCLI = {CODCLI} AND
E140NFV.SITNFV = '2' AND
E140NFV.TIPNFS IN (1,10)
GROUP BY E140NFV.DATEMI
UNION ALL
SELECT SUM(E140IPV.QTDFAT) AS QTDFAT, SUM(E140IPV.VLRLIQ) AS VLRFAT, E140NFV.DATEMI
FROM E140IPV, E140NFV
WHERE E140IPV.CODEMP = E140NFV.CODEMP AND
E140IPV.CODFIL = E140NFV.CODFIL AND
E140IPV.CODSNF = E140NFV.CODSNF AND
E140IPV.NUMNFV = E140NFV.NUMNFV AND
E140NFV.DATEMI >= {DATINI} AND
E140NFV.DATEMI <= {DATFIM} AND
E140NFV.CODCLI = {CODCLI} AND
E140NFV.SITNFV = '2' AND
E140NFV.TIPNFS IN (1,10)
GROUP BY E140NFV.DATEMI

 

Este artigo ajudou você?