Jump to content
Notícias do ACBr

click.png

click.png

click.png

click.png

click.png

click.png

click.png

click.png

click.png

consultoria_sticker.png

Conteúdo para desenvolvedores
 ao vivo de terça a quinta!
Saiba mais

dev.png

logo_acbr_paygo.png

TEF ACBr PayGo
Seja um revendedor e ofereça uma solução completa para seu cliente.


Saiba mais

beneficios.png

fernandoschulz

Membros
  • Content Count

    53
  • Joined

  • Last visited

Community Reputation

7 Neutral

About fernandoschulz

  • Rank
    Membro

Profile Information

  • Sexo
    Masculino
  • Location
    Rio do Sul / SC

Recent Profile Visitors

1,019 profile views
  1. Bom dia, Só para fins informativos, também tive problemas com o código de barras e linha digitável ao utilizar o cnab 240 do banco Safra do repositório, e utilizando a correção efetuada pelo João os boletos homologaram corretamente. att, Fernando Schulz.
  2. Bom dia, O erro de retorno "C2 - Aceite do título inválido" do banco Sicredi CNAB 400 não está tratado no Acbr e está acusando o erro "'C2' is not a value integer value". Tratei o C2 e aproveitei e coloquei o tratamento para os erros C1 e C3 que vi no manual e não estavam na unit também, segue unit em anexo. Obs: Atualizei o componente de boleto agora a pouco antes de efetuar as alterações. Obrigado, Fernando Schulz. ACBrBancoSicredi.pas
  3. Boa tarde @Italo Jurisato Junior Acompanhei uns dias o fórum e percebi que vocês fizeram algumas modificações após outros usuários reportarem erro na assinatura do xml de cancelamento, enfim, resolvi fazer um update e testar em Joinville pra ver se já estava funcionando, porém, ocorreu um erro novamente, mas dessa vez o erro era diferente, o acbr nem tentou enviar o xml pra prefeitura, o erro é o seguinte: Na Unit ACBrDFeXsMsXmlCapicom na parte onde faz a assinatura do xml: // Inserindo Template da Assinatura digital // if (not XmlEstaAssinado(AXml)) or (vSignatureNode &l
  4. Ah entendi, dei azar que peguei o erro bem quando estava implementando uma nova cidade e acabei achando que era algo que eu estava fazendo errado, enfim, agradeço a resposta e fico no aguardo. Obrigado, Fernando Schulz.
  5. Boa tarde pessoal, Possuo a nfs-e de diversas cidades implementadas e funcionando com o acbr a um bom tempo, porém, a tentar implementar a cidade de Joinville/SC, no serviço de cancelamento da nfs-e sempre me retorna o erro "CheckSignature, arquivo editado apos a assinatura", já tentei debugar comparando o xml antes e depois da assinatura, mudar diversas opções, utilizei o demo do acbr, tentei enviar o xml pelo SoapUI e em todos acontece o mesmo problema, passei o xml em um validador e me retorna que a assinatura realmente está com problema, dessa forma, imagino que seja alguma configuraç
  6. Boa tarde, Ao importar um retorno no Sicredi ocorreu o seguinte erro: "'S4' is not a valid integer value". O problema são duas novas ocorrências de Tarifa no retorno que não estão tratadas no componente ACBR. Efetuei o download do manual atualizado do CNAB 400 do Sicredi e as ocorrências não implementadas no acbr que constam na página 18 do manual são: Antes de efetuar as alterações fiz um update no componente, porém, ainda não estavam implementadas, sendo assim implementei e anexei o fonte atualizado para serem atualizados no ACBR. O manual atualizado não consegui an
  7. Qual o banco? Eu não vou lembrar qual é o banco agora, mas tem um que quando a remessa cnab240 não é aceita, na posição 143 do retorno que deveria voltar "2", ele volta "5" e o acbr diz que não é o layout certo, mas na verdade é só porque a remessa não foi aceita. Na Unit ACBRBoleto tem esse código aqui que da o erro, ali no if volta '5' e ele diz que o layout ta errado: 240 : begin if Copy(SlRetorno.Strings[0],143,1) <> '2' then Raise Exception.Create( ACBrStr( NomeArq + sLineBreak + 'Não é um arquivo de Retorno de co
  8. Bom dia, Precisei implementar a propriedade CodigoMora na Unit do Banco do Brasil CNAB 240. Atualmente a programação só contemplava o código mora = 1 (Valor Diário) e 3 (Isento), conforme programação abaixo: IfThen(ValorMoraJuros > 0, '1', '3') + // 118 - Código de juros de mora: Valor por dia Conforme manual do banco do brasil existe o código 2 (Taxa Mensal) também, segue abaixo: Em anexo Unit com alterações, fiz update no acbr boleto hoje de manhã antes de efetuar as alterações. Obs: Fiz uma programação no iníci
  9. Boa tarde @Juliana Tamizou, Então, na verdade isso foi uma especulação minha que pode vir a ter mais tipos de retornos nesse código 48 pela descrição que aparenta ser bem ampla dele, mas, até então, foi a primeira vez que peguei esse código e foi apenas com antecipações, pode inclusive, ter antecipações que venham com outro código, mas no manual do sicoob não tem nenhuma ocorrência que deixa clara ser uma antecipação, dessa forma, acabamos descobrindo quando pegamos uma situação assim nos retornos dos clientes. Referente ao porque eu tratei e não deixei como OutrasOcorrencias, é porque
  10. Resolveu usando as minhas alterações Cleonir, ou fez alguma coisa diferente? Bom dia @Juliana Tamizou, tem como colocar essas alterações no svn, ou queres que eu faça algo diferente? Obrigado. att, Fernando Schulz.
  11. Perdão, não tinha vindo a imagem antes.. Cara, uma dica, entra na unit do Bancoob dentro da pasta fontes > Boleto no trunk2 do acbr e procura as propriedades conforme o número da posição inicial, ta tudo comentado lá, fica bem fácil achar o que vc precisa. as propriedade são: CodigoMora, ValorMoraJuros, DataMoraJuros, DataDesconto, ValorDesconto Vale ressaltar que isso aí são propriedades que tens que combinar com o banco, a taxa de juros e etc.. Esse esquema do desconto é outra regra combinada com o cliente e banco, por exemplo, o cara quer dar um desconto de 10% no boleto c
  12. ACBrBoleto1.LayoutRemessa := IIF(Pos('c240', IBQBancoDS_LAYOUT.AsString) > 0, c240, c400);
  13. Não tenho essas propriedades preenchidas, isso é algo mais específico que as vezes o banco pede, mas até o momento nunca usei
  14. Tenta colocar na propriedade Cedente.CodigoCedente := 202789
  15. Se eu não me engano já tive problemas com código do cedente nos bancos, que uns usam o dígito verificador e outros não, mas posso estar te falando mentira.. chegou a tentar informar com e sem pra ver se muda algo? Outra coisa, o Sicoob tem um arquivo em excel onde ele calcula o dígito verificador pra ti, pede pra ela te passar esse excel preenchido com as informações que ela diz q ta errado pra ti comparar. Vou botar o que tenho aqui em anexo pra ti dar uma olhada. Calculo DV Nosso Numero.xlsx
×
×
  • Create New...