Ir para conteúdo
  • Cadastre-se

Leonardo Gregianin

Membros
  • Total de ítens

    721
  • Registro em

  • Última visita

Tudo que Leonardo Gregianin postou

  1. A estrutura está correta, o problema nos XMLs são caracteres estranhos nas informações complementares, mais precisamente na palavra "industrialização". MERCADORIA PARA INDUSTRIALIZAO COM POSTERIOR RETORNO.
  2. O grupo de Cobranca/Fatura não pode ser informado para NFC-e senão ocorrerá a Rejeição 760: NFC-e com dados de cobrança (Fatura, Duplicata).
  3. Boa tarde, foi adicionada a cidade de Palmas/TO na rev. 7027 de 18/06/2014.
  4. Bom dia, segue anexo algumas correções para impressão da DANFSe em FastReport, para leitura do RPS e inclusão de nova tag para leitura da resposta. Teste feito para o provedor Coplan.
  5. Faça um teste, tente reinstalar manualmente o .dpk, primeiro o synapse.dpk, depois ACBrComum.dpk, ACBrDiversos.dpk, ACBrSerial.dpk, PCN2.dpk.
  6. Boa tarde, foi adicionada esta cidade na rev. 7027 de 18/06/2014. Atualize o componente e teste novamente.
  7. Tente assim: "ACBrNFe.Nota.Ide.indFinal := cfNao" quando for NFC-e e houver CPF e "ACBrNFe.Nota.Ide.indFinal := cfConsumidorFinal;" quando não houver CPF.
  8. Olhe estes tópicos:
  9. Utilizo a Danfe NFC-e em FastReport, que precisa de uma arrumada... A mensagem você implementa no seu sistema, veja a NT da NFC-e e veja o código que utilizo: if NFe1.NotasFiscais.Items[0].NFe.Ide.tpEmis = teOffLine then begin // 1ª via do CONSUMIDOR DanfeFR.DescricaoViaEstabelec := 'Emitida em Contingência'; NFe1.NotasFiscais.Imprimir; NFe1.NotasFiscais.ImprimirPDF; // 2ª via do Estabelecimento - Capítulo 2.2.6 da Nota Técnica da NFC-e if Application.MessageBox(PChar('NFC-e Emitida em modo de Contingência off-line.'+sLineBreak+ 'Deseja efetuar a Impressão da Via do Estabelecimento?'+sLineBreak+sLineBreak+ 'Atenção: Optando por "não" imprimir a segunda via, estará automaticamente optando pela guarda do XML.'+sLineBreak), PChar(Application.Title),MB_YESNO+MB_ICONWARNING) = IDYES then begin DanfeFR.DescricaoViaEstabelec := 'Via do Estabelecimento'; NFe1.NotasFiscais.Imprimir; end; end;
  10. Dércio, Se o modo é "offline" não existe envio somente a impressão. Você está enviando a NFCe sem internet e, logicamente, aparecerá algum erro de conexão como "endereço da URL não pode ser resolvido".
  11. Boa tarde Ítalo, Você corrigiu no arquivo .xsd oficial chamado tiposBasico_v3.10, já tem uma correção oficial para ele ou você corrigiu por conta. Outra situação: se este está errado será que outros não estarão? É viável atualizar os schemas?
  12. A unit ACBrDANFCeFortesFr está dentro do pacote ACBrNFeDanfeRLpkg como demonstrado na imagem acima.
  13. Segue anexo mais cidades para o provedor WebISS
  14. O arquivo fr3 da Danfe da NFS-e está na versão 4.13.1, mas este erro é facilmente contornável veja: http://svn.code.sf.net/p/acbr/code/trunk/Fontes/ACBrNFSe/Property_Does%20Not%20Exist.txt.
  15. Bom dia, Segue anexo o arquivo .rtf com a lista com as 460 cidades atendidas pelo compoente até 17-06-2014 com base na unit pnfsConversao.pas.
  16. Boa tarde Ítalo, Caso o tag do telefone do Emitente e Destinatario constar com DDI + DDD + Telefone, exemplo: 551132320000 a geração do XML e a impressão do Danfe não ficará correta. Segue anexo uma proposta de alteração.
  17. A NFC-e não permite venda interestadual, ou seja, a UF do emitente tem que ser a mesma UF do destinatário. Isso somente quando a venda não for para consumidor final.
  18. Segue anexo o arquivo .fr3 do Danfe simplificado e uma pequena alteração na unit ACBrNFeDANFEFRDM.pas para impressão da mensagem "Emissão Normal" ou "NF-e sem valor fiscal - Homologação". Seu uso: ACBrNFe.DANFE.FastFile := DANFeSimplificado.fr3; ACBrNFe.DANFE.TipoDANFE := tiSimplificado; ACBrNFe.NotasFiscais.Imprimir;
  19. Esta flexibilidade de vincular o tpImp ou alterar no componente que eu pretendia. Com isso, em todos os gerenciadores de relatório, sempre utilizaremos ACBrNFe.NotasFiscais.Imprimir, o que podemos desde já excluir as procedures: unit ACBrNFeDANFEClass.pas: procedure ImprimirDANFEResumido(NFE : TNFe = nil); virtual; unit ACBrNFeNotasFiscais.pas: procedure ImprimirResumido; Para a versão em FastReport seria alimentar a propriedade FastFile do componente e depois executar ACBrNFe.NotasFiscais.Imprimir.
  20. Bom dia Ítalo, Me tire uma dúvida, da forma que você fez não há vínculo do tpImp = 3 do XML com a impressão do Danfe simplificado? Por exemplo, eu envio uma NF-e 2.00 ou 3.10 com o tpImp = 1 e na impressão eu troco a propriedade TipoDANFE para tiSimplificado e irá imprimir no modo simplificado, é isso?
  21. Boa tarde, Eu acredito que o trabalho por todos do ACBr e pela comunidade sempre foi muito bem feito em todos os tipos de relatórios (Rave arquivo, RaveCB retrato, RaveCB paisagem, FastReport, Quickreport, FortesReport, NFC-e, impressão dos eventos, etc.). Como existe uma comunidade muito grande e diversificada de necessidades, eu voto na continuidade de todos os tipos de opções de relatório que existe hoje porque acredito que daremos suporte a todos eles com a mesma qualidade de sempre.
  22. Ítalo, Quando você diz que a impressão ficaria atrelada ao tpImp = 3, seria como utilizar o comando de impressão ACBrNFe1.NotasFiscais.Imprimir; e internamente seria tratado para imprimir em modo retrato/paisagem ou em modo simplificado? Vou anexar os fontes que alterei onde separei por procedures e não atrelado ao tpImp, acredito que assim daria mais flexibilidade no uso. Veja como ficou: ACBrNFeDANFEClass.pas procedure ImprimirDANFE(NFE : TNFe = nil); virtual; procedure ImprimirDANFEResumido(NFE : TNFe = nil); virtual; procedure ImprimirDANFEPDF(NFE : TNFe = nil); virtual; procedure ImprimirDANFEResumidoPDF(NFE : TNFe = nil); virtual; procedure ImprimirEVENTO(NFE : TNFe = nil); virtual; procedure ImprimirEVENTOPDF(NFE : TNFe = nil); virtual; ACBrNFeDANFEFR.pas procedure ImprimirDANFE(NFE: TNFe = nil); override; procedure ImprimirDANFEPDF(NFE: TNFe = nil); override; procedure ImprimirDANFEResumido(NFE: TNFe); override; procedure ImprimirDANFEResumidoPDF(NFE: TNFe); override; procedure ImprimirEVENTO(NFE: TNFe = nil); override; procedure ImprimirEVENTOPDF(NFE: TNFe = nil); override; ACBrNFeNotasFiscais.pas procedure Imprimir; procedure ImprimirResumido; procedure ImprimirPDF; procedure ImprimirResumidoPDF;
  23. Boa tarde Ítalo, Não tinha observado que os schemas da versão 2.00 não tinham o tpImp = 3 porque a nota técnica é de fevereiro de 2012. Obrigado pela informação. Estou implementando o Danfe simplificado e como utilizo FastReport para NFC-e também gostaria de utilizar o mesmo gerador para esse Danfe. A implementação será basicamente no arquivo fr3, no ACBr somente criar as procedures para chamada. Quando terminar posto por aqui. Até mais.
  24. Dependendo do ramo de atividade da empresa é muito útil. Por exmplo, se houver a necessidade de impressão de NF-e diretamente em um caminhão que faz inúmeras entregas é muito mais viável ele levar uma mini-impressora do que uma impressora a Laser. Veja algumas fotos: http://www.softmovel.com.br/Default.aspx?op=66 http://www.softmovel.com.br/Default.aspx?op=134
×
×
  • 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.