Ir para o conteúdo principal

Integração Contábil (Empresa: SMAR)

Introdução

A empresa SMAR nos forneceu duas API's, sendoAPIs: uma delasdestinada paraao envio de um arquivo JSONJSON, gerado nano rotinaprocesso de Integração Contábil, e outra API para consulta do status dodesse JSON enviado.

Parametrização

1. Administração

No módulo de administração, é necessário configurarrealizar algunsa itens, que sãconfiguração osdos seguintes:seguintes parâmetros:

  • baixa.utilizaIntegracaoSmar = 'Sim'Sim
  • baixa.codigoUnidadeGestora = 301
  • baixa.codigoHistoricoIntegracao = SePara o cliente for Santa Bárbara, o valor deve ser 2,2; senão,caso pedircontrário, consultar a SMAR para obter a informação com o cliente.correta.
  • baixa.urlApiConsultaIntegracaoSmar = 'https://cp1-demo.smarapd.com.br/cpserver/integracaotributacao/consultaIntegracaoTerceiros'consultaIntegracaoTerceiros
  • baixa.urlIntegracaoBaixa = https://cp1-demo.smarapd.com.br/cpserver/integracaotributacao/integracaoterceiros

Exemplo:

2. Usuário e Permissões

No Mapa de Permissões, é necessário habilitar a opção '"Lista de Integrações (API'sAPIs Externas)' deve estar habilitado" para que a opçãofuncionalidade correspondente no menu Laterallateral (Integração Contábil >> Lista) esteja habilitado.disponível para o usuário.

Funcionalidade

1. Geração da Prévia.via

Ao acessar a rotina de '"Integração Contábil'bil", éo necessáusuário deve informar a '"Data da Contabilização Inicial'Inicial" e a '"Data da Contabilização Final'Final". FazendoApós isso, ao clicar em 'Processar'"Processar", o sistema gera uma integração prévia da integração, que poderápode ser acessada emno caminho (Menu Lateral >> Integração Contábil >> Liberar).

2. Envio da Integração.o

Ao acessar aNa rotina de liberação, é possível visualizar todas as prévias criadas das integrações contábeis. Para enviar o arquivo JSON para aà API da empresa SMAR, basta clicar em '"Liberar Integração'o". O sistema comecaráentão iniciará a montarmontagem odo arquivo para envio.

Exemplo da estrutura do JSON que é enviado:

3. Consulta do envio da integração contábil.bil

AcessandoAo acessar o Menumenu Laterallateral >> (Integração Contábil >> Lista,Lista), vocêo poderáusuário pesquisarpode pelabuscar a integração enviada. Na '"Lista de Integrações Contábil'beis", na coluna '"Ações'es", é possível clicar no botão '"Verificar Status'Status", que irá acessarconsulta a API da SMAR ondepara consultaobter o Statusstatus da integração enviada, atualizando a lista com a informação statusmais atual.recente.