Ultima atualização: 18/03/2026
Situação Atual
Os provedores Primax, Facundo, FGMaiss e Sam todos utilizam o mesmo leiaute do provedor WebFisco, portanto, as alterações são feitas no WebFisco e consequentemente refletidas nos demais.
O provedor WebFisco atualizou seu leiaute a fim de atender a reforma tributária.
O novo leiaute permite o envio de apenas um 1 item e remove algumas tags.
Portanto, se o arquivo XML que estiver sendo gerado tiver tags como item2, f1n, f1d, f1v, val2 ou aliq2 ele está no leiaute antigo.
Para atender a esse novo leiaute, as soluções ACBr criaram uma nova versão 1.01 do leiaute do WebFisco implementando essas modificações.
O leiaute antigo na versão 1.00 ainda funciona, sendo recepcionado pelos web services, mas tivemos relatos de colegas da comunidade de que notas geradas nessa versão não foram sincronizadas posteriormente com o ambiente nacional.
Como testar esse provedor com a Reforma Tributária?
1. Verifique se o município que pretende testar já está na versão 1.01, se estiver pode pular direto para a seção "Referência de Preenchimento".
2. Busque pela cidade que deseja testar e adicione as seguintes seções a ela conforme exemplos de acordo com o estado do município. (Aqui eu uso as URLs do Primax, mas para os demais provedores é a mesma lógica)
Se for do estado de São Paulo:
Versao=1.01
ProRecepcionar=*
ProConsultarNFSeRps=https://www.primaxonline.com.br/issqn/wservice/wsnfeconsultaxmlpn.php
ProConsultarNFSe=https://www.primaxonline.com.br/issqn/wservice/wsnfeconsultaxmlpn.php
ProCancelarNFSe=https://www.primaxonline.com.br/issqn/wservice/wsnfecancelapn.php
ProGerarNFSe=https://www.primaxonline.com.br/issqn/wservice/wsnfeenviapn.php
HomRecepcionar=*
HomGerarNFSe=https://www.primaxonline.com.br/issqn/wservice/wsnfe_teste_homologacaopn.php
ProSoapAction=https://www.primaxonline.com.br/issqn/wservice/
HomSoapAction=https://www.primaxonline.com.br/issqn/wservice/
Se for do estado do Rio de Janeiro:
Versao=1.01
ProRecepcionar=*
ProConsultarNFSeRps=https://www1.primaxonline.com.br/issqn/wservice/wsnfeconsultaxmlpn.php
ProConsultarNFSe=https://www1.primaxonline.com.br/issqn/wservice/wsnfeconsultaxmlpn.php
ProCancelarNFSe=https://www1.primaxonline.com.br/issqn/wservice/wsnfecancelapn.php
ProGerarNFSe=https://www1.primaxonline.com.br/issqn/wservice/wsnfeenviapn.php
HomRecepcionar=*
HomGerarNFSe=https://www.primaxonline.com.br/issqn/wservice/wsnfe_teste_homologacaopn.php
ProSoapAction=https://www1.primaxonline.com.br/issqn/wservice/
HomSoapAction=https://www1.primaxonline.com.br/issqn/wservice/
3. Aponte o arquivo ACBrNFSeXServicos.ini modificado na propriedade ACBrNFSeX.Configuracoes.Arquivos.IniServicos := 'Caminho completo do Arquivo INI';
3.1 Caso utilize o ACBrMonitorPLUS, utilize o comando NFSe.SetPathArquivoWebServices;
3.2 Caso utilize a ACBrLibNFSe, utilize em sequência os métodos NFSe_ConfigGravarValor e NFSe_ConfigGravar para apontar o arquivo ACBrNFSeXServicos.ini modificado na chave IniServicos da seção [NFSe] do arquivo ACBrLib.ini.
Referência de Preenchimento
O novo leiaute remove alguns campos e adiciona outros novos, as referências abaixo mostram por tipo de solução qual é a propriedade ou informação do arquivo INI que gera a tag correspondente.
Para quem utiliza componente nativo para Delphi/Lazarus, confira: ReferenciaArquivoXML.xml;
Para quem utiliza ACBrMonitorPLUS ou ACBrLibNFSe, confira: ReferenciaArquivoINI.pdf
(Em ReferenciaArquivoINI, os itens com -- são valores que não são definidos pelo arquivo INI usado para gerar a NFS-e)