O objetivo deste desenvolvimento é possibilitar ao cliente obter os arquivos de vendas e pagamentos registrados pela adquirente Stone, para importação no Linx ERP e conciliação através do robô de conciliação de cartões. Para isso, desenvolvemos através do Azure recursos para acesso dos dados disponibilizados pelas APIs Stone e realizamos a geração dos arquivos de vendas e pagamentos (em txt) em um Azure Storage por cliente.
Após a implantação, basta o cliente acessar diariamente o Azure Storage Explorer para efetuar o download dos arquivos e salvá-los na estrutura de pastas designadas para o robô de conciliação de cartões do Linx ERP.

Veja o vídeo explicativo:

Extrator de Arquivos Stone.mp4

Passo a Passo Instalação e Configuração 

Pré-requisitos:

Versão mínima ERP 8.01 Hotfix 2.21.020

1. Serviço que conecta na API Stone e capta os arquivos para leitura do Robô. Para acessar os arquivos TXT é necessário baixar a ferramenta:
Gerenciador de Armazenamento do Azure – gerenciamento de armazenamento em nuvem | Microsoft Azure


Ao iniciar aparecera esta tela, siga os passos sinalizados abaixo:

Cole a URL no campo conforme imagem abaixo (Obs.: essa URL muda por cliente)
 

Pronto, conectado!

Baixar os arquivos e salvar no diretório informado no layout do cartão


Cadastro da Rede de administradora de cartão -> marcar fleg Utiliza Robô de Conciliação,  (vincular administradoras e estabelecimento)


Cadastro das Administradora de cartão (bandeiras, taxas e filiais)

Outro detalhe que precisa ser ajustado no cadastro de administradora de cartões é a indicação do código da bandeira na tela de administradoras de cartão, conforme print abaixo. Todas as administradoras devem ser ajustadas conforme o campo 'CODIGO BANDEIRA' do layout do arquivo de venda.

Vínculo de conta corrente para conciliação Automática por estabelecimento

Importação\Manutenção dos layouts da Stone

Parâmetros 


Sequência para aplicar script’s.
LX_CONCILIATION_JOB, como é customizada para cada cliente deve ter a chamada da procedure 
LX_CTB_LEITURA_LAYOUTS que efetivamente lê os arquivos texto gerando os dados de 
conciliação.
Na sequência dessa execução é necessário chamar a procedure 
LX_CTB_CONCILIACAO_PARCELA_AJUSTE, que roda exclusivamente para o ajuste das parcelas 
de vendas a débito ou crédito com uma parcela só da adquirente STONE.
Depois da leitura e ajuste das parcelas já devam ser executadas as procedures de conciliação 
das fases LX_CTB_CONCILIACAO_VENDA_CARTAO e 
LX_CTB_CONCILIACAO_FINANCEIRA_CARTAO. Como disse, antes da execução dessas 
procedures de conciliação é importante chamar a rotina de ajuste das parcelas.
Verificar versão Procedures:
LX_CONCILIATION_JOB
LX_CTB_LEITURA_LAYOUTS 
LX_CTB_CONCILIACAO_PARCELA_AJUSTE (ajuste stone insert)
LX_CTB_CONCILIACAO_VENDA_CARTAO 
LX_CTB_CONCILIACAO_FINANCEIRA_CARTAO



  • Sem rótulos