public class SicoobUtil extends Object
| Constructor and Description |
|---|
SicoobUtil() |
| Modifier and Type | Method and Description |
|---|---|
static Integer |
digitoVerificadorNossoNumero(String codigo)
Cálculo Dígito Verificador Nosso Número Sicoob.
|
static String |
fatorData(LocalDate dataVencimento)
Retorna o Fator Vencimento com base na data informada.
|
static int |
geraDigitoNossoNumero(String codigoAgencia,
String codigoBeneficiario,
String nossoNumero)
Gera o Dígito do Nosso Número.
|
static Map<String,String> |
getMapMotivoOcorrencia(String ocorrencia)
Retorna um MAP com os possíveis Motivos Ocorrência com base na Ocorrência.
|
static Map<String,String> |
getMapOcorrencia()
Retorna um MAP com as possíveis Ocorrências.
|
static String |
getMotivoOcorrenciaSicredi(String ocorrencia,
String motivoOcorrencia)
Retorna a Descrição do Motivo Ocorrência com base no código.
|
static String |
getOcorrencia(String ocorrencia)
Retorna a Descrição da Ocorrência com base no código.
|
static boolean |
isASCIISicoob(char ch)
Verifica se o caracter informado é valido para o Banco Sicoob.
|
static void |
main(String[] args) |
static Integer |
modulo10(String codigo)
Cálculo Dígito Verificador módulo 10 Sicoob.
|
static Integer |
modulo11(String codigo)
Cálculo Dígito Verificador módulo 11 Sicoob.
|
public static String fatorData(LocalDate dataVencimento)
Retorna o Fator Vencimento com base na data informada.
dataVencimento - LocalDate contendo a data de vencimentopublic static Integer modulo11(String codigo)
Cálculo Dígito Verificador módulo 11 Sicoob.
codigo - String contendo o códigopublic static Integer modulo10(String codigo)
Cálculo Dígito Verificador módulo 10 Sicoob.
codigo - String contendo o códigopublic static int geraDigitoNossoNumero(String codigoAgencia, String codigoBeneficiario, String nossoNumero)
Gera o Dígito do Nosso Número.
codigoAgencia - String com o código da Agência do BeneficiáriocodigoBeneficiario - String com o código do BeneficiárionossoNumero - String contendo o Nosso Número (Sequencial de controle do emitente)public static Integer digitoVerificadorNossoNumero(String codigo)
Cálculo Dígito Verificador Nosso Número Sicoob.
codigo - String contendo o códigopublic static Map<String,String> getMapOcorrencia()
Retorna um MAP com as possíveis Ocorrências.
public static String getOcorrencia(String ocorrencia)
Retorna a Descrição da Ocorrência com base no código.
ocorrencia - String com dois dígitos para ocorrênciapublic static void main(String[] args)
public static Map<String,String> getMapMotivoOcorrencia(String ocorrencia)
Retorna um MAP com os possíveis Motivos Ocorrência com base na Ocorrência.
ocorrencia - String com dois dígitos para ocorrênciapublic static String getMotivoOcorrenciaSicredi(String ocorrencia, String motivoOcorrencia)
Retorna a Descrição do Motivo Ocorrência com base no código.
ocorrencia - String com dois dígitos para OcorrênciamotivoOcorrencia - String com dois dígitos para Motivo Ocorrênciapublic static boolean isASCIISicoob(char ch)
Verifica se o caracter informado é valido para o Banco Sicoob.
ch - charCopyright © 2022. All rights reserved.