Pular para o conteúdo
NFS-e · Interface do operador

NFS-e Toolkit — por onde começar

Cinco minutos de leitura. Depois disso você sabe o que esta ferramenta faz, o que ela não faz e qual é o seu papel em cada etapa.

O que esta ferramenta é

Uma base de conhecimento sobre NFS-e operada por IA. Ela guarda a documentação técnica de cada integrador municipal, os modelos de mapeamento (os arquivos JSON que dizem como montar o XML da nota), os erros já conhecidos e as evidências do que já foi testado.

Cada trabalho é uma execução: você escolhe o que quer, preenche o que a ferramenta precisa saber, e a IA executa — parando para perguntar na tela sempre que faltar uma informação ou uma decisão sua.

O que ela não é

Ela não emite nota. Quem emite é o Motor de Notas do Grupo Voalle, e ele lê o modelo do Portal Faktura — não deste repositório.

Aqui o time modela, documenta e conserta a forma como cada cidade quer receber a nota. A alteração só vale depois de ser aplicada no Portal.

E ela não substitui a documentação oficial. A IA ajuda a pesquisar e escreve o JSON; a fonte da verdade é o manual da prefeitura — ou a própria prefeitura.

O caminho de uma cidade — e onde você entra

  1. 1
    Conseguir a documentação fora desta ferramenta

    WSDL, XSD, manual e exemplos de XML vêm da prefeitura ou do integrador. A IA ajuda a procurar e converte o que você trouxer, mas não substitui a fonte: confirme na origem.

  2. 2
    Modelar a ferramenta faz

    Converter a documentação, gerar os mapeamentos JSON — um por operação: autorizar, consultar, cancelar — e registrar a cidade.

  3. 3
    Provar você conduz

    Validar, testar o modelo no motor e testar a comunicação com a prefeitura. São três execuções separadas, na ordem do mais barato para o mais caro.

  4. 4
    Configurar e homologar fora desta ferramenta

    Aplicar o modelo no Portal Faktura e rodar os cenários de homologação com a prefeitura. Só então a cidade vai a produção.

Cada execução termina mostrando o que vem depois — você não precisa decorar esta trilha.

Vocabulário mínimo

Integrador
A empresa de tecnologia por trás do sistema da prefeitura (Betha, ISSNet, SpeedGov…). Uma cidade tem um; um integrador atende muitas cidades.
Modelo / mapeamento
O JSON que diz como montar o XML da nota, como enviá-lo e como ler a resposta. É o produto do trabalho aqui.
RPS / DPS
O pedido de nota que o sistema envia à prefeitura. Ela responde autorizando e devolvendo o número da NFS-e.
XML e DANFSe
O XML é a nota em si, com validade fiscal. O DANFSe é o PDF, a versão que o cliente lê.
ABRASF e Nacional
Os dois padrões de NFS-e. ABRASF varia de cidade para cidade; o Nacional é o padrão único do governo federal, usado por quem aderiu ao Emissor Nacional.
Homologação
A fase de testes com a prefeitura, antes de emitir nota de cliente real.
Portal Faktura
Onde o Motor de Notas lê o modelo. É lá que a alteração passa a valer.

Regras de ouro

Antes de pedir um modelo novo, tenha em mãos

Não tem nada disso? Comece por Pesquisar integrador da cidade — é exatamente para isso que ela serve. O que não der para baixar, você envia pela área de anexos do formulário.

Pronto para começar

Escolha o trabalho em Nova execução. Se travar, a tela Documentos tem todo o material do repositório — guias, modelos e documentação dos integradores.

Portal de agentes

Cada cartao abaixo e um assistente que cuida de um tipo de trabalho. Clique em um cartao para entrar.

Administracao de acessos

Aqui voce decide quem pode usar cada agente. Para liberar alguem, informe o e-mail que a pessoa usa no Elleven.

Quem tem acesso hoje

PessoaAcessos

Ninguem cadastrado ainda.

Versao do agente

Aqui voce confere se o agente esta rodando a versao mais recente e, quando houver novidade, aplica a atualizacao.

Publicacao do dia

Leva para o GitLab o que foi feito hoje (so Models/, docs/, Data/ e tests/): cria a issue com o relatorio por operador, a branch e o MR. Aprovar e fazer o merge e no GitLab. Depois do merge, clique em "Atualizar com a master".

Antes de confirmar

    Arquivos que sobem

      Fora da publicacao

        Gate da arvore

        
              

        Relatorio por operador (vai na issue)

        
              

        Execuções

        Cada execução é um trabalho da IA sobre este repositório. Roda uma por vez; as demais esperam na fila.

        ID O que Alvo Operador Estado Duração Criado em Ações

        Nenhuma execução ainda.

        Comece por Nova execução e escolha o que você quer fazer.

        Documentos

        Tudo que está no repositório: modelos, documentação dos integradores, evidências e tabelas de referência.

        Carregando…

        Selecione um arquivo na árvore ao lado.

        Nova execução

        Escolha o trabalho, preencha o que ele precisa saber e inicie. A IA pergunta na tela se faltar alguma coisa.

        Este trabalho parte do mapeamento que está aqui no repositório — e o Portal Faktura pode ter uma versão mais nova.

        Encontrei mais de uma cidade com esse nome — escolha qual:

          Execução

          Esta execução continuou em outra. Ela foi retomada: a conversa, a trava do provider e o histórico da IA estão na execução nova — continue por lá.
          Conversa encerrada. Esta conversa foi encerrada e não pode ser reaberta. Para voltar ao assunto, abra uma nova execução.

          Continuar conversando

          A execução terminou. Se precisar de mais alguma coisa sobre este mesmo trabalho, escreva abaixo — a IA continua de onde parou, com todo o contexto, e a resposta aparece na linha do tempo.

          Linha do tempo