Package systextil.dao
Class OrcamentoItem
java.lang.Object
systextil.dao.OrcamentoItem
Representa a tabela
LOJA_210.-
Field Summary
FieldsModifier and TypeFieldDescriptionfinal intfinal intfinal intfinal intfinal intfinal Stringfinal intfinal Stringfinal Stringfinal intfinal intfinal intfinal Stringfinal intfinal br.com.intersys.systextil.connection.Amountfinal doublefinal doublefinal intfinal doublefinal CodProdutofinal doublefinal intfinal Stringfinal intfinal intfinal intstatic final Stringstatic final Stringfinal intfinal br.com.intersys.systextil.connection.Amountfinal br.com.intersys.systextil.connection.Amountfinal String -
Method Summary
Modifier and TypeMethodDescriptionstatic voidatualizaValorAcresEValorDesco(br.com.intersys.systextil.connection.AppConnection conn, double valor_acresc_unit_item, double valor_desc_total_item, int codigo_empresa, int documento, int seqItem) voiddelete(br.com.intersys.systextil.connection.AppConnection conn) static intdelete(br.com.intersys.systextil.connection.AppConnection conn, int cod_empresa, int documento, int sequencia) static voidstatic OrcamentoItemget(br.com.intersys.systextil.connection.AppConnection conn, int cod_empresa, int documento, int sequencia) static OrcamentoItemget(br.com.intersys.systextil.connection.AppConnection conn, int cod_empresa, int documento, String queryAuxiliar) Utilizado para obter umOrcamentoItemcom uma query auxiliargetDeposito(br.com.intersys.systextil.connection.AppConnection conn) static intgetDocConsignacao(br.com.intersys.systextil.connection.AppConnection conn, int cod_empresa, int documento, String tipoVenda) static OrcamentoItemgetItemSugestao(br.com.intersys.systextil.connection.AppConnection conn, int codEmpresa, int documento, int lote, int deposito, CodProduto produto, String vendaTrocaIns, int agrupador) static intgetNextSequenciaItem(br.com.intersys.systextil.connection.AppConnection conn, int codigoEmpresa, int documento) static doublegetSomaQtde(br.com.intersys.systextil.connection.AppConnection conn, CodProduto codProduto, int deposito, int lote, String vendaTroca, Integer... situacao) static br.com.intersys.systextil.connection.AmountgetTotalItensDeTroca(br.com.intersys.systextil.connection.AppConnection conn, int empresa, int orcamento) static OrcamentoItem[]static OrcamentoItem[]list(br.com.intersys.systextil.connection.AppConnection conn, Orcamento orcamento, String complemento) static List<OrcamentoItem> listItensPorFlagTroca(br.com.intersys.systextil.connection.AppConnection conn, int empresa, int documento, boolean itemDeTroca) static OrcamentoItem[]listSoItensDeTroca(br.com.intersys.systextil.connection.AppConnection conn, NotaFiscalDeSaida nf) Traz somente os itens do orçamento que forem de troca.static OrcamentoItem[]listSoItensDeVenda(br.com.intersys.systextil.connection.AppConnection conn, NotaFiscalDeSaida nf) Traz somente os itens do orçamento que forem de venda.static voidupdateFlagCancelamento(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.static voidupdateForQtdeMaisUm(br.com.intersys.systextil.connection.AppConnection conn, int codEmpresa, int documento, int sequencia)
-
Field Details
-
TIPO_VENDA
- See Also:
-
TIPO_TROCA
- See Also:
-
cod_empresa
public final int cod_empresa -
documento
public final int documento -
sequencia
public final int sequencia -
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
-
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
-
flag_cancelamento
public final int flag_cancelamento -
transacao
public final int transacao -
numero_volume
public final int numero_volume -
nivel
-
grupo
-
item
-
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
-
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 bancoempresa- A empresa do orçamentodocumento- O nº do orçamentoitemDeTroca- 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 umOrcamentoItemcom 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)
-