Ir para conteúdo
  • Cadastre-se

Painel de líderes

Conteúdo popular

Showing content with the highest reputation on 09-06-2020 em todas as áreas

  1. Olá Estamos disponibilizando na última versão do componente ACBrBoleto a funcionalidades de integração via WebService (Registro On-Line de Boletos), esta funcionalidade já estava disponível nos fontes da pasta Branches (para testes) e passamos para a pasta Trunk2 para que seja possível a homologação por mais usuários do Projeto ACBr. Lembrando que não são todos os bancos que disponibilizam este tipo de serviço via WebService, sendo que os bancos listados abaixo já foram implementados no projetos até o momento, sendo necessário a homologação e testes por empresas que realmente possuam cadastro com o Banco para este tipo de serviço... Pois sem um pré-cadastro para esse serviço não é possível realizar todos os testes em homologação. A estrutura do WebService no componente ACBrBoleto foi implementada nos moldes dos componente ACBrDFe, sendo assim, mesmo NÃO existindo um padrão entre os Bancos, será possível implementar todos utilizando essa estrutura como base. Se alguém desejar contribuir com outros Bancos, poderá analisar os fontes e seguir o mesmo modelo, toda contribuição é bem-vinda!!! Cada Banco exige dados específicos para integração, sendo assim disponibilizamos junto ao Exemplo demonstração (DemoACBrBoleto) o arquivo “configWebService.txt” com as orientações de configuração para integração On-Line. BANCOS SUPORTADOS POR WEBSERVICE / API: Banco do Brasil Caixa Econômica Itaú Sicred CrediSis PenseBank Inter Bancoob (Sicoob) Santander Safra Banrisul C6 Bank Bradesco Cora Cresol ATENÇÃO: Sistemas que utilizam classes de ENUMERADOS dependentes do Projeto ACBrBoleto precisam declarar em seus USES a classe “ACBrBoletoConversao”, pois todas foram migradas para esta Unit. Então se tiver erros de classe do ACBrBoleto não declaradas no seu projeto, basta declarar esta nova Unit… Veja onde ficam as novas configurações para Integração Online: CedenteWS: Configurações: Após configurar os dados de acordo com a recomendação de cada Banco, basta adicionar os Títulos e utilizar o botão: “Registrar Boleto On-Line”. No exemplo, também demonstra como capturar a lista com os retornos de cada Registro de Boleto. Uso com ACBrMonitorPlus Para quem utiliza o ACBrMonitor as configurações para integração WebService / API podem ser realizadas na seguinte tela: O métodos para envio é: https://acbr.sourceforge.io/ACBrMonitor/BOLETOEnviarBoleto.html Uso com ACBrLibBoleto Para quem utiliza a lib ACBrLibBoleto.dll as configurações para integração WebService / API podem ser verificadas na documentação, seção [WebService]: https://acbr.sourceforge.io/ACBrLib/ConfiguracoesdaBiblioteca18.html O métodos para envio é: https://acbr.sourceforge.io/ACBrLib/Boleto_EnviarBoleto.html Qualquer dúvida ou contribuições que venham a surgir no processo de homologação favor criar um novo tópico na seção referente a Boleto. https://www.projetoacbr.com.br/forum/forum/8-acbrboleto/?do=add
    7 pontos
  2. Isso mesmo, Daniel. Os retornos se encontram no manual de especificações técnicas do CliSitef. Encontrei a tabela na página 105 (11 Tabelas -> 11.1 Código das Redes Autorizadoras). Obrigado pela ajuda! Boa tarde!
    1 ponto
  3. blz, vou testar aqui. obrigado..
    1 ponto
  4. Boa tarde. Sim, o ACBrNFSe implementa estes recursos no componente, mas vc deve antes de tudo estudar o demo para entender como utilizar o mesmo dentro da sua aplicação. Att.
    1 ponto
  5. Boa tarde existe duas situações a primeira é que ele foi feito testes somente com a versão 10.3 e a segunda é que deve verificar é no projeto precisa ver a unit scope names http://docwiki.embarcadero.com/RADStudio/Rio/en/Unit_Scope_Names
    1 ponto
  6. Você deve informar 0-Pagamento à vista ou 1-Pagamento a prazo para essa tag. Ou não informar nada. O valor 2-Outras não é aceito, é mantido no componente apenas para compatibilidade com a antiga tag indPag da versão 3.10.
    1 ponto
  7. Uma dica. salva o xml no banco ao invés do caminho, pois pode mudar além de ter que fazer backup
    1 ponto
  8. Consegui resolver da seguinte forma: coloquei para não imprimir quando enviar: ACBrGNRE1.Enviar(False); Salvei o caminho do XML do BD: if ACBrGNRE1.Configuracoes.Geral.VersaoDF = ve200 then DMMov.TNotaFiscalCAMINHO_XML_GNRE.AsString := ACBrGNRE1.Configuracoes.Arquivos.PathGNRE+'\'+ACBrGNRE1.WebServices.Retorno.GNRERetorno.resGuia.Items[0].NumeroControle+'-guia.xml' else DMMov.TNotaFiscalCAMINHO_XML_GNRE.AsString := ACBrGNRE1.Configuracoes.Arquivos.PathSalvar+'\'+ACBrGNRE1.WebServices.Retorno.GNRERetorno.NumeroRecibo+'-pro-rec.xml'; Coloquei para imprimir usando o caminho do XML: ACBrGNRE1.GuiasRetorno.Clear; ACBrGNRE1.GuiasRetorno.LoadFromFile(DMMov.TNotaFiscalCAMINHO_XML_GNRE.AsString); ACBrGNRE1.GuiasRetorno.Imprimir;
    1 ponto
  9. Esse arquivo ja esta corrigido para 6 e para 7 digitos so estou aguardando o a confirmação do banco com relação ao boleto impresso. ok mas o remessa ja esta ok. Detalhe P: ESTÁ OK. Detalhe Q: ESTÁ OK. Detalhe R: ESTÁ OK. Detalhe S: ESTÁ OK. Trailler de Lote – Registro 5: ESTÁ OK. Trailler de Arquivo – Registro 9: ESTÁ OK. ACBrBancoCaixa.pas
    1 ponto
  10. Hoje é quase impossível instalar o ACBr Manualmente, além do trabalho pra isso a questão de ser atualizado diariamente com novas implementações. sugiro que faça uma limpeza de tudo , faça update e roda o instalador, marcado a opção limpar tudo e também os componentes que vai utilizar
    1 ponto
  11. Obrigado! Acredito que vai dar tudo certo!
    1 ponto
  12. coloque a na uses do implementation e não na interface
    1 ponto
  13. Antônio, muito obrigado pela presteza e ajuda com minha dúvida. Entrei em contato com a área técnica e me passaram os dados corretos da agência. A empresa cliente, tinha me informado o valor 312-7, com isso, fui por dedução. Dúvida sanada. Abraço.
    1 ponto
  14. Tente mover a configuração SSLLib e de certificado acima da configuração de arquivos. Se não me engano GetPathMDFe vai tentar acessar o certificado pra obter o CNPJ do mesmo.
    1 ponto
  15. Bom dia. O refactoring citado pelo Juliomar tem como objetivo exatamente possibilitar a implementação do ACBrNFSe no projeto ACBrLib e possivelmente no ACBrMonitoPlus, porém trata-se de uma tarefa extensa e complexa e por este motivo deverá levar um tempo. Att.
    1 ponto
  16. Realmente, existe a propriedade BIN, e está buscando o campo 136. Como eu precisei disso muito tempo atras, implementei aqui e não reparei essa nova propriedade.
    1 ponto
  17. Bom dia Juliomar, Obrigada, já postei no lugar correto.
    1 ponto
  18. Programa em Delphi/Lazarus os componentes. Porque tu vai usar um programa externo ou uma dll sendo que no componente tu tem o controle total do que está fazendo olhe os exemplos e vai entender o que estou falando
    1 ponto
  19. Pessoal fica uma dica ao usar acbrmail com unigui dll isapi configurar a propriedade usetheread para false para funcionar na dll com ungui e exe ele funciona com true ou false, mas com dll isapi só consegui com false. Testei em Windows server 2012 e 2016 atualizei as dlls libcrypto- libssl- na pasta do Windows
    1 ponto
  20. Bom dia. Dica movida para base de conhecimento, obrigada. Att.
    1 ponto
  21. Boa tarde pessoal. Atendendo a pedidos, nos sentimos felizes em anunciar a inclusão de mais um componente ACBr na solução ACBrLib, trata-se do ACBrGNRe, componente utilizado para emissão da Guia Nacional de Recolhimentos de Impostos. As bibliotecas compiladas podem ser baixadas no link a seguir. Também já encontram-se disponíveis os demos, os quais podem ser baixados pelo svn. Caso ainda tenha dúvidas, temos um tópico dedicado ao ACBrLib, além de vídeos em nosso canal do YouTube.
    1 ponto
  22. Repare que existe um Parâmetro no comando, para inverter a Imagem
    1 ponto
  23. Foi publicado no DOE-SP em 14/04/2020 a Portaria CAT 41/2020, a qual concede mais um ano de permissão de uso aos ECFs que deveriam ter sua cessação de uso em 15/04/2020. Fonte: DOE-SP
    1 ponto
  24. Bom dia.. Achei !! ehehhe Para que a tecla ENTER execute o evento onKeyDown é necessário que a propriedade ReturnKeyType:=Go O detalhe é que no TEdit essa propriedade aparece no Object Inspector, mas no TNumberBox não. No caso do TNumberBox deve-se setar essa propriedade via código dessa forma: NumberBox1.ReturnKeyType:=TReturnKeyType.Go ; Grande abraço !
    1 ponto
  25. Verdade. somente após o envio pois é necessário informações que vem do webservice
    -1 pontos
×
×
  • 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.