NE - Como Fazer - NFSe Configurável

De CIGAM WIKI
Revisão de 17h19min de 1 de junho de 2020 por Geral (discussão | contribs) (Quais as opções do Gerenciador NFS-e?)

A funcionalidade desse manual é apresentar a Nota Fiscal de Serviço Eletrônica.

Quais são os municípios atendidos pelo NFS-e?

A finalidade da NFS-e Configurável é possibilitar a configuração de qualquer município para utilização da NFS-e, em princípio foram homologados os padrões ABRASF.

Quais são os pré-requisitos para utilizar a NFS-e?

Para a utilização da NFS-e é necessário instalar e configurar os seguintes aplicativos:

  • .Net 3.5.
  • WS Enchancement 3.0.
  • Certificado Digital ICP-Brasil A1 ou A3.
  • Assinador XML, somente para o CIGAM e10 (registro de DLL). É necessário que elas estejam sempre atualizadas.

Como instalar o certificado para autenticação do arquivo XML?

No arquivo .pfx (certificado digital) clique com o botão direito, opção “Instalar pfx”

NFSe Configurável 1.jpg

No assistente de instalação clique em Avançar

NFSe Configurável 2.jpg

Confirme a opção Arquivo a ser importado clicando em Avançar

NFSe Configurável 3.jpg

Informe a senha do certificado

NFSe Configurável 4.jpg

Na tela de Armazenamento de certificados confirme clicando em Avançar

NFSe Configurável 5.jpg

Clique em concluir para finalizar a instalação no certificado na estação

NFSe Configurável 6.jpg


NFSe Configurável 7.jpg

Após a conclusão dos passos acima, a estação estará apta para comunicar com a prefeitura.

Quais são os cadastros prévios do NFS-e?

Cadastro de Últimos ID’s Sequenciais (Utilidades/Diversos - Parâmetros)

NFSe Configurável 8.png

Deve estar cadastrado o último ID sequencial para a tabela 275 com o tipo ‘I’,’L’ e ‘S’. Os tipos ‘I’ e ‘L’ são os mesmos que são utilizados para a Nota Fiscal Eletrônica Nacional, portanto não devem ser alterados caso já estejam cadastrados.

Cadastro de Séries (Comercial - Faturamento/Pedidos - Parâmetros)

No cadastro de séries deve ser definido o Tipo de emissão como ‘3 Serviço’ e deve possuir uma série oficial. Este tratamento fará com que logo que a nota for cadastrada ela já seja levada automaticamente para o gerenciador de NFS-e. Caso as notas tenham sido criadas antes de ajustar o tipo de emissão da série, pode ser utilizada a rotina ‘Grava NFS-e no Gerenciador’, conforme será explicado mais a frente.

Importante: não deve existir mais de uma série com a mesma série oficial para a mesma unidade de negócio.

NFSe Configurável 9.png

Cadastro de Municípios (Utilidades/Diversos - Cadastros - Municípios)
No cadastro de municípios devem ser cadastrados o código do IBGE.

NFSe Configurável 10.png

Cadastro de Empresas (Comercial - Faturamento/Pedidos - Cadastros - Empresas)

NFSe Configurável 11.png

No cadastro de empresas deve estar preenchido o campo ‘CNAE Serviço’ com o CNAE de prestação de serviço do município. Caso o CNAE possa variar conforme o serviço prestado, é possível cadastrar um CNAE específico para um determinado serviço através do botão ‘Serviços por material’. Caso o serviço não tenha um CNAE específico será utilizado o CNAE Serviço da empresa da unidade de negócio.

Como funciona a rotina Grava NFS-e no Gerenciador?

A rotina Grava NFS-e no Gerenciador está localizada no menu em: Fiscal > NFe > Rotinas > Grava NFS-e no Gerenciador’.

Essa rotina deverá ser executada caso as notas tenham sido criadas antes de ajustar o ‘Tipo de emissão’ no cadastro da série.

Ao executar a rotina as notas listadas serão enviadas para o Gerenciador NFS-e com o ‘Status’ “Não enviado”.

NFSe Configurável 12.png


NFSe Configurável 13.jpg

Quais são as configurações necessárias para o NFS-e?

