Manual de Utilizacao Do Web Service
Manual de Utilizacao Do Web Service
Manual de Utilizacao Do Web Service
Fiorilli Software
Fiorilli Sociedade Civil Software LTDA.
Conteúdo
1. Introdução ....................................................................................................................... 3
1. Introdução
Nota Fiscal de Serviços Eletrônica (NFS-e) é um documento emitido e armazenado eletronicamente, via
Internet, por meio do sistema oferecido pela Prefeitura Municipal.
Tendo em vista que a emissão desse documento depende de uma conexão de Internet, surgem
algumas situações que merecem maior atenção
contribuinte que emite uma grande quantidade de notas fiscais deve ficar conectado ao
sistema (On Line) ininterruptamente? Esse mesmo contribuinte deve digitar novamente, no
sistema da NFS-e, todas as informações das notas fiscais que já foram digitadas no
sistema do prestador de serviço?
Essas duas situações acima citadas podem prejudicar o bom funcionamento da emissão e do
controle das notas fiscais eletrônicas de prestação de serviços. Assim, para evitar maiores problemas na
ocorrência dessas situações, foi criado o Recibo Provisório de Serviços (RPS). O RPS é um documento que
deve ser gerado manualmente ou por meio de algum aplicativo local e que, posteriormente, deve ser convertido
em uma NFS-e no prazo estipulado pela legislação do Município. Esse documento é de posse e de
responsabilidade do contribuinte, devendo ser numerado em sequência, conforme seja emitido.
Assim, o prestador de serviço que estiver com o serviço de internet interrompido poderá emitir o
RPS por meio do seu sistema para registrar a prestação de serviço que foi realizada. Da mesma forma, o
contribuinte que emitir uma grande quantidade de notas fiscais poderá gerar os respectivos RPS por meio do
próprio sistema, o que torna mais rápida e eficiente a realização dos procedimentos necessários para a geração
da nota fiscal de serviços eletrônica.
Como dito anteriormente, o RPS deverá ser convertido em nota fiscal de serviços eletrônica em um
tempo determinado pela legislação municipal. Para realizar essa conversão do RPS para a NFS-e, o sistema do
prestador de serviço, por meio do qual foi gerado o RPS, deve conectar-se à internet para enviar as informações dos RPSs
gerados e, com isso, transformar esses RPSs em notas fiscais eletrônica de serviços.
Ressalte-se que o Web Service e todos os recursos que esse sistema oferece e que são
mencionados neste documento são baseados no modelo nacional de NFS-e, definido pela Associação
Brasileira de Secretários e Dirigentes das Finanças dos Municípios das Capitais (ABRASF Versão 2.01) e pela
Receita Federal do Brasil (RFB).
Descreve-se, a seguir, todos os serviços disponibilizados pelo Web Service para que se realize a
comunicação automatizada entre Prestador de Serviço e Prefeitura Municipal.
O lote de RPS recebido pelo Web Service será processado, posteriormente, de acordo com as
configurações e com o prazo definido no Web Service. O status desse processamento pode ser acompanhado
pelo Prestador de Serviços, que, de posse do número desse protocolo de recebimento do lote de RPS, pode
acompanha-lo através de consulta realizada no sistema de ISS Eletrônico ou por meio de outro serviço
chamado ‘Consulta de Lote de RPS’.
Este serviço deve ser utilizado para enviar lotes de RPS de forma síncrona, ou seja, assim que
Web Service receber o lote de RPS, realizará o seu processamento.
Este serviço deve ser utilizado para enviar um único RPS ao Web Service para a sua conversão
em NFS-e.
Ao receber as informações do RPS, o Web Service processa e analisa esses dados e, então,
retorna, ao Prestador do Serviço, o resultado desse processamento, com a geração da nota fiscal de serviços
eletrônica respectiva ou com as inconsistências encontradas no arquivo que impediram a geração da NFS-e.
Este serviço deve ser utilizado para Cancelar uma Nota Fiscal de Serviços Eletrônica.
Este serviço deve ser utilizado para Substituir uma Nota Fiscal de Serviços Eletrônica.
Este serviço deve ser utilizado para consultar os lotes de RPS que foram enviados por meio do
Serviço ‘Recepção e Processamento de Lotes de RPS’, descrito no tópico 2.1 deste manual.
Este serviço deve ser utilizado para consultar as notas fiscais geradas pelo Web Service com base
nos números dos RPSs que geraram essas NFS-e.
Caso a quantidade de NFS-e encontradas nessa consulta seja superior ao limite de 50 notas
fiscais, o sistema Web Service retornará uma mensagem informando esse problema, como, por exemplo:
“Consulta selecionou mais de 50 NFS-e, número maior que o permitido”.
Este serviço deve ser utilizado para consultar as notas fiscais de serviço eletrônicas geradas tendo
como base o número da nota fiscal de serviço eletrônica ou o prestador do serviço registrado na nota fiscal.
Caso a quantidade de NFS-e encontradas nessa consulta seja superior ao limite de 50 notas
fiscais, o sistema Web Service retornará uma mensagem informando esse problema, como, por exemplo:
“Consulta selecionou mais de 50 NFS-e, número maior que o permitido”.
Este serviço deve ser utilizado para consultar as notas fiscais de serviço eletrônicas geradas tendo
como base o número da nota fiscal de serviço eletrônica ou o Tomador de serviço registrado na nota fiscal.
Caso a quantidade de NFS-e encontradas nessa consulta seja superior ao limite de 50 notas
fiscais, o sistema Web Service retornará uma mensagem informando esse problema, como, por exemplo:
“Consulta selecionou mais de 50 NFS-e, número maior que o permitido”.
Este serviço deve ser utilizado para consultar notas fiscais de serviço eletrônicas geradas tendo
como base a faixa de número de nota eletrônica.
Caso a quantidade de NFS-e encontradas nessa consulta seja superior ao limite de 50 notas
fiscais, o sistema Web Service retornará uma mensagem informando esse problema, como, por exemplo:
“Consulta selecionou mais de 50 NFS-e, número maior que o permitido”.
Maiores detalhes sobre o modelo conceitual podem ser encontrados no manual da ABRASF por
meio do seguinte link:
http://www.fiorilli.com.br/SIA7/Manual/ManualISSWeb/Modelo_Conceitual_Versao_2_01.pdf
3. Especificações Técnicas
O Modelo Nacional de NFS-e, elaborado pela ABRASF em conjunto com a Receita Federal,
descreve a arquitetura de comunicação com o contribuinte e a estrutura de dados utilizada pelo Web Service,
detalhando:
O documento descritivo do modelo nacional de integração pode ser obtido através do endereço
eletrônico: http://www.fiorilli.com.br/SIA7/Manual/ManualISSWeb/Manual_De_Integracao_Versao_2_01.pdf
Para entrar no sistema e verificar os RPSs que foram enviados, acessa o endereço
http://fi1.fiorilli.com.br:5663/issweb e utiliza o CNPJ n.ª 01001001000113 e a Senha 123456 para logar no
sistema.
Observações Importantes:
campo ItemListaServico é o item da lei 116/2003 referente ao serviço que foi prestado. A
lista de serviço completa poderá ser consultada via sistema através da opção “Consultar
Alíquotas” do menu ”Consultas”, conforme ilustrado na figura abaixo.
Para produção o prestador deverá acessar o sistema de iss eletrônico pelo portal da prefeitura
municipal e fazer seu credenciamento. Após o credenciamento o prestador recebera uma senha que permitirá o
acesso ao sistema de issqn em produção. Para visualizar o endereço eletrônico do Web Service em produção
basta acessar o sistema com o CNPJ/CPF e senha credenciado e clicar no link demonstrado na figura abaixo:
As especificações de interface do Web Service (WSDL) podem ser obtidas através do endereço
eletrônico: http://www.fiorilli.com.br/sia7/util/wsdl_nfse_v2 01_.zip
Todos os schemas XML utilizados pelo Web Service podem ser obtidos no endereço eletrônico:
http://www.fiorilli.com.br/sia7/util/schema_xml_nfse_v2-01.zip