Class TipoValidacao

java.lang.Object
systextil.integracao.constante.TipoValidacao

public class TipoValidacao extends Object
Constantes para tipos de validacao (FLNF_015.TIPO_VALIDACAO). Codigos categorizados por dezena (10-60).
  • Field Details

    • CNPJ_EMITENTE

      public static final int CNPJ_EMITENTE
      CNPJ do Fornecedor / Cadastro de Fornecedor
      See Also:
    • REGIME_TRIBUTARIO

      public static final int REGIME_TRIBUTARIO
      Regime Tributario / Simples Nacional
      See Also:
    • NCM_APURACAO_FISCAL

      public static final int NCM_APURACAO_FISCAL
      NCM / Classificacao Fiscal
      See Also:
    • ITENS_FORNECEDOR

      public static final int ITENS_FORNECEDOR
      Itens do Fornecedor / Produto nao cadastrado
      See Also:
    • PEDIDO_COMPRA

      public static final int PEDIDO_COMPRA
      Pedido de Compra (vinculacao XML-Pedido)
      See Also:
    • PARAMETROS_COMPRA

      public static final int PARAMETROS_COMPRA
      Parametros de Compra / Divergencias NFE
      See Also:
  • Method Details

    • getChave

      public static String getChave(int codigo)
      Converte codigo numerico para chave string (compatibilidade com frontend).
      Parameters:
      codigo - Codigo numerico (10-60)
      Returns:
      Chave string correspondente
    • getCodigo

      public static int getCodigo(String chave)
      Converte chave string para codigo numerico (transicao/compatibilidade).
      Parameters:
      chave - Chave string
      Returns:
      Codigo numerico correspondente (0 se nao encontrado)
    • getDescricao

      public static String getDescricao(int codigo)
      Retorna descricao legivel do tipo de validacao.
      Parameters:
      codigo - Codigo numerico (10-60)
      Returns:
      Descricao do tipo