Histórico da Página
CONTEÚDO
- Visão Geral
- Exemplo de utilização
- Principais Campos e Parâmetros
- Configuração ambiente Protheus Rest
- Tabelas utilizadas
01. VISÃO GERAL
Modelo de dados a ser seguido para consumo da API Balancete Modelo1 (CTR040S) via Smartlink .
...
Configurar no Schedule o Job FWTOTVSLINKJOB .
Aviso | ||
---|---|---|
| ||
Inserir a configuração somente no ambiente que estiver em produção. Bases de testes que estejam configuradas com o Smartlink interceptarão mensagens da fila da mesma forma que a base de produção, fazendo com que a gravação ou retorno dos dados sejam executados na base de testes. |
XX - CONFIGURAÇÕES
Para utilizar a rotina de importação automática são necessários as configurações abaixo descritas:
Expandir | |||||
---|---|---|---|---|---|
| |||||
|
Expandir | ||
---|---|---|
| ||
Este cadastro tem como finalidade configurar os parâmetros bancários utilizados em diversas operações relacionadas a comunicação bancária.
|
Expandir | ||
---|---|---|
| ||
01. Gerando uma senha de APP para envio do email.Para a importação de extratos bancários, é necessário gerar uma senha de APP, no caso do G-Mail, primeiro precisamos ativar a verificação em duas etapas: Após a verificação de duas etapas ativada, é necessário adicionar um APP e gerar uma senha: Copie a senha gerada e salve em um lugar seguro. 02. Configurando o serviço de e-mail.Com a senha de app gerada, abra o Protheus no SIGACFG, ambiente, E-mail/Proxy, Configurar. Coloque o servidor de e-mail, o seu e-mail e a senha do APP gerada anteriormente, em servidor de e-mail necessita de autenticação, coloque sim. Na próxima tela, apenas clique em avançar sem alterar nada: Utiliza segurança TLS - SIM Finalize a configuração de E-MAIL: |
Expandir | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||
Bancos disponíveis para operação de extrato por API: É possível efetuar a importação do extrato bancário por meio da API (Interface de Programação de Aplicações), eliminando a necessidade de um arquivo para tal procedimento. Para utilizar o serviço de API, é fundamental configurar as credenciais por meio de um layout Pagar nas configurações de contas do NGF (Novo Gestor Financeiro). É possível incluir um layout acessando o a rotinaFINA710 - Novo Gestor Financeiro.
Também é preciso selecionar entre as opções "API Extrato" — evitando que este layout seja considerado na API para registros de títulos a pagar — ou "Ambos", para que o layout seja incluído tanto na operação de extrato quanto no registro via API dos títulos a pagar. Após essa etapa de configuração, informe as credenciais de autenticação fornecidas pelo banco, juntamente com o certificado digital correspondente. Para mais informações sobre este processo acesse Contas a pagar (Comunicação bancária online).
|
02. EXEMPLO DE UTILIZAÇÃO
Envio de dados deve ser realizado via SmartLink utilizando o Padrão CloudEvents/Modo Estruturado para envio de mensagens no formato Json de acordo com o modelo a seguir :
...
OBS: Erro: não foi encontrado servidor Rest, verifique se o serviço Rest foi iniciado.
03. Principais Campos e Parâmetros
Os campos e parâmetros devem ser passados conforme padrão Padrão CloudEvents/Modo Estruturado . O conteúdo da propriedade data:{} deve ser enviado conforme documentação: documentação API balancete modelo1.
04. Configuração do ambiente Protheus Rest
O sistema irá chamar a api com base nos parâmetros configurados no appserver.ini conforme modelo abaixo:
...
Em casos onde o security = 1 a api deverá ser adicionada na lista de exceções conforme modelo abaixo.
05.TABELAS UTILIZADAS
- CT1- Plano de Contas
- CQ0- Saldo por Conta no Mês
- CQ1- Saldo por Conta no Dia
- CVN - Plano de Contas Referencial
- CVD - Plano de Contas Referenciais
- CTG - Calendário Contábil
...