Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

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:

  1. Verificação de CAPTCHA - possível;
  2. Seleção de inscrição estadual - possível;
  3. 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

INPUTCHARACTERCNPJ para
o qual será executada a
consulta
INPUTCHARACTERSigla do estado
para o qual a pesquisa será efetuada. Os estados podem ser obtidos através do método GetEstados
OUTPUTJSONObjeto JSON com informações do CNPJ informado

...

RUN

...

ConsultaSintegra

...

IN

...

hTasRest(INPUT

...

"12345678901234",

...

INPUT

...

"

...

SP",

...

OUTPUT

...

poJson).


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).

 

...

dados
dados

Os dados retornados pelo serviço de consulta do SINTEGRA são:


NOMETIPO DE DADO
CNPJString
InscriçãoString
RazãoString
Nome FantasiaString
LogradouroString
NúmeroString
ComplementoString
BairroString
CEPString
CidadeString
EstadoString
TelefoneString
Atividade EconômicaString
Atividade Econômica SecundáriaString
Data Início da AtividadeString
Data SituaçãoString
Regime ICMSString
ObservaçõesString
Situação CadastralString
URL ComprovanteString