É preciso que estejam informadas as seguintes configurações:

‘LF - NE - 1812 - Usuário do Proxy para consumo dos WebServices NFe via .Net’ - Informe o usuário da rede para acesso ao Servidor Proxy para o consumo dos WebServices da SEFAZ para a utilização da Nota Fiscal Eletrônica através da tecnologia DLL .Net.

‘LF - NE - 1813 - Senha do Proxy para consumo dos WebServices NFe via .Net’ - Informe a senha da rede para acesso ao Servidor Proxy para o consumo dos WebServices da SEFAZ para a utilização da Nota Fiscal Eletrônica através da tecnologia DLL .Net.

‘LF - NE - 1721 - Nome da empresa no certificado digital’ - Nome completo da empresa registrada para o certificado digital informando ‘CN=’ na frente do nome (Ex. CN=CIGAM).
Ou

‘LF – NE – 2250 - Nome da empresa no certificado digital’ - Nome completo da empresa registrada para o certificado digital informando ‘CN=’ na frente do nome (Ex. CN=CIGAM) sendo possível informar até 200 caracteres.

Caso a máquina estiver configurada com Proxy para acesso a internet, o Proxy deve ser informado nas configurações de ambiente do uniPaaS.

NFSe Configurável 14.png


NFSe Configurável 15.png

Onde está localizado no menu o NFS-e Configurável?

O programa está no menu em Fiscal – Gestão Fiscal Municipal - Movimentos – Gerenciamento NFS-e Configurável

Como configurar um NFS-e Configurável?

O programa está no menu em Fiscal – Gestão Fiscal Municipal - Movimentos – Gerenciamento NFS-e Configurável

Com intuito de atender a Notas Fiscais de Serviço Eletrônicas de maneira mais ágil, foi desenvolvida a NFS-e configurável. Deste modo, o CIGAM deixa de necessitar de desenvolvimento para atender a novas prefeituras e passa a necessitar do serviço de parametrização de ambiente.

Para facilitar o trabalho do consultor que realizará a configuração do ambiente o sistema possui um cadastro que centraliza todas as parametrizações necessárias:

NFSe Configurável 16.png


Grupo NFS-e

U.N.: Unidade de Negócio do cadastro. Pode ser deixado em branco para ser considerado em todas as UN’s.

UF: Campo que identifica o layout da NFS-e.

Município: Juntamente com a UF serve como identificação do layout.


Grupo Configurações

Referência de Assinatura: Indica para o sistema como deve ser realizada a assinatura do XML, estão disponíveis duas opções que, devido a facilidade de compreensão, foram nomeadas como ABRASF e GINFES.

Validar INFPS: Indica se o grupo InfRps do XML de envio receberá um tratamento diferenciado (padrão é deixar desmarcado).

Versão: Determina qual é a versão de comunicação que a DLL utilizará, atualmente existem 3 tipos de comunicação para a DLL configurável, versão v1.00 é a mais utilizada, sendo necessário apenas parametrização dos modelos iniciais, versão v2.00 sem modelo complexo, algumas prefeituras requerem toda a informação em um único XML, sendo possível informar todas as parametrizações em apenas um arquivo e a versão v2.00 com modelo complexo, algumas prefeituras aceitam o arquivo XML separado do arquivo que recebem via comunicação, esse tipo requer mais de um modelo de XML de envio. Mais informações sobre as versões estão no documento “Como Fazer - NFSe Configurável 2.0 - Processo de Implementação”.


Guias

As guias foram organizadas conforme as funções que serão utilizadas na NFS-e, por exemplo para poder enviar uma NFS-e é necessário configurar as informações solicitadas na guia de ‘Envio’, porém, para poder usar a funcionalidade de retorno as informações da guia ‘Retorno’ devem estar preenchidas. Na prática, é necessário parametrizar as guias ‘Envio’, ’Retorno’ e ‘Cancelamento’ para utilizar a NFS-e.


Guia Envio
Grupo Envio

Modelo: Deve ser informado o modelo Merge que deverá gerar o XML de envio da NFS-e.

Cabeçalho: Caso o layout da prefeitura exija um cabeçalho deve ser informado um modelo com todos os dados informados de maneira fixa, o modelo de cabeçalho não aceita tags.


