Ir para conteúdo
  • Cadastre-se

Pesquisar na Comunidade

Showing results for tags 'DV'.

  • Search By Tags

    Digite tags separadas por vírgulas
  • Search By Author

Tipo de Conteúdo


Fóruns

  • Fórum Aberto - ACBr
    • Notícias do ACBr
    • Equipamentos testados
    • Base de Conhecimento
    • Dúvidas Gerais sobre o ACBr
    • ACBrSerial
    • ACBrSAT
    • ACBrNFe
    • ACBrDFe
    • Dúvidas sobre TEF
    • Dúvidas sobre PIX
    • ACBrMonitor PLUS
    • ACBrTXT
    • ACBrBoleto
    • ACBrDiversos
    • ACBrTCP
    • ACBrFramework
    • ACBrLIB
  • ACBr Pro
    • Dúvidas gerais
    • Duvidas Privadas
    • ACBrMonitorPLUS
    • NFe/NFCe - Nota Fiscal Eletrônica
    • DFe - Documentos Fiscais Eletrônicos
    • SAT / MFE
    • TEF
    • Boleto
    • ACBrSPED
    • ACBrTXT
    • Paf-ECF
    • Requisitos Fiscais por UF
    • ACBrLIB
  • Outros Assuntos
    • Boteco do ACBr
    • Legislação Fiscal e Tributária
    • Object Pascal - Delphi & Lazarus
    • Banco de Dados
    • Classificados
    • Dúvidas não relacionadas ao ACBr

Categorias

  • ACBr Pro
    • ACBrLib - PRO
    • ACBrMonitorPLUS - PRO
    • Utilitários - PRO
    • Dia do ACBr 1a edição
    • Dia do ACBr 2a edição
    • ACBrLib Android - Pro
  • Download Livre
    • ACBrLib - DEMO
    • ACBrMonitorPLUS - DEMO
    • Demos / Testes / Utilitários
    • Apresentações - Palestras
    • ACBrLib Android - Demo

Calendários

  • Eventos - Palestras - Webinars
  • Prazos SEFAZ
  • Calendário da Comunidade
  • ACBr Papo Pro
  • Feriados Nacionais

Find results in...

Find results that contain...


Data de Criação

  • Início

    End


Data de Atualização

  • Início

    End


Filter by number of...

Data de Registro

  • Início

    End


Grupo


Website URL

