Page tree

Integração TOTVSPDV x SIGACRD

Características do Requisito

Linha de Produto:

Microsiga Protheus

Segmento:

Varejo

Módulo:

SIGACRD, SIGAFRT

Rotina:

Rotina(s) envolvida(s)

Nome Técnico

STIPOSMain

TOTVSPDV

STWCreditAnalysisIntegrationIntegração para Análise de Crédito - SIGACRD

Cadastros Iniciais:

CRDA010 - Cadastro de Clientes

CRDA080 - Análise de Crédito

Parâmetro(s):


País(es):

Brasil

Banco(s) de Dados:

Todos

Tabelas Utilizadas:

MA6 - Cartões para SIGACRD

MA7 - Crédito

MAH - Controle Número de Contrato

MAL - Parcelas do Financiamento

SA1 - Clientes

SAE - Administração Financeira

Sistema(s) Operacional(is):

Windows/Linux

Versões/Release:

12.1.14

Versão Corrigida:12.1.14
Versão Expedida:12.1.14
Fontes do Pacote:

STBCOSTUMERSELECTION.PRW 24/03/2017 18:09:04 14
STBPAYMENT.PRW 24/03/2017 18:02:59 14
STDCREDITANALYSISINTEGRATION.PRW 18/04/2017 13:51:45 14
STFRESTART.PRW 24/03/2017 17:51:59 14
STICUSTOMERSELECTION.PRW 18/04/2017 11:40:39 14
STIITEMREGISTER.PRW 18/04/2017 11:51:22 14
STIPAYMENT.PRW 18/04/2017 13:44:27 14
STWCREDITANALYSISINTEGRATION.PRW 18/04/2017 13:57:16 14
LOJA010T.PRX 18/04/2017 16:25:30 14
LOJXFUNA.PRX 22/03/2017 15:39:43 14
WSC_WSCRD010.PRX 13/10/2016 10:02:23 14
WSC_WSCRD110.PRX 13/10/2016 10:02:23 14
WSC_WSCRDXFUN.PRX 13/10/2016 10:02:23 14

Descrição

Implementada a funcionalidade de integração entre TOTVSPDV e SIGACRD (Fidelização e Análise de Crédito).

O SIGACRD é um módulo que gerencia a análise e liberação de crédito de seus clientes. Assim com o FrontLoja integrado, o TOTVSPDV permitirá, de acordo com as seleções de formas de pagamento (configuradas no parâmetro MV_CRDFORM), consultar via WebService o crédito disponível para cada cliente identificado e realizar a liberação ou bloqueio da venda.

Para maiores informações sobre o SIGACRD, basta consultar o link http://cms.totvs.com/mktfiles//tdiportais/helponlineprotheus/portuguese/sigacrd_content_static.html

 

Fase 1

  1. Permitir consultar o cliente cadastrado no SIGACRD e realizar a analise de crédito quando venda possuir pagamento configurado para análise de crédito (MV_FORMCRD) 

    Obs.: Nessa primeira etapa não serão contemplados demais funcionalidades existentes no FronLoja. Exemplo: Consulta de contrato.

Procedimento para Configuração

Para funcionar a integração, cada estação PDV deverá estar configurada em SIGAFRT >> Miscelânea >> Configurações >> Estação (LOJA121). Em seguida, selecione a estação desejada. Clique em alterar, aba Integrações, e verifique se a opção “Integrar com o SIGACRD” (campo LG_CRDXINT) está habilitada.

Na mesma aba, verifique também o IP:Porta da Webservice. Deverá ser o mesmo da configuração WebService em Appserver.ini da retaguarda.

Em seguida, na estação Central ou Retaguarda, também deverá estar configurado em SIGALOJA >> Ponto de Venda >> Estações (LOJA121). Selecione a estação desejada e clique em Alterar. Vá na aba Integrações, e verifique se a opção “Integrar com o SIGACRD” (campo LG_CRDXINT) está habilitada.

 

Em Configurador (SIGACFG) >> Parâmetros >> Parâmetros (CFGX031):

Configure o parâmetro MV_CRDSTAT para 2 (WebService).

Configure o parâmetro MV_CRDFORM para FI,CH (Financeiro e Cheque).

Configure o parâmetro MV_LJIDCLI para 3 (Busca por CNPJ e CPF).

Configure o parâmetro MV_CRDAVAL, acrescentando “|12”.

Configure o parâmetro MV_LJCFID para .T.

Configure o parâmetro MV_CRDTOLE, caso houver valor de tolerância no limite utilizado por cliente. O valor configurado deverá ser numérico, e expresso em moeda corrente. Caso o cliente tenha um limite de crédito de R$400,00 e a compra totalizou R$410,00, a venda será bloqueada a menos que o parâmetro esteja configurado com um valor maior ou igual a 10. Caso não houver valor de tolerância, configurar como 0.

