Ir para conteúdo
  • Cadastre-se

dev botao

NFe Versão 2


Cyber Phantom
  • Este tópico foi criado há 4559 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Olá André, algumas soluções para arquivo do forum:

O XML do lote não estava gerando completo por causa de duas linhas que não comentei e acabou por gerar o erro:

// ACBrNFe1.NotasFiscais.Clear; <<<<<=========== Esta linha deve ser comentada

// GerarNFe(vAux);

ACBrNFe1.Enviar(vNumLote);

MemoResp.Lines.Text := UTF8Encode(ACBrNFe1.WebServices.Retorno.RetWS);

memoRespWS.Lines.Text := UTF8Encode(ACBrNFe1.WebServices.Retorno.RetornoWS);

LoadXML(MemoResp, WBResposta);

MemoDados.Lines.Add('');

MemoDados.Lines.Add('Envio NFe');

MemoDados.Lines.Add('tpAmb: '+ TpAmbToStr(ACBrNFe1.WebServices.Retorno.TpAmb));

MemoDados.Lines.Add('verAplic: '+ ACBrNFe1.WebServices.Retorno.verAplic);

MemoDados.Lines.Add('cStat: '+ IntToStr(ACBrNFe1.WebServices.Retorno.cStat));

MemoDados.Lines.Add('cUF: '+ IntToStr(ACBrNFe1.WebServices.Retorno.cUF));

MemoDados.Lines.Add('xMotivo: '+ ACBrNFe1.WebServices.Retorno.xMotivo);

MemoDados.Lines.Add('cMsg: '+ IntToStr(ACBrNFe1.WebServices.Retorno.cMsg));

MemoDados.Lines.Add('xMsg: '+ ACBrNFe1.WebServices.Retorno.xMsg);

MemoDados.Lines.Add('Recibo: '+ ACBrNFe1.WebServices.Retorno.Recibo);

MemoDados.Lines.Add('Protocolo: '+ ACBrNFe1.WebServices.Retorno.Protocolo);

// MemoDados.Lines.Add('cStat: '+ ACBrNFe1.WebServices.Retorno.NFeRetorno;

// ACBrNFe1.NotasFiscais.Clear; <<<<<=========== Esta linha deve ser comentada

Às vezes a solução está debaixo do nosso nariz e não a encontramos.

Fico-lhe grato pela atenção e pela ajuda na solução do problema.

Link para o comentário
Compartilhar em outros sites

André, detectei outros dois problemas que surgiram agora:

Quando a IE é "ISENTO" o campo ACBrNFe1.NotasFiscais.Add.NFe.Emit.IE conterá '' ao invés de conter 'ISENTO'.

O outro problema que encontrei, também, é que se a empresa é pessoa física (CPF, portanto) o campo ACBrNFe1.NotasFiscais.Add.NFe.Emit.CNPJCPF conterá o No. do CPF corretamente. No entanto, recebemos a seguinte mensagem do SEFAZ: Rejeição: Certificado Transmissor sem CNPJ.

Já passou por esses casos?

Grato mais uma vez pela ajuda.

Link para o comentário
Compartilhar em outros sites

  • Moderadores

Uso o demo sem comentar nenhuma das linhas que vc citou e funciona corretamente.

O comando ACBrNFe1.NotasFiscais.Clear; limpa as notas que já estejam carregadas no componente e o comando GerarNFe(vAux); adiciona uma nova nota para ser enviada.

Apenas o Fisco pode emitir notas com a IE do emitente como ISENTO(NF-e Avulsa) e por consequência, apenas NF-e com CNPJ podem ser emitidas por sistemas próprios, NF-e com CPF deve ser emitida diretamente pelo site do fisco.

djsystem-logo.png
 youtube.png facebook.png instagram.png linkedin.png
André Ferreira de Moraes | Analista de Sistemas
www.djsystem.com.br | www.djpdv.com.br
www.tefhouse.com.br | www.lambretinha.com.br
Link para o comentário
Compartilhar em outros sites

Grato pela informação quanto aos outros detalhes.

Já quanto as linhas comentadas é um problema curioso.

Se não comentar, o sistema não "anexa" as NFe ao lote.

Comentando-as, tudo funciona bem.

De qualquer maneira fico-lhe grato pela ajuda.

Por enquanto resolveu meus problemas.

Forte abraço e sucesso.

Link para o comentário
Compartilhar em outros sites

Meu,

Analisei o teu arquivo xml do início ao fim e não vi nada de errado, contudo, quando tenho algum problema eu submeto o arquivo ao programa do SEFAZ, ou seja, importo o arquivo pra saber onde estou errando, e no seu caso, qual foi a minha surpresa, quando importei, deu erro na assinatura, mesmo assim aceitei a importação sem a assinatura, e ele fica com status de digitação, validei com sucesso, porém não pude assinar por não ter o certificado, portanto, verifique a assinatura.

Mas tem uma coisa, não sei se o programa do SEFAZ ao importar um arqivo já assinado se ele verifica a existência do certificado, se o erro foi devido a isso, desconsidere as minhas informações, caso contrário, faça este teste.

[]s

Jorge Andrade

 

"Quem tem medo de perguntar, está fadado a eternizar-se na dúvida - [Jorge Andrade]";
 

"A soberba,  é o sentimento caracterizado pela pretensão de superioridade sobre as demais pessoas, levando a manifestações ostensivas de arrogância, por vezes sem fundamento algum em fatos ou variáveis reais - [Desconhecido";
 

"Aquele  que pesquisa antes de indagar, tem a grande chance de dirimir as suas dúvidas, fixar o aprendizado da pesquisa e evoluir para outros conhecimentos inesperados - [Jorge Andrade]";
 

"Os políticos e as fraldas devem ser trocados frequentemente e pela mesma razão - [Éça de Queiroz]".

Link para o comentário
Compartilhar em outros sites

  • 7 meses depois ...

:evil: Pessoal, estou tendo o seguinte problema com a versão 2 (em SP):

Ambiente : 1

Versão Aplicativo : SP_NFE_PL_006e

Recibo : 351000518092335

Status Código : 225

Status Descrição : Rejeição: Falha no Schema XML do lote de NFe

UF : SP

cMsg : 0

xMsg : Rejeição: Falha no Schema XML do lote de NFe

Alguém já teve esse problema e/ou como resolvê-lo?

Grato pelo apoio, pessoal.

Link para o comentário
Compartilhar em outros sites

  • Este tópico foi criado há 4559 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • 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...