Ir para conteúdo
  • Cadastre-se

Desenv. AT Info Sistemas

Membros Pro
  • Total de ítens

    556
  • Registro em

  • Última visita

  • Days Won

    1

Tudo que Desenv. AT Info Sistemas postou

  1. Vou testar, Obrigado
  2. Desculpa ser insistente, mas meu cliente enviou uma remessa e seus titulos registraram a multa errada e estão nos cobrando. Muito Obrigado,
  3. Bom dia, No manual diz que são duas casas decimais, porque para valor fixo se utiliza as duas casas decimais, mas para percentual se utiliza apenas uma casa decimal, sendo que a ultima, na posição 89 será sempre zero '0', pois o percentual só utiliza uma casa. Da maneira que o Acbr está gerando está registrando o título com a multa errada, em vez de registrar 2% registrou no banco 20% pois vai no arquivo 2000 e convertendo para duas casas fica 20%. Como mostrei na imagem acima de uma segunda via do boleto impresso no site do Banrisul, este boleto é de um titulo registrado com uma remessa com este problema. Quando é valor 3,95 se utiliza duas casas, ficando 000000395 Mas quando é percentual se utiliza uma casa decimal, pois a ultima será sempre zero, como 2,0% ficando 0000200. O Banrisul fez dessa maneira para padronizar o percentual nos dois CNAB, 240 e 400, porque eles usam uma casa decimal no percentual, se olhar o manual do CNAB 400 tbm é uma casa decimal para percentual. Então tanto no CNAB 400 como no CNAB 240 o sistema do banco utiliza apenas uma casa decimal.
  4. Bom dia! Conseguiu reproduzir o problema??
  5. Boa tarde, Semana passada recebi a resposta do André conforme imagem abaixo, analista do Banrisul, e a forma como geramos os registros de Alteração de Vencimento, Juros e Multa estava errada. Abaixo ele relatou a forma correta, alterei os fontes e enviamos novamente para ele validar. Recebi a resposta dele dando OK para a Geração de Alteração de Vencimento, Juros e Multa. Segue os fontes com a alteração conforme ele solicitou, retirei o teste que alterava apenas os Registros Q e R e adicionei validação para Tipo de Ocorrência que faltava. toRemessaAlterarJurosMora: Ocorrencia := '12'; {Alteração de Juros} toRemessaAlterarMulta: Ocorrencia := '14'; {Alteração de Multa} Segundo ele o mesmo título deve ser enviado 3 vezes, com Registros P,Q e R iguais, um para cada tipo de Alteração, cada um com a devida Ocorrencia, então tratei no nosso sistema para gerar 3 titulos iguais no Acbr cada um com a Ocorrencia devida, e no fonte do Acbr tratei para aceitar as Ocorrencias 12 e 14, Alteração de Juros e Multa que não tinha: Registros P, Q e R para -- toRemessaAlterarJurosMora: Ocorrencia := '12'; Alteração de Juros Registros P, Q e R para -- toRemessaAlterarMulta: Ocorrencia := '14'; Alteração de Multa Registros P, Q e R para -- toRemessaAlterarVencimento: Ocorrencia := '06'; Alteração de vencimento Enviamos para ele para nova análise e hoje recebemos OK conforme a imagem Desde já Agradeço Adriano Lucas ACBrBancoBanrisul.pas
  6. Boa tarde, Estou com os fontes atualizados, mas como pode ver no boleto do Banco e o valor que foi na Remessa foi 2000 e isso gerou a multa de 20%. Isto só foi percebido porque a cliente precisou mexer no título no site do banco e ai viu que estava 20%. Pois na impressão do Acbr calcula correto 2%, mas da maneira que está indo na remessa está registrando 20% em vez de 2%.
  7. Segue boleto gerado no Site do Banrisul com a multa errada de 20,00 %
  8. Bom dia, Um cliente nos reportou que seus títulos estão sendo registrados com multa errada. A multa seria de 2,00 % e foi registrado com 20,00 %. O Boleto impresso pela Acbr está correto, calcula 2, 0 %. Só na Remessa que gera 20,00%, verifiquei que realmente a remessa está gerando errado. Estou passando 2,0%, com uma casa decimal, no campo do componente, mas no arquivo está ficando 2000, ou seja 20,00%. 0410001300003R 01000000000000000000000000000000000000000000000000221102023000000000002000 --- Errado e o correto que deveria ser gerado 0410001300003R 01000000000000000000000000000000000000000000000000220112023000000000000200 --- Correto Verifiquei nos fontes e o erro está aqui, na linha 850, está formatando com 2 casas decimais e mais o '0' na coluna 89 o valor fica 2000, ou seja 20%. Segue a correção que fiz, formatei para uma casa decimal e gerou certo. PadLeft(OnlyNumber(IfThen(MultaValorFixo,FloatToIntStr(PercentualMulta,2), FloatToIntStr(PercentualMulta, 1 ) + '0') ) , 15, '0') + // 75-89 VALOR/PERCENTUAL MULTA Obrigado
  9. Oi, Tem também configuração nos dados do Boleto, na página 35. OBS: Para validações no ambiente Sandbox, utilizar os seguintes valores para os campos “cooperativa”, “posto” e “codigoBeneficiario”: cooperativa : 6789 posto: 03 codigoBeneficiario: 12345 Consegui realizar testes e funcionou. Me passa o caminho do post de configuração. Muito Obrigado
  10. Bom dia, Estava lendo o manual que me indiciou e descobri como fazer testes em homologação. Na página 12 ele passa os dados para conexão: OBS: Para validações no ambiente Sandbox, utilizar os seguintes valores para os campos “username” e “password”: username : 123456789 password: teste123 Para testes são dados fixos acima e como KeyUser enviar o token criado no SandBox. Obrigado
  11. Minha Colega está providenciando os dados que pediu no email. Obrigado
  12. Obrigado, Vou verificar. Uma dúvida, ontem como falei consegui enviar pelo ECOMM, só que como falei caiu em produção, e o Exemplo estava marcado homologação, esta API ECOMM não tem homologação???
  13. Enviado Email pela conta [email protected]. Obrigado
  14. Boa tarde, Tentei várias opções e não consegui enviar boleto para o Sicredi. Alterei o modelo exemplo para V2 como explicou. FACBrBoleto.Configuracoes.WebService.VersaoDF := 'V2'; Usei os dados da conta e os códigos e token do site, Client Secret usei a segunda parte e KeyUser usei o token que tem nos detalhes. Tentei usar até o código de acesso para Cobrança online, mas tbm não deu. ag 0167 posto/dig ag --> 16 conta 48021 cedente 00485 conv 00485 Mas só da erro abaixo
  15. Vou configurar. Obrigado
  16. Algumas duvidas: ACBrBoleto.Configuracoes.WebService.VersaoDF := 'V2'; --- Como configura esta propriedade no exemplo? ACBrBoleto.Cedente.CedenteWS.ClientID := Código Beneficiário + Código Cooperativa; Seria a conta + agência? ACBrBoleto.Cedente.CedenteWS.ClientSecret := solicitar no Internet Banking; --- Qual seria este campo??? ACBrBoleto.Cedente.CedenteWS.KeyUser := x-api-key; --- Qual seria este campo??? Lembrando que recebemos o Código de Acesso para cobrança Online. E no Registro na API do SandBox de Teste, recebemos ClientID, Client Secret e um Token. Obrigado
  17. Vou Verificar. Obrigado
  18. Bom dia, Estou iniciando o desenvolvimento de emissão de boletos com a API do Sicredi. Pedimos o Código de Acesso para cobrança Online. Pedimos o Registro na API do SandBox de Teste, recebemos ClientID, Client Secret e um Token. Ontem fiz um teste, só consegui utilizar configurando apenas o ClientID com o Código de Acesso e configurei Homologação, porém o título entrou em produção. Como devo configurar para testar em homologação??? Pois vi nos fontes que tem caminho para produção e Homologação. C_URL = 'https://cobrancaonline.sicredi.com.br/sicredi-cobranca-ws-ecomm-api/ecomm/v1/boleto'; C_URL_HOM = 'https://cobrancaonline.sicredi.com.br/sicredi-cobranca-ws-ecomm-api/ecomm/v1/boleto'; C_URL_OAUTH_PROD = 'https://cobrancaonline.sicredi.com.br/sicredi-cobranca-ws-ecomm-api/ecomm/v1/boleto/autenticacao'; C_URL_OAUTH_HOM = 'https://cobrancaonline.sicredi.com.br/sicredi-cobranca-ws-ecomm-api/ecomm/v1/boleto/autenticacao'; Obrigado
  19. Bom dia! Estamos aguardando a aprovação do Banrisul. São demorados para responder, assim que tiver respostas colo aqui. Obrigado
  20. Bom dia! Alguma posição sobre este tarefa, o cliente já está nos cobrando porque tem que fazer alteração manual no site do Banco e depois no nosso sistema. Obrigado.
  21. Boa tarde, Tudo certo com a tarefa. Obrigado.
  22. Boa Tarde, Dias atrás foi solicitado uma alteração para o Banrisul cfe link abaixo, A alteração era quando o título possuía "Juros" na remessa de Alteração de Vencimento, nesse caso está certo como a figura abaixo, o Acbr está gerando corretamente: Figura 1 - Acima Mas quando a remessa de alteração de Vencimento de um titulo que "não possui juros" o correto é que todos os registros sejam 06 no tipo de Remessa. Nesse exemplo o Titulo é apenas para alterar o vencimento, não tem juros informado, todos os registros são 06 no código do Movimento. A imagem abaixo é o que deveria ser o correto, mas o Acbr não está fazendo asim quando o Titulo não tem juros, continua colocando 12 nos registros Q e R o que está errado conforme a primeira solicitação do banco. Figura2 - Acima Resumindo: Quando for remessa Alteração de Vencimento e tiver Juros seguir como foi feito na figura 1, Registro P-06 e Q e R - 12 Quando remessa de Alteração de Vencimento e sem Juros seguir como foi feito na figura 2, todos os Registro P, Q e R - 06 Obrigado
  23. Boa Tarde, Tudo certo com a Tarefa. Obrigado
  24. Certo, Vou atualizar e testar. Obrigado
×
×
  • 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.