Skip to main content
Skip table of contents

Integração Com Banco de Dados

Outra forma de realizar a integração dos retornos da Prefeitura é utilizando um Banco de Dados. Esta integração pode ser utilizada com os seguintes Sistemas Gerenciadores de Bancos de Dados:

  • Microsoft Server 2008;

  • Microsoft Server 2012;

  • Oracle 10g ou superior.

 

A tabela do banco de dados é chamada tbIntegration, e armazenará os retornos dos arquivos enviados para a Prefeitura. A tabela deverá conter campos específicos, conforme segue especificações abaixo:

  • DOCSTATUS: Status do documento onde:

  • 0 = Não processado;

  • 1 = Processado.

  • JOBKEY: Indicador de qual ponto emissor deverá processar o documento.

  • RPSNUMBER: Número do RPS.

  • RPSSERIES: Série do RPS.

  • RPSKIND: Tipo do RPS.

  • CODIBGE: Código IBGE do município.

  • INSERTDATE: Data do retorno da integração.

  • DOCDATA: Documento de retorno.

  • DOCKIND: Tipo do documento retornado onde:

  • 1 = Autorização;

  • 2 = Cancelamento;

  • 3 = Erro.

  • 4 = RPS convertida com sucesso.

  • NFSeNumber: Número da NFS-e.

  • Protocol: Código de Verificação da NFS-e.

  • CodReturn: Código das mensagens concatenados.

  • TXT = Codigos das mensagens concatenados por ";".

  • XML = Não é Preenchido uma vez que esta na estrutura do XML(Coluna MSGRETURN).

  • MSGReturn: Retorno da mensagem de erro do Webservice.

  • TXT = Mensagens concatenadas por ;

  • XML = Xml de mensagens.

  • Contingency: Tipo de contigência:

  • 0 = RPS;

  • 1 = NFS-e;

  • Nulo = Demais retornos.

  • FileName: Nomenclatura do arquivo.

  • IDInput: Id do registro da tabela de input.

IMPORTANTE

  • Scripts para criação das tabelas: Pré-requisitos;

  • O nome da tabela de integração não deve conter hífen (-) ou caractere especial.

{{component-feedback-article}}

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.