Package systextil.dao
Class PedidoVenda
java.lang.Object
systextil.dao.PedidoVenda
- All Implemented Interfaces:
Comparable<PedidoVenda>
Representa a tabela
PEDI_100
-
Field Summary
FieldsModifier and TypeFieldDescriptionfinal double
final int
final String
final int
final Cnpj
final Cnpj
final int
final int
final int
final int
final String
final int
final int
final int
final int
final int
final int
final int
final br.com.intersys.systextil.connection.Amount
final int
final int
final Date
final Date
final Date
final br.com.intersys.systextil.connection.Amount
final br.com.intersys.systextil.connection.Amount
final br.com.intersys.systextil.connection.Amount
final br.com.intersys.systextil.connection.Amount
final br.com.intersys.systextil.connection.Amount
final br.com.intersys.systextil.connection.Amount
final double
final int
final int
final String
final int
final String
final int
final int
final int
final br.com.intersys.systextil.connection.Amount
final br.com.intersys.systextil.connection.Amount
final br.com.intersys.systextil.connection.Amount
final int
final int
final int
final int
final int
final int
final int
final String
final int
final int
final int
final int
final int
final int
final Cnpj
final Cnpj
final br.com.intersys.systextil.connection.Amount
final br.com.intersys.systextil.connection.Amount
-
Method Summary
Modifier and TypeMethodDescriptionboolean
atualizaContabi
(br.com.intersys.systextil.connection.AppConnection conn) boolean
atualizaEstoque
(br.com.intersys.systextil.connection.AppConnection conn) int
boolean
static boolean
exists
(br.com.intersys.systextil.connection.AppConnection conn, int pedido_venda) static boolean
exists
(br.com.intersys.systextil.connection.AppConnection conn, int pedido_venda, int cliente9, int cliente4, int cliente2) static PedidoVenda
get
(br.com.intersys.systextil.connection.AppConnection conn, int pedido_venda) static PedidoVenda
get
(br.com.intersys.systextil.connection.AppConnection conn, int pedido_venda, int situacao_venda, int cod_cancelamento) static PedidoVenda
getByCodEmpresa
(br.com.intersys.systextil.connection.AppConnection conn, int pedidoVenda, int codEmpresa) getCliente
(br.com.intersys.systextil.connection.AppConnection conn) static Cnpj
getCnpjCliente
(br.com.intersys.systextil.connection.AppConnection conn, int pedido) getItens
(br.com.intersys.systextil.connection.AppConnection conn) getNaturezaDeOperacao
(br.com.intersys.systextil.connection.AppConnection conn) getNaturezaDeOperacaoNotNull
(br.com.intersys.systextil.connection.AppConnection conn) static String
getNomeCliente
(br.com.intersys.systextil.connection.AppConnection conn, int pedido_venda) int
getTotalPedidos
(br.com.intersys.systextil.connection.AppConnection conn, int cod_ped_cliente, int cod_rep_cliente) int
hashCode()
static void
insert
(br.com.intersys.systextil.connection.AppConnection conn, int pedido_venda, String tecido_peca, Cnpj cliente, int cod_rep_cliente, br.com.intersys.systextil.connection.Amount perc_comis_venda, int colecao_tabela, int mes_tabela, int sequencia_tabela, int codigo_moeda, int cond_pgto_venda, br.com.intersys.systextil.connection.Amount desconto1, br.com.intersys.systextil.connection.Amount desconto2, br.com.intersys.systextil.connection.Amount desconto3, int seq_end_entrega, int seq_end_cobranca, Cnpj trans_pv_forne, Cnpj trans_re_forne, Cnpj cli_resp_tit, int cod_via_transp, int tipo_frete, int cod_banco, int natop_pv_nat_oper, String natop_pv_est_oper, int codigo_empresa, br.com.intersys.systextil.connection.Amount perc_desc_duplic, int tipo_desconto, int calculo_comissao, int tipo_comissao, int origem_pedido, int codigo_administr, br.com.intersys.systextil.connection.Amount comissao_administr, int classificacao_pedido, Date data_emis_venda, Date data_entr_venda, Date data_digit_venda, int status_pedido, int criterio_pedido, String cod_ped_cliente, br.com.intersys.systextil.connection.Amount desconto_item1, br.com.intersys.systextil.connection.Amount desconto_item2, br.com.intersys.systextil.connection.Amount desconto_item3, int tipo_prod_pedido, int cod_local, String observacao, String obs_producao, int numero_semana, String usuario_cadastro, int frete_venda, int numero_controle, int sit_aloc_pedi, int num_periodo_prod, int bloqueio_rolo, int exigencia_requisito_ambiental, String especificar_requisito, String id_pedido_forca_vendas, int tipo_pedido, int criterio_qualidade, int prazo_extra, int desconto_extra, int cod_catalogo, int cod_preposto, br.com.intersys.systextil.connection.Amount ana_comercial_concessao_desc, int ana_comercial_prazo, br.com.intersys.systextil.connection.Amount ana_comercial_comissao, String ana_comercial_obs, int cod_funcionario, br.com.intersys.systextil.connection.Amount valor_frete_pedido) static PedidoVenda[]
list
(br.com.intersys.systextil.connection.AppConnection cn) Converte para array uma consulta que já foi executada.static PedidoVenda[]
listItensComQtdePedida
(br.com.intersys.systextil.connection.AppConnection conn) listItensPorSolicitacao
(br.com.intersys.systextil.connection.AppConnection conn, int nr_solicitacao) void
updateCancelamentoDeNotaFiscal
(br.com.intersys.systextil.connection.AppConnection conn) Atualiza os campos situação, status do pedido e status da expedição, no cancelamento de nota fiscal.static void
updateCapaPedidos
(br.com.intersys.systextil.connection.AppConnection conn, int pedido_venda, double qtde_total_itens, double valor_total_pedi, double valor_liq_itens, double qtde_saldo_pedi, double valor_saldo_pedi) static void
updateCapaPedidos
(br.com.intersys.systextil.connection.AppConnection conn, int pedido_venda, double qtde_saldo_pedi, double valor_saldo_pedi, int situacao_venda) void
updatePercentualComissao
(br.com.intersys.systextil.connection.AppConnection conn, double percComissao) void
updateQtdeEValorSaldoESituacaoVenda
(br.com.intersys.systextil.connection.AppConnection conn, double qtde_total_saldo, br.com.intersys.systextil.connection.Amount valor_total_saldo, int situacao_atualiza) void
updateSaldoNoCancelamentoDeNotaFiscal
(br.com.intersys.systextil.connection.AppConnection conn, double qtde_saldo_pedi, double valor_saldo_pedi, int cod_cancelamento) Atualiza os campos de saldo (quantidade e valor) e o código de cancelamento, e zera o campo liquida_saldo_pedido.void
updateSituacaoVenda
(br.com.intersys.systextil.connection.AppConnection conn, int situacao_venda) static int
updateSituacaoVendaToLiberacaoAutomatica
(br.com.intersys.systextil.connection.AppConnection conn, int pedido_venda, int situacao_venda)
-
Field Details
-
pedido_venda
public final int pedido_venda -
tecido_peca
-
cliente
-
cod_rep_cliente
public final int cod_rep_cliente -
perc_comis_venda
public final br.com.intersys.systextil.connection.Amount perc_comis_venda -
colecao_tabela
public final int colecao_tabela -
mes_tabela
public final int mes_tabela -
sequencia_tabela
public final int sequencia_tabela -
codigo_moeda
public final int codigo_moeda -
cond_pgto_venda
public final int cond_pgto_venda -
desconto1
public final br.com.intersys.systextil.connection.Amount desconto1 -
desconto2
public final br.com.intersys.systextil.connection.Amount desconto2 -
desconto3
public final br.com.intersys.systextil.connection.Amount desconto3 -
seq_end_entrega
public final int seq_end_entrega -
seq_end_cobranca
public final int seq_end_cobranca -
trans_pv_forne
-
trans_re_forne
-
cli_resp_tit
-
cod_via_transp
public final int cod_via_transp -
tipo_frete
public final int tipo_frete -
cidade_cif
-
cod_banco
public final int cod_banco -
natop_pv_nat_oper
public final int natop_pv_nat_oper -
natop_pv_est_oper
-
codigo_empresa
public final int codigo_empresa -
cod_cancelamento
public final int cod_cancelamento -
perc_desc_duplic
public final br.com.intersys.systextil.connection.Amount perc_desc_duplic -
codigo_vendedor
public final int codigo_vendedor -
perc_comis_vendedor
public final br.com.intersys.systextil.connection.Amount perc_comis_vendedor -
tipo_desconto
public final int tipo_desconto -
bonus_comissao
public final double bonus_comissao -
calculo_comissao
public final int calculo_comissao -
tipo_comissao
public final int tipo_comissao -
origem_pedido
public final int origem_pedido -
encargos
public final double encargos -
codigo_administr
public final int codigo_administr -
comissao_administr
public final br.com.intersys.systextil.connection.Amount comissao_administr -
promocao
public final int promocao -
classificacao_pedido
public final int classificacao_pedido -
tp_frete_redesp
public final int tp_frete_redesp -
liquida_saldo_pedido
public final int liquida_saldo_pedido -
cod_negociacao
public final int cod_negociacao -
data_emis_venda
-
data_entr_venda
-
data_digit_venda
-
valor_liq_itens
public final br.com.intersys.systextil.connection.Amount valor_liq_itens -
valor_total_pedi
public final br.com.intersys.systextil.connection.Amount valor_total_pedi -
situacao_venda
public final int situacao_venda -
criterio_pedido
public final int criterio_pedido -
cod_ped_cliente
-
desconto_item1
public final br.com.intersys.systextil.connection.Amount desconto_item1 -
desconto_item2
public final br.com.intersys.systextil.connection.Amount desconto_item2 -
desconto_item3
public final br.com.intersys.systextil.connection.Amount desconto_item3 -
tipo_prod_pedido
public final int tipo_prod_pedido -
cod_local
public final int cod_local -
tipo_pedido
public final int tipo_pedido -
pedido_sujerido
public final int pedido_sujerido -
status_pedido
public final int status_pedido -
status_expedicao
public final int status_expedicao -
observacao
-
-
Method Details
-
get
public static PedidoVenda get(br.com.intersys.systextil.connection.AppConnection conn, int pedido_venda) -
exists
public static boolean exists(br.com.intersys.systextil.connection.AppConnection conn, int pedido_venda) -
getItens
-
listItensPorSolicitacao
public PedidoVendaItem[] listItensPorSolicitacao(br.com.intersys.systextil.connection.AppConnection conn, int nr_solicitacao) -
listItensComQtdePedida
public PedidoVendaItem[] listItensComQtdePedida(br.com.intersys.systextil.connection.AppConnection conn) -
getNaturezaDeOperacao
public NaturezaDeOperacao getNaturezaDeOperacao(br.com.intersys.systextil.connection.AppConnection conn) -
getNaturezaDeOperacaoNotNull
public NaturezaDeOperacao getNaturezaDeOperacaoNotNull(br.com.intersys.systextil.connection.AppConnection conn) -
getCliente
-
atualizaEstoque
public boolean atualizaEstoque(br.com.intersys.systextil.connection.AppConnection conn) -
atualizaContabi
public boolean atualizaContabi(br.com.intersys.systextil.connection.AppConnection conn) -
updateSituacaoVenda
public void updateSituacaoVenda(br.com.intersys.systextil.connection.AppConnection conn, int situacao_venda) -
updateSituacaoVendaToLiberacaoAutomatica
public static int updateSituacaoVendaToLiberacaoAutomatica(br.com.intersys.systextil.connection.AppConnection conn, int pedido_venda, int situacao_venda) -
updateCancelamentoDeNotaFiscal
public void updateCancelamentoDeNotaFiscal(br.com.intersys.systextil.connection.AppConnection conn) Atualiza os campos situação, status do pedido e status da expedição, no cancelamento de nota fiscal. -
updatePercentualComissao
public void updatePercentualComissao(br.com.intersys.systextil.connection.AppConnection conn, double percComissao) -
updateSaldoNoCancelamentoDeNotaFiscal
public void updateSaldoNoCancelamentoDeNotaFiscal(br.com.intersys.systextil.connection.AppConnection conn, double qtde_saldo_pedi, double valor_saldo_pedi, int cod_cancelamento) Atualiza os campos de saldo (quantidade e valor) e o código de cancelamento, e zera o campo liquida_saldo_pedido. -
updateQtdeEValorSaldoESituacaoVenda
public void updateQtdeEValorSaldoESituacaoVenda(br.com.intersys.systextil.connection.AppConnection conn, double qtde_total_saldo, br.com.intersys.systextil.connection.Amount valor_total_saldo, int situacao_atualiza) -
list
Converte para array uma consulta que já foi executada. Deve ser umaAppConnection
que já foi executada e ainda não foi fechada. -
list
public static PedidoVenda[] list(br.com.intersys.systextil.connection.AppConnection conn, Cnpj cnpj) -
equals
-
hashCode
public int hashCode() -
compareTo
- Specified by:
compareTo
in interfaceComparable<PedidoVenda>
-
insert
public static void insert(br.com.intersys.systextil.connection.AppConnection conn, int pedido_venda, String tecido_peca, Cnpj cliente, int cod_rep_cliente, br.com.intersys.systextil.connection.Amount perc_comis_venda, int colecao_tabela, int mes_tabela, int sequencia_tabela, int codigo_moeda, int cond_pgto_venda, br.com.intersys.systextil.connection.Amount desconto1, br.com.intersys.systextil.connection.Amount desconto2, br.com.intersys.systextil.connection.Amount desconto3, int seq_end_entrega, int seq_end_cobranca, Cnpj trans_pv_forne, Cnpj trans_re_forne, Cnpj cli_resp_tit, int cod_via_transp, int tipo_frete, int cod_banco, int natop_pv_nat_oper, String natop_pv_est_oper, int codigo_empresa, br.com.intersys.systextil.connection.Amount perc_desc_duplic, int tipo_desconto, int calculo_comissao, int tipo_comissao, int origem_pedido, int codigo_administr, br.com.intersys.systextil.connection.Amount comissao_administr, int classificacao_pedido, Date data_emis_venda, Date data_entr_venda, Date data_digit_venda, int status_pedido, int criterio_pedido, String cod_ped_cliente, br.com.intersys.systextil.connection.Amount desconto_item1, br.com.intersys.systextil.connection.Amount desconto_item2, br.com.intersys.systextil.connection.Amount desconto_item3, int tipo_prod_pedido, int cod_local, String observacao, String obs_producao, int numero_semana, String usuario_cadastro, int frete_venda, int numero_controle, int sit_aloc_pedi, int num_periodo_prod, int bloqueio_rolo, int exigencia_requisito_ambiental, String especificar_requisito, String id_pedido_forca_vendas, int tipo_pedido, int criterio_qualidade, int prazo_extra, int desconto_extra, int cod_catalogo, int cod_preposto, br.com.intersys.systextil.connection.Amount ana_comercial_concessao_desc, int ana_comercial_prazo, br.com.intersys.systextil.connection.Amount ana_comercial_comissao, String ana_comercial_obs, int cod_funcionario, br.com.intersys.systextil.connection.Amount valor_frete_pedido) -
updateCapaPedidos
public static void updateCapaPedidos(br.com.intersys.systextil.connection.AppConnection conn, int pedido_venda, double qtde_total_itens, double valor_total_pedi, double valor_liq_itens, double qtde_saldo_pedi, double valor_saldo_pedi) -
updateCapaPedidos
public static void updateCapaPedidos(br.com.intersys.systextil.connection.AppConnection conn, int pedido_venda, double qtde_saldo_pedi, double valor_saldo_pedi, int situacao_venda) -
getTotalPedidos
public int getTotalPedidos(br.com.intersys.systextil.connection.AppConnection conn, int cod_ped_cliente, int cod_rep_cliente) -
get
public static PedidoVenda get(br.com.intersys.systextil.connection.AppConnection conn, int pedido_venda, int situacao_venda, int cod_cancelamento) -
getNomeCliente
public static String getNomeCliente(br.com.intersys.systextil.connection.AppConnection conn, int pedido_venda) -
getByCodEmpresa
public static PedidoVenda getByCodEmpresa(br.com.intersys.systextil.connection.AppConnection conn, int pedidoVenda, int codEmpresa) -
getCnpjCliente
public static Cnpj getCnpjCliente(br.com.intersys.systextil.connection.AppConnection conn, int pedido) -
exists
public static boolean exists(br.com.intersys.systextil.connection.AppConnection conn, int pedido_venda, int cliente9, int cliente4, int cliente2)
-