Class NossoNumero

java.lang.Object
systextil.bancos.NossoNumero

public class NossoNumero extends Object
A ideia desta classe é centralizar os cálculos do nosso n?mero, que será enviado juntamente aos títulos para a cobran?a escritural. TODO: Esta classe deve ser melhorada, para centralizar os cálculos de Nosso Número de todos os bancos.
Author:
matheus
  • Constructor Details

    • NossoNumero

      public NossoNumero()
  • Method Details

    • getFromSicoob

      public static String getFromSicoob(int agencia, String beneficiario, String sequenciaDoNumeroDoTitulo)
      Método responsável por retornar o nosso número do banco Sicoob (756). Este método deverá ser temporário, para que seja feita uma melhor implementação dos cálculos do "Nosso Número" dos bancos.
      Parameters:
      agencia - O prefixo da cooperativa (agência)
      beneficiario - O código do beneficiário
      sequenciaDoNumeroDoTitulo - A sequência do nosso número
      Returns:
      o Nosso número conforme regra do banco SICOOB.
    • getFromHsbc

      public static String getFromHsbc(String codigoBeneficiario, String nrSequencial)
      Método responsável por retornar o nosso número do banco HSBC(399). Este método deverá ser temporário, para que seja feita uma melhor implementação dos cálculos do "Nosso Número" dos bancos.
      Parameters:
      codigoBeneficiario - O código do beneficiário
      nrSequencial - Nº sequencial (range) da empresa.
      Returns:
      o Nosso número conforme regra do banco HSBC.