Ir para conteúdo
  • Cadastre-se

Daniel InfoCotidiano

Consultores
  • Total de ítens

    3.571
  • Registro em

  • Última visita

  • Days Won

    45

Tudo que Daniel InfoCotidiano postou

  1. @Dangelo2010 Bom dia ! Você precisa verificar no manual como esta definido os parâmetros de programação Vou te dar um exemplo, pois o mesmo cabo que te manda o peso é o mesmo que pode ser utilizado na impressão de etiquetas (em algumas balanças) então talvez a balança pode estar configurada para imprimir etiquetas e não enviar os dados: Então se verificar no exemplo acima o parâmetro C14 de uma prix 3, se estiver como PrL42d, vai saber q esta configurada para imprimir etiquetas, para comunicar com o pdv deve utilizar outras portas como Prt1 (2,3,4,5) Velocidade de comunicação: No exemplo acima, se vc verificar o parâmetro C15, esta configurada para 2400, ajuste a velocidade da porta ou do programa para deixar na mesma velocidade de leitura. Para saber como programa, consulte o manual ou o suporte do fabricante: Suporte Técnico para balanças e soluções de pesagem | Prix - Toledo do Brasil (toledobrasil.com)
  2. @Valdir Dill Bom dia ! existem as propriedades no componente: Banco.LayoutVersaoArquivo := StrToIntDef(edtCNABLVArquivo.Text,0); Banco.LayoutVersaoLote := StrToIntDef(edtCNABLVLote.Text,0); Onde o sr pode estar informando estas informações, observe o programa exemplo:
  3. Bom dia @Carlos Luciana Por enquanto só temos os componentes para Delphi/Lazarus.
  4. @Glauber Bernardo Boa tarde ! Para te posicionar, estamos trabalhando nesta implementação alguns dias, mas este provedor tem particularidades diferente dos demais e estamos analisando junto com o provedor a melhor forma de implementar. Vou te posicionando conforme vamos prosperando com esta tarefa. Abr
  5. @carlitomorais Boa tarde ! Conforme comentei ontem em uma postagem do sr. e depois comentei na postagem da comunidade marcando o sr. tem alguns recursos como o boleto híbrido (com qrcode) que não foi validado ainda. Os testes que os usuarios fizeram que o qrcode funcionou são com as contribuições anexadas no tópico. Sendo assim, como comentei no topico abaixo, foi a tarefa K-3540-1 para que seja analisada as contribuições pela equipe de boleto.
  6. Agora com o nosso componente ACBrBoleto é possível emitir Boletos através da nova API para o banco Banco Sicredi V2. Outra boa notícia que a API versão V2 funciona o boleto Híbrido (com QrCode) para pagamento PIX. Já existia uma API do Sicredi denominada ECOMM, mas foi lançada uma nova versão denominada V2. A atualização já está em nossos repositórios ! Obrigado a comunidade que estão nos ajudando e especialmente para o @DevSolucaoSistemas que iniciou a contribuição deste componente e ao apoio nossos consultores @Victor H. Gonzales - Panda e @Juliomar Marchetti para a conclusão desta API tão esperada pelos novos clientes Sicredi.
  7. Agora com o nosso componente ACBrBoleto é possível emitir Boletos através da API para o banco Banco Bancoob (Sicoob) A atualização já está em nossos repositórios ! Obrigado a comunidade que está nos ajudando e especialmente para o Marcelo Santos e Delmar de Lima que colocaram a mão na massa e iniciaram a contribuição deste componente.
  8. EXEMPLO DE CONFIGURAÇÃO DO COMPONENTE ACBR BOLETO Bancoob (Sicoob) //Campos para homologacao de acordo com dados fornecidos pelo banco -- Demais configurações como de costume nos outros bancos Versão API do Banco: -Para utilizar a versão nova V3, informar: FACBrBoleto.Configuracoes.WebService.VersaoDF := 'V3'; -Para utilizar a versão em produção V2: FACBrBoleto.Configuracoes.WebService.VersaoDF := ''; Utilizar ambiente Sandbox, de testes (Somente V3, sandbox da anterior foi descontinuada): -AcBrBoleto.Configuracoes.WebService.Ambiente := taHomologacao; -AcBrBoleto.Cedente.CedenteWS.ClientID :='9b5e603e428cc477a2841e2683c92d21' ; Para sandbox, so precisamos do ClientID e estar em homologação. (nao precisamos de certificados, keyuser, clientsecret), precisa dos scopos Utilizar ambiente Produção: -AcBrBoleto.Configuracoes.WebService.Ambiente := taProducao; -AcBrBoleto.Cedente.CedenteWS.ClientID := Client_Id gerado no portal developpers sicoob; -AcBrBoleto.Cedente.CedenteWS.ClientSecret := Client_Id gerado no portal developpers sicoob; -AcBrBoleto.Cedente.CedenteWS.KeyUser := ''; //Deixar em branco (Access token (Bearer) criado pela solucao ACBr); -AcBrBoleto.Configuracoes.WebService.ArquivoCRT := 'c:\ChavePublica.pem'; -AcBrBoleto.Configuracoes.WebService.ArquivoKEY := 'c:\ChavePrivada.key'; Para extrair do certificado CRT e KEY, segue o link do post: https://www.projetoacbr.com.br/forum/topic/73380-exportar-certificado-pem-crt-e-key/ Demais campos iguais: AcBrBoleto.Cedente.CedenteWS.IndicadorPix := True; //para boleto híbrido AcBrBoleto.Configuracoes.WebService.SSLCryptLib := cryOpenSSL; AcBrBoleto.Configuracoes.WebService.SSLHTTPLib := httpOpenSSL; AcBrBoleto.Configuracoes.WebService.SSLType := LT_TLSv1_2; AcBrBoleto.Configuracoes.WebService.TimeOut := 30000; AcBrBoleto.Configuracoes.WebService.UseCertificateHTTP := True; Scope para V3: ACBrBoleto1.Cedente.CedenteWS.Scope := boletos_inclusao boletos_consulta boletos_alteracao Scope para V2: ACBrBoleto1.Cedente.CedenteWS.Scope := 'cobranca_boletos_consultar '+ 'cobranca_boletos_incluir '+ 'cobranca_boletos_pagador '+ 'cobranca_boletos_segunda_via '+ 'cobranca_boletos_descontos '+ 'cobranca_boletos_abatimentos '+ 'cobranca_boletos_valor_nominal '+ 'cobranca_boletos_seu_numero '+ 'cobranca_boletos_especie_documento '+ 'cobranca_boletos_baixa '+ 'cobranca_boletos_rateio_credito '+ 'cobranca_pagadores '+ 'cobranca_boletos_negativacoes_incluir '+ 'cobranca_boletos_negativacoes_alterar '+ 'cobranca_boletos_negativacoes_baixar '+ 'cobranca_boletos_protestos_incluir '+ 'cobranca_boletos_protestos_alterar '+ 'cobranca_boletos_protestos_desistir '+ 'cobranca_boletos_solicitacao_movimentacao_incluir '+ 'cobranca_boletos_solicitacao_movimentacao_consultar '+ 'cobranca_boletos_solicitacao_movimentacao_download '+ 'cobranca_boletos_prorrogacoes_data_vencimento '+ 'cobranca_boletos_prorrogacoes_data_limite_pagamento '+ 'cobranca_boletos_encargos_multas '+ 'cobranca_boletos_encargos_juros_mora '+ 'cobranca_boletos_pix '+ 'cobranca_boletos_faixa_nn_disponiveis';
  9. @Pedro A. Araújo, @William Mattos, @Junior.Jaru e @carlitomorais Sobre o tópico: "Problemas com boleto hibrido (boleto com Pix) Sicoob", o mesmo foi fechado para continuarmos aqui, para que possamos concentrar as contribuições em um único lugar apenas. Criado a tarefa K-3540-1 para que seja analisada as contribuições pela equipe de boleto.
  10. @carlitomorais, @Pedro A. Araújo, @Junior.Jaru Boa tarde ! Para organizar estas contribuições, estas units que estão sendo anexadas como vi nos posts acima.. podemos deixar td concentrado em um único post/tópico no forum? Sendo assim vou fechar este e mantemos neste tópico abaixo: Pq vou abrir uma tarefa para análise e tem vários códigos compartilhados em ambos tópicos. Assim deixamos em apenas um local.
  11. Links que podem te Ajudar: https://linux.die.net/man/1/xvfb https://www.unix.com/man-page/suse/1/Xvfb/
  12. Não tem problema, com isso já identificamos os outros tratamentos e já deixei pronto ! Obrigado !
  13. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
  14. Como esta configurado o scope? ACBrBoleto1.Cedente.CedenteWS.Scope:= boleto-cobranca.write; (conforme manual/documentação) pode tentar tbm com : Scope := 'extrato.read boleto-cobranca.read boleto-cobranca.write';
  15. Por favor, anexe o log ArqBoletoWS.log
  16. bom dia @jmc estranho que o 403 é um acesso negado/proibido qq consulta retorna isso com você?
  17. @FernandoBatista Obrigado pela contribuição, isso é muito importante para toda a comunidade. Subimos uma correção, por favor atualize o repositório e rode o instalador. Abr !
  18. Primeiramente agradecemos a colaboração, foi feito o tratamento correto dos retornos nas posições 319/8. (que pode ser até 04 retornos) o trim() só resolveria o primeiro, mas se tiv. mais que um retorno, ele não ia tratar tbm. Atualize os repositórios , rode o instalador e teste por favor. Abr
  19. Bom dia ! Por enquanto não temos implementado o boleto Bradesco Híbrido (com qrcode) Caso deseje contribuir com a comunidade com esta implementação, será bem-vinda
  20. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
  21. @gabriel_mororo Obrigado pela contribuição. Uma observação, a forma de calculo é a mesma que temos nos repositórios qdo foi criado este banco. Manual que temos o calculo dos pesos e itens são os mesmos. Existem milhares usuários utilizando o componente e por enquanto não temos nada relatado. Fique atento para particularidades de cada banco. 3.2 Banestes: Modalidade: Tipo de cobrança informado pelo banco, com valores possíveis conforme manual do banco (2, 3, 4, 5, 6 e 7), usado para montar o campo AsBace. Verifique se a modalidade esta preenchida corretamente conforme instrução acima.
  22. @jmc Boa tarde ! Consegui reproduzir aqui para bater os dados. O que você precisa fazer então. Você deve ter armazenado ai seus boletos no bd data emissao, vencto, valor etc. pois para bater precisa estar com as mesmas propriedades de qdo enviou para api, igual vc deve fazer com o CNAB (via transmissão de arquivos) No retorno vc vai pegar o NossoNumero (Boleto.ListaRetornoWeb[i].DadosRet.TituloRet.NossoNumero) e armazenar ai no registro do boleto no seu bd. Limpa a lista de titulos. E gera uma nova lista titulos informando os mesmos dados adicionando o campo nosso numero retornado por ele q vc armazenou ai no seu db. Lembre-se se informar todos os dados necessários, no código do cedente (o numero da operação) Se qser testar como eu fiz, basta utilizar o programa exemplo e preencher com seus dados e o retorno, não precisa re-transmitir.. apenas gerar e imprimir.
×
×
  • 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.

The popup will be closed in 10 segundos...