Ir para conteúdo
  • Cadastre-se

Victor H. Gonzales - Panda

Consultores
  • Total de ítens

    3.153
  • Registro em

  • Última visita

  • Days Won

    89

Tudo que Victor H. Gonzales - Panda postou

  1. Por favor atualize seus fontes, pelo SVN do ACBr... Já subimos para o nosso repositório de fontes, modificações que podem corrigir algum dos itens referentes a esse tópico... Por favor atualize seus fontes, faça testes, e se possível comente em uma nova resposta, se o problema foi resolvido... Dúvidas, sobre o uso do SVN ? Clique aqui e veja um vídeo
  2. Por favor atualize seus fontes, pelo SVN do ACBr... Já subimos para o nosso repositório de fontes, modificações que podem corrigir algum dos itens referentes a esse tópico... Por favor atualize seus fontes, faça testes, e se possível comente em uma nova resposta, se o problema foi resolvido... Dúvidas, sobre o uso do SVN ? Clique aqui e veja um vídeo
  3. Por favor atualize seus fontes, pelo SVN do ACBr... Já subimos para o nosso repositório de fontes, modificações que podem corrigir algum dos itens referentes a esse tópico... Por favor atualize seus fontes, faça testes, e se possível comente em uma nova resposta, se o problema foi resolvido... Dúvidas, sobre o uso do SVN ? Clique aqui e veja um vídeo
  4. a coluna 224 está como consta no manual, Valor 0 mesmo, o código de baixa deve ser feito via cadastro.
  5. tem como anexar ou enviar para consultores esse XML?
  6. exato... quase todos os relatórios exigem o FastScript de alguma forma, pode não subir algum raise, mas ele não é executado com todos os recursos que ele é programado, podendo não ter o resultado como o esperado. os Exportadores só estão disponíveis na versão comercial do Fast, estamos pensando talvez em mudar isso, porem como o @EMBarbosa falou, o relatório pode não funcionar com a versão do Getit (versão basic) por falta de carregar todos os scritps, então pode ocorrer erros silenciosos. Dificil o FR3 hoje ou componente que não está com FastScript ativo.
  7. 36.3P 221 - 221 C026 Depende do código de protesto ou negativação informado (1,2,8,3), geralmente 1 (cnProtestarCorrido) ou 2 (cnProtestarUteis) [BoletoCedenteConfig] https://acbr.sourceforge.io/ACBrLib/ConfiguracoesdaBiblioteca18.html 37.3.P 222 - 223 C027 é a diferença entre DataProtesto e DataVencimento [TituloX] DataProtesto=10/10/2060 https://acbr.sourceforge.io/ACBrLib/ModeloCedente_TitulosINI.html 38.3P 224 - 224 C028
  8. não está sendo utilizado o DANFSeProvedorEL_ProvedorNacional.fr3 favor utilizar o mesmo. grato
  9. Boa tarde Douglas. Como dito nas mensagens anteriores, o componente não trabalha com download de stream via webservices, você precisa gerar a ficha de compensação pelo componente, porem o componente permite que essa ficha seja impressa sim via stream, como mesmo demonstrado no programa exemplo do componente e acima demonstrado como converter para um base64. procedure SalvarStringEmArquivo(const AString: string; const ANomeArquivo: string); var LArquivo: TextFile; begin AssignFile(LArquivo, ANomeArquivo); try Rewrite(LArquivo); Write(LArquivo, AString); finally CloseFile(LArquivo); end; end; procedure TfrmDemoBoleto.btnImpressaoStreamClick(Sender: TObject); var LMeuStream : TMemoryStream; LBase64 : string; begin if not Assigned(FACBrBoleto.ACBrBoletoFC) then raise Exception.Create(MOTOR_NAO_SELECIONADO); LMeuStream := TMemoryStream.Create; try FACBrBoleto.ACBrBoletoFC.Filtro := fiPDF; FACBrBoleto.ACBrBoletoFC.PdfSenha := edtSenhaPDF.Text; FACBrBoleto.Imprimir(LMeuStream); LBase64 := TNetEncoding.Base64.EncodeBytesToString(LMeuStream.Memory, LMeuStream.Size); SalvarStringEmArquivo(LBase64, 'MeuArquivo.Base64'); finally LMeuStream.Free; end; end; Esse recurso não há disponível em todos os bancos, o "KB" retornado acaba ficando maior por conta da informação, e o componente acaba não tratando a mesma. Diante de tudo como seu desenvolvedor é Delphi você ainda pode fazer um ClassHelper, ou até mesmo Estender a classe, para a forma que vocês querem.
  10. Como explicado no escopo inicial e tambem pelo discord. o Componente não trabalha hoje com o download do stream do boleto via webservices, porem como foi dito, você pode com a ficha de impressão do componente gerar seu stream próprio e transformar em base64 como você deseja. um exemplo rápido e simplório (Delphi RAD12) utilizando o programa exemplo. procedure SalvarStringEmArquivo(const AString: string; const ANomeArquivo: string); var LArquivo: TextFile; begin AssignFile(LArquivo, ANomeArquivo); try Rewrite(LArquivo); Write(LArquivo, AString); finally CloseFile(LArquivo); end; end; procedure TfrmDemoBoleto.btnImpressaoStreamClick(Sender: TObject); var LMeuStream : TMemoryStream; LBase64 : string; begin if not Assigned(FACBrBoleto.ACBrBoletoFC) then raise Exception.Create(MOTOR_NAO_SELECIONADO); LMeuStream := TMemoryStream.Create; try FACBrBoleto.ACBrBoletoFC.Filtro := fiPDF; FACBrBoleto.ACBrBoletoFC.PdfSenha := edtSenhaPDF.Text; FACBrBoleto.Imprimir(LMeuStream); LBase64 := TNetEncoding.Base64.EncodeBytesToString(LMeuStream.Memory, LMeuStream.Size); SalvarStringEmArquivo(LBase64, 'MeuArquivo.Base64'); finally LMeuStream.Free; end; end; em ultima instancia, se você mesmo assim não quiser criar o stream, você pode estender a classe do componente ou criar uma classes helper personalizando o comportamento do componente.
  11. não crie novos tópicos com o mesmo assunto. a resposta referente a ficha de pagamento está explanada no topico que está elencado.
  12. Hoje o componente não trabalha capturando o pdf dos webservice... É necessário gerar a ficha de pagamento por dentro do componente, porém é possível você imprimir um pdf em stream e este transformar em base64
  13. Boa tarde, estava verificando, realmente no commit inicial não foi implementado a situação de eventos desse componente... pretendo nessa semana ou na proxima finalizar.
  14. Tópico fechado por falta de retorno do usuário
  15. Por favor atualize seus fontes, pelo SVN do ACBr... Já subimos para o nosso repositório de fontes, modificações que podem corrigir algum dos itens referentes a esse tópico... Por favor atualize seus fontes, faça testes, e se possível comente em uma nova resposta, se o problema foi resolvido... Dúvidas, sobre o uso do SVN ? Clique aqui e veja um vídeo
  16. Fiz alguns testes, ele está gerando no path informado, ou quando marcado as opções ele está montando a mascara. tem como dizer como reproduzir o problema?
  17. o CaracTitulo você vai usar para informar se é carteira Vinculada ou Carteira Normal.
  18. vai te autorizar, nem sempre tem guia para pagar. depois de autorizar você vai no seu sistema e solicita o cancelamento, vai retornar cancelamento fora do prazo. o protocolo do cancelamento é o do da autorização da NFe, não do site da SEFAZ
  19. Servidores do RS devem voltar a normalidade todos os serviços nos proximos dias.
  20. Carteira geralmente é 17 variação é 35 (modalidade) segue o mesmo padrão do CNAB
  21. complicou, se não está documentado pelo banco, não tem uma "formula" vamos ter que analisar o que podemos fazer para não quebrar o componente em produção
  22. Chama-se cancelamento extemporâneo. Precisa solicitar na SEFAZ Estadual a liberação daquele documento o seu cancelamento, geralmente há um valor a ser pago, geralmente 1,5% do valor do documento fiscal (depende da SEFAZ), o fluxo do cancelamento depois que a sefaz autoriza o cancelamento é igual, só o código de retorno que é diferente (Cancelamento Fora do Prazo).
×
×
  • 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.