Painel de líderes
Conteúdo popular
Showing content with the highest reputation on 02-07-2019 em todas as áreas
-
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
-
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 pontos
-
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
-
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
-
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
-
Boa tarde Dercide, Realmente parece que não esta obedecendo a configuração. Vou analisar o problema.2 pontos
-
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
-
2 pontos
-
2 pontos
-
2 pontos
-
Verificado os fontes e efetuado os testes, está correto. Eu quem agradeço, peço desculpas pela demora para o retorno!2 pontos
-
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
-
2 pontos
-
Tatiane, Favor atualizar os fontes e faça novos testes.2 pontos
-
2 pontos
-
ACBrCTe.Conhecimentos.Clear; ACBrCTe.Conhecimentos.LoadFromString(VariavelStringComXML); ACBrCTe.Conhecimentos.Imprimir;1 ponto
-
Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.1 ponto
-
Resolvido, estava esquecendo de enviar a Tag indicando que o cliente é do Simples Nacional. Desculpem a falha técnica kkkk1 ponto
-
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
-
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
-
Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.1 ponto
-
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
-
Bom dia, daniel_paixao. Tente aumentar o TimeOut e utilize as configurações abaixo: Veja também:1 ponto
-
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
-
1 ponto
-
Italo, bom dia! Após atualização dos fontes hoje pela manha o problema foi resolvido! Obrigada pela atenção!1 ponto
-
1 ponto
-
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
-
Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.1 ponto
-
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
-
@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 Ricardo1 ponto
-
Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.1 ponto
-
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 HASA1 ponto
-
1 ponto
-
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/1371 ponto
-
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
-
FR é igual a Fast Report. você tem ele? é o Enterprise? senão sem chance também1 ponto
-
1 ponto
-
1 ponto
-
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
-
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
-
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
-
Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.1 ponto
-
Segue as units com as implementações dos eventos faltantes do registro 0000. ACBrEFDBloco_0_Class.pas ACBrEFDBloco_0_Events.pas1 ponto
-
Acho que o parâmetro nLote é obrigatório. Você verificou o manual? https://acbr.sourceforge.io/ACBrMonitor/NFEEnviarNFe.html1 ponto
-
@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
-
1 ponto
-
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
-
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