Grupo Retorno

Procurar pelo código: caso essa opção seja selecionada, o sistema identifica a resposta do envio por um código específico informado no campo Conteúdo tag Código, deve ser marcado somente se no arquivo XML da resposta de envio, que a prefeitura retorna, não constar a informação do número do RPS (número da nota no CIGAM).

Conteúdo tag código: esse campo será habilitado somente se a opção ‘Procurar pelo código’ estiver marcada, ele indica qual o código o programa deve ler para confirmar a nota fiscal, normalmente as prefeituras disponibilizam o código de RPS no XML do retorno, então as opções ‘Procurar pelo código’ e ‘Conteúdo tag código’ não estariam preenchidas.

Tag do Código: é o caminho da tag que indica o código de erro na resposta do envio da NFS-e.

Tag Mensagem: é o caminho da tag que indica a mensagem de erro na resposta do envio da NFS-e.

Tag Correção: é o caminho da tag que indica o que deve ser alterado para resolver o erro indicado na tag de mensagem, é aconselhável informar pois facilita ao usuário identificar problemas em sua NFS-e.

Tag Protocolo: é o caminho da tag do protocolo da NFS-e, que indica ao sistema que o arquivo de XML de envio está bem formado e foi aceito pela primeira validação realizada pela prefeitura. A informação da tag protocolo será atualizada na coluna protocolo do gerenciador da NFS-e.


Grupo Envio Síncrono

Tag Número: é o caminho da tag de número da NFS-e, que é gerada no retorno de confirmação, mas não é gerada no retorno do erro. Ela identifica que a nota foi confirmada pela prefeitura e altera o status para “3 Confirmado”.

Tag Número NF: é o caminho da tag de número da NFS-e. Se a informação obtida na Tag Número for diferente de zero ou branco, vai confirmar a nota fiscal de serviço e o conteúdo obtido do caminho da Tag Número NF será atualizado no campo ‘Número NFSe’ da nota fiscal no Gerenciador.

Tag Cód Verificação: é o caminho da tag de Código de Verificação. Se a informação obtida na Tag Número for diferente de zero ou branco, vai confirmar a nota fiscal de serviço e o conteúdo obtido do caminho da Tag Cód Verificação será atualizado no campo do Código de Verificação da nota fiscal no Gerenciador.


Botão <Configurações>

NFSe Configurável 17.png

Controlar Lote por Série: habilita o controle sequencial do número de Lote RPS, incrementando o valor somente quando a NF é recebida com sucesso no sistema da prefeitura. Dessa forma, não há intervalos de número de Lote inutilizados por NF’s inválidas.

Permitir Enviar Múltiplas Notas: ao selecionar esta opção ao acessar o Gerenciador NFS-e Configurável será permitido selecionar múltiplas notas fiscais para envio à prefeitura, desde que elas estejam com o mesmo status o gerenciador. Caso esteja desmarcada, ao selecionar uma nota fiscal as demais serão desabilitadas para seleção no Gerenciador. Lembrando que caso o município não permita o envio de múltiplas notas será apresentado erro ao tentar enviar. Verificar o tópico “Como enviar e retornar múltiplas Notas Fiscais?”.

Envio Síncrono: é utilizada nos casos onde a confirmação da nota fiscal, no ambiente da prefeitura, é feita no evento de envio da NFS-e, confirmando a nota no CIGAM.

Realizar comunicação WebService via DLL específica: é utilizada para realizar um desvio na comunicação com a prefeitura para utilizar a versão da DLL específica. Existem algumas prefeituras que necessitam dessa opção pois a forma que é realizado a comunicação da DLL da versão específica é diferente da DLL da versão configurável.

CPF ou CNPJ e Senha Prestador: para que sejam parametrizados o CPF ou CNPJ e Senha do usuário responsável, conforme cadastro na prefeitura.

Token: será utilizado por prefeituras que necessitem de uma chave de identificação do XML, como a prefeitura de Limeira - SP, na qual foi realizado o tratamento de inclusão da tag <Integridade> com a codificação desse Token, conforme solicitado pelo provedor.

