Ir para conteúdo
  • Cadastre-se

Painel de líderes

Conteúdo popular

Showing content with the highest reputation on 10-05-2017 em todas as áreas

  1. @Juliomar Marchetti Atualizei hoje os fontes e inclui as alterações feitas pelo @Andre Cristiano Ittner para geração do CNB240 do CECRED, fiz alguns ajustes por causa da negativação do Serasa tanto para o Cecred como para o Itau CNB240. Segue a relação das alterações para facilitar a tua analise. Foi criado uma propriedade CodigoMoraJuros mas vi que o componente tem uma CodigosMoraAceitos, talvez nesse caso possa ser feito um ajuste, não tive tempo de avaliar isso, as acredito que possa ser feito. Foram alterados os seguintes fontes : ACBRBoleto.Pas Foram criadas as seguintes propriedades : property CodigoDesconto : TACBrCodigoDesconto read fCodigoDesconto write fCodigoDesconto; property CodigoMoraJuros : TACBrCodigoJuros read fCodigoMoraJuros write fCodigoMoraJuros; property CodigoMulta : TACBrCodigoMulta read fCodigoMulta write fCodigoMulta; property CodigoNegativacao : TACBrCodigoNegativacao read fCodigoNegativacao write fCodigoNegativacao default cnNaoProtestar; Foi incluso em TACBrTitulo = class fCodigoNegativacao : TACBrCodigoNegativacao; fCodigoDesconto : TACBrCodigoDesconto; fCodigoMoraJuros : TACBrCodigoJuros; fCodigoMulta : TACBrCodigoMulta; Foi incluso em TACBrTipoOcorrencia = toRemessaNegativacaoSerasa, toRemessaExcluirNegativacaoSerasa, Foram criados : {Definir codigo Desconto } TACBrCodigoDesconto = (cdSemDesconto, cdValorFixo); {Definir codigo Juros } TACBrCodigoJuros = (cjValorDia, cjTaxaMensal, cjIsento); {Definir codigo Multa } TACBrCodigoMulta = (cmValorFixo, cmPercentual); {Definir se o titulo será protestado, não protestado ou negativado } TACBrCodigoNegativacao = (cnNenhum, cnProtestarCorrido, cnProtestarUteis, cnNaoProtestar, cnNegativar, cnNaoNegativar); ACBrBancoCecred.Pas Foram criadas as rotinas para geração CNB 240: GerarRegistroHeader240 GerarRegistroTransacao240 GerarRegistroTrailler240 ACBrBancoItau.Pas Na rotina GerarRegistroTransacao240, foram feitas alterações para o envio do cliente para Negativação no Serasa. Criada a variavel ACodigoNegativacao para comportar o código da negativação, Serasa ou cartório, na posição 221 do registro P: { Pegando Tipo de Protesto/Negativação } case CodigoNegativacao of cnNenhum : ACodigoNegativacao := '0'; cnProtestarCorrido : ACodigoNegativacao := '1'; cnProtestarUteis : ACodigoNegativacao := '2'; cnNaoProtestar : ACodigoNegativacao := '3'; cnNegativar : ACodigoNegativacao := '7'; cnNaoNegativar : ACodigoNegativacao := '8'; else ACodigoNegativacao := '0'; end; Isso foi o que me lembro e que ajustei hoje. Dercide. ACBrBancoCecred.pas ACBrBoleto.pas ACBrBancoItau.pas
    2 pontos
  2. Boa tarde! para que eu possa atualizar o svn preciso que baixem o último código e apliquem somente as suas mudanças! pois tem algumas mudanças que interferem para o merge. Assim que fizer favor por meu nome junto que irei verificar e testar de imediato.
    2 pontos
  3. Não precisa ficar travado, basta avisar q o integrador não responde e não concluir a venda. Veja os eventos do ECFVirtual, nele vc pode informar dados adicionais da venda.
    1 ponto
  4. Segundo a especificação, o tamanho mínimo do QRCode deve ser de 25x25mm. Eu tenho deixado LarguraModulo = 3 para Daruma e 4 para as demais. O endereço de consulta parece estar com problema mesmo, já que a URL está correta...
    1 ponto
  5. As alterações foram feitas no programa fonte mais atual. Seguem o programa fonte e o formulário conforme solicitado. ACBrBoletoFCFortesFr.lfm ACBrBoletoFCFortesFr.pas
    1 ponto
  6. funcionou estava faltando a assinatura no XML
    1 ponto
  7. Por esse trecho eu chutaria código de ativação inválido rsrs
    1 ponto
  8. Boa noite, É meio chato vir novamente bater na tecla, mas já fazem 6 meses desde que o @Andre Cristiano Ittner disponibilizou a inclusão do CNB 240 do CECRED para analise, depois fiz alterações, e efetuei a homologação junto ao banco, além disso fiz alguma alterações no Itau, e disponibilizei no inicio deste post. Eu sei que todos envolvidos no projeto tem seus compromissos, e que demanda tempo para analisar todas as alterações, mas vejo constantemente alterações sendo incorporadas ao projeto. Assim como todos usufruo do projeto, e procuro colaborar. Mas a cada nova implementação, tenho que analisar e se for o caso fazer os ajustes para manter a compatibilidade. Então se alguém responsável pelas analises dos boletos puder dar uma analisada e dar um parecer ajudaria muito, senão vamos ficar no esquecimento. Só espero não ser criticado pelos moderadores, pois procuro ajudar como posso o projeto e os amigos que precisam de ajuda. Dercide.
    1 ponto
  9. Ok! Obrigado pela colaboração ! já está no svn
    1 ponto
×
×
  • 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...
The popup will be closed in 10 segundos...