Histórico da Página
A consulta ao Sintegra trabalha com dois parâmetro: código do CNPJ e estado.
Execução
...
Após a configuração REST
O serviço de consulta do SINTEGRA pode possuir de uma a três etapas:
- Verificação de CAPTCHA - possível;
- Seleção de inscrição estadual - possível;
- Retorno de dados.
O consumo do serviço pode ser feito de duas maneiras: chamada do serviço, que, caso necessário, abrirá uma tela com a imagem para verificação e seleção de inscrição, ou a execução em etapas, onde deve ser verificado se houve retorno de imagem ou lista de inscrições para reenvio e retorno dos dados.
...
Após a configuração, deve ser feita a chamado para a procedure ConsultaSintegra procedure ConsultaSintegra
com os seguintes parâmetros:
TIPO DE PARÂMETRO | TIPO DE DADO | DESCRIÇÃO |
---|---|---|
INPUT | CHARACTER | CNPJ para |
consulta | ||
INPUT | CHARACTER | Sigla do estado |
OUTPUT | JSON | Objeto JSON com informações do CNPJ informado |
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
Um exemplo completo pode ser baixado aqui.
Retorno de dados
...
Âncora |
---|
...
Para retorno de estados, deve ser utilizado o método GetEstados, que retornará um objeto JSON contendo um array sob o valor "Estados" contendo objetos com a seguinte estrutura:
Code;
Description.
Bloco de código |
---|
RUN GetEstadosIN hMashup(OUTPUT oJson). |
...
|
Os dados retornados pelo serviço de consulta do SINTEGRA são:
NOME | TIPO DE DADO |
---|---|
CNPJ | String |
Inscrição | String |
Razão | String |
Nome Fantasia | String |
Logradouro | String |
Número | String |
Complemento | String |
Bairro | String |
CEP | String |
Cidade | String |
Estado | String |
Telefone | String |
Atividade Econômica | String |
Atividade Econômica Secundária | String |
Data Início da Atividade | String |
Data Situação | String |
Regime ICMS | String |
Observações | String |
Situação Cadastral | String |
URL Comprovante | String |