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 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) 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) 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) 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) 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.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) 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) 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) 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) static TabelaDePrecoItem
get
(br.com.intersys.systextil.connection.AppConnection conn, TabelaDePreco tabelaPreco, CodProduto codProduto, int nivel_preco) 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) 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) 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) 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) 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.static double
getValorDeTabela
(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
TabelaDePrecoItem
que for encontrada para o produto e tabela de preço. Retorna null caso não encontre registros nestes parâmetros.
-