Package systextil.dao
Class OrcamentoItem
java.lang.Object
systextil.dao.OrcamentoItem
Representa a tabela
LOJA_210
.-
Field Summary
FieldsModifier and TypeFieldDescriptionfinal int
final int
final int
final int
final int
final String
final int
final String
final String
final int
final int
final int
final String
final int
final br.com.intersys.systextil.connection.Amount
final double
final double
final int
final double
final CodProduto
final double
final int
final String
final int
final int
final int
static final String
static final String
final int
final br.com.intersys.systextil.connection.Amount
final br.com.intersys.systextil.connection.Amount
final String
-
Method Summary
Modifier and TypeMethodDescriptionstatic 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) void
delete
(br.com.intersys.systextil.connection.AppConnection conn) static int
delete
(br.com.intersys.systextil.connection.AppConnection conn, int cod_empresa, int documento, int sequencia) static void
static OrcamentoItem
get
(br.com.intersys.systextil.connection.AppConnection conn, int cod_empresa, int documento, int sequencia) static OrcamentoItem
get
(br.com.intersys.systextil.connection.AppConnection conn, int cod_empresa, int documento, String queryAuxiliar) Utilizado para obter umOrcamentoItem
com uma query auxiliargetDeposito
(br.com.intersys.systextil.connection.AppConnection conn) static int
getDocConsignacao
(br.com.intersys.systextil.connection.AppConnection conn, int cod_empresa, int documento, String tipoVenda) static OrcamentoItem
getItemSugestao
(br.com.intersys.systextil.connection.AppConnection conn, int codEmpresa, int documento, int lote, int deposito, CodProduto produto, String vendaTrocaIns, int agrupador) static int
getNextSequenciaItem
(br.com.intersys.systextil.connection.AppConnection conn, int codigoEmpresa, int documento) static double
getSomaQtde
(br.com.intersys.systextil.connection.AppConnection conn, CodProduto codProduto, int deposito, int lote, String vendaTroca, Integer... situacao) static br.com.intersys.systextil.connection.Amount
getTotalItensDeTroca
(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 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.static void
updateForQtdeMaisUm
(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 umOrcamentoItem
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)
-