Package systextil.dao
Class Promocao
java.lang.Object
systextil.dao.Promocao
Representa a tabela
PEDI_320
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionstatic boolean
existsPromocao
(br.com.intersys.systextil.connection.AppConnection conn, String nivel_estrutura, String grupo_estrutura, String subgru_estrutura, String item_estrutura, int tipo_pedido, Date entrega_inicial, Date entrega_final, int tipo_prod_pedido, int promocao) Retorna se existe alguma promocao que casa com o produto.static Promocao
get
(br.com.intersys.systextil.connection.AppConnection conn, String nivel_estrutura, String grupo_estrutura, String subgru_estrutura, String item_estrutura, int tipo_pedido, Date entrega_inicial, Date entrega_final, int tipo_prod_pedido, int promocao) static Promocao
get
(br.com.intersys.systextil.connection.AppConnection conn, Date currentDate, CodProduto produto, int codigoPromocao, Integer... tiposPromocao)
-
Field Details
-
codigo_promocao
public final int codigo_promocao -
tipo_promocao
public final int tipo_promocao -
tipo_pedido
public final int tipo_pedido -
entrega_inicial
-
entrega_final
-
nivel_estrutura
-
grupo_estrutura
-
subgru_estrutura
-
item_estrutura
-
percentual_vista
public final double percentual_vista -
valor_vista
public final double valor_vista -
percentual_prazo
public final double percentual_prazo -
valor_prazo
public final double valor_prazo
-
-
Method Details
-
get
-
existsPromocao
public static boolean existsPromocao(br.com.intersys.systextil.connection.AppConnection conn, String nivel_estrutura, String grupo_estrutura, String subgru_estrutura, String item_estrutura, int tipo_pedido, Date entrega_inicial, Date entrega_final, int tipo_prod_pedido, int promocao) Retorna se existe alguma promocao que casa com o produto. O filtro tipo_promocao sera definido de acordo com o tipo_prod_pedido e promocao que sao definidos na capa do pedido (PEDI_100)- Parameters:
conn
-nivel_estrutura
- nivelgrupo_estrutura
- gruposubgru_estrutura
- subgrupo. Note que promocoes com subgrupo '000' casam qualquer subgrupoitem_estrutura
- item. Note que promocoes com item '000000' casam com qualquer itemtipo_pedido
-entrega_inicial
- sera procurado por promocao com uma entrega_inicial menor ou igual a este parametroentrega_final
- sera procurado por procuocao com uma entrega_final maior ou igual a este parametrostipo_prod_pedido
-promocao
-- Returns:
- se existe alguma promoção que casa com o produto
-
get
public static Promocao get(br.com.intersys.systextil.connection.AppConnection conn, Date currentDate, CodProduto produto, int codigoPromocao, Integer... tiposPromocao)
-