Ir para conteúdo
  • Cadastre-se

André Ferreira de Moraes

Moderadores
  • Total de ítens

    7.127
  • Registro em

  • Última visita

  • Days Won

    71

Tudo que André Ferreira de Moraes postou

  1. Verifique o resultado do lote e depois de cada item.
  2. Não será implementado, pois a resposta pode conter um lote de eventos e não faz sentido exibir como padrão o que foi retornado no primeiro evento(EventoRetorno.retEvento.Items[0].RetInfEvento.cStat;).
  3. Pq só algumas tem opção de desabilitar? Além disso esta função falta completar com diversas outras validações da versão 3.10. Existem validações da página 92 a 117(25 páginas - NT 2013.005 v1.03) e atualmente implementei apenas até a página 94, ou seja falta mais de 80% pra ser feito ainda.
  4. Esta é a primeira versão, ainda muitas coisas deverão ser desenvolvidas e mudadas, ainda não temos previsão de como irá funcionar o OffLine.
  5. Veja a função function SituacaoManifDestToStr(const t: TpcnSituacaoManifDest): string; da unit Fontes\PCN2\pcnConversao.pas
  6. Quando vc executa ACBrNFe1.ConsultaNFeDest um dos campos retornados é a situação atual de manifestação da nota. Veja a propriedade AcbrNFe1.WebServices.ConsNFeDest.retConsNFeDest.ret.Items[j].resNFe.cSitConf;
  7. O ACBrECFVirtualNFCeQuandoFecharDocumento é executado antes de enviar, provavelmente precisaremos de mais eventos. Mas vc pode tentar depois de chamar o ACBrECF1.FechaCupom( Obs ); usar o seguinte objeto: ACBrECFVirtualNFCe1.ACBrNFCe.NotasFiscais.Items[0].NFe; Bastaria trocar o "with NFe do" do seu código por "with ACBrECFVirtualNFCe1.ACBrNFCe.NotasFiscais.Items[0].NFe do" mas não tenho certeza se irá funcionar.
  8. Anexo um exemplo de resposta. 20141008150552-dist-dfe.xml
  9. Anexe uma aplicação com o exemplo de como reproduzir o erro. Qual a msg de erro?
  10. Não se preocupe, vou seguir suas ordens.
  11. Anexe um TXT em que o erro ocorre.
  12. Como citei na resposta acima, vc deve passar as datas no formato que seu Windows está configurado. Além disso no meu blog e em diversos tópicos do fórum existem exemplos de TXT para NFe 3.10
  13. Vc solicitou um TXT com todas as tags, e os nomes das tags seguem o manual de integração, enquanto o formato dos campos seguem as configurações da máquina(Vai depender de qual formato de data está usando na sua máquina por exemplo).
  14. Você configurou corretamente o certificado na aba NFCe?
  15. Desculpe, tinha visto no arquivo errado, foi corrigido e enviado ao SVN.
  16. Já existe o seguinte código na unit pcnNFeR.pas if NFe.infNFe.Versao >= 3 then begin (*B09*) NFe.ide.dEmi := Leitor.rCampo(tcDatHor, 'dhEmi'); (*B10*) NFe.ide.dSaiEnt := Leitor.rCampo(tcDatHor, 'dhSaiEnt'); end else begin (*B09*) NFe.ide.dEmi := Leitor.rCampo(tcDat, 'dEmi'); (*B10*) NFe.ide.dSaiEnt := Leitor.rCampo(tcDat, 'dSaiEnt'); (*B10a*)NFe.ide.hSaiEnt := Leitor.rCampo(tcHor, 'hSaiEnt'); end; E a alteração na unit pcnLayoutTXT.pas foi comitada.
  17. Siga a ordem normal da criação de uma NFe, veja http://anfm.blogspot.com.br/2009/09/campos-para-criar-uma-nfe-usando-o.html Sobre os campos, o basta ler o manual de integração, o ACBrNFeMonitor segue a mesma nomenclatura do manual.
  18. Não sei se do seu jeito funciona, basta testar para ter certeza, mas você pode usar: ICMS.modBCST := StrTomodBCST(OK, '04');
  19. É o mesmo procedimento atual, fazer uma nota de devolução. A NFCe só permite a emissão de vendas.
  20. Para o erro "Rejeicao: Falha no esquema xml", informe os campos UltNSU ou NSU com 15 dígitos(Em branco 15 zeros)
  21. Acabei de disponibilizar no SVN as alterações para o ECF virtual para NFCe. Abaixo um vídeo mostrando o ECFTeste emitindo uma NFCe. IMG_1438.MOV
  22. Pra NFCe tá demorando um pouco mais, 3,77 segundos. Estou terminando os últimos ajustes e em breve irei disponibilizar no SVN.
  23. Fiz o teste com um dos TXTs e precisei fazer algumas alterações para importar corretamente conforme o manual. 35140761922720000107550010000055491511401380-nfe.xml NF005549.TXT
×
×
  • 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...