A prefeitura de Novo Hamburgo/RS possui algumas características para emissão de notas fiscais via webservice.
Abaixo, listaremos como realizar o envio das informações para o eNotas Gateway para que a emissão das notas ocorra normalmente.
Ao iniciar a emissão de NFS-e na cidade de Novo Hamburgo/RS, será necessário realizar a liberação de emissões junto a prefeitura seguindo este passo a passo.
Essa prefeitura realiza a autenticação para emissão de notas fiscais através de dois métodos: certificado digital A1 e usuário e senha de acesso ao portal.
Os dados de acesso devem ser inseridos da seguinte forma pelo endpoint incluir/alterar empresa da V1:
...
"configuracoesNFSeProducao": {
"usuarioAcessoProvedor": "USUÁRIO DE ACESSO AO PORTAL DA PREFEITURA",
"tokenAcessoProvedor": "SENHA DE ACESSO AO PORTAL DA PREFEITURA"
}
...
1. Acesse o eNotas Gateway.
2. Vá na aba Empresas.
3. Localize a empresa desejada através da barra de pesquisa.
4. Clique sobre o nome da empresa.
5. Vá na aba Certificado digital.
6. Insira o arquivo com o certificado e a senha do certificado nos campos indicados.
7. Na parte inferior da tela à direta, clique em Próximo.
8. Clique em Confirmar para salvar as alterações.
Os dados de serviço municipal deverão ser enviados conforme o exemplo abaixo para que as notas sejam autorizadas:
...
"codigoServicoMunicipio": "5360",
"itemListaServicoLC116": "09.02",
"cnae": "7990200",
...
A prefeitura permite a emissão de notas fiscais com os dados de documento e endereço do tomador preenchidos, sem a retenção de ISS.
Segue exemplo de JSON nesse cenário:
{
"tipo": "NFS-e",
"idExterno": "teste",
"ambienteEmissao": "Producao",
"cliente": {
"tipoPessoa": "F",
"nome": "Cliente teste",
"cpfCnpj": "012345678901",
"email": "teste@teste.com.br",
"inscricaoMunicipal": null,
"telefone": null
"endereco": {
"cidade": "Belo Horizonte",
"logradouro": "Rua não informada",
"numero": "01",
"complemento": "Apto 01",
"bairro": "Centro",
"cep": "31000000",
"uf": "MG",
"pais": "Brasil"
},
},
"servico": {
"descricao": "Servico Teste",
"aliquotaIss": 2.91,
"issRetidoFonte": false,
"codigoServicoMunicipio": "5360",
"itemListaServicoLC116": "09.02",
"cnae": "7990200"
},
"enviarPorEmail": false,
"valorTotal": 1
}
Tomador com documento e endereço informados - com retenção de ISS
Deverá ser verificado junto à contabilidade da empresa se o serviço municipal utilizado permite a retenção de ISS.
Caso seja possível realizar a retenção para o serviço, segue exemplo de JSON para esse cenário:
{
"tipo": "NFS-e",
"idExterno": "teste",
"ambienteEmissao": "Producao",
"cliente": {
"tipoPessoa": "F",
"nome": "Cliente teste",
"cpfCnpj": "012345678901",
"email": "teste@teste.com.br",
"inscricaoMunicipal": null,
"telefone": null
"endereco": {
"cidade": "Belo Horizonte",
"logradouro": "Rua não informada",
"numero": "01",
"complemento": "Apto 01",
"bairro": "Centro",
"cep": "31000000",
"uf": "MG",
"pais": "Brasil"
},
},
"servico": {
"descricao": "Servico Teste",
"aliquotaIss": 2.91,
"issRetidoFonte": true,
"codigoServicoMunicipio": "5360",
"itemListaServicoLC116": "09.02",
"cnae": "7990200"
},
"enviarPorEmail": false,
"valorTotal": 1
}
Tomador sem documento
A prefeitura permite a emissão de notas fiscais sem os dados de documento do tomador preenchidos.
Segue exemplo de JSON nesse cenário:
{
"tipo": "NFS-e",
"idExterno": "teste",
"ambienteEmissao": "Producao",
"cliente": {
"tipoPessoa": "F",
"nome": "Cliente teste",
"cpfCnpj": null,
"email": "teste@teste.com.br",
"inscricaoMunicipal": null,
"telefone": null
"endereco": {
"cidade": "Belo Horizonte",
"logradouro": "Rua não informada",
"numero": "01",
"complemento": "Apto 01",
"bairro": "Centro",
"cep": "31000000",
"uf": "MG",
"pais": "Brasil"
},
},
"servico": {
"descricao": "Servico Teste",
"aliquotaIss": 2.91,
"issRetidoFonte": false,
"codigoServicoMunicipio": "5360",
"itemListaServicoLC116": "09.02",
"cnae": "7990200"
},
"enviarPorEmail": false,
"valorTotal": 1
}
Tomador sem endereço
A prefeitura permite a emissão de notas fiscais sem os dados de endereço do tomador preenchidos.
Segue exemplo de JSON nesse cenário:
{
"tipo": "NFS-e",
"idExterno": "teste",
"ambienteEmissao": "Producao",
"cliente": {
"tipoPessoa": "F",
"nome": "Cliente teste",
"cpfCnpj": "012345678901",
"email": "teste@teste.com.br",
"inscricaoMunicipal": null,
"telefone": null
},
"servico": {
"descricao": "Servico Teste",
"aliquotaIss": 2.91,
"issRetidoFonte": false,
"codigoServicoMunicipio": "5360",
"itemListaServicoLC116": "09.02",
"cnae": "7990200"
},
"enviarPorEmail": false,
"valorTotal": 1
}
Tomador estrangeiro
A prefeitura permite a emissão de notas fiscais para tomador com endereço no exterior.
Segue exemplo de JSON nesse cenário:
{
"tipo": "NFS-e",
"idExterno": "teste",
"ambienteEmissao": "Producao",
"cliente": {
"tipoPessoa": "F",
"nome": "Cliente teste",
"cpfCnpj": null,
"email": "teste@teste.com.br",
"inscricaoMunicipal": null,
"telefone": null
"endereco": {
"cidade": "Toronto",
"logradouro": "Dundas Street West",
"numero": "3431",
"complemento": "suite 300",
"bairro": "York",
"cep": "624",
"uf": "EX",
"pais": "Canada"
},
},
"servico": {
"descricao": "Servico Teste",
"aliquotaIss": 2.91,
"issRetidoFonte": false,
"codigoServicoMunicipio": "5360",
"itemListaServicoLC116": "09.02",
"cnae": "7990200"
},
"enviarPorEmail": false,
"valorTotal": 1
}
Sem tomador
A prefeitura permite a emissão de notas fiscais sem tomador.
Segue exemplo de JSON nesse cenário:
{
"tipo": "NFS-e",
"idExterno": "teste",
"ambienteEmissao": "Producao",
"servico": {
"descricao": "Servico Teste",
"aliquotaIss": 2.91,
"issRetidoFonte": false,
"codigoServicoMunicipio": "5360",
"itemListaServicoLC116": "09.02",
"cnae": "7990200"
},
"enviarPorEmail": false,
"valorTotal": 1
}
Essa prefeitura não permite o cancelamento de notas via webservice em nenhum cenário. Todas as notas fiscais deverão ser canceladas diretamente no portal da prefeitura.
Caso tenha ficado com alguma dúvida ou precise de auxílio, basta acionar nosso suporte! :D
Caso tenha ficado com alguma dúvida ou precise de auxílio, basta acionar nosso suporte! :D