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_forne

      public final CNPJ forn_070_forne
    • 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)
    • insertRT

      @Deprecated public static void insertRT(br.com.intersys.systextil.connection.AppConnection conn, int numeroCotacao, Date dataCotacao, int situacaoCotacao, String forn070Forne_r, String forn070Forne_o, 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)
    • insert

      public static void insert(br.com.intersys.systextil.connection.AppConnection conn, int numeroCotacao, Date dataCotacao, int situacaoCotacao, CNPJ forn070Forne, CodProduto estrutura, 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)