Guia técnico de emissão de NFS-e em Arroio dos Ratos/RS pela API da Focus NFe

Saiba como emitir NFS-e em Arroio dos Ratos (RS) pela API da Focus NFe. Este guia é voltado para clientes e para quem está testando a nossa API. Aqui, você encontra os campos obrigatórios, exemplos e observações específicas para desenvolvedores.

Informações Gerais

Provedor
Tecnos
Padrão
ABRASF 2.00 (com muitas variações)
Autenticação
Certificado digital
Cancelamento
Não permite por webservices Apenas via portal / requisição na prefeitura

Ambientes Disponíveis

Ambiente
Disponível
Portal de Acesso
Produção
Sim
Homologação
Sim

Campos Importantes

CampoObrigatoriedadeObservação
CPF/CNPJ do TomadorObrigatório
Endereço do TomadorObrigatório
Item Lista ServiçoObrigatórioUtiliza o padrão da Lei Complementar 116/2003
Código CNAEObrigatório
Código Tributário MunicípioNão utilizado

Campos do Provedor

Servico
$.servico /Servico
Reforma
Alíq. Mun. IBS
$.servico.ibs_mun_aliquota /IbsMunicipal
Reforma
Valor Mun. IBS
$.servico.ibs_mun_valor /ValorIbsMunicipal
Reforma
Alíq. UF IBS
$.servico.ibs_uf_aliquota /IbsEstadual
Reforma
Valor UF IBS
$.servico.ibs_uf_valor /ValorIbsEstadual
Reforma
Alíq. CBS
$.servico.cbs_aliquota /Cbs
Reforma
Valor CBS
$.servico.cbs_valor /ValorCbs
Reforma
Código NBS
$.servico.codigo_nbs /CodigoNBS
ObrigatórioReforma
Código de tributação nacional
$.servico.codigo_tributacao_nacional_iss /CodigoServicoNacional
ObrigatórioReforma
Data fato gerador
$.data_fato_gerador /DataFatoGerador
Reforma
Obra
$.obra /ConstrucaoCivil
Reforma
Local Contrução
$.obra.local /LocalConstrucao
Reforma
Local da construção da Obra
Cód. Obra
$.obra.codigo /CodigoObra
Reforma
Art Obra
$.obra.art /Art
Reforma
Reforma Civil
$.obra.reforma_civil /ReformaCivil
Reforma
Código da reforma civil da Obra
Cib da Obra
$.obra.codigo_cib /Cib
Reforma
UF da Obra
$.obra.endereco.uf /EstadoObra
Reforma
Cidade da Obra
$.obra.endereco.cidade /CidadeObra
Reforma
Nome da cidade onde está sendo feita a obra
Logradouro da Obra
$.obra.endereco.logradouro /EnderecoObra
Reforma
Número Obra
$.obra.endereco.numero /NumeroObra
Reforma
Bairro da Obra
$.obra.endereco.bairro /BairroObra
Reforma
Cep da Obra
$.obra.endereco.cep /CepObra
Reforma
Complemento Obra
$.obra.endereco.complemento /ComplementoObra
Reforma
Evento
$.evento /Evento
Reforma
Nome Evento
$.evento.nome /Nome
Reforma
Data inicio Evento
$.evento.data_inicio /DataInicio
Reforma
Data em que se inicia o Evento
Data fim Evento
$.evento.data_fim /DataFim
Reforma
Data de finalização do Evento
Cód. Evento
$.evento.codigo /CodigoIdentificador
Reforma
Código identificador do Evento
Endereço Evento
$.evento.endereco /Endereco
Reforma
Hash com informações do endereço do Evento

JSONs de Exemplo

{
  "data_emissao": "2025-08-12T07:34:56-0300",
  "natureza_operacao": 1,
  "optante_simples_nacional": false,
  "prestador": {
    "cnpj": "00000000000000",
    "inscricao_municipal": "123445",
    "codigo_municipio": 4301107
  },
  "tomador": {
    "cnpj": "85.904.290/0001-50",
    "razao_social": "Fictício Tomador",
    "endereco": {
      "logradouro": "Rua Fictícia",
      "numero": "2",
      "complemento": "ap02",
      "bairro": "Centro",
      "codigo_municipio": 4301107,
      "uf": "RS",
      "cep": "82900-010"
    },
    "telefone": "41 3256-8060",
    "email": "test@example.com"
  },
  "servico": {
    "discriminacao": "Nota emitida em caráter de TESTE de integração com Webservice \n Quebra de linha 1 | Quebra de linha 2",
    "valor_servicos": 1.0,
    "aliquota": 3.0,
    "item_lista_servico": "4.12",
    "codigo_cnae": "8630504",
    "codigo_tributacao_nacional_iss": "041201",
    "codigo_nbs": "1.2301.23.00",
    "valor_iss": 0.03,
    "iss_retido": false
  }
}