Painel de líderes
Conteúdo popular
Showing content with the highest reputation on 04-07-2019 em todas as áreas
-
A função não é ACBrNFe1TransmitError e sim um evento chamado OnTransmitError este evento é lançado quando ocorre erro HTTP ou seja quando da erro de comunicação é lançado este evento. Se olhar no demo do ACBrNFe tem o evento lá mais é apenas mostrado o erro, neste evento você pode checar a url e o erro http e tratar as coisas de acordo. https://pt.wikipedia.org/wiki/Lista_de_códigos_de_estado_HTTP se realmente tem erro no servidor da sefaz ou na sua internet faça como o @José M. S. Junior orientou.3 pontos
-
Isso pode ter sido causado por problemas na restauração. Quando há problemas e o FB não consegue criar os índices, por exemplo, quando há registros faltando, ele deixa o banco de dados em modo "shutdown" que é de manutenção, por isso apenas uma conexão pode ser feita nele. Essa situação é informada no log da restauração, se você não marcou a opção "verbose" na restauração não conseguiu ver essa mensagem. Antes de retornar o banco para "online" como sugerido pelo Rafael você deve verificar os problemas. Para verificar índices inativos: C:\Temp>"c:\Program Files (x86)\Firebird\Firebird_2_5\bin\isql.exe" banco.fdb -user sysdba -pass masterkey Database: banco.fdb, User: sysdba SQL> select rdb$index_name from rdb$indices where rdb$index_inactive = 3; Caso retorne algo você pode tentar reativar cada índice, desta forma: SQL> alter index idx_meu_indice active; O mais provável é que ainda ocorra erro por ser um índice de chave estrangeira onde está faltando registros, então para ativar o índice você vai precisar restaurar o registro com problema, ou se não for possível, apagar os registros que referenciam o mesmo. Após isso tentar ativar o índice novamente. Depois de ativar todos os índices você pode colocar o banco em modo "online" novamente. C:\Temp>"c:\Program Files (x86)\Firebird\Firebird_2_5\bin\gfix.exe" -online banco.fdb -user sysdba -pass masterkey3 pontos
-
Olá Maurício, No IBExpert vai em Services, Database Shutdown. Em seguida em Services, Database Online.3 pontos
-
Boa tarde Castro, Desativar a regra não tem, mas a solução é muito simples. Com certeza quando você carrega o XML deve estar passando o valor True no segundo parâmetro do LoadFromFile, correto? Sendo assim mude para False ou simplesmente não informe o segundo parâmetro.2 pontos
-
pessoal consegui com essa função: Dir := edtPathNFe.Text + edtEmitCNPJ.Text + '\NFe\'; if Win32MajorVersion >= 6 then begin with FileOpenDialog1 do begin Title := 'Selecione a Pasta do XML'; Options := [fdoPickFolders, fdoPathMustExist, fdoForceFileSystem]; // YMMV OkButtonLabel := 'Selecionar'; DefaultFolder := Dir; FileName := ''; //Dir; if Execute then EditOrigemCompactar.Text := FileName + '\' else EditOrigemCompactar.Clear; end; end else if SelectDirectory('Selecione a Pasta do XML', ExtractFileDrive(Dir), Dir, [sdNewUI, sdNewFolder]) then EditOrigemCompactar.Text := Dir + '\'; poderia fechar o topico. obrigado2 pontos
-
Bom dia Obrigado Rafael Moreira Neves, segui o que você sugeriu e deu certo Muito Obrigado!! BigWings Obrigado pela explicação, não sabia desse modo shutdown, ae fiz o procedimento de novo ae observei a questão do verbose, e depois segui a suas instruções antes de deixar online e deu tudo certo certo Muito Obrigado!! Obrigado Rafael e Big Wings vocês me ajudaram Muito!! Muito Obrigado!! Problema Resolvido!! Obrigado a Todos!!2 pontos
-
Bom dia Jose Consegui resolver colocando um dos computadores pra atualizar o Windows e outra fazendo a nota em outro compuatdor. Muito obrigado2 pontos
-
Bom dia. Não consegui reproduzir o erro com o Demo do ACbr, mas seguindo uma outra dica de outra postagem aqui do fórum acabou dando certo. Adicionei a linha de código a seguir e fiz um teste e o problema foi solucionado. ACBrPosPrinter1.ConfigLogo.IgnorarLogo := True; Agradeço pela atenção! Aloisio P. Neto Desenvolvedor2 pontos
-
Bom dia Italo! Deu certo! Reconfigurei todo o componente e a NFSe foi enviada com sucesso!2 pontos
-
Conversei com o pessoal da Elgin, e essa impressora tem mais de 10 anos de existência... Acho que você só conseguirá imprimir QRCode, se usar Impressão por Fortes Report2 pontos
-
Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.2 pontos
-
O CFe pode ser referenciado na tag NFref.refNFe. Para cupom fiscal ECF referencia-se no grupo NFref.refECF.2 pontos
-
Essa mensagem é emitida pelo próprio Windows, não se trata de uma falha da rotina. Este erro poderá ser gerado quando nome ou caminho do arquivo for longo ou este arquivo estiver em edição. -Reduza o nome do arquivo que está sendo gerado; -Diminua o nome das pastas ou altere a cujo arquivo está sendo gravado -Se o arquivo estiver em edição por algum usuário da rede ou localmente feche o programa e finalize a edição do arquivo;2 pontos
-
Bom dia pessoal A empresa que trabalho necessitou a geração de remessa para o banco Safra 240 posições. Como não tinha no ACBR eu criei seguindo o padrão e estou disponibilizando. Pasta destino do arquivo: ...\Fontes\ACBrBoleto\ Grato ACBrBancoSafra.pas1 ponto
-
Boa tarde, Já vi aplicações que calculam até onde imprimir com base no máximo de caracteres suportados e caso a palavra não sirva no espaço, jogam para a próxima linha. Att.1 ponto
-
Boa tarde Josenilson, Esse provedor ele esta implementado com o nome de NFSeBrasil, no arquivo Cidades.ini temos as cidades: Matozinhos, Conselheiro Lafaiete, Curvelo, Três Marias, entre outras. Procure a cidade em questão no arquivo Cidades.ini que utiliza o provedor, caso ela não consta acrescente aos modelas das citadas acima. Faça os testes utilizando o programa exemplo do componente ACBrNFSe. Se tudo funcionar a contento favor anexar o arquivo Cidades.ini com a cidade que você acrescentou caso houve a necessidade.1 ponto
-
Boa tarde. Realmente a questão do DV entrar ou não na leitura do nosso número acaba sendo um problema, estou adicionado sua contribuição para ser analisada pelos demais membros da equipe. Att.1 ponto
-
Boa tarde. Pelo teor de sua dúvida, me parece que está usando o ACBrMonitorPlus, neste caso sugiro a leitura do manual do mesmo para entender como trabalhar com essas opções. https://acbr.sourceforge.io/ACBrMonitor/ACBrMonitor.html Att.1 ponto
-
Carlos, o "cNF" gerado neste XML é o mesmo número da NF "cNF" isso não será permitido pela SEFAZ em breve, por isso o componente já está bloqueando... Se preferir deixe o campo cNF com zero conforme indicado acima e o componente vai gerar um numero aleatório, evitando esse erro.1 ponto
-
1 ponto
-
1 ponto
-
Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.1 ponto
-
Boa tarde, Note este trecho do manual onde é explicada a composição do nosso número, no caso se forem lidas as 20 posições cai pegar o nosso número formatado, e não somente o campo de livre utilização. Att.1 ponto
-
Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.1 ponto
-
Não tem erro na função. A exceção está correta, o problema é você estar informando o cNF (Código numérico) da nota igual ao nNF (Número) da NFe. Desde a NT 2019/001 isso não é mais permitido. Sugiro a leitura do tópico abaixo:1 ponto
-
1 ponto
-
Bom dia Juliano, A rotina de tratamento de resposta da consulta que você alterou no ACBrMDFeWebServices é a mesma na NF-e e CT-e. Note que podemos dividir o XML de retorno a consulta em 3 partes. Na primeira temos a situação atual do documento que segundo o seu exemplo acusa que o mesmo esta cancelado. Na segunda temos o grupo <protMDFe> que contem as informações referente ao protocolo de autorização. A terceira parte só vai constar se o MDF-e possuir eventos vinculados a ele, logo podemos ter uma lista, ou seja, o grupo <procEventoMDFe> pode aparecer diversas vezes. No seu exemplo como o MDF-e foi cancelado temos apenas um evento que é o de cancelamento e suas informações estão dentro do grupo mencionando acima. Pela rotina atual temos o seguinte: // Na linha abaixo temos o protocolo da situação atual do MDFe, // esse protocolo pode ser de autorização ou de cancelamento ou de encerramento numProtAtual := ACBrMDFe1.WebServices.Consulta.Protocolo; // Na linha abaixo temos o protocolo de autorização numProtAutor := ACBrMDFe1.WebServices.Consulta.protMDFe.nProt; // Abaixo temos um loop onde temos o numero do protocolo dos eventos vinculados ao MDFe for i := 0 to ACBrMDFe1.WebServices.Consulta.procEventoMDFe.Count -1 do numProtEvento[ i ] := ACBrMDFe1.WebServices.Consulta.procEventoMDFe.Items[ i ].RetEventoMDFe.retEvento.Items[0].RetInfEvento.nProt; No meu entendimento ao realizar a consulta, dependendo do que deseja você vai ter que escolher uma das 3 formas acima para obter o numero do protocolo (por exemplo).1 ponto
-
1 ponto
-
Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.1 ponto
-
Olá, sim, estava fazendo algo errado na primeira parte onde abria o comprovante não fiscal, eu mandava como parametro o tipo de pagamento diferente, então dava o erro "ECF.EfetuaPagamentoNaoFiscal(|"+cCodFormaPagto+"|,|"+nValor+"|)>> cod da forma de pagamento estava errado. , sendo que o cod da forma aqui estava diferente, por isso o erro. ECF.AbreCupomVinculado = cCOO + cCodFormaPagto + cCodComprovanteNaoFisca + nValor. Obrigado pela ajuda, problema resolvido!1 ponto
-
1 ponto
-
Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.1 ponto
-
Boa tarde. O curioso é que na remessa são 8 dígitos, então é esquisito o retorno ter 20. Att.1 ponto
-
Aparentemente está acessando uma URL que não existe mais, por ser de versão antiga. Então verifique as configurações de versão do componente: ACBrNFe1.Configuracoes.Geral.VersaoDF := ve400; ACBrNFe1.Configuracoes.Geral.VersaoQrCode := veqr2000;1 ponto
-
1 ponto
-
1 ponto
-
1 ponto
-
Ok Obrigado. Já foi executado validação junto ao Banco Safra.1 ponto
-
Olá Hudson, Precisamos de mais informações. O que você está tentando fazer? Qual o cenário de uso do componente? Como você pretende fazer um recebimento TEF sem documento fiscal? Qual é o passo a passo pra reproduzir o problema? Qual a mensagem de erro?1 ponto
-
Que bom que conseguiu resolver. Para quem mais passar por esse problema, o Italo acabou de desfazer as alterações no código, bastando atualizar e reinstalar os componentes. Vamos deixar essa alteração pra daqui a alguns dias quando eu terminar o restante.1 ponto
-
Boa tarde, Por favor confirme se entendi corretamente suas colocações... Você gostaria de alimentar a lista de boletos com todos os titulos e depois acionar somente 1 vez o comando de impressão (em pdf) e geração da remessa para o banco? Se sim, infelizmente ainda não é possível. Att.1 ponto
-
Boa tarde, Obrigada pela contribuição, adicionada para validação. Att.1 ponto
-
Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.1 ponto
-
1 ponto
-
Boa tarde. Não existe este tipo de documento para NFCe, SAT ou ECF... você deve utilizar uma NFe. Att.1 ponto
-
1 ponto
-
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/1 ponto
-
Bom dia, Sim. Se você utiliza o ACBrMonitor as dlls são atualizadas no diretório raiz no momento da instalação. Sua versão do ACBrMonitor está atualizada? Anexe o log.txt do ACBrMonitor e o arquivo .ini com os dados do CTe, para análise...1 ponto
-
Quais são as mudanças dessa nova versão 3.00a? Um breve resumo. Criação do Web Service síncrono de autorização Disciplina as regras para Uso Indevido Definição do QR Code do CT-e: RV´s 850 a 855 ; Definição da Consulta Pública resumida e consulta completa para atores do CT-e identificados pelo certificado digital; Eliminação do retCancCTe na resposta da consulta situação; Criação da tag ICMSST no evento EPEC e alteração da RV 642; RV 841 para informar fretamento no transporte de pessoas; Alteradas RV´s 837, 838, 839, 840: aplicar somente aos tipos Norm / Subst.; Unificação das regras de validação de chave de acesso: 592-596, 507, 610 => 236 701-708 => 842 (Chave do CT-e da ferrovia de origem) 591, 602-605, 508, 504 = > 843 (Chave da NF-e transportada) 544-549, 480, 538 => 844 (Chave do documento anterior) 450-454, 478, 479, 608 => 845 (Chave do CT-e multimodal) 761-768 => 846 (Chave do CT-e anulado) 769-776 => 847 (Chave do CT-e substituído) 777-784 => 849 (Chave CT-e complementado) 816-823 => 856 (Chave do CT-e cancelado referenciado no CT-e OS) 761-772, 615, 766-768 => 857 (Chave do CT-e OS anulados) 769-772, 616, 774-776 => 858 (Chave do CT-e OS substituído) 777-780, 785, 782-784 => 859 (Chave do CT-e OS complementados) RV 848: Validação chave de acesso do CT-e de anulação informado Criação do evento do comprovante de entrega (grifado no MOC em amarelo), RV´s 860, 863, 864, 865, 869, 870 e 871 Criação do evento de cancelamento do comprovante de entrega (grifado no MOC em amarelo), RV´s 866 RV do cancelamento associada ao comprovante de entrega: 862 RV de validação da IE do tomador na EPEC: Dispensa de validação da IE do tomador quando autorização de um CT-e EPEC RV para implementação a critério da UF para o responsável técnico: 867 Previsão de RV de implementação futura para o responsável técnico: 868 Exclusão da tag pICMSInterPart do leiaute do CT-e e CT-e OS (ver anexo I Leiaute). Em nossa biblioteca você encontram os 3 Manuais (Visão Geral, Layout e DACTE) da versão 3.00a clique aqui para ter acesso.1 ponto
-
Bom dia todos, 19/06/2019 Implantações da Consulta QR Code e do WS Sincrono de MDF-e Foram implantados na SEFAZ Virtual RS os serviços de consulta QR Code e Recepção Síncrona de MDF-e no ambiente de homologação. As empresas já podem testar conforme especificado no MOC 3.00a, as URL´s dos serviços contam no menu Serviços deste portal. Obs: A consulta QR Code pelo smartphone poderá apresentar erro de certificado digital, o usuário poderá clicar em avançado e pedir para acessar mesmo assim, ou instalar o certificado raiz brasileira v2 em seu dispositivo pelo link: http://acraiz.icpbrasil.gov.br/credenciadas/RAIZ/ICP-Brasilv2.crt. Só será necessário baixar a primeira vez. Esta foi uma mudança feita pelo próprio ITI, responsável pelo ICP-Brasil, na forma como as raízes são baixadas pelos navegadores de smartphone. Até o final da semana que vem vamos disponibilizar as alterações necessárias no componente ACBrMDFe para que seja possível o envio de MDF-e no modo Síncrono.1 ponto