fixes bug#AL-4854

Correção do Digito verficador itau
master
Gleison da Cruz 2024-08-30 10:16:30 -03:00
parent e9cff84a53
commit ab4dbad13c
2 changed files with 3 additions and 2 deletions

View File

@ -5,7 +5,7 @@
<groupId>br.com.rjconsultores</groupId> <groupId>br.com.rjconsultores</groupId>
<artifactId>GeneradorBoletosCNAB</artifactId> <artifactId>GeneradorBoletosCNAB</artifactId>
<version>1.8.0</version> <version>1.8.1</version>
<name>GeneradorBoletosCNAB</name> <name>GeneradorBoletosCNAB</name>
<distributionManagement> <distributionManagement>

View File

@ -213,7 +213,7 @@ public class NossoNumeroUtils {
public static String dacItau(Integer codAgencia, Integer numConta, Integer numCarteira, BigInteger nossoNumero){ public static String dacItau(Integer codAgencia, Integer numConta, Integer numCarteira, BigInteger nossoNumero){
int multiplicadores[] = {2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1}; int multiplicadores[] = {1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2};
int multiplicandos[] = new int[20]; int multiplicandos[] = new int[20];
String agencia = StringUtils.right("0000" + codAgencia, 4); String agencia = StringUtils.right("0000" + codAgencia, 4);
@ -391,6 +391,7 @@ public class NossoNumeroUtils {
public static void main(String[] args) { public static void main(String[] args) {
System.out.println( calcularNossoNumeroSafra( new BigInteger("422979999") )); System.out.println( calcularNossoNumeroSafra( new BigInteger("422979999") ));
System.out.println(dacItau(5435, 34787, 109, new BigInteger("81059"))); //codAgencia, numConta, numCarteira, nossoNumero
} }
} }