Ir para conteúdo
  • Cadastre-se

Painel de líderes

Conteúdo popular

Showing content with the highest reputation on 02-07-2019 em todas as áreas

  1. Boa tarde, Quando o fornecedor emite uma nota fiscal, essa nota é enviada para SEFAZ do estado e a mesma se encarrega de enviar para o ambiente nacional*. Feito isso, o ambiente nacional criará um NSU com o resumo dessa nota fiscal e disponibiliza através do Web-Service de DistribuicaoDFe. O seu software irá localizar esse resumo através do método DistribuicaoDFePorUltNSU. Com o resumo em mãos seu software irá realizar a manifestação do destinatário... Ao fazer isso, o ambiente nacional irá criar um novo NSU, agora com a nota completa. E novamente você executará o método DistribuicaoDFePorUltNSU ou DistribuicaoDFePorChaveNFe. *O tempo entre a SEFAZ do estado enviar a nota e o Ambiente Nacional receber e disponibilizar varia muito... Aqui no Paraná vejo um média de 2 horas. mas já vi relatos aqui no fórum que pode levar até 24 horas. Vou deixar um tópico abaixo que detalha melhor o funcionamento:
    3 pontos
  2. Bom dia a todos, Devido ao tamanho do projeto com que trabalho, eu possuia muitos problemas relacionados ao code insight (auto complete) do Delphi. Muitas vezes a IDE acabava parando de responder e por fim eu não utilizava esse recurso pelo fato dele mais atrasar a minha vida do que auxiliar. Nos últimos dias acabei tirando um tempo para tentar achar uma solução para este problema e descobri um pacote de correções de bugs que me ajudou bastante, acredito que também possa ajudar outras pessoas que passam pelo mesmo problema. Abaixo coloco dois links, o primeiro possuí uma demonstração de como a perfomance muda após a instalação do bug fix e o segundo que contém os links de download dos pacotes: http://www.delphifeeds.com/go/s/73508 https://www.idefixpack.de/blog/2019/03/ide-fix-pack-6-4-2-released-bugfix-release/
    3 pontos
  3. Bom dia, lailton. Veja o tópico abaixo:
    3 pontos
  4. Bom dia! [Resolvido...] Depois de pesquisar e entender o que estava acontencendo que consegui resolver. Acho que o problema era que as frx*.bpl do Fortes Report q estavam nas pastas do Windows (Sistem32 e SysWOW64 ). Fiz a substituição e funcionou normalmente. Para facilitar é bom apaga-las, executando os seguinte comando no cmd: cd\ del frx*.bpl /s O post que resolveu meu problema de vez foi o seguinte: Veja nas últimas 3 paginas finais.
    3 pontos
  5. Não uso MySQL, mas uso Firedac. Ele tem uma função para recuperar conexões que foram perdidas e isso dá para implementar de forma automática, verificando se a conexão quebrou e reestabelecer ela. Veja o link abaixo e tenho certeza que resolverá seu problema. http://docwiki.embarcadero.com/RADStudio/Rio/en/Recovering_Connection_(FireDAC)
    3 pontos
  6. Olá pessoal, Quem atualizou os fontes e reinstalou a Suite ACBr, pode ser que esteja recebendo essa mensagem de erro no momento que vai gerar a NF-e / CT-e / MDF-e / BP-e. Porque esta mensagem esta aparecendo para alguns e para outros não? Simples, quando o XML é gerado com base em alguns dados do documento fiscal é gerado a chave do mesmo. Essa mensagem de erro é devido a uma validação que foi implementada na função que gera a chave. Essa validação visa garantir que a sua Nota (por exemplo) não seja rejeitada pela regra de validação B03-10 que consta na Nota Técnica 2019/001. Como vocês podem ver na imagem acima, a aplicação dessa regra é obrigatória, ou seja, todas as SEFAZ-Autorizadoras devem implementar essa regra. Ela será implementada no dia 01/07/2019 no ambiente de Homologação e no dia 02/09/2019 no ambiente de Produção. A validação que foi implementada ao gerar a chave é exatamente a descrita na regra, ou seja, o valor de cNF não pode ser igual a nNF e a nenhum dos números listados na regra. Por curiosidade resolvi pegar o Manual da NF-e mais antigo que tenho (Março de 2009) veja o que esta escrito na definição do campo cNF: O Manual deixa claro que o numero atribuído a cNF tem que ser um numero aleatório. Portanto quem costuma atribuir a cNF o mesmo numero atribuído a nNF esta fazendo errado e agora não vai ter perdão, pois se insistir a SEFAZ não vai aceitar a nota. Mas a regra B03-10 da Nota Técnica 2019/001 não se refere apenas a NF-e / NFC-e? Sim, mas tenham certeza que essa regra de validação em breve vai ser implementada para os demais DF-e - Documentos Fiscais Eletrônicos. Alguém duvida disso? O que devo fazer para que a minha aplicação não pare com a mensagem de erro: Código Numérico inválido, Chave não Gerada ? Muito simples, vou dar como exemplo o fragmento de código da minha aplicação: Como é hoje, note que eu já gerava o código como sendo um numero aleatório: NotaFiscalVenda := (DM_VEN.NotasDocumento.AsInteger + 1); CodigoChave := Random(99999999) + 1; // +1 para garantir que não seja zero Como vai passar a ser, para ter uma garantia maior ainda: NotaFiscalVenda : =(DM_VEN.NotasDocumento.AsInteger + 1); CodigoChave := GerarCodigoDFe(NotaFiscalVenda); A função GerarCodigoDFe esta definida na Unit ACBrDFeUtil, logo você vai ter informar essa Unit em Uses do seu Form. Note que ela recebe como parâmetro o numero da nota, pois a função vai gerar o código aleatoriamente e vai validar o mesmo e pela regra o código não pode ser igual ao numero da nota. De forma semelhante você terão que fazer o mesmo nas suas aplicações que emitem CT-e, MDF-e e BP-e. É preferível fazer essa correção na aplicação agora do que receber dezenas ou até centenas de ligações de clientes que não estão conseguindo autorizar os seus documentos na SEFAZ. Fica ai a dica.
    2 pontos
  7. Boa tarde Dercide, Realmente parece que não esta obedecendo a configuração. Vou analisar o problema.
    2 pontos
  8. Pessoal uma dica que me tomou meu tempo e agora vou compartilhar com vocês pra não tomar o de vocês, pra resolver esse problema é só informar o Ide.cNF := 0 que o próprio ACBR gera uma chave com o código numérico válida, eu fiz aqui e deu certo.
    2 pontos
  9. Carlos bom dia. veja isso. aqui eu resolvi assim:
    2 pontos
  10. 2 pontos
  11. Verificado os fontes e efetuado os testes, está correto. Eu quem agradeço, peço desculpas pela demora para o retorno!
    2 pontos
  12. Bom dia meu caro! Luciano de Oliveira, muito obrigado por este post, salvou minha vida, pois ja estava a 3 dias sem solução. Meus agradecimentos.
    2 pontos
  13. Ta valendo o que essa resposta ? "100 pi k" isso ?
    2 pontos
  14. Tatiane, Favor atualizar os fontes e faça novos testes.
    2 pontos
  15. Perfeito Marcelo, Resolveu meu problema. Muito obrigado.
    2 pontos
  16. ACBrCTe.Conhecimentos.Clear; ACBrCTe.Conhecimentos.LoadFromString(VariavelStringComXML); ACBrCTe.Conhecimentos.Imprimir;
    1 ponto
  17. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
    1 ponto
  18. Resolvido, estava esquecendo de enviar a Tag indicando que o cliente é do Simples Nacional. Desculpem a falha técnica kkkk
    1 ponto
  19. A opção 2 de desmarcar a exibição do log em "Respostas enviadas" resolveu o meu problema. Obs: Aqui o equipamento Sat é Linker II. Obrigado pelo post, ajudou muito.
    1 ponto
  20. if PrintDialog.Execute then begin ACBrNFeDANFERaveCB.MostrarPreview := False; ACBrNFeDANFERaveCB.NumCopias := PrintDialog.Copies; ACBrNFeDANFERaveCB.Impressora := Printer.Printers[Printer.PrinterIndex]; ACBrNFe.NotasFiscais.Clear; ACBrNFe.NotasFiscais.LoadFromString(<XML Nota Eletrônica>); ACBrNFe.EventoNFe.Evento.Clear; ACBrNFe.EventoNFe.LerXMLFromString(<XML Evento>); ACBrNFe.ImprimirEvento; end;
    1 ponto
  21. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
    1 ponto
  22. Bom dia. Acho que não precisa... no tópico já é mencionado o IDE FixPack. Só não tem esses detalhes que você disse.
    1 ponto
  23. Bom dia, daniel_paixao. Tente aumentar o TimeOut e utilize as configurações abaixo: Veja também:
    1 ponto
  24. Se você está declarando a MidasLib, o seu aplicativo não vai usar a DLL como diz a documentação: Como algumas versões do Delphi costumam ter problemas na MidasLib sugiro você fazer um teste. Remova a declaração da MidasLib e coloque na mesma pasta do seu executável a Midas.DLL que veio com o seu Delphi. Se for possível, tente com uma versão mais nova.
    1 ponto
  25. 1 ponto
  26. Italo, bom dia! Após atualização dos fontes hoje pela manha o problema foi resolvido! Obrigada pela atenção!
    1 ponto
  27. Tópico fechado por falta de retorno do usuário
    1 ponto
  28. Bom dia, amauridebarros. Basta comprar um certificado de empresa que esteja autorizada a emitir NFe na Sefaz desejada. Lembrando que é preciso junto a SEFAZ solicitar a habilitação do mesmo no ambiente de homologação.
    1 ponto
  29. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
    1 ponto
  30. No caso ainda tem que ser implementado o componente no ACBr para então poder fazer isso no ACBrMonitorPLUS. consegue responder sobre o meu questionamento acima?
    1 ponto
  31. @Daniel Simoes Aproveitando o topico, queria sugerir uma correção de português na frase "Este tópico foi criado a 144 dias atrás." O correto seria "Este tópico foi criado há 144 dias." Usando verbo haver para indicar passado... assim o "atrás" também ficaria redundante... esse erro eh muito comum... Att Ricardo
    1 ponto
  32. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
    1 ponto
  33. Boa tarde, ok, agradeço por ser de verdade, porque como nunca tinha recebido e vivo acessando de maquinas diferentes e windows diferentes também fiquei com medo de tantos fork´s que depois roubam dados etc... tipo aqueles de bancos, valeu HASA
    1 ponto
  34. Creio que o recurso pode ser desativado no seu painel de controle do fórum
    1 ponto
  35. Relativamente à definição dos padrões do QRCode previstos no arquivo XML do MDF-e, cuja especificação das configurações para impressão no DAMDFE estão detalhadas no Anexo II – Manual de Especificações Técnicas do DAMDFE, serão implementadas a partir de 07 de Outubro de 2019, quando entrará em vigor a obrigatoriedade de exibição do QRCode no layout do DAMDFE. Fonte:https://dfe-portal.svrs.rs.gov.br/Mdfe/Avisos/137
    1 ponto
  36. Acho que isso foi implementado nas novas versões do Invision Community (anteriormente conhecido como Invision Power Board ou IPB) que é a plataforma que usamos pro fórum. Isso é uma medida de segurança a mais. Visto que se alguém tentar logar em sua conta, você será avisado. E claro que todos devem se preocupar com segurança.
    1 ponto
  37. FR é igual a Fast Report. você tem ele? é o Enterprise? senão sem chance também
    1 ponto
  38. Boa tarde. Atualmente não temos ninguém da equipe trabalhando nisto. Att.
    1 ponto
  39. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
    1 ponto
  40. Sim. No produto: <vProd>10.00</vProd> <ICMS20> <orig>0</orig> <CST>20</CST> <modBC>3</modBC> <pRedBC>10.1234</pRedBC> <vBC>8.99</vBC> <pICMS>7.0000</pICMS> <vICMS>0.63</vICMS> <vICMSDeson>0.07</vICMSDeson> <motDesICMS>9</motDesICMS> </ICMS20> No total: <ICMSTot> <vBC>8.99</vBC> <vICMS>0.63</vICMS> <vICMSDeson>0.07</vICMSDeson> ...
    1 ponto
  41. Olá a todos, Para quem não sabe nas configurações do componente ACBrNFe, temos dentro do grupo Arquivos um subgrupo chamado DownloadNFe, que contem as propriedades PathDownload e SepararPorNome. Através dessas duas propriedades definimos o caminho onde os XML retornados pelo método DistribuicaoDFe vão ser salvos e se desejamos separar por nome ou não. A primeira alteração realizada foi a migração da definição dessas propriedades de configuração da unit ACBrNFeConfiguracoes para ACBrDFeConfiguracoes. A motivação para essa mudança é que a definição dessas propriedades também se encontravam nas units ACBrCTeConfiguracoes, ACBrMDFeConfiguracores e ACBrBPeConfiguracoes, agora temos em apenas um lugar, ou seja, na unit ACBrDFeConfiguracoes. Com essa mudança temos uma redução de código e caso futuramente tenhamos alguma correção ou melhoria, elas serão feitas em apenas um lugar, desta forma agilizando o tempo de manutenção do código. Como nem tudo são flores, quem tem em seu código as linhas para configurar o Download deverá fazer a seguinte alteração para que a aplicação seja compilada com sucesso (exemplo no caso da NF-e): Antes: ACBrNFe.Configuracoes.Arquivos.DownloadNFe.PathDownload Alteração: ACBrNFe.Configuracoes.Arquivos.DownloadDFe.PathDownload Falando em melhoria, antes tínhamos uma função chamada GetPathDownload que tem como finalidade gerar o Path final onde será gravado os XML referentes aos Resumos de Notas e Notas Completas. Agora além da função citada acima temos também a função GetPathDownloadEvento que tem como finalidade gerar o Path final onde será gravado os XML referentes aos Resumos de Eventos e Eventos Completos. O que motivou a criar essa nova função é que antes o DistribuicaoDFe ao salvar os XML referentes aos eventos estava usando o mesmo Path dos eventos enviados, ou seja, estava misturando os eventos enviados com os eventos baixados pelo DistribuicaoDFe. Resumindo, a primeira alteração visou a redução de código nos componentes ACBrNFe, ACBrCTe, ACBrMDFe e ACBrBPe e a segunda visou organização dos XML baixados pelo método DistribuicaoDFe. Qualquer duvida ou problemas, favor postar no fórum.
    1 ponto
  42. Bom dia. Devido as muitas demandas atualmente e a termos poucos moderadores com o Fast Report as analises desse gerador se tornam mais demoradas, mas está em nosso rodar validar assim que possível. Att.
    1 ponto
  43. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
    1 ponto
  44. Segue as units com as implementações dos eventos faltantes do registro 0000. ACBrEFDBloco_0_Class.pas ACBrEFDBloco_0_Events.pas
    1 ponto
  45. Acho que o parâmetro nLote é obrigatório. Você verificou o manual? https://acbr.sourceforge.io/ACBrMonitor/NFEEnviarNFe.html
    1 ponto
  46. @JonasBollis Obrigado! Consegui resolver o problema, era apenas as aspas duplas no inicio e no fim depois de convertido em base64. Descobri pela postagem abaixo. Agradeço a informação!
    1 ponto
  47. Para programar, costumo ouvir os mortos.?
    1 ponto
  48. Olá Renan Silva, Infelizmente lhe informo que não pulou número do SAT. Esses cupons foram gerados e você pode consultá-los no SGRSAT na SEFAZ com o certificado do cliente ou solicitando ao contador do contribuinte. Esses cupons terão que serem baixados, enviados ao contabilista e escriturados. Verifique o seguinte: 1-Abra o ACBr; 2-Na aba "Monitor", verifique se está marcada a opção: Exibir linhas do log na tela em "Respostas enviadas"; 3-Se sim, desmarque. E se sim, verifique o comportamento do sistema depois disso, provavelmente esse problema deve cessar.
    1 ponto
  49. PASSO 2 : FCA ( FATO CAUSA AÇÃO) Conforme pode ser acompanhado acima com exceção da frce.bpl ( fortesreport) todas as demais bpl's sao do fast report esse infeliz do FASTREPORT Joga essas mesmas bpls no diretorio: - C:\Windows\SysWOW64 - antes de prosseguir com a instalaçao da acbr tenha a certeza de copiar todas esssas bpls lindas para esse diretorio. Feito isso vc tera todas as paletas da fast report funcionando sem o erro que eu abri nesse forum, e assim evitara a imbecilidade de perder 5 dias da tua vida como eu tentando resolver esse problema dos infernos, 5 dais que eu poderia ta desenvolvendo e perdi pra resolver essa M@#$%¨&* essa não conformidade =) Meu muito obrigado a todos aqui em especial ao @Juliomar que acompanhou essa cura desse inferno dessa dll comigo, Att.
    1 ponto
×
×
  • 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.