renato.pavan
-
Total de ítens
84 -
Registro em
-
Última visita
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Posts postados por renato.pavan
-
-
Sim, o xml de retorno do componente fica com 0 bytes e o resultado do stream que salvei ficou igual ao postado anteriomente.
Será que não é algum erro do serviço?
Pois o de manifesto de destinatario ainda não esta ok também.
-
-
-
Italo o arquivo de retorno gerou sem nada conforme anexo, eu salvei o conteudo o stream segue anexo o retorno.
-
Italo,
Fiz 2 alterações na unit ACBrNFeWebServices.
Linha 1167 de:
DownloadNFe.CNPJ := TNFeDownloadNFe(Self).CNPJ;
paraDownloadNFe.CNPJ := TNFeDownloadNFe(Self).FDownload.CNPJ;
Pois não estava pegando o cnpj passado pra propriedade na aplicação. Linha 1273 de:FDownloadNFe := TNFeDownloadNFe.Create(AFNotaFiscalEletronica);
paraFDownloadNFe := TNFeDownloadNFe.Create(AFNotaFiscalEletronica,TACBrNFe(AFNotaFiscalEletronica).DownloadNFe.Download);
Pois na compilação dizia que faltava parâmetro, conforme post anterior, com isso não temos mais a excessão.
[]'s
-
Italo,
Deu erro na linha 1273:
FDownloadNFe := TNFeDownloadNFe.Create(AFNotaFiscalEletronica); Não compilou
[Error] ACBrNFeWebServices.pas(1273): Not enough actual parameters
Revisão 3834
[]'s
-
Bom dia Italo,
O erro ainda persiste na revisão 3833, acesso violado no for, e debugando percebi também que na linha abaixo:
DownloadNFe.CNPJ := TDownloadNFe(Self).CNPJ; //aqui não esta vindo o cnpj passado pro componente na aplicação.
Saudações alvi verde....
[]'s
-
Bom dia markapollo,
Fui testar a opção de download do XML e aqui está dando violação de acesso, debugando o sistema vi que ele para nesse linha:
for i := 0 to TDownloadNFe(Self).Chaves.Count - 1 do linha 1169 da unit ACBrNFeWebServices
Aparece isso quando dou um Ctrl+F7 em cima de [TDownloadNFe(Self).Chaves.Count] pra ver o valor da propriedade count.
Access violation at 0041FCDC accessing 00000008
[]'s
-
markapollo,
Será que não pode ser algum erro na receita?
Pois a confirmação de operação, quando tenho confirmar uma nota, envio pro ambiente 1, produção, mas o retorno vem do ambiente 2, homologação, pensando assim será que o serviço de download também não está com problema?
-
Italo,
Segue os arquivos de envio e retorno dos teste que eu fiz.
[]'s Renato.
-
Segue:
SOAP 1.1 The following is a sample SOAP 1.1 request and response. The placeholders shown need to be replaced with actual values. POST /NfeDownloadNF/NfeDownloadNF.asmx HTTP/1.1 Host: www.sefazvirtual.fazenda.gov.br Content-Type: text/xml; charset=utf-8 Content-Length: length SOAPAction: "http://www.portalfiscal.inf.br/nfe/wsdl/NfeDownloadNF/nfeDownloadNF" <?xml version="1.0" encoding="utf-8"?> string string xml HTTP/1.1 200 OK Content-Type: text/xml; charset=utf-8 Content-Length: length <?xml version="1.0" encoding="utf-8"?> xml SOAP 1.2 The following is a sample SOAP 1.2 request and response. The placeholders shown need to be replaced with actual values. POST /NfeDownloadNF/NfeDownloadNF.asmx HTTP/1.1 Host: www.sefazvirtual.fazenda.gov.br Content-Type: application/soap+xml; charset=utf-8 Content-Length: length <?xml version="1.0" encoding="utf-8"?> string string xml HTTP/1.1 200 OK Content-Type: application/soap+xml; charset=utf-8 Content-Length: length <?xml version="1.0" encoding="utf-8"?> xml
-
Bom dia Italo.
Seria isso?
SOAP 1.1 The following is a sample SOAP 1.1 request and response. The placeholders shown need to be replaced with actual values. POST /NFeConsultaDest/NFeConsultaDest.asmx HTTP/1.1 Host: www.nfe.fazenda.gov.br Content-Type: text/xml; charset=utf-8 Content-Length: length SOAPAction: "http://www.portalfiscal.inf.br/nfe/wsdl/NfeConsultaDest/nfeConsultaNFDest" <?xml version="1.0" encoding="utf-8"?> string string string xml HTTP/1.1 200 OK Content-Type: text/xml; charset=utf-8 Content-Length: length <?xml version="1.0" encoding="utf-8"?> xml SOAP 1.2 The following is a sample SOAP 1.2 request and response. The placeholders shown need to be replaced with actual values. POST /NFeConsultaDest/NFeConsultaDest.asmx HTTP/1.1 Host: www.nfe.fazenda.gov.br Content-Type: application/soap+xml; charset=utf-8 Content-Length: length <?xml version="1.0" encoding="utf-8"?> string string string xml HTTP/1.1 200 OK Content-Type: application/soap+xml; charset=utf-8 Content-Length: length <?xml version="1.0" encoding="utf-8"?> xml
-
Senhores,
Se desejarem sugerir alguma correção para ser aplicada nos fontes originais (SVN), por favor especifiquem:
- O que está sendo modificado
- Porque precisou ser modificado (o que estava errado)
- Todos os fontes corrigidos
Olá Daniel!
Na verdade tem anexado uma unit nova que desenvolvi pro Banco BRB, o mmcamilo ainda não retornou se os testes com o banco foi aprovado para após isso incuir o fonte no SVN.
[]'s
Renato.
-
Em que momento ocorre a exceção?
Pq aqui o demo compilou e abriu o boleto corretamente.
[]'s Renato
-
Estou anexando a unit ACBrBoleto, basta você sobrescrever a que você tem ai e dar um rebuild no pacote.
[]'s Renato.
-
Bom dia!
O pessoal tem que disponibilizar a classe no trunk pra você pode utilizar.
Caso queira te passo a alteração na unit ACBrBoleto, com isso basta você substituir pela unit do seu pc que você poderá utilizar a nova classe.
[]'s Renato.
-
-
Boa tarde!
Acabei de atualizar pelo SVN, faltou declarar Controls no Uses dessa unit:
unit pcnRetConsNFeDest;
Ps. Uso o delphi 7.
[]'s
Renato
-
Boa tarde!
É possível alguém enviar um arquivo de retorno desse banco para eu poder testar a rotina ler remessa?
[]'s Renato.
-
Bom dia.
No arquivo de remessa tem o campo Cód. Categoria Cobrança que pensei em utilizar o campo carteira do ACBrBoleto, esse campo pode receber os valores 1, 2 ou 3, porém na impressão do boleto, no campo carteira devo mandar a string 'COB', como vocês fazem pra contornar isso?
[]'s Renato.
-
Bom dia.
A parte de impressão do boleto esta pronta, estou terminando agora as rotinas para envio de remessa e leitura do retorno.
[]'s Renato
-
Alguém começou a desenvolver a classe para esse banco?
Posso contribuir com alguma coisa?
Pergunto pra não fazer algo que ja esteja pronto por outro desenvolvedor.
[]'s Renato.
-
Pode postar o arquivo aqui para analise?
[]'s
Renato.
-
Boa tarde.
Após enviar o evento eu faço uma consulta a NFe pra capturar o status, exemplo:
ACBrNFe1.EnviarEventoNFe(idLote); if ACBrNFe1.Consultar then begin if ACBrNFe1.WebServices.Consulta.cStat <> 0 then begin status := ACBrNFe1.WebServices.Consulta.cStat; protocolo := ACBrNFe1.WebServices.Consulta.retCancNFe.nProt; digVal := ACBrNFe1.WebServices.Consulta.protNFe.digVal; motivo := ACBrNFe1.WebServices.Consulta.XMotivo; end;
21/03/2012 - Publicada a NT 2012/002 Manif do Destinatario
em ACBrNFe
Postado
Italo, eu envio uma manifestação para o ambiente de produção tpAmb=1 o retorno vem com tpAmb=2 dando uma rejeição conforme arquivo anexo.
xml.zip