Package systextil.dao
Class TabelaDePrecoItem
java.lang.Object
systextil.dao.TabelaDePrecoItem
Utilizar do módulo de vendas
Representa a tabela
PEDI_095-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionstatic booleanexistsPorGrupo(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) static booleanexistsPorItem(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) static booleanexistsPorSerieCor(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) static booleanexistsPorSubGrupo(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) static booleanexistsPorTabela(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.static TabelaDePrecoItemget(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) static TabelaDePrecoItemget(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) static TabelaDePrecoItemget(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) static TabelaDePrecoItemget(br.com.intersys.systextil.connection.AppConnection conn, int tab_col_tab, int tab_mes_tab, int tab_seq_tab, CodProduto codProduto, int nivel_preco) static TabelaDePrecoItemget(br.com.intersys.systextil.connection.AppConnection conn, TabelaDePreco tabelaPreco, CodProduto codProduto, int nivel_preco) static TabelaDePrecoItemgetPorGrupo(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) static TabelaDePrecoItemgetPorItem(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) static TabelaDePrecoItemgetPorSerieCor(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) static TabelaDePrecoItemgetPorSubGrupo(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) static TabelaDePrecoItemgetPrimeiraPossibilidade(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.static doublegetValorDeTabela(br.com.intersys.systextil.connection.AppConnection cn, TabelaDePreco tabela, CodProduto produto)
-
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
-
grupo_estrutura
-
subgru_estrutura
-
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
-
tipo_valor
public final int tipo_valor -
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
-
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
-
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
-
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
-
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
TabelaDePrecoItemque for encontrada para o produto e tabela de preço. Retorna null caso não encontre registros nestes parâmetros.
-