Botão <Último Lote> Devem ser cadastrados os últimos números de Lote RPS utilizados para cada Série e Unidade de Negócio, de modo a enviar números de Lote sequenciais.

NFSe Configurável 18.png


Botão <Natureza> Devem ser cadastradas as opções de natureza de envio da NFS--e que o usuário poderá selecionar ao enviar a nota. Essas opções estão disponíveis no manual de integração disponibilizado pela prefeitura. Estas informações serão apresentadas no campo ‘Natureza Operação’ da guia Configurações do Gerenciamento NFS-e Configurável.

NFSe Configurável 19.png

Nesta tela devem ser informados os campos ‘Código’, ‘Descrição’, ‘Incidência ISS’, ‘Local Tributação’ e ‘Isenção’, este último quando necessário. Estas informações serão usadas como critério na busca do código da natureza para a geração do XML de envio. Desta forma, quando no Gerenciamento NFS-e Configurável o campo ‘Natureza Operação’ estiver igual a “Conforme Tipo de Operação” será verificada a regra criada no cadastro da Natureza comparada com as incidências do Tipo de Operação informado na nota, se este possui alíquota e o município do cliente, e então será levado para o XML o código e descrição correspondentes. No modelo do XML de envio devem ser utilizadas as variáveis merge <!$MG_natureza> e <!$MG_descricao_natureza> para apresentar estas informações. Mais informações no tópico “Como utilizar a regra de natureza ‘Conforme Tipo de Operação’ no Gerenciamento NFS-e Configurável?”.

Botão <Assinatura> Devem ser cadastradas as tags que deverão ser assinadas. Usualmente as prefeituras exigem apenas uma assinatura na tag de LoteRps mas existem casos que a prefeitura pedem uma assinatura por InfRps e uma assinatura por LoteRps, nesses casos deve ser cadastrado as duas tags que devem ser assinadas e a sequência na qual elas serão assinadas (1 para a primeira assinatura, 2 para segunda assinatura e assim por diante). O tags que deverão ser assinadas são determinadas pela prefeitura, consulte o manual da mesma para conferir quais serão necessárias.

NFSe Configurável 20.png


Botão <Serviços> Devem ser informados os dados do serviço de envio do XML para a prefeitura.

NFSe Configurável 21.png

Como cada prefeitura monta sua própria estrutura de XML, para identificarmos essa estrutura, temos disponível a ferramenta CIGAM WebService Invoker para fazer a montagem de uma estrutura "básica" do XML. Mais informações no tópico “Como utilizar o CGWebServiceInvoker durante a implementação da NFS-e Configurável?”.


Guia Retorno

As informações dessa guia são necessárias para que a função de Retorno das notas funcione corretamente e a NFS-e possa ser confirmada. Na guia Retorno as informações sobre os campos ‘Modelo’, ‘Cabeçalho’, ‘Procurar pelo Código’, ‘Conteúdo tag Código’, ‘<Assinatura>’ e ‘<Serviços>’ são análogas a guia Envio.

NFSe Configurável 22.png

Tag do Código: é o caminho da tag que indica o código de erro na resposta do retorno da NFS-e.

Tag Mensagem: é o caminho da tag que indica a mensagem de erro na resposta do retorno da NFS-e.

Tag Correção: é o caminho da tag que indica o que deve ser alterado para resolver o erro indicado na tag de mensagem, é aconselhável informar pois facilita ao usuário identificar problemas em sua NFS-e.

Tag Número NF: nesse campo deve ser informado o caminho da tag que indica o número da NF gerado pela prefeitura, essa informação indica ao sistema que o arquivo de XML de envio está bem formado e foi aceito por todas as validações realizadas pela prefeitura. A informação da tag será atualizada na coluna “Número NFSe” do gerenciador e a NF terá seu status alterado para confirmada.

Tag Cód Verificação: nesse campo deve ser informado o caminho da tag do código de verificação, caso informada atualizará o campo Cód de Verificação do gerenciador.

Tag Série: nesse campo deve ser informado o caminho da tag da série da NFS-e, que será utilizada para identificar a nota que está retornando.

Tag Número RPS: nesse campo deve ser informado o caminho da tag do número da RPS (Número da nota no CIGAM), que será utilizado para identificar a nota que está retornando.

