Package systextil.dao

Class TabelaDePrecoItem

java.lang.Object
systextil.dao.TabelaDePrecoItem

public class TabelaDePrecoItem extends Object
Utilizar do módulo de vendas Representa a tabela PEDI_095
  • Field Details

    • tab_col_tab

      public final int tab_col_tab
    • tab_mes_tab

      public final int tab_mes_tab
    • tab_seq_tab

      public final int tab_seq_tab
    • nivel_preco

      public final int nivel_preco
    • nivel_estrutura

      public final String nivel_estrutura
    • grupo_estrutura

      public final String grupo_estrutura
    • subgru_estrutura

      public final String subgru_estrutura
    • item_estrutura

      public final String item_estrutura
    • serie_cor

      public final int serie_cor
    • val_tabela_preco

      public final double val_tabela_preco
    • desconto_maximo

      public final double desconto_maximo
    • largura

      public final double largura
    • data_form_preco

      public final Date data_form_preco
    • tipo_valor

      public final int tipo_valor
    • cor_pantone

      public final String cor_pantone
    • flag_exportacao_loja

      public final int flag_exportacao_loja
    • flag_agrupador

      public final int flag_agrupador
  • Method Details

    • get

      public static TabelaDePrecoItem get(br.com.intersys.systextil.connection.AppConnection conn, int tab_col_tab, int tab_mes_tab, int tab_seq_tab, String nivel_estrutura, String grupo_estrutura, String subgru_estrutura, String item_estrutura, int nivel_preco)
    • get

      public static TabelaDePrecoItem get(br.com.intersys.systextil.connection.AppConnection conn, int tab_col_tab, int tab_mes_tab, int tab_seq_tab, String nivel_estrutura, String grupo_estrutura, int nivel_preco)
    • get

      public static TabelaDePrecoItem get(br.com.intersys.systextil.connection.AppConnection conn, int tab_col_tab, int tab_mes_tab, int tab_seq_tab, String nivel_estrutura, String grupo_estrutura, String subgru_estrutura, int nivel_preco)
    • get

      public static TabelaDePrecoItem get(br.com.intersys.systextil.connection.AppConnection conn, int tab_col_tab, int tab_mes_tab, int tab_seq_tab, CodProduto codProduto, int nivel_preco)
    • existsPorItem

      public static boolean existsPorItem(br.com.intersys.systextil.connection.AppConnection conn, int tab_col_tab, int tab_mes_tab, int tab_seq_tab, String nivel_estrutura, String grupo_estrutura, String subgru_estrutura, String item_estrutura)
    • getPorItem

      public static TabelaDePrecoItem getPorItem(br.com.intersys.systextil.connection.AppConnection conn, int tab_col_tab, int tab_mes_tab, int tab_seq_tab, String nivel_estrutura, String grupo_estrutura, String subgru_estrutura, String item_estrutura)
    • existsPorSubGrupo

      public static boolean existsPorSubGrupo(br.com.intersys.systextil.connection.AppConnection conn, int tab_col_tab, int tab_mes_tab, int tab_seq_tab, String nivel_estrutura, String grupo_estrutura, String subgru_estrutura)
    • getPorSubGrupo

      public static TabelaDePrecoItem getPorSubGrupo(br.com.intersys.systextil.connection.AppConnection conn, int tab_col_tab, int tab_mes_tab, int tab_seq_tab, String nivel_estrutura, String grupo_estrutura, String subgru_estrutura)
    • existsPorGrupo

      public static boolean existsPorGrupo(br.com.intersys.systextil.connection.AppConnection conn, int tab_col_tab, int tab_mes_tab, int tab_seq_tab, String nivel_estrutura, String grupo_estrutura)
    • getPorGrupo

      public static TabelaDePrecoItem getPorGrupo(br.com.intersys.systextil.connection.AppConnection conn, int tab_col_tab, int tab_mes_tab, int tab_seq_tab, String nivel_estrutura, String grupo_estrutura)
    • existsPorSerieCor

      public static boolean existsPorSerieCor(br.com.intersys.systextil.connection.AppConnection conn, int tab_col_tab, int tab_mes_tab, int tab_seq_tab, String nivel_estrutura, String grupo_estrutura, String subgru_estrutura, int serie_cor)
    • existsPorTabela

      public static boolean existsPorTabela(br.com.intersys.systextil.connection.AppConnection conn, int tab_col_tab, int tab_mes_tab, int tab_seq_tab)
      Identifica se existe algum produto cadastrado nos itens da tabela de preço.
      Parameters:
      conn -
      tab_col_tab -
      tab_mes_tab -
      tab_seq_tab -
      Returns:
      Se existe algum item para a tabela de preço informada
    • getPorSerieCor

      public static TabelaDePrecoItem getPorSerieCor(br.com.intersys.systextil.connection.AppConnection conn, int tab_col_tab, int tab_mes_tab, int tab_seq_tab, String nivel_estrutura, String grupo_estrutura, String subgru_estrutura, int serie_cor)
    • get

      public static TabelaDePrecoItem get(br.com.intersys.systextil.connection.AppConnection conn, TabelaDePreco tabelaPreco, CodProduto codProduto, int nivel_preco)
    • getValorDeTabela

      public static double getValorDeTabela(br.com.intersys.systextil.connection.AppConnection cn, TabelaDePreco tabela, CodProduto produto)
    • getPrimeiraPossibilidade

      public static TabelaDePrecoItem getPrimeiraPossibilidade(br.com.intersys.systextil.connection.AppConnection conn, int tabCol, int tabMes, int tabSeq, String nivel, String grupo, String subgrupo, String item, int serieCor)
      Este método retorna a tabela de preços correspondente à tabela e produto informado. Será retornado o primeiro registro encontrado, respeitando a seguinte ordem: Por item: nível 4. Por série: nível 3. Por subgrupo: nível 2. Por grupo: nível 1.
      Parameters:
      conn - Conexão.
      tabCol - Coluna da tabela de preço.
      tabMes - Mês da tabela de preço.
      tabSeq - Sequência da tabela de preço.
      nivel - Nível do produto.
      grupo - Grupo do produto.
      subgrupo - Subgrupo do produto.
      item - Item do produto.
      serieCor - Série de cor do produto.
      Returns:
      A instância de TabelaDePrecoItem que for encontrada para o produto e tabela de preço. Retorna null caso não encontre registros nestes parâmetros.