Package systextil.dao
Class PedidoVendaItem
java.lang.Object
systextil.dao.PedidoVendaItem
Representa a tabela
PEDI_110
-
Field Summary
FieldsModifier and TypeFieldDescriptionfinal int
final int
final int
final int
final int
final String
final int
final int
final int
final Date
final String
final double
final double
final int
final int
final String
final int
final int
final br.com.intersys.systextil.connection.Amount
final br.com.intersys.systextil.connection.Amount
final String
final CodProduto
final String
final double
final double
final int
final double
final double
final double
final br.com.intersys.systextil.connection.Amount
final int
final int
final int
final int
final int
final int
final double
final String
final double
final double
-
Method Summary
Modifier and TypeMethodDescriptionstatic void
associarAoFaturamento
(br.com.intersys.systextil.connection.AppConnection conn, double quantidadeFaturar, int nrSolicitacaoFatu, int situacaoItem, PedidoVendaItem item) static void
associarFaturamento
(br.com.intersys.systextil.connection.AppConnection cn, int situacao, int nrSolicitacao, int pedido, CodProduto item, int deposito) static void
atualizarQtdeFaturar
(br.com.intersys.systextil.connection.AppConnection conn, double qtdeFaturar, int nrSolicitacaoFatu, int situacaoFatuIt, PedidoVendaItem item) static void
atualizarQtdeFaturar
(br.com.intersys.systextil.connection.AppConnection conn, double qtdeFaturar, int nrSolicitacaoFatu, PedidoVendaItem item) Atualiza a quantidade a faturar, desconsiderando a situação de faturamento do item.static boolean
atualizarSaldosDoFaturamento
(br.com.intersys.systextil.connection.AppConnection conn, double quantidadePecasAtendidas, double quantidadeAfaturar, int solicitacao, int situacaoDoItem, PedidoVendaItem item) static void
atualizarSitFaturamentoPorQuantidadeSuperiorACapa
(br.com.intersys.systextil.connection.AppConnection cn, int situacaoFaturamento, int pedido) Atualiza a situação de faturamento nos itens que possuírem quantidade a faturar maior que a quantidade pedida.static void
atualizarSitFaturamentoPorQuantidadeZerada
(br.com.intersys.systextil.connection.AppConnection cn, int situacaoFaturamento, int pedido) Atualiza a situação de faturamento nos itens que possuírem quantidade a faturar zerada.static void
atualizarSituacaoFaturamento
(br.com.intersys.systextil.connection.AppConnection cn, int situacaoFaturamento, int pedido) Atualiza a situação de faturamento nos itens que possuírem quantidade a faturar maior que zero.static void
copiaPedidoVendaItem
(br.com.intersys.systextil.connection.AppConnection conn, int pedidoVendaOrigem, int pedidoVendaNew) static void
copiaPedidoVendaItemSeq
(br.com.intersys.systextil.connection.AppConnection conn, int pedidoVendaOrigem, int seqItemOrigem) static void
delete
(br.com.intersys.systextil.connection.AppConnection cn, int pedido, int sequencia) static int
desassociarFaturamento
(br.com.intersys.systextil.connection.AppConnection cn, PedidoVendaItem item) static void
desassociarItensZerados
(br.com.intersys.systextil.connection.AppConnection cn, int pedido) static void
desvincularSolicitacaoFaturamento
(br.com.intersys.systextil.connection.AppConnection cn, int pedido) static void
diminuirQtdeAFaturar
(br.com.intersys.systextil.connection.AppConnection conn, PedidoVendaItem item, double qtdeFaturar) Diminui a quantidade a fatuar do item do pedidostatic void
diminuirQtdePedida
(br.com.intersys.systextil.connection.AppConnection cn, int pedido, int deposito, CodProduto produto) static boolean
existeItemCancelado
(br.com.intersys.systextil.connection.AppConnection cn, int pedido, int sequencia) static boolean
existsNaoCanceladoAfaturar
(br.com.intersys.systextil.connection.AppConnection cn, PedidoVendaItem item) static void
faturarParcial
(br.com.intersys.systextil.connection.AppConnection cn, int pedido) static void
faturarTotal
(br.com.intersys.systextil.connection.AppConnection cn, int pedido) static void
faturarTotalPorProdutoAndDeposito
(br.com.intersys.systextil.connection.AppConnection cn, int pedido, int solicitacao, CodProduto item, int deposito) static void
faturaTotalItensZerados
(br.com.intersys.systextil.connection.AppConnection cn, int pedido) static PedidoVendaItem
get
(br.com.intersys.systextil.connection.AppConnection conn, int pedido_venda, int seq_item_pedido) Retorna um item de pedido sem ter pré-carregada sua capa.static PedidoVendaItem
get
(br.com.intersys.systextil.connection.AppConnection conn, int pedido_venda, int seq_item_pedido, int cod_cancelamento) static PedidoVendaItem
get
(br.com.intersys.systextil.connection.AppConnection conn, int pedidoVenda, int codigoDeposito, int seqOriginal, String complementoSQL) static PedidoVendaItem
get
(br.com.intersys.systextil.connection.AppConnection conn, PedidoVenda capa_pedido, int seq_item_pedido) Retorna um item de pedido tendo pré-carregada sua capa, para evitar leituras repetidas dos dados da capa.static PedidoVendaItem
getByItemSeq
(br.com.intersys.systextil.connection.AppConnection conn, PedidoVenda capa, CodProduto prod, int seq) static PedidoVendaItem
getByQtdeSugerida
(br.com.intersys.systextil.connection.AppConnection cn, int pedidoVenda) static PedidoVendaItem
getByReferencia
(br.com.intersys.systextil.connection.AppConnection conn, int pedidoVenda, CodProduto estrurura) Deprecated.static PedidoVendaItem
getByReferenciaPedido
(br.com.intersys.systextil.connection.AppConnection conn, int pedidoVenda, CodProduto estrurura) getCapa
(br.com.intersys.systextil.connection.AppConnection conn) Retorna a capa deste pedido.static PedidoVendaItem
getFaturadoTotal
(br.com.intersys.systextil.connection.AppConnection conn, int pedidoVenda, int seqItemPedido) static PedidoVendaItem
getItem
(br.com.intersys.systextil.connection.AppConnection conn, PedidoVenda capaPedido, CodProduto item) static int
getMaiorSequencia
(br.com.intersys.systextil.connection.AppConnection conn, int pedido_venda) static int
getMaiorSequenciaPorNivelEReferencia
(br.com.intersys.systextil.connection.AppConnection conn, int pedido_venda, String nivel, String referencia) getMaiorValorUnitario
(br.com.intersys.systextil.connection.AppConnection conn) static int
getMaxSeq
(br.com.intersys.systextil.connection.AppConnection conn, PedidoVenda pedido) static PedidoVendaItem
getNaoFaturadoPorDeposito
(br.com.intersys.systextil.connection.AppConnection cn, int pedido, int sequencia, CodProduto item, int deposito) static PedidoVendaItem
getNaoFaturadoTotalAndNaoCancelado
(br.com.intersys.systextil.connection.AppConnection cn, int pedido, int sequencia, CodProduto item) getNaturezaDeOperacao
(br.com.intersys.systextil.connection.AppConnection conn) getNaturezaDeOperacaoNotNull
(br.com.intersys.systextil.connection.AppConnection conn) static PedidoVendaItem
getPedidoSeq
(br.com.intersys.systextil.connection.AppConnection conn, int pedidoVenda, int seqItemPedido) static PedidoVendaItem
getPorItemDepositoAndLote
(br.com.intersys.systextil.connection.AppConnection cn, int pedido, int sequencia, CodProduto item, int deposito, int lote) static PedidoVendaItem
getPorValorUnitario
(br.com.intersys.systextil.connection.AppConnection cn, int pedido, CodProduto item, int deposito, double valorUnitario) static PedidoVendaItem
getProdDisp
(br.com.intersys.systextil.connection.AppConnection conn, PedidoVenda pedido, CodProduto prod) getProduto
(br.com.intersys.systextil.connection.AppConnection conn) static Integer
getQtdePedida
(br.com.intersys.systextil.connection.AppConnection cn, int capa, int sequencia) static double
getQtdePedidaDaCapa
(br.com.intersys.systextil.connection.AppConnection cn, int pedido) static double
getQtdePedRef
(br.com.intersys.systextil.connection.AppConnection conn, PedidoVenda pedido, CodProduto prod) static Integer
getSequenciaItem
(br.com.intersys.systextil.connection.AppConnection cn, PedidoVenda capa, CodProduto item) static Integer
getSequenciaPrincipal
(br.com.intersys.systextil.connection.AppConnection conn, int pedido_venda, String cd_it_pe_nivel99, String cd_it_pe_grupo, String cd_it_pe_subgrupo, String cd_it_pe_item, int seq_principal) static Integer
getSequenciaPrincipal
(br.com.intersys.systextil.connection.AppConnection conn, int pedido_venda, CodProduto codigoProduto, int seq_principal) static double
getSomaQtdeFaturadaPorProdutoAndDeposito
(br.com.intersys.systextil.connection.AppConnection cn, int pedido, CodProduto item, int deposito) static double
getSomaQtdeFaturarPorProdutoAndDeposito
(br.com.intersys.systextil.connection.AppConnection cn, int pedido, CodProduto item, int deposito) static double
getSomaQtdePedidaPorProdutoAndDeposito
(br.com.intersys.systextil.connection.AppConnection cn, int pedido, CodProduto item, int deposito) static double
getValorUnitario
(br.com.intersys.systextil.connection.AppConnection cn, int pedido, int seq) static PedidoVendaItem
getVendaProdutoCorDeEstoqueNaoCanceladoAFaturar
(br.com.intersys.systextil.connection.AppConnection cn, int pedido, CodProduto produto, String corEstoque) static double
getVlrPedidaDaCapa
(br.com.intersys.systextil.connection.AppConnection cn, int pedido) static double
getVlrSaldoDaCapa
(br.com.intersys.systextil.connection.AppConnection cn, int pedido) static void
insert
(br.com.intersys.systextil.connection.AppConnection conn, int pedido_venda, int seq_item_pedido, int cod_nat_op, String est_nat_op, CodProduto produto, double valor_unitario, br.com.intersys.systextil.connection.Amount percentual_desc, double qtde_pedida, int codigo_deposito, int intlote_empenhado, double qtde_distribuida, int seq_principal, int codigo_embalagem, double acrescimo, int grade_item) static void
insert
(br.com.intersys.systextil.connection.AppConnection conn, int pedido_venda, int seq_item_pedido, int cod_nat_op, String est_nat_op, CodProduto produto, double valor_unitario, br.com.intersys.systextil.connection.Amount percentual_desc, double qtde_pedida, int codigo_deposito, int intlote_empenhado, double qtde_distribuida, int seq_principal, int codigo_embalagem, double acrescimo, int grade_item, int seq_ped_compra) itensRelacionadosEmLoteDiferente
(br.com.intersys.systextil.connection.AppConnection conn) Retorna a lista de itens do mesmo pedido relacionados a este item, contendo o mesmo produto, o mesmo depósito, e quantidade pedida zero.static PedidoVendaItem[]
list
(br.com.intersys.systextil.connection.AppConnection conn, int pedidoVenda) static PedidoVendaItem[]
list
(br.com.intersys.systextil.connection.AppConnection conn, int pedidoVenda, int sequencia) static PedidoVendaItem[]
list
(br.com.intersys.systextil.connection.AppConnection conn, int pedidoVenda, CodProduto prod, int codigoDeposito, int loteEmpenhado, int codigoAcomp, PedidoVenda pv) static List
<PedidoVendaItem> list
(br.com.intersys.systextil.connection.AppConnection conn, int pedidoVenda, CodProduto prod, int codigoDeposito, PedidoVenda pv) static PedidoVendaItem[]
listaPorPedidoSituacaoAFaturarECodCancelamento
(br.com.intersys.systextil.connection.AppConnection cn, int pedidoVenda, int situacaoFatuIt, double qtdeAFaturar, int codCancelamento) static PedidoVendaItem[]
listComCodCancelamento
(br.com.intersys.systextil.connection.AppConnection conn, int pedido_venda, int cod_cancelamento) static PedidoVendaItem[]
listComCodCancelamento
(br.com.intersys.systextil.connection.AppConnection conn, PedidoVenda capa_pedido, int cod_cancelamento) static PedidoVendaItem[]
listComDepositoInativo
(br.com.intersys.systextil.connection.AppConnection conn, PedidoVenda pedido) static PedidoVendaItem[]
listComQtdeAFaturar
(br.com.intersys.systextil.connection.AppConnection conn, PedidoVenda capa_pedido, int nr_solicitacao, int cod_cancelamento) static PedidoVendaItem[]
listComQtdeAFaturarNaoCancelado
(br.com.intersys.systextil.connection.AppConnection conn, PedidoVenda capa_pedido) static PedidoVendaItem[]
listComQtdePedida
(br.com.intersys.systextil.connection.AppConnection conn, PedidoVenda pedido) static PedidoVendaItem[]
listCondicionalPorPedido
(br.com.intersys.systextil.connection.AppConnection conn, PedidoVenda pedido, String condicaoAndSQL) static PedidoVendaItem[]
listCondicionalPorPedidoAndGrupo
(br.com.intersys.systextil.connection.AppConnection conn, PedidoVenda pedido, String ref, String condicaoAndSQL) static PedidoVendaItem[]
listDepositoProgramado
(br.com.intersys.systextil.connection.AppConnection conn, int pedidoVenda) static Set
<PedidoVendaItem> listJaFaturados
(br.com.intersys.systextil.connection.AppConnection cn, int pedido) static PedidoVendaItem[]
listNaoCancelados
(br.com.intersys.systextil.connection.AppConnection conn, PedidoVenda capa_pedido) static PedidoVendaItem[]
listNaoCanceladosPorSituacao
(br.com.intersys.systextil.connection.AppConnection conn, PedidoVenda capa_pedido, int situacao_fatu_it) static List
<PedidoVendaItem> listOrderByItemAndDeposito
(br.com.intersys.systextil.connection.AppConnection cn, int pedido) static List
<PedidoVendaItem> listPedidoByDataNotNull
(br.com.intersys.systextil.connection.AppConnection cn, int pedidoVenda, int codCancelamento, double qtdeAFaturar) static PedidoVendaItem[]
listPedidosDaSolicitacaoNaoFaturado
(br.com.intersys.systextil.connection.AppConnection conn, PedidoVenda pedido, int nrSolicitacao) static PedidoVendaItem[]
listPedidosNaoFaturado
(br.com.intersys.systextil.connection.AppConnection conn, PedidoVenda pedido) static PedidoVendaItem[]
listPorCodigoProduto
(br.com.intersys.systextil.connection.AppConnection conn, PedidoVenda capa_pedido, CodProduto produto) static PedidoVendaItem[]
listPorPedidoESolicitacao
(br.com.intersys.systextil.connection.AppConnection conn, PedidoVenda pedido, int nr_solicitacao) static List
<PedidoVendaItem> listPorProdutoAndDeposito
(br.com.intersys.systextil.connection.AppConnection cn, int pedido, CodProduto prod, int deposito) listQtdePedida
(br.com.intersys.systextil.connection.AppConnection cn, int pedidoVenda) static String[]
listReferenciaPedido
(br.com.intersys.systextil.connection.AppConnection conn, PedidoVenda pedido) static int
removerItensZerados
(br.com.intersys.systextil.connection.AppConnection cn, int pedido) static int
removerQuantidadeFaturar
(br.com.intersys.systextil.connection.AppConnection cn, double qtdeDecrementar, int nrSolicitacao, int pedidoVenda, int sequencia) static int
update
(br.com.intersys.systextil.connection.AppConnection conn, int pedido_venda, int seq_item_pedido, int cod_nat_op, String est_nat_op, CodProduto produto, double valor_unitario, br.com.intersys.systextil.connection.Amount percentual_desc, double qtde_pedida, String um_faturamento_um, int codigo_deposito, int intlote_empenhado, double qtde_distribuida, int seq_principal, int codigo_embalagem, double acrescimo, int codigo_acomp, int grade_item) static void
updateByReferencia
(br.com.intersys.systextil.connection.AppConnection conn, int pedidoVenda, CodProduto prod, double qtdePedida) static void
updateCodigoDeposito
(br.com.intersys.systextil.connection.AppConnection conn, double pedidoVenda, int seqItemPedido, int codigoDeposito) static void
updateItemCanc
(br.com.intersys.systextil.connection.AppConnection conn, int sequencia, int cod_canc_desdobramento, int pedido) static void
updateItensCanc
(br.com.intersys.systextil.connection.AppConnection conn, int cod_cancelamento, int pedido) static boolean
updatePercDesc
(br.com.intersys.systextil.connection.AppConnection conn, int pedido, br.com.intersys.systextil.connection.Amount percNovo, br.com.intersys.systextil.connection.Amount percAnt) static boolean
updatePercDescItem
(br.com.intersys.systextil.connection.AppConnection conn, int pedido, br.com.intersys.systextil.connection.Amount percNovo, int seqItemPedido) void
updateQtdePedida
(br.com.intersys.systextil.connection.AppConnection conn, double qtde) void
updateQtdePedidaEUmFatuQtde
(br.com.intersys.systextil.connection.AppConnection conn, double qtde, double umFatuQtde) void
updateQtdePedidaPromo
(br.com.intersys.systextil.connection.AppConnection conn, double qtde) void
updateSituacao
(br.com.intersys.systextil.connection.AppConnection conn, int situacao_fatu_it) static void
updateValLiqItem
(br.com.intersys.systextil.connection.AppConnection conn, double val_liq_unt, int pedido, int seqItemPedido) static void
updateValorUnitario
(br.com.intersys.systextil.connection.AppConnection conn, int pedido_venda, int seq_item_pedido, double valor_unitario) static void
zerarDescontos
(br.com.intersys.systextil.connection.AppConnection conn, int pedidoVenda, br.com.intersys.systextil.connection.Amount descontoItem1, br.com.intersys.systextil.connection.Amount descontoItem2, br.com.intersys.systextil.connection.Amount descontoItem3)
-
Field Details
-
pedido_venda
public final int pedido_venda -
seq_item_pedido
public final int seq_item_pedido -
cod_nat_op
public final int cod_nat_op -
est_nat_op
-
produto
-
valor_unitario
public final double valor_unitario -
percentual_desc
public final br.com.intersys.systextil.connection.Amount percentual_desc -
nr_solicitacao
public final int nr_solicitacao -
qtde_afaturar
public final double qtde_afaturar -
qtde_sugerida
public final double qtde_sugerida -
qtde_pedida
public final double qtde_pedida -
qtde_faturada
public final double qtde_faturada -
cod_cancelamento
public final int cod_cancelamento -
um_faturamento_um
-
um_faturamento_qtde
public final double um_faturamento_qtde -
um_faturamento_valor
public final double um_faturamento_valor -
gramatura
public final double gramatura -
largura
public final double largura -
codigo_deposito
public final int codigo_deposito -
situacao_fatu_it
public final int situacao_fatu_it -
lote_empenhado
public final int lote_empenhado -
codigo_acomp
public final int codigo_acomp -
perc_mao_obra
public final br.com.intersys.systextil.connection.Amount perc_mao_obra -
seq_principal
public final int seq_principal -
agrupador_producao
public final int agrupador_producao -
acrescimo
public final int acrescimo -
dt_inclusao
-
seq_original
public final int seq_original -
codigo_embalagem
public final int codigo_embalagem -
qtde_pecas_atend
public final int qtde_pecas_atend -
centro_custo
public final int centro_custo -
prod_grade_integracao
-
produto_integracao
-
pedido_original
public final int pedido_original -
seq_item_original
public final int seq_item_original -
seq_ped_compra
public final int seq_ped_compra -
qtde_uni_sales
public final double qtde_uni_sales -
observacao_nfe
-
rendimento_prod
public final br.com.intersys.systextil.connection.Amount rendimento_prod -
cod_ped_cliente
-
-
Method Details
-
get
public static PedidoVendaItem get(br.com.intersys.systextil.connection.AppConnection conn, PedidoVenda capa_pedido, int seq_item_pedido) Retorna um item de pedido tendo pré-carregada sua capa, para evitar leituras repetidas dos dados da capa. -
get
public static PedidoVendaItem get(br.com.intersys.systextil.connection.AppConnection conn, int pedido_venda, int seq_item_pedido) Retorna um item de pedido sem ter pré-carregada sua capa. -
getItem
public static PedidoVendaItem getItem(br.com.intersys.systextil.connection.AppConnection conn, PedidoVenda capaPedido, CodProduto item) -
get
public static PedidoVendaItem get(br.com.intersys.systextil.connection.AppConnection conn, int pedido_venda, int seq_item_pedido, int cod_cancelamento) -
listComDepositoInativo
public static PedidoVendaItem[] listComDepositoInativo(br.com.intersys.systextil.connection.AppConnection conn, PedidoVenda pedido) -
getByItemSeq
public static PedidoVendaItem getByItemSeq(br.com.intersys.systextil.connection.AppConnection conn, PedidoVenda capa, CodProduto prod, int seq) -
getFaturadoTotal
public static PedidoVendaItem getFaturadoTotal(br.com.intersys.systextil.connection.AppConnection conn, int pedidoVenda, int seqItemPedido) -
listPedidosNaoFaturado
public static PedidoVendaItem[] listPedidosNaoFaturado(br.com.intersys.systextil.connection.AppConnection conn, PedidoVenda pedido) -
listPedidosDaSolicitacaoNaoFaturado
public static PedidoVendaItem[] listPedidosDaSolicitacaoNaoFaturado(br.com.intersys.systextil.connection.AppConnection conn, PedidoVenda pedido, int nrSolicitacao) -
getMaiorSequenciaPorNivelEReferencia
-
getMaiorSequencia
public static int getMaiorSequencia(br.com.intersys.systextil.connection.AppConnection conn, int pedido_venda) -
getSequenciaPrincipal
public static Integer getSequenciaPrincipal(br.com.intersys.systextil.connection.AppConnection conn, int pedido_venda, CodProduto codigoProduto, int seq_principal) -
getSequenciaPrincipal
-
listComQtdeAFaturar
public static PedidoVendaItem[] listComQtdeAFaturar(br.com.intersys.systextil.connection.AppConnection conn, PedidoVenda capa_pedido, int nr_solicitacao, int cod_cancelamento) -
listComQtdeAFaturarNaoCancelado
public static PedidoVendaItem[] listComQtdeAFaturarNaoCancelado(br.com.intersys.systextil.connection.AppConnection conn, PedidoVenda capa_pedido) -
listComCodCancelamento
public static PedidoVendaItem[] listComCodCancelamento(br.com.intersys.systextil.connection.AppConnection conn, PedidoVenda capa_pedido, int cod_cancelamento) -
listComCodCancelamento
public static PedidoVendaItem[] listComCodCancelamento(br.com.intersys.systextil.connection.AppConnection conn, int pedido_venda, int cod_cancelamento) -
listPorPedidoESolicitacao
public static PedidoVendaItem[] listPorPedidoESolicitacao(br.com.intersys.systextil.connection.AppConnection conn, PedidoVenda pedido, int nr_solicitacao) -
listComQtdePedida
public static PedidoVendaItem[] listComQtdePedida(br.com.intersys.systextil.connection.AppConnection conn, PedidoVenda pedido) -
itensRelacionadosEmLoteDiferente
public PedidoVendaItem[] itensRelacionadosEmLoteDiferente(br.com.intersys.systextil.connection.AppConnection conn) Retorna a lista de itens do mesmo pedido relacionados a este item, contendo o mesmo produto, o mesmo depósito, e quantidade pedida zero. -
listReferenciaPedido
public static String[] listReferenciaPedido(br.com.intersys.systextil.connection.AppConnection conn, PedidoVenda pedido) -
listCondicionalPorPedidoAndGrupo
public static PedidoVendaItem[] listCondicionalPorPedidoAndGrupo(br.com.intersys.systextil.connection.AppConnection conn, PedidoVenda pedido, String ref, String condicaoAndSQL) -
listCondicionalPorPedido
public static PedidoVendaItem[] listCondicionalPorPedido(br.com.intersys.systextil.connection.AppConnection conn, PedidoVenda pedido, String condicaoAndSQL) -
listNaoCanceladosPorSituacao
public static PedidoVendaItem[] listNaoCanceladosPorSituacao(br.com.intersys.systextil.connection.AppConnection conn, PedidoVenda capa_pedido, int situacao_fatu_it) -
listNaoCancelados
public static PedidoVendaItem[] listNaoCancelados(br.com.intersys.systextil.connection.AppConnection conn, PedidoVenda capa_pedido) -
list
public static PedidoVendaItem[] list(br.com.intersys.systextil.connection.AppConnection conn, int pedidoVenda, CodProduto prod, int codigoDeposito, int loteEmpenhado, int codigoAcomp, PedidoVenda pv) -
list
public static List<PedidoVendaItem> list(br.com.intersys.systextil.connection.AppConnection conn, int pedidoVenda, CodProduto prod, int codigoDeposito, PedidoVenda pv) -
listPorCodigoProduto
public static PedidoVendaItem[] listPorCodigoProduto(br.com.intersys.systextil.connection.AppConnection conn, PedidoVenda capa_pedido, CodProduto produto) -
getProduto
-
getNaturezaDeOperacao
public NaturezaDeOperacao getNaturezaDeOperacao(br.com.intersys.systextil.connection.AppConnection conn) -
getNaturezaDeOperacaoNotNull
public NaturezaDeOperacao getNaturezaDeOperacaoNotNull(br.com.intersys.systextil.connection.AppConnection conn) -
getCapa
Retorna a capa deste pedido. Se ela ainda não foi carregada, efetua sua leitura do banco de dados. -
insert
public static void insert(br.com.intersys.systextil.connection.AppConnection conn, int pedido_venda, int seq_item_pedido, int cod_nat_op, String est_nat_op, CodProduto produto, double valor_unitario, br.com.intersys.systextil.connection.Amount percentual_desc, double qtde_pedida, int codigo_deposito, int intlote_empenhado, double qtde_distribuida, int seq_principal, int codigo_embalagem, double acrescimo, int grade_item) -
insert
public static void insert(br.com.intersys.systextil.connection.AppConnection conn, int pedido_venda, int seq_item_pedido, int cod_nat_op, String est_nat_op, CodProduto produto, double valor_unitario, br.com.intersys.systextil.connection.Amount percentual_desc, double qtde_pedida, int codigo_deposito, int intlote_empenhado, double qtde_distribuida, int seq_principal, int codigo_embalagem, double acrescimo, int grade_item, int seq_ped_compra) -
update
public static int update(br.com.intersys.systextil.connection.AppConnection conn, int pedido_venda, int seq_item_pedido, int cod_nat_op, String est_nat_op, CodProduto produto, double valor_unitario, br.com.intersys.systextil.connection.Amount percentual_desc, double qtde_pedida, String um_faturamento_um, int codigo_deposito, int intlote_empenhado, double qtde_distribuida, int seq_principal, int codigo_embalagem, double acrescimo, int codigo_acomp, int grade_item) -
updateSituacao
public void updateSituacao(br.com.intersys.systextil.connection.AppConnection conn, int situacao_fatu_it) -
getByReferencia
@Deprecated public static PedidoVendaItem getByReferencia(br.com.intersys.systextil.connection.AppConnection conn, int pedidoVenda, CodProduto estrurura) Deprecated. -
getByReferenciaPedido
public static PedidoVendaItem getByReferenciaPedido(br.com.intersys.systextil.connection.AppConnection conn, int pedidoVenda, CodProduto estrurura) -
updateByReferencia
public static void updateByReferencia(br.com.intersys.systextil.connection.AppConnection conn, int pedidoVenda, CodProduto prod, double qtdePedida) -
get
public static PedidoVendaItem get(br.com.intersys.systextil.connection.AppConnection conn, int pedidoVenda, int codigoDeposito, int seqOriginal, String complementoSQL) -
list
public static PedidoVendaItem[] list(br.com.intersys.systextil.connection.AppConnection conn, int pedidoVenda, int sequencia) -
list
public static PedidoVendaItem[] list(br.com.intersys.systextil.connection.AppConnection conn, int pedidoVenda) -
getVendaProdutoCorDeEstoqueNaoCanceladoAFaturar
public static PedidoVendaItem getVendaProdutoCorDeEstoqueNaoCanceladoAFaturar(br.com.intersys.systextil.connection.AppConnection cn, int pedido, CodProduto produto, String corEstoque) -
listaPorPedidoSituacaoAFaturarECodCancelamento
public static PedidoVendaItem[] listaPorPedidoSituacaoAFaturarECodCancelamento(br.com.intersys.systextil.connection.AppConnection cn, int pedidoVenda, int situacaoFatuIt, double qtdeAFaturar, int codCancelamento) -
getPedidoSeq
public static PedidoVendaItem getPedidoSeq(br.com.intersys.systextil.connection.AppConnection conn, int pedidoVenda, int seqItemPedido) -
delete
public static void delete(br.com.intersys.systextil.connection.AppConnection cn, int pedido, int sequencia) -
getQtdePedida
public static Integer getQtdePedida(br.com.intersys.systextil.connection.AppConnection cn, int capa, int sequencia) -
getQtdePedidaDaCapa
public static double getQtdePedidaDaCapa(br.com.intersys.systextil.connection.AppConnection cn, int pedido) -
getVlrPedidaDaCapa
public static double getVlrPedidaDaCapa(br.com.intersys.systextil.connection.AppConnection cn, int pedido) -
getVlrSaldoDaCapa
public static double getVlrSaldoDaCapa(br.com.intersys.systextil.connection.AppConnection cn, int pedido) -
getQtdePedRef
public static double getQtdePedRef(br.com.intersys.systextil.connection.AppConnection conn, PedidoVenda pedido, CodProduto prod) -
diminuirQtdePedida
public static void diminuirQtdePedida(br.com.intersys.systextil.connection.AppConnection cn, int pedido, int deposito, CodProduto produto) -
getSequenciaItem
public static Integer getSequenciaItem(br.com.intersys.systextil.connection.AppConnection cn, PedidoVenda capa, CodProduto item) -
updateQtdePedidaEUmFatuQtde
public void updateQtdePedidaEUmFatuQtde(br.com.intersys.systextil.connection.AppConnection conn, double qtde, double umFatuQtde) -
updateQtdePedidaPromo
public void updateQtdePedidaPromo(br.com.intersys.systextil.connection.AppConnection conn, double qtde) -
updateQtdePedida
public void updateQtdePedida(br.com.intersys.systextil.connection.AppConnection conn, double qtde) -
existeItemCancelado
public static boolean existeItemCancelado(br.com.intersys.systextil.connection.AppConnection cn, int pedido, int sequencia) -
existsNaoCanceladoAfaturar
public static boolean existsNaoCanceladoAfaturar(br.com.intersys.systextil.connection.AppConnection cn, PedidoVendaItem item) -
getPorValorUnitario
public static PedidoVendaItem getPorValorUnitario(br.com.intersys.systextil.connection.AppConnection cn, int pedido, CodProduto item, int deposito, double valorUnitario) -
associarAoFaturamento
public static void associarAoFaturamento(br.com.intersys.systextil.connection.AppConnection conn, double quantidadeFaturar, int nrSolicitacaoFatu, int situacaoItem, PedidoVendaItem item) -
atualizarQtdeFaturar
public static void atualizarQtdeFaturar(br.com.intersys.systextil.connection.AppConnection conn, double qtdeFaturar, int nrSolicitacaoFatu, int situacaoFatuIt, PedidoVendaItem item) -
atualizarQtdeFaturar
public static void atualizarQtdeFaturar(br.com.intersys.systextil.connection.AppConnection conn, double qtdeFaturar, int nrSolicitacaoFatu, PedidoVendaItem item) Atualiza a quantidade a faturar, desconsiderando a situação de faturamento do item. -
removerQuantidadeFaturar
public static int removerQuantidadeFaturar(br.com.intersys.systextil.connection.AppConnection cn, double qtdeDecrementar, int nrSolicitacao, int pedidoVenda, int sequencia) - Returns:
- o nº de itens em que foi alterado a quantidade a faturar.
-
desassociarFaturamento
public static int desassociarFaturamento(br.com.intersys.systextil.connection.AppConnection cn, PedidoVendaItem item) -
desassociarItensZerados
public static void desassociarItensZerados(br.com.intersys.systextil.connection.AppConnection cn, int pedido) -
faturarParcial
public static void faturarParcial(br.com.intersys.systextil.connection.AppConnection cn, int pedido) -
faturarTotal
public static void faturarTotal(br.com.intersys.systextil.connection.AppConnection cn, int pedido) - Parameters:
cn
-pedido
- Atualiza para 1 - (faturado total)todos os itens que estiverem com qtde. a faturar maior ou igual a quantidade pedida.
-
faturaTotalItensZerados
public static void faturaTotalItensZerados(br.com.intersys.systextil.connection.AppConnection cn, int pedido) -
listPorProdutoAndDeposito
public static List<PedidoVendaItem> listPorProdutoAndDeposito(br.com.intersys.systextil.connection.AppConnection cn, int pedido, CodProduto prod, int deposito) -
getSomaQtdeFaturarPorProdutoAndDeposito
public static double getSomaQtdeFaturarPorProdutoAndDeposito(br.com.intersys.systextil.connection.AppConnection cn, int pedido, CodProduto item, int deposito) -
getSomaQtdeFaturadaPorProdutoAndDeposito
public static double getSomaQtdeFaturadaPorProdutoAndDeposito(br.com.intersys.systextil.connection.AppConnection cn, int pedido, CodProduto item, int deposito) -
getSomaQtdePedidaPorProdutoAndDeposito
public static double getSomaQtdePedidaPorProdutoAndDeposito(br.com.intersys.systextil.connection.AppConnection cn, int pedido, CodProduto item, int deposito) -
faturarTotalPorProdutoAndDeposito
public static void faturarTotalPorProdutoAndDeposito(br.com.intersys.systextil.connection.AppConnection cn, int pedido, int solicitacao, CodProduto item, int deposito) -
listOrderByItemAndDeposito
public static List<PedidoVendaItem> listOrderByItemAndDeposito(br.com.intersys.systextil.connection.AppConnection cn, int pedido) -
removerItensZerados
public static int removerItensZerados(br.com.intersys.systextil.connection.AppConnection cn, int pedido) -
getNaoFaturadoTotalAndNaoCancelado
public static PedidoVendaItem getNaoFaturadoTotalAndNaoCancelado(br.com.intersys.systextil.connection.AppConnection cn, int pedido, int sequencia, CodProduto item) -
getNaoFaturadoPorDeposito
public static PedidoVendaItem getNaoFaturadoPorDeposito(br.com.intersys.systextil.connection.AppConnection cn, int pedido, int sequencia, CodProduto item, int deposito) -
getPorItemDepositoAndLote
public static PedidoVendaItem getPorItemDepositoAndLote(br.com.intersys.systextil.connection.AppConnection cn, int pedido, int sequencia, CodProduto item, int deposito, int lote) -
desvincularSolicitacaoFaturamento
public static void desvincularSolicitacaoFaturamento(br.com.intersys.systextil.connection.AppConnection cn, int pedido) -
atualizarSituacaoFaturamento
public static void atualizarSituacaoFaturamento(br.com.intersys.systextil.connection.AppConnection cn, int situacaoFaturamento, int pedido) Atualiza a situação de faturamento nos itens que possuírem quantidade a faturar maior que zero. -
atualizarSitFaturamentoPorQuantidadeSuperiorACapa
public static void atualizarSitFaturamentoPorQuantidadeSuperiorACapa(br.com.intersys.systextil.connection.AppConnection cn, int situacaoFaturamento, int pedido) Atualiza a situação de faturamento nos itens que possuírem quantidade a faturar maior que a quantidade pedida. -
atualizarSitFaturamentoPorQuantidadeZerada
public static void atualizarSitFaturamentoPorQuantidadeZerada(br.com.intersys.systextil.connection.AppConnection cn, int situacaoFaturamento, int pedido) Atualiza a situação de faturamento nos itens que possuírem quantidade a faturar zerada. -
associarFaturamento
public static void associarFaturamento(br.com.intersys.systextil.connection.AppConnection cn, int situacao, int nrSolicitacao, int pedido, CodProduto item, int deposito) -
updateItemCanc
public static void updateItemCanc(br.com.intersys.systextil.connection.AppConnection conn, int sequencia, int cod_canc_desdobramento, int pedido) -
updateItensCanc
public static void updateItensCanc(br.com.intersys.systextil.connection.AppConnection conn, int cod_cancelamento, int pedido) -
getValorUnitario
public static double getValorUnitario(br.com.intersys.systextil.connection.AppConnection cn, int pedido, int seq) -
updatePercDesc
public static boolean updatePercDesc(br.com.intersys.systextil.connection.AppConnection conn, int pedido, br.com.intersys.systextil.connection.Amount percNovo, br.com.intersys.systextil.connection.Amount percAnt) -
updatePercDescItem
public static boolean updatePercDescItem(br.com.intersys.systextil.connection.AppConnection conn, int pedido, br.com.intersys.systextil.connection.Amount percNovo, int seqItemPedido) -
updateValLiqItem
public static void updateValLiqItem(br.com.intersys.systextil.connection.AppConnection conn, double val_liq_unt, int pedido, int seqItemPedido) -
listPedidoByDataNotNull
public static List<PedidoVendaItem> listPedidoByDataNotNull(br.com.intersys.systextil.connection.AppConnection cn, int pedidoVenda, int codCancelamento, double qtdeAFaturar) -
getByQtdeSugerida
public static PedidoVendaItem getByQtdeSugerida(br.com.intersys.systextil.connection.AppConnection cn, int pedidoVenda) -
listQtdePedida
public static List<Double> listQtdePedida(br.com.intersys.systextil.connection.AppConnection cn, int pedidoVenda) - Parameters:
cn
-pedidoVenda
-- Returns:
- uma lista de qtde_pedida
-
getMaiorValorUnitario
-
atualizarSaldosDoFaturamento
public static boolean atualizarSaldosDoFaturamento(br.com.intersys.systextil.connection.AppConnection conn, double quantidadePecasAtendidas, double quantidadeAfaturar, int solicitacao, int situacaoDoItem, PedidoVendaItem item) -
listJaFaturados
public static Set<PedidoVendaItem> listJaFaturados(br.com.intersys.systextil.connection.AppConnection cn, int pedido) -
listDepositoProgramado
public static PedidoVendaItem[] listDepositoProgramado(br.com.intersys.systextil.connection.AppConnection conn, int pedidoVenda) -
getMaxSeq
public static int getMaxSeq(br.com.intersys.systextil.connection.AppConnection conn, PedidoVenda pedido) -
getProdDisp
public static PedidoVendaItem getProdDisp(br.com.intersys.systextil.connection.AppConnection conn, PedidoVenda pedido, CodProduto prod) -
updateValorUnitario
public static void updateValorUnitario(br.com.intersys.systextil.connection.AppConnection conn, int pedido_venda, int seq_item_pedido, double valor_unitario) -
diminuirQtdeAFaturar
public static void diminuirQtdeAFaturar(br.com.intersys.systextil.connection.AppConnection conn, PedidoVendaItem item, double qtdeFaturar) Diminui a quantidade a fatuar do item do pedido -
zerarDescontos
public static void zerarDescontos(br.com.intersys.systextil.connection.AppConnection conn, int pedidoVenda, br.com.intersys.systextil.connection.Amount descontoItem1, br.com.intersys.systextil.connection.Amount descontoItem2, br.com.intersys.systextil.connection.Amount descontoItem3) -
updateCodigoDeposito
public static void updateCodigoDeposito(br.com.intersys.systextil.connection.AppConnection conn, double pedidoVenda, int seqItemPedido, int codigoDeposito) -
copiaPedidoVendaItem
public static void copiaPedidoVendaItem(br.com.intersys.systextil.connection.AppConnection conn, int pedidoVendaOrigem, int pedidoVendaNew) -
copiaPedidoVendaItemSeq
public static void copiaPedidoVendaItemSeq(br.com.intersys.systextil.connection.AppConnection conn, int pedidoVendaOrigem, int seqItemOrigem)
-