Botão <RPS Não Proc.> Algumas prefeituras demoram alguns minutos para processar o XML de envio, algumas prefeituras optam por enviar um XML vazio como resposta e outras optam por enviar um código específico que indica que o RPS ainda não foi processado. Para o caso da prefeitura que utiliza códigos de RPS não processados, deve ser acessado o botão <RPS Não Proc.> e informado quais são os códigos que a prefeitura envia nesses casos.
No exemplo abaixo a prefeitura responde com o código E92 no XML.

NFSe Configurável 23.png

Importante: Nesta tela não deverão ser cadastrados ‘códigos de erro’, pois caso forem, o sistema irá interpretar que tudo é XML não processado, e as Nota Fiscais não terão seu status alterado para a devida situação. Quando é cadastrado um código nesta tela, o CIGAM entende que não é erro, e assim ao solicitar para retornar a Nota Fiscal a mesma tem seu status mantido como ‘Enviada’ e apresentará a mensagem:

NFSe Configurável 24.png




Guia Cancelamento

As informações dessa guia são necessárias para que a função de Cancelamento da NFS-e funcione corretamente e a NFS-e possa ser anulada. Na guia Cancelamento as informações sobre os campos ‘Modelo’, ‘Cabeçalho’, ‘Procurar pelo Código’, ‘Conteúdo tag Código’, ‘<Assinatura>’ e ‘<Serviços>’ são análogas a guia Envio.

NFSe Configurável 25.png

Tag do Código: é o caminho da tag que indica o código de erro na resposta do cancelamento da NFS-e.

Tag Mensagem: é o caminho da tag que indica a mensagem de erro na resposta do cancelamento da NFS-e.

Tag Correção: é o caminho da tag que indica o que deve ser alterado para resolver o erro da tag de mensagem, é indicado informar pois facilita ao usuário identificar problemas em sua NFS-e.

Tag Número NF: é o caminho da tag que indica o número da NF gerado pela prefeitura, informando o sistema que o arquivo de XML de cancelamento está bem formado e foi aceito por todas as validações realizadas pela prefeitura. A NFS-e terá seu status alterado para cancelado.

‘Este município não permite cancelamento via web service’ – Para realizar o cancelamento de Notas Fiscais de Serviço em municípios que não disponibilizam este recurso via web service, apenas via site, deve ser selecionada esta opção. Importante: quando esta opção for selecionada as tags informadas acima para cancelamento serão desconsideradas e a Nota Fiscal será cancelada apenas no CIGAM, sendo necessário acessar o site da Prefeitura Municipal e realizar o cancelamento manual.

‘Usar NF Substituta’ – Algumas prefeituras não permitem o cancelamento de NFSe, apenas substituição de NFS-e, ao marcar essa opção, estará identificando ao CIGAM que essa prefeitura utiliza substituição ao invés de cancelamento, e o processo mudará.

‘Via Webservice’ e ‘Sem Webservice’ – A opção Via Webservice determina que a substituição da NFS-e terá comunicação com a prefeitura e o cancelamento/confirmação das notas envolvidas será realizado pelo CIGAM simultaneamente com a prefeitura. Sem Webservice determina que a substituição da NFS-e já ocorreu pelo site da prefeitura, deixando de lado a comunicação com a prefeitura e cancelando/confirmando as notas envolvidas apenas no CIGAM. Verificar os tópicos “Cancelamento: Nota Substituída / Substituta via webservice” e “Cancelamento: Nota Substituída / Substituta sem webservice”.

‘Considerar substituição a partir de N horas’ – Há casos de prefeituras que têm disponível tanto cancelamento quanto substituição. Ao informar uma quantidade de horas no campo disponível, o CIGAM interpretará que, depois de confirmada a nota fiscal, o usuário tem N horas para realizar o cancelamento da NFS-e, ao passar esse valor, o único processo disponível será a substituição.

Botão <Motivos> devem ser cadastrados os motivos de cancelamento disponíveis no guia de integração da prefeitura, ao cancelar uma NFS-e o usuário deverá selecionar uma das opções cadastradas nesse botão.

NFSe Configurável 26.png

