Ir para o conteúdo principal

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

Introdução

A empresa SMAR nos forneceu duas API's, sendo uma delas para envio de um arquivo JSON gerado na rotina de Integração Contábil, e outra API para consulta do status do JSON enviado.

Parametrização

1. Administração

No módulo de administração, é necessário configurar alguns itens, que são os seguintes:

  • baixa.utilizaIntegracaoSmar = 'Sim'
  • baixa.codigoUnidadeGestora = 301
  • baixa.codigoHistoricoIntegracao = Se o cliente for Santa Bárbara, deve ser 2, senão, pedir informação com o cliente.
  • baixa.urlApiConsultaIntegracaoSmar = 'https://cp1-demo.smarapd.com.br/cpserver/integracaotributacao/consultaIntegracaoTerceiros'
  • baixa.urlIntegracaoBaixa = https://cp1-demo.smarapd.com.br/cpserver/integracaotributacao/integracaoterceiros

Exemplo:

2. Usuário e Permissões

No Mapa de Permissões, a opção 'Lista de Integrações (API's Externas)' deve estar habilitado para que a opção no menu Lateral (Integração Contábil >> Lista) esteja habilitado.

Funcionalidade

1. Geração da Prévia.

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

2. Envio da Integração.

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

Exemplo da estrutura do JSON que é enviado:

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

Acessando o Menu Lateral >> Integração Contábil >> Lista, você poderá pesquisar pela integração enviada. Na 'Lista de Integrações Contábil', na coluna 'Ações', é possível clicar no botão 'Verificar Status', que irá acessar a API da SMAR onde consulta o Status da integração enviada, atualizando a lista com o status atual.