Encontrado 6 registros

  1. Olá pessoal ! O Banco Sicoob não tem mais dígito verificador ! Talvez você nem percebeu, pois segundo o próprio banco, não é para ter impacto para quem envia o dv no campo NossoNumero. Para aqueles que o banco banco controla o nossoNumero, sentiram o impacto na consulta, devido passar o NN devolvido pelo banco e não encontra na consulta devido ao DV gerado. Como o banco não criou uma regra específica para aplicar a remoção do DV como uma Carteira específica, então para diferenciar utilizamos a propriedade LayoutVersaoArquivo. Se você passou utilizar 810 e não está encontrando boletos registrados anteriormente, use LayoutVersaoArquivo = 81 (para consulta e impressao de boletos antigos) Então para que o DV do NossoNumero não seja mais calculado, preencha a propriedade abaixo: Delphi e Lazarus - NÃO CALCULAR O DV DO NOSSO NUMERO ACBrBoleto.Banco.LayoutVersaoArquivo = 810 ACBrLib - NÃO CALCULAR O DV DO NOSSO NUMERO Dentro do Cedente.INI (Clique p ver o modelo de cedente.ini) Dentro de ACBrLib.INI [BoletoBancoConfig] Digito=0 LayoutVersaoArquivo=810 LayoutVersaoLote=0 ... ACBrMonitorPlus - NÃO CALCULAR O DV DO NOSSO NUMERO Enviar nas configurações do cedente, clique aqui p ver o modelo. Em Modo Gráfico: Segue alguns prints da conversa com o Sicoob:
  2. Boa tarde... estou homologando o boleto do banco Safra e ao enviar o boleto para teste foi rejeitado por causa do DV do nosso número. Exemplo: mandei 00000004-3 e pediram para mandar sem o DV. 000000004. Consigo arrumar sem alterar o fonte do ACBR? Pra funcionar, precisei alterar a Unit: AcbrBancoSafra, function TACBrBancoSafra.MontarCodigoBarras(const ACBrTitulo: TACBrTitulo): string; function TACBrBancoSafra.MontarCampoNossoNumero(const ACBrTitulo: TACBrTitulo): string; tirei o Digito Verificador das 2 function para não pegar o DV Minha preocupação é caso atualize o ACBR, perderei essa alteração que fiz na Unit acbr no aguardo att Alexandre
  3. Precisei criar uma função para validar o número de Chassis de veículos (VIN). Segue o código como contribuição. Talvez possa ser incluído no ACBrValidador. function ValidaChassis(Chassis:string): boolean; var i,Soma,Numero,Resto: integer; Digito:string; function NumeroDaLetra(Letra:string):integer; begin if Letra = 'A' then result := 1 else if Letra = 'B' then result := 2 else if Letra = 'C' then result := 3 else if Letra = 'D' then result := 4 else if Letra = 'E' then result := 5 else if Letra = 'F' then result := 6 else if Letra = 'G' then result := 7 else if Letra = 'H' then result := 8 else if Letra = 'I' then result := 9 else if Letra = 'J' then result := 1 else if Letra = 'K' then result := 2 else if Letra = 'L' then result := 3 else if Letra = 'M' then result := 4 else if Letra = 'N' then result := 5 else if Letra = 'O' then result := 6 else if Letra = 'P' then result := 7 else if Letra = 'Q' then result := 8 else if Letra = 'R' then result := 9 else if Letra = 'S' then result := 2 else if Letra = 'T' then result := 3 else if Letra = 'U' then result := 4 else if Letra = 'V' then result := 5 else if Letra = 'W' then result := 6 else if Letra = 'X' then result := 7 else if Letra = 'Y' then result := 8 else result := 9; end; begin if length(Chassis) <> 17 then raise Exception.Create('Número do Chassis deve tger 17 caracteres'); Soma := 0; for i := 1 to 17 do begin if ((Chassis >= '0') and (Chassis <= '9')) then Numero := StrToInt((Chassis)) else Numero := NumeroDaLetra(Chassis); case i of 1,11: Soma := Soma + Numero * 8; 2,12: Soma := Soma + Numero * 7; 3,13: Soma := Soma + Numero * 6; 4,14: Soma := Soma + Numero * 5; 5,15: Soma := Soma + Numero * 4; 6,16: Soma := Soma + Numero * 3; 7,17: Soma := Soma + Numero * 2; 8 : Soma := Soma + Numero * 10; 9 : Soma := Soma + Numero * 0; 10 : Soma := Soma + Numero * 9; end; end; Resto := Soma Mod 11; if Resto = 10 then Digito := 'X' else Digito := IntToStr(Resto); result := Digito = Chassis[9]; end;
  4. Bom dia @Juliana Tamizou! Conforme orientação no tópico antigo, sugestão para remover o dígito da agência do banco Santander da montagem do campo "Agência / Código Beneficiário". Sim, o arquivo anexado está atualizado. ACBrBancoSantander.pas
  5. Boa noite. Estou emitindo boleto cobrança simples no SICOOB (756) está dando diferença nos dígitos verificadores. Tem alguém que usa o ACBR x Sicoob? que poderia analisar ? Estou anexando aquele layout de homologação. Já emito pra outros bancos como caixa funciona normal. digitos verificadores.xls
  6. kzarlopes

    Dv Cedente Caixa

    Bom dia! Estou tentando emitir um boleto de cobrança da caixa (cobCaixaSicob) mas estou com dificuldades para o preenchimento do campo Agência/Cod.Cedente. Preciso que este campo fique assim: 0431.003.00000642-2. Ocorre que modifiquei todas as propriedades que poderiam influenciar (pelo que entendi) nesse resultado, nas não logrei êxito! Algum dos senhores pode me auxiliar? 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.

The popup will be closed in 10 segundos...