Package systextil.dao

Class AcumuladoDeCotas

java.lang.Object
systextil.dao.AcumuladoDeCotas

public class AcumuladoDeCotas extends Object
Representa a tabela PEDI_170
  • Field Details

    • TIPO_DEF_NAO_ENCONTRADO

      public static int TIPO_DEF_NAO_ENCONTRADO
    • TIPO_DEF_POR_REGIAO_E_REPRESENTANTE

      public static int TIPO_DEF_POR_REGIAO_E_REPRESENTANTE
    • TIPO_DEF_POR_REPRESENTANTE

      public static int TIPO_DEF_POR_REPRESENTANTE
    • TIPO_DEF_POR_REGIAO

      public static int TIPO_DEF_POR_REGIAO
    • TIPO_DEF_POR_ARTIGO

      public static int TIPO_DEF_POR_ARTIGO
    • periodo_cotas

      public final int periodo_cotas
    • codigo_regiao

      public final int codigo_regiao
    • codigo_repr

      public final int codigo_repr
    • artigo_cotas

      public final int artigo_cotas
    • qtde_cotas

      public final double qtde_cotas
    • valor_cotas

      public final br.com.intersys.systextil.connection.Amount valor_cotas
    • qtde_vendida

      public final double qtde_vendida
    • valor_vendido

      public final br.com.intersys.systextil.connection.Amount valor_vendido
    • qtde_cancelada

      public final double qtde_cancelada
    • valor_cancelado

      public final br.com.intersys.systextil.connection.Amount valor_cancelado
  • Method Details

    • get

      public static AcumuladoDeCotas get(br.com.intersys.systextil.connection.AppConnection conn, int periodo_cotas, int codigo_regiao, int codigo_repr, int artigo_cotas)
    • calcularSaldoCotas

      public double calcularSaldoCotas(NotaFiscalDeSaidaItem item, int mdi_tipo_controle_cotas, br.com.intersys.systextil.connection.Amount margem_repr, br.com.intersys.systextil.connection.Amount margem_art)
    • getTipoDefCotas

      public static int getTipoDefCotas(br.com.intersys.systextil.connection.AppConnection conn, int periodo_cotas, int codigo_regiao, int codigo_repr)
      Retorna o tipo de definição de cotas. Esta lógica foi extraída do processo pedi_f200.
      Returns:
      o tipo de definição encontrado, ou TIPO_DEF_NAO_ENCONTRADO (zero) se não for encontrado.
    • insert

      public static void insert(br.com.intersys.systextil.connection.AppConnection conn, int periodo_cotas, int codigo_regiao, int codigo_repr, int artigo_cotas, double qtde_cotas, br.com.intersys.systextil.connection.Amount valor_cotas, double qtde_vendida, br.com.intersys.systextil.connection.Amount valor_vendido)