Lançamos nesta semana a nova versão do serviço que a Focus NFe oferece como solução para prefeituras que não disponibilizam integração via webservice. Muitas oferecem apenas a possibilidade de importação de um arquivo com um lote de notas fiscais, facilitando a emissão que seria feita manualmente ao preencher as informações de cada nota de maneira individual.
Nossa API já oferece esta funcionalidade, similar ao serviço utilizado para autorizar NFSe, com a opção de gerar arquivo de importação de NFSe em lote para prefeituras que não disponibilizam webservice.
Agora, apresentamos uma nova versão, visando facilitar a utilização, seguindo padrões amplamente utilizados e focando na segurança dos nosso usuários. Desta forma, o arquivo enviado, que antes era no formato YAML, passa a ser JSON. Abaixo, um exemplo de como o arquivo deve ser enviado:
"prestador": { "cnpj": 99999999000199, "inscricao_municipal": 9999999, "codigo_municipio": 3505708 }, "lista_nfse": [ { "data_emissao": "2019-03-19T12:07:26-03:00", "natureza_operacao": 1, "servico": { "discriminacao": "TESTE DE EMISSAO", "item_lista_servico": "100503216", "valor_servicos": 1.0, "valor_nao_incluso_base_calculo": 1.0 }, "tomador": { "razao_social": "Joao da Silva", "cpf": "99999999999", "endereco": { "codigo_municipio": 3505708, "cep": "48280000", "logradouro": "Nome da rua", "bairro": "Bairro", "numero": "123" }, "email": "teste@example.com" } } ] }
A autentificação do usuário, que era feita através de parâmetros enviados diretamente na URL, agora deverá ser feita utilizando o método HTTP Basic Auth. Também muda a URL de acesso ao serviço, que deverá ser utilizado a partir do endereço abaixo:
https://api.focusnfe.com.br/v2/lotes_nfse (produção)
ou
https://homologacao.acrasnfe.acras.com.br/v2/lotes_nfse (homologação)
Na documentação da API Focus NFe é possível saber mais detalhes de como utilizar o serviço, além de disponibilizarmos exemplos de códigos em diferentes linguagens de programação.