Mais informações sobre o cancelamento no tópico “Cancelamento”.

Botão <Impressão> caso o usuário queira utilizar a funcionalidade de impressão da NFS-e disponibilizada pela prefeitura, deve ser informada a URL da impressão. Normalmente as prefeituras disponibilizam essa funcionalidade através de um HTTP GET, que nada mais é do que uma URL comum que recebe alguns dados como parâmetro para, nesse caso, identificar qual a NFS que deve ser impressa. No exemplo do print abaixo, a url precisa ser completada com as informações de Inscrição Municipal, Código de Verificação e número da NFSe. Codificados respectivamente por @1@, @2@ e @3@.

NFSe Configurável 27.png


Botão <Exportar Layout> para facilitar a implementação da NFSe, é possível realizar exportação de toda a configuração realizada. A exportação do layout configurado será realizada em formato .zip pois necessitam ser exportadas as tabelas FANFSECONFIGURACAO, FANFSEFUNCOES, FANFSEOPCOES, FANFSESERVICOS, GERELUSUARIO e os modelos merge configurados no cadastro.

NFSe Configurável 28.png


Botão <Importar Layout> para facilitar a implementação da NFS-e, é possível realizar importação de toda a configuração previamente realizada. Para tanto é necessário informar qual a UF e o Município para o qual deseja importar o layout, o diretório no qual serão armazenados os modelos merge e o arquivo zip do layout.

O ‘Arquivo do layout’ é o mesmo arquivo criado pela rotina de exportar layout. Tanto a rotina de importar, como a exportar, estão disponíveis também para o modelo complexo.

NFSe Configurável 29.png

Quando o consultor não tiver o arquivo zip do layout em sua máquina local e quiser fazer uma importação diretamente do FTP da Cigam, é possível utilizar essa funcionalidade clicando o botão FTP.

NFSe Configurável 30.png


Botão <FTP>: Ao pressionar esse botão o sistema realizará uma consulta no FTP CIGAM exibindo todos os layouts que estão disponíveis para download. Ao selecionar um layout o sistema voltará para a tela anterior com o layout carregado no diretório %TEMP% e desabilitado para edição.

NFSe Configurável 31.png

Facilitador para informar caminho das tags

Ao pressionar F5 em qualquer um dos campos que necessitam da informação do caminho de uma determinada Tag, o sistema exibirá uma tela para auxiliar o consultor na tarefa de informar esses caminhos.

NFSe Configurável 32.png

Arquivo exemplo XML: nesse campo deve ser informado um arquivo de exemplo do XML que está sendo configurado os caminhos, normalmente a prefeitura disponibiliza alguns exemplos no site, porém é possível obter esses XMLs de resposta a partir do botão carregar no cadastro dos serviços. Após informar um arquivo XML de exemplo o sistema terá um tempo de processamento e deverá exibir um treeview com toda a estrutura do arquivo XML. É importante lembrar que todos as informações não são provenientes de apenas um arquivo, algumas vezes é necessário informar primeiro um arquivo na qual a nota tenha sido aceita e depois um arquivo de retorno de uma NF com erro, assim todas os caminhos poderão ser configurados.

Grupo Caminho das Tags: todas os campos dessa tela são os mesmos disponíveis no Cadastro da NFSe Configurável, porém aqui o consultor tem acesso a estrutura do XML e a algumas possíveis ocorrências do campo que está com foco atualmente. No exemplo do print acima, com foco no campo ‘Número NF’ o sistema identificou uma possível ocorrência dessa informação, para aceitar essa sugestão basta clicar e arrastar a informação da possível ocorrência para o campo Número NF, é possível arrastar também diretamente do treeview caso o consultor identifique que o sistema não conseguiu encontrar a tag necessária.


Guia Consulta Situação

NFSe Configurável 33.png

A guia Consulta Situação deverá ser utilizada para configurar o serviço de consulta situação. Neste novo serviço será possível realizar o cancelamento automático da Nota Fiscal de Serviço, quando a web service retornar um código que identifique que a nota está cancelada. Apenas para os municípios que disponibilizarem o serviço de cancelamento via web service.

