Comunicação com a API da Serpro
Durante a utilização da integração com a API da Serpro, por meio do Integra Contador, o sistema Makrosystem pode apresentar a seguinte mensagem de validação: Inconsistência na comunicação com a API da Serpro. Detalhe: {{DescricaoMensagemRetorno}} Verifique as Chaves da API da Serpro (Consumer Key e Consumer Secret) no Cadastro de Escritório e o Certificado Digital vinculado.

Essa validação indica que ocorreu uma inconsistência na comunicação entre o sistema Makrosystem e a API da Serpro.
Para solucionar, é necessário conferir as chaves de acesso da API, o certificado digital vinculado e, quando aplicável, a procuração eletrônica.
Passo a passo:
Etapa 1 – Conferir o cadastro das chaves Consumer Key e Consumer Secret
Primeiramente, identifique se o cadastro do Integra Contador na Serpro foi realizado pelo CNPJ do escritório de contabilidade ou pelo CNPJ da empresa.
1.1 – Cadastro realizado pelo CNPJ do escritório de contabilidade
1 – Acesse o menu Preparar > Cadastros > Escritório.

2 – Acesse a aba Integrações.
3 – Verifique se os campos Consumer Key e Consumer Secret estão devidamente preenchidos com as chaves fornecidas pela Serpro.

1.2 – Cadastro realizado pelo CNPJ da empresa
1 – Acesse o menu Preparar > Cadastros > Empresas.
2 – Localize e acesse o cadastro da empresa correspondente.

3 – Acesse a aba Senhas e Certificados.
4 – Verifique se os campos Consumer Key e Consumer Secret estão devidamente preenchidos com as chaves fornecidas pela Serpro.

Atenção: As chaves não devem estar preenchidas simultaneamente no cadastro da empresa e no cadastro do escritório. O preenchimento deve ocorrer em apenas um dos cadastros, conforme o CNPJ utilizado para realizar a contratação e o cadastro do Integra Contador na Serpro.
Etapa 2 – Verificar o cadastro do Certificado Digital
Após conferir as chaves de acesso, verifique se existe um certificado digital válido e vinculado corretamente.
2.1 – Certificado Digital do escritório
1 – Acesse o menu Preparar > Certificado Digital > Por Escritório.
2 – Localize o certificado digital padrão.
3 – Verifique se o certificado está válido e corresponde ao escritório de contabilidade.
4 – Confira se o CNPJ informado no certificado digital é o mesmo CNPJ cadastrado no escritório.

2.2 – Certificado Digital da empresa
1 – Acesse o menu Preparar > Cadastros > Empresas.
2 – Localize e acesse o cadastro da empresa correspondente.

3 – Acesse a aba Senhas e Certificados.
4 – Localize a opção Certificado Digital.
5 – Verifique se existe um certificado digital válido cadastrado.
6 – Confira se o CNPJ informado no certificado digital corresponde ao CNPJ da empresa.

Etapa 3 – Verificar a procuração eletrônica
Caso os envios sejam realizados pelo escritório de contabilidade, é necessário que o cliente tenha emitido uma procuração eletrônica autorizando a contabilidade a realizar os procedimentos junto à Serpro.
1 – Verifique se existe uma procuração eletrônica emitida pelo cliente em favor do escritório de contabilidade.
2 – Confira se a procuração está válida e contempla as autorizações necessárias para os serviços que estão sendo realizados.
Etapa 4 – Realizar nova tentativa de comunicação
Após conferir as chaves da API, o certificado digital e a procuração, quando aplicável:
1 – Verifique se todas as informações estão preenchidas corretamente.
2 – Retorne ao procedimento que apresentou a mensagem de validação.
3 – Realize novamente a operação para verificar se a comunicação com a API da Serpro foi restabelecida.
4 – Caso todas as configurações estejam corretas e a validação continue sendo apresentada, abra um chamado diretamente com a Serpro, para que seja avaliada a inconsistência na comunicação com a API.
Observações:
- As chaves Consumer Key e Consumer Secret devem estar cadastradas conforme o CNPJ utilizado na contratação do Integra Contador junto à Serpro.
- Não mantenha as mesmas chaves preenchidas simultaneamente no cadastro do escritório e no cadastro da empresa.
- O certificado digital deve corresponder ao CNPJ do titular utilizado na configuração da integração.
- Quando o envio for realizado pelo escritório em nome do cliente, deve existir uma procuração eletrônica válida e com as autorizações necessárias.
- Caso todas as configurações estejam corretas e a validação continue sendo apresentada, abra um chamado diretamente com a Serpro, para que seja avaliada a inconsistência na comunicação com a API.
Perguntas frequentes
Indica que houve um problema na comunicação entre o Makrosystem e a API da Serpro.
No menu Fiscal > Cadastros > Escritório, aba Integrações.
Não, as chaves devem estar preenchidas apenas em um dos cadastros, conforme o CNPJ utilizado na contratação.
Confirme se o certificado digital está válido e corresponde ao CNPJ utilizado no cadastro do escritório ou da empresa.
Abra um chamado diretamente com a Serpro para que avaliem a inconsistência na comunicação com a API.
Gi, Gestora Inteligente