Package systextil.dao
Class AcumuladoVendasFatuCliente
java.lang.Object
systextil.dao.AcumuladoVendasFatuCliente
Representa a tabela
PEDI_160-
Field Summary
FieldsModifier and TypeFieldDescriptionfinal intfinal intfinal intfinal Stringfinal intfinal Stringfinal doublefinal doublefinal doublefinal doublefinal br.com.intersys.systextil.connection.Amountfinal br.com.intersys.systextil.connection.Amountfinal br.com.intersys.systextil.connection.Amountfinal br.com.intersys.systextil.connection.Amountfinal intfinal intfinal int -
Method Summary
Modifier and TypeMethodDescriptionstatic booleanexiste(br.com.intersys.systextil.connection.AppConnection conn, int codigoEmpresa, Cnpj cgc, int vendedor, Date dataEmissao, CodProduto codProduto) static voidinsert(br.com.intersys.systextil.connection.AppConnection conn, double qtde, double valorUnitarioTotal, int codigoEmpresa, Cnpj cgc, int vendedor, Date dataEmissao, CodProduto codProduto) static voidinsertOrUpdate(br.com.intersys.systextil.connection.AppConnection conn, double qtde, double valorUnitarioTotal, int codigoEmpresa, Cnpj cgc, int vendedor, Date dataEmissao, CodProduto codProduto) static voidinsertOrUpdate(br.com.intersys.systextil.connection.AppConnection conn, int codigo_empresa, int cgc9, int cgc4, int cgc2, int codigo_repr, MesAno mesVenda, String nivel_estrutura, String grupo_estrutura, double qtde_vendida, BigDecimal valor_vendido, double qtde_faturada, BigDecimal valor_faturado, double qtde_canc_vend, BigDecimal valor_canc_venda, double qtde_canc_fatu, BigDecimal valor_canc_fatu) Adiciona os valores informados.static voidsave(br.com.intersys.systextil.connection.AppConnection conn, int codigo_empresa, int ve_cli_cgc_cli9, int ve_cli_cgc_cli4, int ve_cli_cgc_cli2, int codigo_repr, int mes_venda, int ano_venda, String nivel_estrutura, String grupo_estrutura, double qtde_vendida_adicionar, br.com.intersys.systextil.connection.Amount valor_vendido_adicionar) Insere o registro no banco caso o mesmo não exista, caso contrário adiciona a quantidade_vendida e valor_vendido ao registro ja existentestatic voidupdate(br.com.intersys.systextil.connection.AppConnection conn, double qtde, double valorUnitarioTotal, int codigoEmpresa, Cnpj cgc, int vendedor, Date dataEmissao, CodProduto codProduto) static intupdateCancelamento(br.com.intersys.systextil.connection.AppConnection conn, NotaFiscalDeSaidaItem it) Atualiza os dados a partir de um item de nota fiscal.static voidupdateCancelamento(br.com.intersys.systextil.connection.AppConnection conn, PedidoVenda pedido, PedidoVendaItem pedido_item) Atualiza os dados a partir de um item de um pedido.
-
Field Details
-
codigo_empresa
public final int codigo_empresa -
ve_cli_cgc_cli9
public final int ve_cli_cgc_cli9 -
ve_cli_cgc_cli4
public final int ve_cli_cgc_cli4 -
ve_cli_cgc_cli2
public final int ve_cli_cgc_cli2 -
codigo_repr
public final int codigo_repr -
ano_venda
public final int ano_venda -
mes_venda
public final int mes_venda -
nivel_estrutura
-
grupo_estrutura
-
qtde_vendida
public final double qtde_vendida -
valor_vendido
public final br.com.intersys.systextil.connection.Amount valor_vendido -
qtde_faturada
public final double qtde_faturada -
valor_faturado
public final br.com.intersys.systextil.connection.Amount valor_faturado -
qtde_canc_venda
public final double qtde_canc_venda -
valor_canc_venda
public final br.com.intersys.systextil.connection.Amount valor_canc_venda -
qtde_canc_fatu
public final double qtde_canc_fatu -
valor_canc_fatu
public final br.com.intersys.systextil.connection.Amount valor_canc_fatu
-
-
Method Details
-
updateCancelamento
public static void updateCancelamento(br.com.intersys.systextil.connection.AppConnection conn, PedidoVenda pedido, PedidoVendaItem pedido_item) Atualiza os dados a partir de um item de um pedido. É utilizado pelo processo de cancelamento de pedidos. -
updateCancelamento
public static int updateCancelamento(br.com.intersys.systextil.connection.AppConnection conn, NotaFiscalDeSaidaItem it) Atualiza os dados a partir de um item de nota fiscal. É utilizado pelo processo de cancelamento de nota fiscal. -
insertOrUpdate
public static void insertOrUpdate(br.com.intersys.systextil.connection.AppConnection conn, int codigo_empresa, int cgc9, int cgc4, int cgc2, int codigo_repr, MesAno mesVenda, String nivel_estrutura, String grupo_estrutura, double qtde_vendida, BigDecimal valor_vendido, double qtde_faturada, BigDecimal valor_faturado, double qtde_canc_vend, BigDecimal valor_canc_venda, double qtde_canc_fatu, BigDecimal valor_canc_fatu) Adiciona os valores informados. -
save
public static void save(br.com.intersys.systextil.connection.AppConnection conn, int codigo_empresa, int ve_cli_cgc_cli9, int ve_cli_cgc_cli4, int ve_cli_cgc_cli2, int codigo_repr, int mes_venda, int ano_venda, String nivel_estrutura, String grupo_estrutura, double qtde_vendida_adicionar, br.com.intersys.systextil.connection.Amount valor_vendido_adicionar) Insere o registro no banco caso o mesmo não exista, caso contrário adiciona a quantidade_vendida e valor_vendido ao registro ja existente- Parameters:
conn-codigo_empresa-ve_cli_cgc_cli9-ve_cli_cgc_cli4-ve_cli_cgc_cli2-codigo_repr-mes_venda-ano_venda-nivel_estrutura-grupo_estrutura-qtde_vendida_adicionar-valor_vendido_adicionar-
-
existe
public static boolean existe(br.com.intersys.systextil.connection.AppConnection conn, int codigoEmpresa, Cnpj cgc, int vendedor, Date dataEmissao, CodProduto codProduto) -
update
public static void update(br.com.intersys.systextil.connection.AppConnection conn, double qtde, double valorUnitarioTotal, int codigoEmpresa, Cnpj cgc, int vendedor, Date dataEmissao, CodProduto codProduto) -
insert
public static void insert(br.com.intersys.systextil.connection.AppConnection conn, double qtde, double valorUnitarioTotal, int codigoEmpresa, Cnpj cgc, int vendedor, Date dataEmissao, CodProduto codProduto) -
insertOrUpdate
public static void insertOrUpdate(br.com.intersys.systextil.connection.AppConnection conn, double qtde, double valorUnitarioTotal, int codigoEmpresa, Cnpj cgc, int vendedor, Date dataEmissao, CodProduto codProduto)
-