Ir para conteúdo
  • Cadastre-se

ACBrNFSeX não retorna informações após envio da nota


Ver Solução Respondido por SpeedTI,
  • Este tópico foi criado há 170 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Postado

Prezados.

Feliz 2026 para todos!

Meu sistema para emissão de NFSe que estava funcionando corretamente, não está mais retornando as informações após o envio da nota para a prefeitura de São Paulo.
Fiz a migração para o componente ACBrNFSeX e estava tudo certo.

Segue trecho do código:

//ENVIA AS NOTAS EM MODO ASSINCRONO
dmDados.NFSeX.Emitir(IntToStr(vNumeroLote),meLoteAssincrono,False); //aqui não gera nenhum erro

//pega as informações do retorno
try
   frmStatus.barraStatus.Max:=vContaNfServico;
   frmStatus.barraStatus.Position:=0;
   frmStatus.lblStatus.Caption:='Processando Retorno...';
   Application.ProcessMessages;


   for i := 0 to dmDados.NFSeX.NotasFiscais.Count-1 do
      begin
         vNumNFSe:=dmDados.NFSeX.NotasFiscais.Items[i].NFSe.Numero; 
//aqui a variável vNumNFSe fica vazia quando deveria conter o numero da nota
         

          .
          .
          .
          .

Um outro detalhe que percebi é que na pasta onde o XML é salvo, gera apenas essa estrutura de pastas ...\NFSe\AnoMes\NFSe\Recibos com um único xml dentro.

O cliente voltou a emitir notas com a versão antiga enquanto tento descobrir o que está acontecendo.

 

Grato.

Postado

Até onde consegui chegar.

Na unit ACBrNFSeX.pas, linha 482:

FProvider.Emite;

if FWebService.Emite.Erros.Count > 0 then
    begin        FWebService.Emite.Erros.Items[0].Descricao //adicionei essa linha 
        Exit;
    end;

A linha adicionada mostra a mensagem:
Element CPF (com o valor da Inscrição municipal) is not a valid value of atomic type "{http://www.prefeitura.sp.gov.br/nfe/tipos}tpCPF"

 

Postado

O XML gerado não possui CPF, tanto Prestador quanto Tomador são cnpj e o restante das informações no XML estão corretas.

<Assinatura>uGh6LBLjdTPKnXY17HgP3EH9TX7a70HKS2nc8v6OqH3yBIyYy01MGinBD9e2X5E2N84cTO4OSt8I/vFP1c+O1RhepNB56GhDMQWNCb3Ogy7hqhTGPsLg5V8tVmHglARpwPq+ox5l42WnVUxSmzcYol6lJLrPc0ZuOf9+ZgCfl6Qrz7AV</Assinatura>
<ChaveRPS>
<InscricaoPrestador>00000000</InscricaoPrestador>
<SerieRPS>85</SerieRPS>
<NumeroRPS>887</NumeroRPS>
</ChaveRPS>
<TipoRPS>RPS</TipoRPS>
<DataEmissao>2026-01-02</DataEmissao>
<StatusRPS>N</StatusRPS>
<TributacaoRPS>T</TributacaoRPS>
<ValorServicos>0.01</ValorServicos>
<ValorDeducoes>0</ValorDeducoes>
<CodigoServico>03115</CodigoServico>
<AliquotaServicos>0.05</AliquotaServicos>
<ISSRetido>false</ISSRetido>
<CPFCNPJTomador>
<CNPJ>00000000000000</CNPJ>
</CPFCNPJTomador>
<RazaoSocialTomador>SPEEDTI SISTEMAS</RazaoSocialTomador>
<EnderecoTomador>
<Logradouro>AV ENG CAETANO ALVARES</Logradouro>
<NumeroEndereco>9999</NumeroEndereco>
<ComplementoEndereco>1122</ComplementoEndereco>
<Bairro>IMIRIM</Bairro>
<Cidade>3550308</Cidade>
<UF>SP</UF>
<CEP>02413000</CEP>
</EnderecoTomador>
<Discriminacao>TESTE||VENCIMENTO: 02/01/2026 - VALOR: 0,01||TOTAL APROXIMADO DE TRIBUTOS FEDERAIS, ESTADUAIS E MUNICIPAIS CONFORME LEI 12.741/2012: R$0,00 (0,00%)</Discriminacao>
</RP


Antes desta mensagem, o problema era com o IBSCBS, removi as linhas que inserem os impostos e surgiu essa que relatei na outra mensagem.

  • Consultores
Postado

Obrigado por reportar.

Fechando. Para novas dúvidas, criar um novo tópico.

image.png

Alexandre de Paula
Gerente de Projetos
Ajude o Projeto ACBr crescer - Assine o Clube PRO                    

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  ícone Discórdia Discord   

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil

 

 

  • Este tópico foi criado há 170 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Visitante
Este tópico está agora fechado para novas respostas
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.

The popup will be closed in 10 segundos...