Jornacitec Botucatu, IV JORNACITEC

Tamanho da fonte: 
MÓDULO DE ACESSO AO WEB SERVICE PARA TRANSMISSÃO DE NOTA FISCAL DE SERVIÇO ELETRÔNICA
Osvaldo César Pinheiro Almeida, Emerson Ceruti Aguinaldo

Última alteração: 2015-09-22

Resumo


O uso de sistemas informatizados dentro das empresas permitem que elas realizem os processos de maneira mais prática e rápida. As empresas prestadoras de serviços são obrigadas a recolher o imposto sobre serviços (ISS), a partir da emissão de uma nota fiscal de serviço. Algumas prefeituras adotaram o uso da nota fiscal de serviço eletrônica, para controlar os processo de emissão dessas notas fiscais. Algumas prefeituras ainda disponibilizam o recurso de web services para que o sistema possa ser integrado aos sistemas das empresas prestadoras de serviços. Nesse contexto, o trabalho proposto teve como objetivo desenvolver um módulo de acesso ao web service para transmissão de nota fiscal de serviço eletrônica. Esse módulo foi criado a partir das especificações de um serviço de emissão de nota fiscal de serviço disponível para alguns municípios, como Botucatu - SP (SIGCORP, 2013). Para a implementação foi utilizada a linguagem Java (DEITEL e DEITEL, 2010) e a biblioteca Apache Axis (APACHE, 2005), que permite o desenvolvimento de projetos de web services em Java, a partir da implementação de SOAP (Simple Object Access Protocol) (W3C, 2007a). As especificações do web service utilizado definem as regras para as operações de: 1) Geração da nota fiscal de serviço; 2) Cancelamento da nota; 3) Consulta de notas válidas; e 4) Consulta de serviços prestados. A partir das especificações foram criados os componentes SOAP usando os arquivos WSDL (W3C, 2007b), que são arquivos no formato XML (W3C, 2013) que descrevem os serviços especificados pelo web service. Esses componentes são gerados em linguagem Java e podem ser usados no programa principal como parte da codificação do módulo. Além desses componentes, foram implementados os recursos que permitem aos usuários do sistema incluir os serviços prestados e gerar a consolidação do total da nota de serviço. Como resultados obtidos até o momento o sistem permite ao usuário emitir a nota fiscal de serviço diretamente do sistema, transmitindo a nota ao web service da prefeitura e fazendo o download do documento fiscal a ser impresso. Além disso, o sistema permite que o usuário faça o cancelamento da nota fiscal de serviço, obtendo o documento atualizado, com a indicação de cancelamento. O módulo ainda está em fase de teste e implementação dos demais recursos, porém já estão em funcionamento os processos de emissão e cancelamento das notas, utilizando um processo automatizado que minimiza o esforço do usuário do sistema.

Texto completo: PDF