fnd
Membros-
Total de ítens
34 -
Registro em
-
Última visita
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Tudo que fnd postou
-
Consegui consultar a NFe via portal e a carta de correção está sendo enviada sim, só não estou sabendo mesmo como tratar a resposta do componente
-
Olá Estou tentando implementar a função de carta de correção no meu emissor e está ocorrendo alguns problemas,quando envio pela primeira vez a correção de uma nota não tenho nenhuma resposta porém se enviar novamente ocorre o erro a seguir: Erro Carta de Correção NFe 573 Rejeição: Duplicidade de Evento (tpEvento + chNFe + nSeqEvento) Estou fazendo em ambiente de homologação para NFe 4.0, não tinha essa função nas versões anteriores para saber se é algo novo Obrigado Fernando Costa
-
Rejeição ao enviar Cancelamento e Carta de Correção NF-e 4.0
um tópico no fórum postou fnd ACBrMonitorPLUS
Estou com problema para fazer a carta de correção na NFe 4.0 Ao depurar o código do componente chega na linha que parece que esta analisando apenas o evento teCancelamento, ao fazer a carta de correção usa o vento teCCe if EventoNFe.Evento.Items[i].infEvento.tpEvento = teCancelamento then begin EventoNFe.Evento.Items[i].infEvento.detEvento.nProt := NotasFiscais.Items[j].NFe.procNFe.nProt; if trim(EventoNFe.Evento.Items[i].infEvento.detEvento.nProt) = '' then begin WebServices.Consulta.NFeChave := EventoNFe.Evento.Items[i].InfEvento.chNfe; if not WebServices.Consulta.Executar then GerarException(WebServices.Consulta.Msg); EventoNFe.Evento.Items[i].infEvento.detEvento.nProt := WebServices.Consulta.Protocolo; end; end; -
Foi o que achei mais próximo, mas ainda tive um problema na linha I
-
Exatamente Consegui fazer a integração com o ACBr através do manual que o @André Ferreira de Moraes esta disponibilizando. Porém tenho alguns clientes utilizando o Emissor Gratuito do Sebrae, por isso fui atras do manual que anexei anteriormente.
-
@pcpenatti valeu pela dica Encontrei um manual que estou seguindo, segue em anexo se puder ajudar Manual_de_layout_TXT-NF-e_v4.0.0.pdf
-
Entendi @André Ferreira de Moraes, estava acompanhando este tópico tbm Então o TXT que eu gerar para ser importado pelo ACBr não vai ser compatível com o emissor do Sebrae?
-
Olá Estou usando o software de demonstração ACBrNFe para fazer testes de Gerar e Importar TXT. Porém estou encontrando incompatibilidade entre o TXT gerado pelo emissor do sebrae e do ACBr, o emissor do Sebrae não importa o TXT do ACBr e o ACBr não importa o TXT gerado pelo Sebrae. Gerei o TXT da mesma nota nos dois sistemas e é possível ver algumas posições bem diferentes Linha I ACBr I|123456|7896523206646|TESTE DE PRODUTO|94051010|1111111|||||5101|UN|1.0000|100.0000000000|100.00|7896523206646|UN|1.0000|100.0000000000|||||1||| Sebrae I|123456|7896523206646|TESTE DE PRODUTO|94051010||5101|UN|1.0000|100.0000000000|100.00|7896523206646|UN|1.0000|100.0000000000|||||1|||| Linha W02 ACBr W02|100.00|18.00|0.00|0.00|0.00|0.00|0.00|0.00|100.00|0.00|0.00|0.00|0.00|0.00|0.00|0.00|0.00|0.00|100.00| Sebrae W02|100.00|18.00|0.00|0.00|0.00|100.00|0.00|0.00|0.00|0.00|0.00|0.00|0.00|0.00|100.00|0.00| Assim estou na duvida se o layout do TXT da ACBr está funcional na versão 4.0? Os componentes foram atualizados hoje Obrigado Fernando Costa
-
Tive que fazer uma alteração no arquivo Cidades.INI, nos dados originais retornava erro http 404. Não sei se é só um caso pontual ainda Original [3300100] Nome=Angra dos Reis UF=RJ Provedor=Tiplan NomeURL_H=spe.angra.rj NomeURL_P=spe.angra.rj Alterado [3300100] Nome=Angra dos Reis UF=RJ Provedor=Tiplan NomeURL_H=www.spe.angra.rj NomeURL_P=www.spe.angra.rj
-
Obrigado Italo, funcionou
-
Olá Estou implantando um emissor NFS-e para cidade de Angra dos Reis que usar o provedor Tiplan Quanto vou gerar e enviar a RPS ocorre o erro "SoapAction não definido para: TNFSeGerarNFSe" fui tentar modificar o arquivo INI da Tiplan colocando "*" no método Gerar e fins outras tentativas mas ocorre o erro "A funcionalidade [Gerar NFSe] não foi disponibilizada pelo provedor: Tiplan" Alguma dica de como deve proceder, já atualizei o ACBr hoje e continua este problema Obrigado
-
Estou com problema ao atualizar o ACBr, estou usando o Trunk2 e está parando ao compilar o ACBr_TCP. Fui tentar instalar este pacote manualmente e esta dando erro "[dcc32 Error] ACBr_TCP.dpk(31): E2029 'END' expected but '>' found" a linha contém o comando ">>>>>>> .r13961"
-
André Obrigado por toda atenção e por fim consegui fazer funcionar. Depois de varias tentativa resolvi começar a escrever uma nova aplicação do zero, foi ai que identifiquei que quando colocava as DLLs "libeay32.dll" e "ssleay32.dll" na pasta da aplicação que ocorria o erro. Fui na aplicação antiga e tirei tais DLLs da pasta e voltou a funcionar normalmente. Foi isso que identifiquei, resolvi postar caso ajude alguém Obrigado
-
Olá André, tbm continuou com o mesmo erro Tentei depurar a função de Assinar. O que me parece que esta validando o certificado corretamente ao chegar na linha "FXMLAssinado := SSL.Assinar(String(XMLUTF8), 'NFe', 'infNFe');" é onde esta ocorrendo o AV.
-
No comando de Assinar, segue a ação do meu botão. Quando ocorre o AV o Delphi abre o a unit ACBrDFeXsXMLSec e para na linha "destructor TDFeSSLXmlSignXmlSec.Destroy;" ConexaoDtm.ACBrNFe1.NotasFiscais.Clear; try ConexaoDtm.GerarNFe('1'); //função de teste que preenche os dados no componente ConexaoDtm.ACBrNFe1.NotasFiscais.Assinar; mmProcesso.SelAttributes.Color := clBlue; mmProcesso.SelAttributes.Style := [fsBold]; mmProcesso.Lines.Add('NFe GERADA'); ConexaoDtm.ACBrNFe1.NotasFiscais.GravarXML(caminho+'temps\Nota.XML'); mmProcesso.Lines.Add('NFe SALVA EM '+caminho+'temps\Nota.XML'); except on e : exception do begin mmProcesso.SelAttributes.Color := clRed; mmProcesso.SelAttributes.Style := [fsBold]; mmProcesso.Lines.Add('Erro ao gerar NFe '+e.message); end; end;
-
São essas as configurações do certificado que coloquei no Demo e funcionaram ai passei para o meu Emissor ACBrNFe1.Configuracoes.Geral.SSLLib := TSSLLib(libOpenSSL); ACBrNFe1.Configuracoes.Geral.SSLCryptLib := TSSLCryptLib(cryOpenSSL); ACBrNFe1.Configuracoes.Geral.SSLHttpLib := TSSLHttpLib(httpOpenSSL); ACBrNFe1.Configuracoes.Geral.SSLXmlSignLib := TSSLXmlSignLib(xsXmlSec); ACBrNFe1.SSL.SSLType := LT_all; ACBrNFe1.Configuracoes.Certificados.ArquivoPFX :='caminho do arquivo PFX'; ACBrNFe1.Configuracoes.Certificados.Senha := 'senha'; ACBrNFe1.Configuracoes.Certificados.NumeroSerie := '';//não informando
-
Entendi André, isso que é uma dificuldade que estou encontrado, no Demo funciona normalmente mas quando tento replicar no meu emissor ocorre os erros, e não consigo identificar o motivo.
-
Sempre validei e depois assinei as NFe e não tinha problema Fiz essa alteração para assinar a nota e retornou um Access Violation, não consegui identificar o motivo
-
André obrigado pela atenção Segue o anexo XML Nota_emissor.XML
-
André para poder ir eliminando as variáveis eu acabei por copiar do Demo a rotina GerarNFe, assim não teria o XML ou TXT para ter erro no layout, estou preenchendo direto o componente via código. Segue a função em anexo GerarNFe.txt
-
Esta sim. Quando faço o mesmo processo no Demo do Acbr, olhando as mesmas pastas não ocorre esse erro
-
Estou testando para SP
-
Após atualizar o ACBRNFe estou encontrado dificuldade ao validar a NFe Segue o erro: 1871 - Element '{http://www.portalfiscal.inf.br/nfe}NFe': Missing child element(s). Expected is one of ( {http://www.portalfiscal.inf.br/nfe}infNFeSupl, {http://www.w3.org/2000/09/xmldsig#}Signature ). Obrigado Fernando Costa
-
Obrigado pela atenção de todos, vou abrir um outro tópico que estou com outras dificuldades