Pesquisar na Comunidade
Showing results for tags 'bug'.
Encontrado 12 registros
-
Bom dia ! Caso o usuário do windows tenha um monitor muito grande ou FULL HD e precise alterar o tamanho das fontes do windows ( DPI ) Painel de Controle\Aparência e Personalização\Vídeo > "Ampliar ou reduzir tamanho de textos" ( Windows 7) Os relatórios DANFES do fortes Reports serão exibidos totalmente desconfigurados. também ira gerar o PDF e imprimir desconfigurado. Corrigi o problema nos fontes do ACBR em minha maquina local alterando a seguinte linha: Arquivo AcbrNFeDanfeRLRetrato.pas procedure TfrlDANFeRLRetrato.FormCreate(Sender: TObject); begin inherited; // Inclui as duas linhas abaixo e o problema foi resolvido // Impedem que o componente tenha as fontes redimensionadas. self.Scaled := false; self.ScaleBy( 96,Screen.PixelsPerInch); iLimiteLinhas := 10; iLinhasUtilizadas := 0; iLimiteCaracteresLinha := 81; iLimiteCaracteresContinuacao := 129; end;
-
Encontrei um problema na nova versão do ACBr trunk 17130 que instalado no Delphi 10.3.1 Rio. Ao compilar no meu projeto ele acusa que os métodos e propriedades não existem mais em ACBrDFeHttpIndy.pas: FIndyReqResp.SendTimeout := TimeOut; FIndyReqResp.CheckContentType; Procurei os mesmos nas unit Soap.SOAPHTTPTrans e não foi encontrado. Acredito que a embarcadero deve ter modificado esta unit. Preciso urgente deste novo implementação e ajuste, pois não consigo compilar meu projeto.
- 5 replies
-
- delphi 10.3.1 rio
- bug
- (e 3 mais)
-
Bom dia, não sou expert em ACBr, mas encontrei um problema na unit ACBrNFSeWebServices.pas Quando consultando as NFSe, o xml retorna corretamente, mas a property NotasFiscais é preenchida somente com a primeira nota quando não há numero de RPS. Quando o cliente cria a nota direto do site da Nota Carioca, ele não cria uma RPS e isso dá problema com o componente que leva em conta que sempre existe uma RPS. Fiz essa correção, mas queria que os experts analisassem se é pertinente Na unit ACBrNFSeWebServices.pas var b:boolean; .... if FProvedor in [proNFSeBrasil, proEL] then // Se o provedor for NFSeBrasil ou EL compara apenas o numero do RPS CondicaoNovoRetorno := (StrToInt64Def(FNotasFiscais.Items[l].NFSe.IdentificacaoRps.Numero, 0) = StrToInt64Def(FRetornoNFSe.ListaNFSe.CompNFSe.Items[i].NFSe.IdentificacaoRps.Numero, 0)) else begin // caso contrario compara se já esta adicionado comparando pelo número, série e (tipo ou InfId.ID) CondicaoNovoRetorno := (StrToInt64Def(FNotasFiscais.Items[l].NFSe.IdentificacaoRps.Numero, 0) = StrToInt64Def(FRetornoNFSe.ListaNFSe.CompNFSe.Items[i].NFSe.IdentificacaoRps.Numero, 0)) and (FNotasFiscais.Items[l].NFSe.IdentificacaoRps.Serie = FRetornoNFSe.ListaNFSe.CompNFSe.Items[i].NFSe.IdentificacaoRps.Serie) and ((FNotasFiscais.Items[l].NFSe.IdentificacaoRps.Tipo = FRetornoNFSe.ListaNFSe.CompNFSe.Items[i].NFSe.IdentificacaoRps.Tipo) or (FNotasFiscais.Items[l].NFSe.InfID.ID = FRetornoNFSe.ListaNFSe.CompNFSe.Items[i].NFSe.InfID.ID)); b:=(StrToInt64Def(FNotasFiscais.Items[l].NFSe.Numero, 0)=StrToInt64Def(FRetornoNFSe.ListaNFSe.CompNFSe.Items[i].NFSe.Numero,0)); if (StrToInt64Def(FRetornoNFSe.ListaNFSe.CompNFSe.Items[i].NFSe.Numero,0)>0) then CondicaoNovoRetorno :=CondicaoNovoRetorno and b; end;
-
bug Correção de bug e Complemento na TACBrCaixaEconomica.LerRetorno240
um tópico no fórum postou Wellington Souza ACBrBoleto
Na correção do bug Antes > { TempData := Copy(ARetorno[1],200,2) + '/' + Copy(ARetorno[1],202,2) + '/' + Copy(ARetorno[1],204,4); <<<<< Forma anterior if TempData <> '00/00/00' then ACBrBanco.ACBrBoleto.DataCreditoLanc := StringToDateTimeDef(TempData, 0, 'DD/MM/YY');} Depois > { TempData := Copy(ARetorno[1],200,2) + '/' + Copy(ARetorno[1],202,2) + '/' + Copy(ARetorno[1],206,2); <<<<< Alteração aqui para tornar válido o teste da próxima linha if TempData <> '00/00/00' then ACBrBanco.ACBrBoleto.DataCreditoLanc := StringToDateTimeDef(TempData, 0, 'DD/MM/YY');} Na sugestão de complemento gostaria de propor a seguinte linha no Segmento "T" da mesma Unit Sacado.NomeSacado := copy(Linha,149,50); para capturarmos o nome do sacado a partir do retorno. Então, é isso que eu gostaria de contribuir com a comunidade, se me equivoquei em algo por favor me esclareça. Desde já agradeço; ACBrBancoCaixa.pas- 2 replies
-
- complemento
- nomesacado
-
(e 2 mais)
Tags:
-
bom dia, nas versões mais recentes do ACBrMonitorPLUS não está mostrando mais as respostas enviadas, a tela fica em branco, fiz testes com o SAT e também com a NFe, e nada aparece no campo Respostas Enviadas. a última versão que estava funcionando 1.1.0.0 a partir das próximas parou de mostrar respostas enviadas, segue imagem em anexo, da versao funcionando (1.1.0.0) e da versao que não está mais funcionando (1.1.0.17)
- 2 replies
-
- acbrmonitor
- acbrmonitorplus
- (e 7 mais)
-
Limite de Dígitos - Caixa Econômica Federal
um tópico no fórum postou Marcos Leonardo Martins ACBrBoleto
Boa tarde, Hoje ao tentar ler um retorno da Caixa Federal, obtive o seguinte erro: Agencia\Conta do arquivo inválido Verifiquei o arquivo ACBrBancoCaixa.pas e pude ver que a variável rAgencia pega o número da agência do arquivo, com 5 dígitos. Porém, no ACBrBoleto.pas, o tamanho máximo de agência está limitado a 4. Isso ocasiona o erro, pois nessa caso, a agência é 04025 e o componente lê 4025. Tem como mudar ou é um bug mesmo ? Abaixo os códigos: constructor TACBrBancoClass.create(AOwner: TACBrBanco); begin inherited create; fpAOwner := AOwner; fpDigito := 0; fpNome := 'Não definido'; fpNumero := 0; fpTamanhoMaximoNossoNum := 10; fpTamanhoAgencia := 4; fpTamanhoConta := 10; fpCodigosMoraAceitos := '12'; fpCodigosGeracaoAceitos := '0123456789'; fpModulo := TACBrCalcDigito.Create; fpOrientacoesBanco := TStringList.Create; end; if (not LeCedenteRetorno) and ((rAgencia <> OnlyNumber(Cedente.Agencia)) or (rConta+rDigitoConta <> OnlyNumber(Cedente.CodigoCedente))) then raise Exception.Create(ACBrStr('Agencia\Conta do arquivo inválido')); -
Bug Autosize Form Delphi Berlin Update 2
um tópico no fórum postou Aluisio de Avila Object Pascal - Delphi & Lazarus
Bom dia pessoal. Estou usando delphi berlin update 2 e me deparei com um bug no TForm . Exemplo: Criei um projeto vcl usando um panel alinhando ao top, outro panel alinhando ao alBottom e outro panel alclient. Setando a propriedade autosize do form para true, ao executar o projeto o form não se comporta conforme o esperado, ele corta um pedaço do form. Eu achei no youtube um video mostrando exatamente o que eu quis explicar: https://www.youtube.com/watch?v=3eG3kwRgPTo Nos comentários do video um cara fala que isso já foi passado para a embarcadero, porém não diz se já foi corrigido. Alguém já passou por isso e/ou sabe como solucionar? -
Erro ao tentar enviar mais de uma nota sem fechar o ACBrMonitor PLus
um tópico no fórum postou Pratic Sistemas ACBrMonitor PLUS
Bom dia, após atualizar para nova versão ACBrMonitor PLus 0.2.01.2, não consigo transmitir mais de uma nota, tenho que fechar o monitor e abrir novamente para funcionar, caso contrário ele não funciona. o problema maior é que o cliente será atualizado para uma nova versão do nosso sistema, com isso ele será obrigado atualizar também seu Monitor, se puderem resolver com urgência agradeço.- 3 replies
-
- duas notas
- segunda
- (e 9 mais)
-
Bom dia ! Caso o usuário do windows tenha um monitor muito grande ou FULL HD e precise alterar o tamanho das fontes do windows ( DPI ) Painel de Controle\Aparência e Personalização\Vídeo > "Ampliar ou reduzir tamanho de textos" ( Windows 7) Os relatórios DANFES do fortes Reports serão exibidos totalmente desconfigurados. também ira gerar o PDF e imprimir desconfigurado. Corrigi o problema nos fontes do ACBR em minha maquina local alterando a seguinte linha: Arquivo AcbrNFeDanfeRLRetrato.pas procedure TfrlDANFeRLRetrato.FormCreate(Sender: TObject); begin inherited; // Inclui as duas linhas abaixo e o problema foi resolvido // Impedem que o componente tenha as fontes redimensionadas. self.Scaled := false; self.ScaleBy( 96,Screen.PixelsPerInch); iLimiteLinhas := 10; iLinhasUtilizadas := 0; iLimiteCaracteresLinha := 81; iLimiteCaracteresContinuacao := 129; end; Desculpem fórum errado , como mover este post para o forum AcbrDFe ?
-
Estou usando o pcn2 do svn ACBR funcionou bem por muito tempo porem hoje quando fiz a atualização o arquivo de texto gerado esta faltando a tag <A> Exemplo de arquivo antigo NOTA FISCAL|1 A|2.00|NFe32141007680940000148550020000024041537731098 B|32| .... Exemplo de arquivo novo B|32| ... Ou seja o arquivo falta as 2 primeiras linhas , ja procurei mas nao achei nada que houve de mudança a nao ser a exclusao da propriedade nfe.schema alguem pode me ajudar a resolver isso ?
-
Provavel Bug No Clientdataset Delphixe7
um tópico no fórum postou William Mattos Object Pascal - Delphi & Lazarus
Olá a todos, Peço Desculpas se estou postando na area errada. Recentemente estive testando o Delphi XE7 , e me deparei com um provável bug. gostaria que alguém que tivesse o Delphi XE7 , pudesse fazer um teste para realmente constatar se é um bug do delphi ou uma anormalidade apenas na minha IDE, pois pesquisei e não achei nada relacionado na Internet. O bug e o seguinte, Aparentemente o ClientDataSet esta com um problemas com os agreggates , estou postando um print-screen para relatar melhor. Percebam que tenho alguns valores filtrados da minha database no dbgrid, porém o SUM não esta funcionando corretamente, apresenta um valor completamente errado. o mesmo exemplo compilado no Delphi XE2 funciona perfeitamente. Se alguem puder testar em sua maquina e postar aqui o resultado , ou souber de uma solução para isso , ficaria grato pela resposta. Obs: - Utilizo Delphi XE7 Update 1 - Windows 7 - Tenho o Delphi XE2 Instalado na maquina também. - Eu não realizei o procedimento ao instalar 2 IDE's http://isaquesp.blogspot.com.br/2011/09/varias-versoes-do-delphi-instaladas-sem.html , simplismente instalei as duas IDE's e as utilizei ( será que poderia ser isso? ) att William Mattos -
Na revisão 4417, foi inserido a constante "CTeEventoCTe" para a "{$IFDEF PL_104}", na unit "pcnConversao". Para quem precisar habilitar a "PL_103" para poder imprimir um "DACTe" de um xml antigo não vai conseguir, pois não foi incluído a constante "CTeEventoCTe" para a "{$IFDEF PL_103}". Obs.: antigamente, quando eu queria relatar um bug ou enviar uma contribuição no projeto, usava o http://acbr.sourceforge.net/mantis. E agora? É por aqui mesmo? o Mantis, me parecia, mais organizado. José Adir. pcnConversao.pas pcnConversao.pas