Package systextil.dao
Class Cotacao
java.lang.Object
systextil.dao.Cotacao
Representa a tabela
supr_070
-
Field Summary
FieldsModifier and TypeFieldDescriptionfinal int
final Date
final Date
final Date
final Date
final int
final int
final int
final double
final int
Informa se veio do Painel de Cotações (covo_f254)final String
final Timestamp
final String
final int
final String
final String
final int
final int
final String
final double
final double
final double
final double
final double
final double
final int
final double
final int
final int
final int
final int
final String
final double
final double
-
Method Summary
Modifier and TypeMethodDescriptionstatic void
delete
(br.com.intersys.systextil.connection.AppConnection conn, Cnpj forn, CodProduto prod, int numColeta) static boolean
exists
(br.com.intersys.systextil.connection.AppConnection conn, CodProduto prod) static Cotacao
get
(br.com.intersys.systextil.connection.AppConnection conn, int numero_cotacao) static int
getCotacao
(br.com.intersys.systextil.connection.AppConnection conn, int coleta, Cnpj forn, CodProduto prod) static int
getProximoNumCotacao
(br.com.intersys.systextil.connection.AppConnection conn) static void
insert
(br.com.intersys.systextil.connection.AppConnection conn, int numeroCotacao, Date dataCotacao, int situacaoCotacao, int forn070Forne9, int forn070Forne4, int forn070Forne2, String nivelEstrutura, String grupoEstrutura, String subgruEstrutura, String itemEstrutura, double qtdeCotada, int numeroColeta, double vlrUni, double vlrNeg, int condPgto, double percIpi, double percDesc, Date dataEntrega) static boolean
isAprovadaLiberada
(br.com.intersys.systextil.connection.AppConnection conn, int coleta, CodProduto prod) static boolean
isCotacaoBloq
(br.com.intersys.systextil.connection.AppConnection conn, int coleta, int cotacao) static boolean
isSemValorECondPgto
(br.com.intersys.systextil.connection.AppConnection conn, int numColeta, Cnpj forn) static void
rejeitaSituacoes
(br.com.intersys.systextil.connection.AppConnection conn, int cotacao, int coleta, int requisOrigem, int seqRequisOrigem, CodProduto prod) static void
updateFreteECondPgto
(br.com.intersys.systextil.connection.AppConnection conn, double frete_unitario, int condicao_pgto, int numColeta, Cnpj forn) static void
updateSituacao
(br.com.intersys.systextil.connection.AppConnection conn, int situacao, int cotacao, Cnpj forn, int diasValidade, Date novaDataValidade) static void
updateValores
(br.com.intersys.systextil.connection.AppConnection conn, double valorInicial, double percentualIpi, double percentualDesc, double valorUnitario, String observacaoCota, int prazoEntrega, int numColeta, CodProduto prod, Cnpj forn)
-
Field Details
-
numero_cotacao
public final int numero_cotacao -
data_cotacao
-
data_validade
-
forn_070_forne9
public final int forn_070_forne9 -
forn_070_forne4
public final int forn_070_forne4 -
forn_070_forne2
public final int forn_070_forne2 -
nome_contato
-
nivel_estrutura
-
grupo_estrutura
-
subgru_estrutur
-
item_estrutura
-
qtde_cotada
public final double qtde_cotada -
valor_unitario
public final double valor_unitario -
frete_unitario
public final double frete_unitario -
percentual_desc
public final double percentual_desc -
percentual_ipi
public final double percentual_ipi -
percentual_icms
public final double percentual_icms -
outras_despesas
public final double outras_despesas -
condicao_pgto
public final int condicao_pgto -
prazo_entrega
public final int prazo_entrega -
moeda_cotacao
public final int moeda_cotacao -
observacao_cota
-
situacao_cotacao
public final int situacao_cotacao -
percentual_frete
public final double percentual_frete -
numero_coleta
public final int numero_coleta -
perc_enc_finan
public final double perc_enc_finan -
valor_inicial
public final double valor_inicial -
data_entrega
-
requisicao_origem
public final int requisicao_origem -
seq_requisicao_origem
public final int seq_requisicao_origem -
hora_limite
-
data_limite
-
reutiliza_cotacao
public final int reutiliza_cotacao -
gerou_painel
public final int gerou_painelInforma se veio do Painel de Cotações (covo_f254)
-
-
Method Details
-
get
public static Cotacao get(br.com.intersys.systextil.connection.AppConnection conn, int numero_cotacao) -
exists
public static boolean exists(br.com.intersys.systextil.connection.AppConnection conn, CodProduto prod) -
isAprovadaLiberada
public static boolean isAprovadaLiberada(br.com.intersys.systextil.connection.AppConnection conn, int coleta, CodProduto prod) -
isCotacaoBloq
public static boolean isCotacaoBloq(br.com.intersys.systextil.connection.AppConnection conn, int coleta, int cotacao) -
getCotacao
public static int getCotacao(br.com.intersys.systextil.connection.AppConnection conn, int coleta, Cnpj forn, CodProduto prod) -
getProximoNumCotacao
public static int getProximoNumCotacao(br.com.intersys.systextil.connection.AppConnection conn) -
insert
public static void insert(br.com.intersys.systextil.connection.AppConnection conn, int numeroCotacao, Date dataCotacao, int situacaoCotacao, int forn070Forne9, int forn070Forne4, int forn070Forne2, String nivelEstrutura, String grupoEstrutura, String subgruEstrutura, String itemEstrutura, double qtdeCotada, int numeroColeta, double vlrUni, double vlrNeg, int condPgto, double percIpi, double percDesc, Date dataEntrega) -
updateSituacao
public static void updateSituacao(br.com.intersys.systextil.connection.AppConnection conn, int situacao, int cotacao, Cnpj forn, int diasValidade, Date novaDataValidade) - Parameters:
situacao
- 1 = ABERTA; 2 = APROVADA; 3 = ATRASADA; 4 = LIBERADA; 5 = REJEITADA; 9 = BLOQUEADA
-
rejeitaSituacoes
public static void rejeitaSituacoes(br.com.intersys.systextil.connection.AppConnection conn, int cotacao, int coleta, int requisOrigem, int seqRequisOrigem, CodProduto prod) -
updateValores
public static void updateValores(br.com.intersys.systextil.connection.AppConnection conn, double valorInicial, double percentualIpi, double percentualDesc, double valorUnitario, String observacaoCota, int prazoEntrega, int numColeta, CodProduto prod, Cnpj forn) -
updateFreteECondPgto
public static void updateFreteECondPgto(br.com.intersys.systextil.connection.AppConnection conn, double frete_unitario, int condicao_pgto, int numColeta, Cnpj forn) -
isSemValorECondPgto
public static boolean isSemValorECondPgto(br.com.intersys.systextil.connection.AppConnection conn, int numColeta, Cnpj forn) -
delete
public static void delete(br.com.intersys.systextil.connection.AppConnection conn, Cnpj forn, CodProduto prod, int numColeta)
-