Configure o parâmetro MV_LIMMAX, caso houver porcentagem de tolerância no limite utilizado por cliente. O valor configurado deverá ser numérico, não necessitando a digitação do símbolo "%". Caso o cliente tenha um limite de crédito de R$500,00 e o parâmetro estiver configurado como 10, o valor máximo que poderá ser liberado será de R$50,00. Caso não houver porcentagem de tolerância, configurar como 0.

Configure o parâmetro MV_PERFIL para .T.

Configure o parâmetro MV_CRDMAXL, caso necessário houver um valor limite para vendas financiadas. Caso o cliente tenha um limite de crédito de R$10.000,00 e o parâmetro estiver configurado para R$5.000,00, o cliente não poderá usufruir de todo o seu limite, pois não serão permitidas vendas superiores a R$5.000,00. O valor padrão é 999999999.

Importante: Em todos os parâmetros, configurar tanto na retaguarda quanto no PDV.

Na retaguarda, em Controle de Lojas >> Cadastros >> Administradoras Financeiras (LOJA070):

Na administradora escolhida, verifique se os campos Financ. Prop.(AE_FINPRO) e Prv. Label (AE_PLABEL) estão marcados como Sim.

 

 

Funcionalidades básicas do SIGACRD

Na Retaguarda, em SIGACRD >> Cadastros >> Clientes (CRDA010).

Dentre os campos obrigatórios para inclusão/alteração, destaco as importantes:

Na Aba Vendas, edite os campos Lim. Crédito (A1_LC) e Venc. Lim. Crédito (A1_VENCLC).

 

Importante: Nunca editar valores de limite de crédito em cliente(s) padrão.

No botão Outras Ações, vá até a opção Análise de Crédito. Mostrará o cálculo das parcelas em aberto, limite utilizado e limite disponível.

 

Na aba Cartões, preencha o número do cartão para cada cliente. Sua finalidade é a seleção do cartão para um cliente identificado no TOTVSPDV.

 

 

 

Procedimento para Utilização

 

Importante: Toda vez que utilizar um cartão para uso na Fidelização e Análise de Crédito, deve sempre clicar na opção <F4> Cliente antes de lançar os itens para não interferir em regras de desconto e cálculos tributários de acordo com a UF ou município do cliente.

 

No ambiente PDV, vá em SIGAFRT >> Atualizações >> Controle de Lojas >> TOTVSPDV (STIPosMain)

 

a. Após a abertura do caixa, tecle <F4> Cliente/CPF antes de lançar o(s) produto(s).

b. Quando a integração com o SIGACRD estiver configurada, aparecerá um dos campos: CNPJ/CPF e Número do Cartão. Digite um dos campos e tecle <ENTER>. O servidor fará a pesquisa.

c. Caso encontre um cliente, ou mais de um cartão para um determinado cliente, selecione, e clique no botão Selecionar Cliente.



 

d. Digite o(s) produto(s) e clique no botão Finalizar Venda (CTRL + F).

e. Selecione a forma de pagamento FI-Financiado. Escolha a administradora financeira cujo tipo seja FI, e clique no botão Efetuar Pagamento.

f. Clique no botão Finalizar Pagamento (Ctrl + P). Aparecerá a tela da integração para o SIGACRD.

 

 

Observe que o limite de crédito ultrapassou a soma das vendas em aberto. Haverá duas opções: Resposta do crediário, ou Retornar à venda. Clique em Resposta do crediário.

 

O TOTVSPDV está aguardando a resposta do crédito no SIGACRD. Para isso, observe a mensagem abaixo:

 Na Retaguarda, mantenha a janela do TOTVSPDV aberta, e abra uma outra janela em SIGACRD >> Miscelânea >> Crediário >> Bloqueio de Crédito (CRDA080)

 

Na classificação de cliente, vá na opção Liberar o Crédito e selecione “Sim”.

Após a seleção, clique no botão Confirmar.

Volte para o TOTVSPDV e confirme a análise de crédito.

Verá que o cupom (NFC-e, SAT ou ECF) foi impresso e/ou transmitido normalmente.

 

 

 

Importante:

  • Em caso de queda de energia, o número do cartão digitado anteriormente não será recuperado. Para isso, deve cancelar totalmente a venda e lançar uma nova venda, teclando <F4> e selecionando o número do cartão.
  • As funcionalidades STDQueryDB(), WSCRD010(), WSCRD011() e WSCRD012() deverão estar habilitadas na Retaguarda na opção SIGALOJA >> Config. TotvsPdv >> Perfil, escolher perfil de Retaguarda (master), botão Alterar, aba Funcionalidade e marque as opções já citadas.