Package systextil.dao

Class PeriodoProducaoCapacidade

java.lang.Object
systextil.dao.PeriodoProducaoCapacidade

public class PeriodoProducaoCapacidade extends Object
Representa a tabela TMRP_110
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    final int
     
    final double
     
    final double
     
    final int
     
    final int
     
     
  • Method Summary

    Modifier and Type
    Method
    Description
    find(br.com.intersys.systextil.connection.AppConnection conn, int linha_producao, int artigo, String nivel_estrutura, String grupo_estrutura, String subgru_estrutura, String item_estrutura, int periodo_producao)
    Faz uma busca na tabela respeitando a hierarquia dos registros.
    A busca é feita primeiro pelo item completo e artigo passados, caso não encontre tenta buscar da seguinte forma: item_estrutura = "000000" subgru_estrutura = "000" e item_estrutura = "000000" grupo_estrutura = "00000" e subgru_estrutura = "000" e item_estrutura = "000000" artigo = 0 e grupo_estrutura = "00000" e subgru_estrutura = "000" e item_estrutura = "000000"
    get(br.com.intersys.systextil.connection.AppConnection conn, int linha_producao, int artigo, String nivel_estrutura, String grupo_estrutura, String subgru_estrutura, String item_estrutura, int periodo_producao)
     
    get(br.com.intersys.systextil.connection.AppConnection conn, int linha_producao, int artigo, CodProduto produto, int periodo_producao)
     
    int
    updateCapacidadeAlocada(br.com.intersys.systextil.connection.AppConnection conn, double capacidade_alocada)
     

    Methods inherited from class java.lang.Object

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

    • linha_producao

      public final int linha_producao
    • artigo

      public final int artigo
    • periodo_producao

      public final int periodo_producao
    • capacidade

      public final double capacidade
    • capac_alocada

      public final double capac_alocada
    • produto

      public final CodProduto produto
  • Method Details

    • get

      public static PeriodoProducaoCapacidade get(br.com.intersys.systextil.connection.AppConnection conn, int linha_producao, int artigo, CodProduto produto, int periodo_producao)
    • get

      public static PeriodoProducaoCapacidade get(br.com.intersys.systextil.connection.AppConnection conn, int linha_producao, int artigo, String nivel_estrutura, String grupo_estrutura, String subgru_estrutura, String item_estrutura, int periodo_producao)
    • find

      public static PeriodoProducaoCapacidade find(br.com.intersys.systextil.connection.AppConnection conn, int linha_producao, int artigo, String nivel_estrutura, String grupo_estrutura, String subgru_estrutura, String item_estrutura, int periodo_producao)
      Faz uma busca na tabela respeitando a hierarquia dos registros.
      A busca é feita primeiro pelo item completo e artigo passados, caso não encontre tenta buscar da seguinte forma:
      1. item_estrutura = "000000"
      2. subgru_estrutura = "000" e item_estrutura = "000000"
      3. grupo_estrutura = "00000" e subgru_estrutura = "000" e item_estrutura = "000000"
      4. artigo = 0 e grupo_estrutura = "00000" e subgru_estrutura = "000" e item_estrutura = "000000"
      Parameters:
      conn - a conexao com o banco
      linha_producao - a linha de producao
      artigo - o artigo do produto
      nivel_estrutura - o nivel do produto
      grupo_estrutura - o grupo do produto
      subgru_estrutura - o subgrupo do produto
      item_estrutura - o item do produto
      periodo_producao - o periodo de producao
      Returns:
      um PeriodoProducaoCapacidade caso encontre algum, ou null caso contrário.
    • updateCapacidadeAlocada

      public int updateCapacidadeAlocada(br.com.intersys.systextil.connection.AppConnection conn, double capacidade_alocada)