Package systextil.dao

Class Cotacao

java.lang.Object
systextil.dao.Cotacao

public class Cotacao extends Object
Representa a tabela supr_070
  • Field Details

    • numero_cotacao

      public final int numero_cotacao
    • data_cotacao

      public final Date data_cotacao
    • data_validade

      public final Date 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

      public final String nome_contato
    • nivel_estrutura

      public final String nivel_estrutura
    • grupo_estrutura

      public final String grupo_estrutura
    • subgru_estrutur

      public final String subgru_estrutur
    • item_estrutura

      public final String 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

      public final String 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

      public final Date data_entrega
    • requisicao_origem

      public final int requisicao_origem
    • seq_requisicao_origem

      public final int seq_requisicao_origem
    • hora_limite

      public final Timestamp hora_limite
    • data_limite

      public final Date data_limite
    • reutiliza_cotacao

      public final int reutiliza_cotacao
    • gerou_painel

      public final int gerou_painel
      Informa 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)