Class UtilDigitoVerificador

java.lang.Object
br.com.intersys.systextil.global.UtilDigitoVerificador

public class UtilDigitoVerificador extends Object
Since:
31/08/2006
Version:
1.00
Author:
Vandoir Ferri
  • Constructor Details

    • UtilDigitoVerificador

      public UtilDigitoVerificador()
  • Method Details

    • validarCNPJ

      public static boolean validarCNPJ(int cnpj9, int cnpj4, int cnpj2) throws GeneralException
      Parameters:
      cnpj9 - : numero do CNPJ
      cnpj4 - : numero do CNPJ
      cnpj2 - : numero do CNPJ
      Returns:
      true ou false (Erro)
      Throws:
      GeneralException
      Since:
      1.0
    • calcularDVCnpj

      public static int calcularDVCnpj(int cnpj9, int cnpj4) throws GeneralException
      Parameters:
      cnpj9 - : numero do CNPJ
      cnpj4 - : numero do CNPJ
      Returns:
      inteiro com o digito verificador
      Throws:
      GeneralException
      Since:
      1.0
    • validarIE

      public static int validarIE(String pNumInscricao, String pEstado)
      Parameters:
      pNumInscricao - : numero da Inscri��o Estadual
      pEstado - : Estado
      Returns:
      0 - inscrição estadual OK , 1 - digito verificador inválido 2 - inscrição estadual inválida (caracteres inválidos)
      Since:
      1.0
    • calcularCodigoEan

      public static String calcularCodigoEan(Connection pConn, int codigoEmpresa) throws GeneralException
      Throws:
      GeneralException
    • fn_calc_digito_clifor

      public static boolean fn_calc_digito_clifor(Connection conn, int codigoEmpresa, String locale, String s_ruc) throws GeneralException, TagException
      Throws:
      GeneralException
      TagException
    • valida_suframa

      public static String valida_suframa(String p_num_suframa)
    • f_digito_cpagfor

      public static String f_digito_cpagfor(String fcodigo_barras, int fbanco) throws GeneralException
      Throws:
      GeneralException
    • fcalc_digito_cpagfor

      public static int fcalc_digito_cpagfor(String fcodigo_barras, int fbanco)