Package systextil.dao

Class AcumuladoVendasFatuCliente

java.lang.Object
systextil.dao.AcumuladoVendasFatuCliente

public class AcumuladoVendasFatuCliente extends Object
Representa a tabela PEDI_160
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    final int
     
    final int
     
    final int
     
    final String
     
    final int
     
    final String
     
    final double
     
    final double
     
    final double
     
    final double
     
    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 CNPJ
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static boolean
    existe(br.com.intersys.systextil.connection.AppConnection conn, int codigoEmpresa, CNPJ cgc, int vendedor, Date dataEmissao, CodProduto codProduto)
     
    static void
    insert(br.com.intersys.systextil.connection.AppConnection conn, double qtde, double valorUnitarioTotal, int codigoEmpresa, CNPJ cgc, int vendedor, Date dataEmissao, CodProduto codProduto)
     
    static void
    insertOrUpdate(br.com.intersys.systextil.connection.AppConnection conn, double qtde, double valorUnitarioTotal, int codigoEmpresa, CNPJ cgc, int vendedor, Date dataEmissao, CodProduto codProduto)
     
    static void
    insertOrUpdateRT(br.com.intersys.systextil.connection.AppConnection conn, int codigo_empresa, String cgc_r, String cgc_o, 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 void
    save(br.com.intersys.systextil.connection.AppConnection conn, int codigoEmpresa, CNPJ veCliCgcCli, int codigoRepr, int mesVenda, int anoVenda, String nivelEstrutura, String grupoEstrutura, double qtdeVendidaAdicionar, br.com.intersys.systextil.connection.Amount valorVendidoAdicionar)
    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
    static void
    saveRT(br.com.intersys.systextil.connection.AppConnection conn, int codigo_empresa, String ve_cli_cgc_cli_r, String ve_cli_cgc_cli_o, 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)
    Deprecated.
    static void
    update(br.com.intersys.systextil.connection.AppConnection conn, double qtde, double valorUnitarioTotal, int codigoEmpresa, CNPJ cgc, int vendedor, Date dataEmissao, CodProduto codProduto)
     
    static int
    updateCancelamento(br.com.intersys.systextil.connection.AppConnection conn, NotaFiscalDeSaidaItem it)
    Atualiza os dados a partir de um item de nota fiscal.
    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.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • codigo_empresa

      public final int codigo_empresa
    • ve_cli_cgc_cli

      public final CNPJ ve_cli_cgc_cli
    • codigo_repr

      public final int codigo_repr
    • ano_venda

      public final int ano_venda
    • mes_venda

      public final int mes_venda
    • nivel_estrutura

      public final String nivel_estrutura
    • grupo_estrutura

      public final String 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.
    • insertOrUpdateRT

      public static void insertOrUpdateRT(br.com.intersys.systextil.connection.AppConnection conn, int codigo_empresa, String cgc_r, String cgc_o, 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.
    • saveRT

      @Deprecated public static void saveRT(br.com.intersys.systextil.connection.AppConnection conn, int codigo_empresa, String ve_cli_cgc_cli_r, String ve_cli_cgc_cli_o, 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)
      Deprecated.
    • save

      public static void save(br.com.intersys.systextil.connection.AppConnection conn, int codigoEmpresa, CNPJ veCliCgcCli, int codigoRepr, int mesVenda, int anoVenda, String nivelEstrutura, String grupoEstrutura, double qtdeVendidaAdicionar, br.com.intersys.systextil.connection.Amount valorVendidoAdicionar)
      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
    • 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)