Package systextil.dao

Class OrcamentoItem

java.lang.Object
systextil.dao.OrcamentoItem

public class OrcamentoItem extends Object
Representa a tabela LOJA_210.
  • Field Details

    • TIPO_VENDA

      public static final String TIPO_VENDA
      See Also:
    • TIPO_TROCA

      public static final String TIPO_TROCA
      See Also:
    • cod_empresa

      public final int cod_empresa
    • documento

      public final int documento
    • sequencia

      public final int sequencia
    • produto

      public final CodProduto produto
    • qtde

      public final double qtde
    • lote

      public final int lote
    • preco_unitario

      public final double preco_unitario
    • preco_bruto

      public final double preco_bruto
    • perc_desc

      public final br.com.intersys.systextil.connection.Amount perc_desc
    • deposito

      public final int deposito
    • doc_consignacao

      public final int doc_consignacao
    • agrupador

      public final int agrupador
    • venda_troca

      public final String venda_troca
    • tab_col

      public final int tab_col
    • tab_mes

      public final int tab_mes
    • tab_seq

      public final int tab_seq
    • preco_inf_manual

      public final int preco_inf_manual
    • preco_custo

      public final double preco_custo
    • motivo_troca

      public final int motivo_troca
    • valor_acresc_unit_item

      public final br.com.intersys.systextil.connection.Amount valor_acresc_unit_item
    • valor_desc_total_item

      public final br.com.intersys.systextil.connection.Amount valor_desc_total_item
    • natu_loja

      public final int natu_loja
    • estado_natu

      public final String estado_natu
    • flag_cancelamento

      public final int flag_cancelamento
    • transacao

      public final int transacao
    • numero_volume

      public final int numero_volume
    • nivel

      public final String nivel
    • grupo

      public final String grupo
    • item

      public final String item
    • sub

      public final String sub
  • Method Details

    • get

      public static OrcamentoItem get(br.com.intersys.systextil.connection.AppConnection conn, int cod_empresa, int documento, int sequencia)
    • list

      public static OrcamentoItem[] list(br.com.intersys.systextil.connection.AppConnection conn, Orcamento orcamento)
    • list

      public static OrcamentoItem[] list(br.com.intersys.systextil.connection.AppConnection conn, Orcamento orcamento, String complemento)
    • delete

      public void delete(br.com.intersys.systextil.connection.AppConnection conn)
    • delete

      public static int delete(br.com.intersys.systextil.connection.AppConnection conn, int cod_empresa, int documento, int sequencia)
    • deleteAll

      public static void deleteAll(br.com.intersys.systextil.connection.AppConnection conn, Orcamento orcamento)
    • getDeposito

      public Deposito getDeposito(br.com.intersys.systextil.connection.AppConnection conn)
    • listSoItensDeVenda

      public static OrcamentoItem[] listSoItensDeVenda(br.com.intersys.systextil.connection.AppConnection conn, NotaFiscalDeSaida nf)
      Traz somente os itens do orçamento que forem de venda.
    • listSoItensDeTroca

      public static OrcamentoItem[] listSoItensDeTroca(br.com.intersys.systextil.connection.AppConnection conn, NotaFiscalDeSaida nf)
      Traz somente os itens do orçamento que forem de troca.
    • listItensPorFlagTroca

      public static List<OrcamentoItem> listItensPorFlagTroca(br.com.intersys.systextil.connection.AppConnection conn, int empresa, int documento, boolean itemDeTroca)
      Parameters:
      conn - Conexão com o banco
      empresa - A empresa do orçamento
      documento - O nº do orçamento
      itemDeTroca - Se os itens são de troca
      Returns:
      Os itens do orçamento de venda conforme a marcação da flag_troca.
    • updateFlagCancelamento

      public static void updateFlagCancelamento(br.com.intersys.systextil.connection.AppConnection conn, int codigoEmpresa, int documento, int flag_cancelamentoOld, int flag_cancelamentoNew)
      Muda o flag_cancelamento de 2 para zero.
    • getDocConsignacao

      public static int getDocConsignacao(br.com.intersys.systextil.connection.AppConnection conn, int cod_empresa, int documento, String tipoVenda)
    • atualizaValorAcresEValorDesco

      public static void atualizaValorAcresEValorDesco(br.com.intersys.systextil.connection.AppConnection conn, double valor_acresc_unit_item, double valor_desc_total_item, int codigo_empresa, int documento, int seqItem)
    • getNextSequenciaItem

      public static int getNextSequenciaItem(br.com.intersys.systextil.connection.AppConnection conn, int codigoEmpresa, int documento)
    • getSomaQtde

      public static double getSomaQtde(br.com.intersys.systextil.connection.AppConnection conn, CodProduto codProduto, int deposito, int lote, String vendaTroca, Integer... situacao)
    • get

      public static OrcamentoItem get(br.com.intersys.systextil.connection.AppConnection conn, int cod_empresa, int documento, String queryAuxiliar)
      Utilizado para obter um OrcamentoItem com uma query auxiliar
      Parameters:
      conn -
      cod_empresa -
      documento -
      queryAuxiliar -
      Returns:
      o item encontrado
    • getItemSugestao

      public static OrcamentoItem getItemSugestao(br.com.intersys.systextil.connection.AppConnection conn, int codEmpresa, int documento, int lote, int deposito, CodProduto produto, String vendaTrocaIns, int agrupador)
    • updateForQtdeMaisUm

      public static void updateForQtdeMaisUm(br.com.intersys.systextil.connection.AppConnection conn, int codEmpresa, int documento, int sequencia)
    • getTotalItensDeTroca

      public static br.com.intersys.systextil.connection.Amount getTotalItensDeTroca(br.com.intersys.systextil.connection.AppConnection conn, int empresa, int orcamento)