Importante: para atender os WebServices de prefeituras que esperam receber alguns parâmetros de tipos complexos, foi desenvolvido uma nova versão da NFS-e Configurável v2.00. Nesta nova versão, foi atualizada a DLL responsável pela comunicação e as rotinas para gerar os XMLs. Para maiores informações consultar o tópico “Como tratar a NFS-e Configurável Versão 2.0 com e sem modelo complexo?”.

Quais as opções do Gerenciador NFS-e?

Se no cadastro de séries, a série já estiver configurada corretamente, as notas serão levadas automaticamente para o gerenciador NFS-e, conforme abaixo:

NFSe Configurável 34.png

Filtros:

Unidade de Negócio: informe a unidade de negócio das Notas Fiscais de serviço (campo obrigatório).

Série: informe a série das Notas Fiscais de serviço (se ficar em branco busca todas as séries).

Nota Fiscal: informe a faixa de Notas Fiscais de serviço (se ficar zerado busca todas as notas).

Cliente: informe a faixa de clientes (em branco considera todos os clientes).

Data Emissão: informe o período das Notas Fiscais de Serviço que devem ser enviadas.

Status: informe qual o status das notas que serão filtradas. Opções:

  • Todos;
  • 1 - Não enviado (somente as notas que ainda não foram enviadas);
  • 2 - Enviado (somente as notas que já foram enviadas);
  • 3 - Confirmada (somente as notas que retornaram sem erro e com número de NFS-e da prefeitura);
  • 4 - Erro (somente as notas que retornaram com erro. Deve ser ajustado conforme o erro retornado e enviada novamente);
  • 5 - Cancelada (somente as notas que foram canceladas na prefeitura).

Lote: informe a faixa dos valores de lote das notas fiscais.

TG: TG Tipo de Operação com o objetivo de listar somente as Notas Ficais que possuírem os tipos de operações existentes na TG.

Importante: antes de fazer o primeiro envio deve-se configurar o sistema, na guia ‘Configurações’, conforme abaixo:


Guia Configurações

NFSe Configurável 35.png

Natureza de operação: serão apresentadas as naturezas cadastradas no Cadastro NFS-e Configurável através do botão ‘Natureza’ da guia ‘Envio’ do município correspondente a Unidade de Negócio. Deve ser informado onde será feita a tributação. As opções apresentadas nessa opção são configuráveis via Cadastro da NFS-e.

Como exemplo de opções a serem cadastrada podemos citar:

  • 1 – Tributação no município
  • 2 - Tributação fora do município
  • 3 - Isenção
  • 4 - Imune
  • 5 – Exigibilidade suspensa por decisão judicial
  • 6 – Exigibilidade suspensa por procedimento Administrativa

Regime Especial: deve ser informado o Código de identificação do regime especial de Tributação, com as opções:

  • Nenhum
  • 1 – Microempresa municipal
  • 2 - Estimativa
  • 3 – Sociedade de profissionais
  • 4 – Cooperativa

Para o município de Itajaí/SC não deve ser informado o Regime Especial, conforme definição da prefeitura local. Dúvidas entrar em contato com a prefeitura.

Tributa Município Prestador: deve ser informado onde será recolhido o imposto e deve ser preenchida com "0" quando não tributar p/ prestador e "1" quando tributar p/ prestador.

Situação Tributária: este código caracterizará de que forma será cobrado o ISS. Buscará o código informado no cadastro da “atividade da empresa” no campo “Situação Tributária”. Caso não estiver informado será levado o código informado na tela de configurações.

Envio da NFS-e: informar o caminho onde serão salvos os arquivos de envio.

Retorno da NFS-e: informar o caminho onde serão salvos os arquivos de retorno.

Tipo de Ambiente: informe o tipo de ambiente que será emitida a NFS-e, produção ou homologação.

Forma de Envio: informe qual a forma de envio, com as opções:

  • Manual: deve ser feito o envio e o retorno manualmente;
  • Automática: após enviar já será feito o retorno e a impressão da NFS-e;
  • Sem Impressão: após enviar já será feito o retorno, porém não será impresso automaticamente.


