ukow 1 Denunciar post Postado Dezembro 16, 2014 Olá! Algum de vocês sabe como montar um cálculo para o Nosso Número com dígito verificador para o banco Santander cnab 400? No layout do banco eles explicam que deve ser montado desta forma: Composição NNNNNNN D onde: NNNNNNN = Faixa sequencial de 0000001 a 9999999. D = Dígito de controle. Cálculo: Módulo 11: Multiplicar da direita para a esquerda, de 2 até 9, até o final do número, reiniciando em 2, se necessário. Dividir o total da soma por onze. Assim sendo, se o resto igual a 10 (dez) o digito será 1 (um), se o resto igual a 1 (um) ou 0 (zero), o digito será 0 (zero). Qualquer resto diferente de 0 (zero) , 1 (um) e 10 (dez), subtrair o resto de 11 para obter o digito. Exemplo de cálculo do dígito: Supondo-se que: Nosso Número = 566612457800 Inverter da direita para a esquerda na vertical. 0X2=0 0X3=0 8X4=32 7X5=35 5X6=30 4X7=28 2X8=16 1X9=9 6X2=12 6X3=18 6X4=24 5X5=25 Total 229/11=20 resto 9 11-9 2 Resto = 9 Ex.: 56612457800-2 O engraçado, é que segundo o layout do banco o nosso número deve começar na posição 63 e terminar na 70, isso da um total de 8 posições, mas o cálculo do módulo 11, tem 13 posições, me informaram que eu deveria fazer com 8; o que não ajudou muito. Caso queiram dar uma olhada no layout as páginas com informações sobre o nosso número são a 7, 16, 20. http://cantagalo.pr.gov.br/skin/upload/201308221336142.pdf Sou novo com boletos então caso esse cálculo seja padrão e alguém tiver um link que funcione eu agradeço, pois os que procurei nenhum serviu. Obrigado :D Compartilhar este post Link para o post Compartilhar em outros sites