Árvore de páginas

5 passos para corrigir erros de vendas com cartão utilizando retirada da tela (SITEF)

Produto:

Microsiga Protheus

Passo a passo:

Em vendas com cartão com a retirada da tela habilitada, para corrigir possíveis erros de configuração de cadastro e gravação do campo: L4_INSTITU e L4_ADMINIS.

1. SIGACFG
1.1 Acesse o módulo: Configurador(SIGACFG), clique em Bases De Dados/ Dicionário / Base de Dados / Parâmetros.
1.2. Localize os parâmetros:
MV_LJADMFI = T
- MV_TELAFIN = F

Com a configuração citada acima, a retirada da tela foi habilitada e não será mais necessário a escolha da administradora financeira ao final da venda.


2. SIGALOJA

ADM. FINANCEIRA

2.1 Acesse o módulo: Sigaloja / Atualizações / Cadastro / Adm. Financeira
2.2 Localize a Administradora desejada e clique em alterar.
2.3.Verifique os campos: Parcela de: 1  e Parcela Ate: 3 , os campos devem possuir algum valor, não podem ficar zerados.
2.4.Localize o campo: Cod.Sitef e insira o retorno de acordo com a tabela MDE.
2.5.Clique em Confirmar.


3. SIGALOJA

A Tabela MDE armazena os códigos de retorno da SITEF, para acessá-lo siga os passos abaixo:

Clique em: Atualizações / Cadastros / Cod.Adm. Sitef,  e verifique se esta cadastrado com o código de retorno do SITEF da tabela MDE.

IMPORTANTE: Para esse processo é essencial que voce tenha em mãos os códigos de bandeiras de retorno da SITEF, para que possa verificar se os códigos cadastrados na tabela MDE referente a bandeira que quer configurar estão corretos e atualizados, caso não possua, é necessário entrar em contato com a SOftware Express e solicitar a documentação.

SIGALOJA.ini
3.1 Localize o arquivo: Sigaloja.ini, o mesmo encontra-se no diretório: BIN/SMARTCLIENT.
3.2 Configurar no arquivo mencionado os seguintes trechos abaixo:

Sessão [BANDEIRASCC] configurado no arquivo SIGALOJA.INI

[BANDEIRASCC]
00031 = ELO_CREDITO

[BANDEIRASCD]
20032= ELO_DEBITO

3.3. Salve o arquivo.


4. TOTVSAPI
Existe um outro procedimento para analisar se o código de retorno da SITEF esta correto, para isso é necessário efetuar a seguinte configuração:

TOTVSAPI
4.1 Localize o arquivo: TotvsApi.ini, o mesmo encontra-se no diretório: BIN/SMARTCLIENT.
4.2 Configurar no arquivo mencionado os seguintes trechos abaixo:

[Log]
LogTEF=1
TamanhoLog=1000 // (1 MB)

Resultado:
É criado o arquivo LjTEF+<estação>>. log na pasta:<RootPath>\log\tef+<empresa>+ <filial>.
Após realizar uma transação (uma venda) com o cartão que deseja.


5ANÁLISE DO ARQUIVO DE LOG

Após ter efetuado todo o processo de configuração citado acima, faça um teste efetuando uma venda com cartão.

5.1 Localize o arquivo de Log.
5.2 Abra o arquivo de Log.

Para identificar o retorno, você deve analisar as seguintes informações abaixo do código de retorno do arquivo de log, onde:

Após realizar uma transação (uma venda) com o cartão, que deseja descobrir o código Sitef que será gerado no arquivo de log na pasta citada, verifique a linha: TipoCampo seja 132, conforme abaixo:

Exemplo do trecho de um arquivo de log:
01/01/2012 14:06: 29 - ContinuaFuncaoSiTefInterativo -> Retorno: 10000 (ProximoComando: 0, TipoCampo: 132, TamanhoMin: 0, TamanhoMax: 0, Buffer: 00001, TamMaxBuffer: 5, Continua: 0). No exemplo acima, pelo buffer do comando 132 pode-se afirmar que o cartão onde foi efetuada a venda é 00001 que corresponde à bandeira VISA na tabela de cartões de crédito e VOUCHER caso seja débito.

Com base nessas informações de retorno da bandeira, voce deve verificar via APSDU ou SQL, os seguintes campos para confirmar se foram gravados corretamente ou não.

- L4_INSTITU = VISA
- L4_ADMINIS = VISA


IMPORTANTE:
Caso esteja gravando as informações na tabela de acordo com a bandeira, significa que o processo foi configurado corretamente, caso contrário, será necessário revisar alguns pontos, como:

1. Com base no retorno do Buffer:00001(Exemplo), sabemos que esse é o retorno da VISA.
2. Retorne no cadastro da administradora financeira, localize o campo: "COD. SITEF" e verifique se o código de retorno corresponde ao retorno do BUFFER: 00001, caso esteja divergente, altere para o código correto da bandeira, caso esteja correto e mesmo assim é gravado na tabela de forma incorreta, neste caso é necessário entrar em contato com a Software Express para verificar se estão com alguma instabilidade no servidor SITEF referente aos códigos de retorno, será necessário encaminhar esses logs para Software Express.


DICA:
Caso precise configurar uma bandeira que ainda não existe o código de retorno da SITEF, como por exemplo: CREDSHOP é necessário efetuar os seguintes procedimentos:

Bandeira: CREDSHOP
Conforme contato com a equipe da SITEF(Software Express), atualmente não existe um código de retorno para a bandeira CREDSHOP, sendo necessário efetuar a configuração diretamente na ferramenta da SITEF, no aplicativo:CF_BANDEIRAS.exe. Essa documentação pode ser obtido com a equipe da Software Express.

IMPORTANTE: O procedimento de configuração não é efetuado pela equipe de atendimento N1, caso tenha alguma dúvida, é necessário que entre em contato diretamente com a equipe da Software Express para que orientem você na correta configuração.


Documentos necessários solicitar a Software Express:
- CFBandeiras.exe
- Bandeira_Padrão_Sief

Após ter efetuado a configuração da nova bandeira, é necessário que efetue os procedimentos de configuração já informados acima, repita os passos das sessões:
- 2.SIGALOJA.
- 3.SIGALOJA e SIGALOJA.ini.

Efetuando o ajuste de acordo com a bandeira CredShop.

Detalhe: Na administradora financeira, crie CREDSHOP.
1. verifique o campo: AE_TIPO Tipo Adminis, informe o tipo desejado, no caso: CREDSHOP.
2. Verifique o campo: AE_ADMCART Cod.SITEF, informe o retorno: 22222(CredShop).
2.1 Clique em Confirmar.
3. Após efetuar esse procedimento, você vinculou a administradora financeira ao código de retorno do Sitef para CredShop.

Após efetuar o processo de configuração orientado pela equipe da Software Express, você pode efetuar uma nova venda com cartão para verificar se a aplicação da nova bandeira será gravado corretamente.

Felipe.godoi e Fabio.mmonteiro