Botão <Selecionar Modelo Impressão>: Seleciona o modelo que será utilizado para imprimir a NFS-e. Algumas prefeituras, ao confirmar a nota, disponibilizam o modelo de impressão. Marcando a opção ‘Automático’, se houver o modelo da prefeitura será impresso o da prefeitura, senão será impresso conforme configurado no botão ‘Alterar Modelo’. Se selecionada a opção ‘CIGAM’, sempre será utilizado o modelo selecionado no botão ‘Alterar Modelo’.

Para utilizar o modelo automático deve ser realizada configuração no botão impressão do cadastro da NFS-e.

NFSe Configurável 36.png


Botão <Configurações>

NFSe Configurável 37.png

No botão ‘Configurações’ foram disponibilizadas as seguintes opções:

‘Enviar email ao confirmar/ cancelar a NFS-e - #1’: quando selecionada será enviado o email após a confirmação da NFS-e, ou após o cancelamento da NFS-e será enviado o XML de cancelamento automaticamente para o email.

<uu>Observação:</uu> não apresentará na Gerenciador NFS-e a mensagem de email enviado com sucesso quando realizado o envio de várias notas ao mesmo tempo.

‘Considerar alíquota de ISS com 4 casas decimais -#2’: quando esta opção estiver selecionada a tag ‘Aliquota’ será gerada com 4 casas decimais.

<uu>Observação:</uu> para o município de Canoas/RS deverá estar selecionada esta opção.

‘Não incluir observações do Simples Nacional na descrição do item - #3": quando esta opção estiver selecionada e a Unidade de Negócio for optante pelo Simples Nacional, não serão geradas as observações referentes ao Simples Nacional na tag ‘Discrimacao’.

‘Zerar valor de ISS para empresas optantes pelo Simples Nacional - #4’: quando selecionada esta opção e a Unidade de Negócio for optante pelo Simples Nacional, será zerada a tag ‘ValorIss’.

Devido ao fato de algumas prefeituras municipais não exigirem o Código CNAE ou não possuírem seus cadastros no padrão da CONCLA foram disponibilizadas dentro do botão "Configurações" as seguintes opções:

‘Não gerar a tag referente ao Código CNAE - #5’: quando selecionada não será gerado no xml a tag ‘CodigoCnae’.

‘Não gerar a tag referente ao Código CNAE de serviço - #6’: quando selecionada esta opção não será gerado no xml a tag ‘CodigoTributacaoMunicipio’ referente ao Código CNAE Serviço da Unidade de Negócio.

‘Imprimir descrição detalhada do material no XML - #7’: quando selecionada passa a imprimir a tag ‘Discriminacao’ com a descrição do material no seguinte formato: "1- NOME SERVICO1 QTD: XX.XXXX VLR UNITARIO: XX.XXXX TOTAL: XX,XX. 2- NOME SERVICO2 QTD: XX.XXXX VLR UNITARIO: XX.XXXX TOTAL: XX,XX.".

Exemplo:

NFSe Configurável 38.png

‘Utilizar a Série Oficial e Sub Série Oficial concatenadas para compor a tag ‘Serie’ do XML - #8’: quando selecionada o sistema passa a concatenar a Série Oficial e Sub Série Oficial para compor a tag ‘Serie’ do XML de envio.

Ao enviar a Nota Fiscal o XML de envio será criado concatenando as duas na tag ‘Serie’:

NFSe Configurável 39.png

‘Adicionar apenas o e-mail do contato zero no XML de envio. - #10’: quando selecionada esta opção o sistema levará para a tag ‘Email’ do XML de envio apenas o e-mail do contato zero do cadastro do cliente.

‘Permite tomador não identificado, conforme regime especial - #12’: para os casos em que o prestador do serviço possui regime especial na Prefeitura Municipal.

‘Limite de caracteres para discriminação – #13’: o tamanho da discriminação do serviço prestado pode variar para cada prefeitura. Poderá informar o tamanho máximo da discriminação no campo disponibilizado. Se a quantidade de caracteres da discriminação for superior à que for informada neste campo, o CIGAM levará para o XML, na variável <!$MG_i_discriminacao>, apenas parte da descrição, conforme limite parametrizado. Caso este valor não seja informado, o CIGAM continua considerando o limite máximo de 5000 caracteres.

Como enviar, retornar e anular um NFSe?