Package systextil.dao

Class BalanceamentoRoteiro

java.lang.Object
systextil.dao.BalanceamentoRoteiro

public class BalanceamentoRoteiro extends Object
Representa a tabela PCPC_810
  • Field Details

    • codigo_balanceio

      public final int codigo_balanceio
    • seq_operacao

      public final int seq_operacao
    • codigo_operacao

      public final int codigo_operacao
    • codigo_parte

      public final String codigo_parte
    • codigo_aparelho

      public final String codigo_aparelho
    • grupo_maquina

      public final String grupo_maquina
    • subgrupo_maquina

      public final String subgrupo_maquina
    • minutos_operacao

      public final double minutos_operacao
    • eficiencia_operacao

      public final double eficiencia_operacao
    • qtde_operadores

      public final double qtde_operadores
    • observacao

      public final String observacao
    • numero_agulhas

      public final int numero_agulhas
    • sequencia_agrup

      public final int sequencia_agrup
    • layout_maq

      public final int layout_maq
    • time_celula

      public final int time_celula
  • Method Details

    • list

      public static List<BalanceamentoRoteiro> list(br.com.intersys.systextil.connection.AppConnection cn, int codigoBalanceio)
    • getOrderGrupoAndSub

      public static Map<String,String> getOrderGrupoAndSub(br.com.intersys.systextil.connection.AppConnection cn, int codigoBalanceio)
    • updateByBalanceio

      public static void updateByBalanceio(br.com.intersys.systextil.connection.AppConnection cn, int eficienciaFamilia, int codBalanceio)
    • sumMinutosOperacao

      public static double sumMinutosOperacao(br.com.intersys.systextil.connection.AppConnection cn, int codBalanceio, String gruMaquina, String subMaquina)
      Parameters:
      cn - conexão com banco
      codBalanceio - código do balanceio
      gruMaquina - grupo da máquina
      subMaquina - subgrupo da máquina
      Returns:
      a soma dos minutos de operação de acordo com os parâmetros informados.
    • sumMinutosOperacaoByBalanceio

      public static double sumMinutosOperacaoByBalanceio(br.com.intersys.systextil.connection.AppConnection cn, int codBalanceio)
      Parameters:
      cn - conexão com o banco de dados
      codBalanceio - código do balanceio
      Returns:
      a soma dos minutos de operação de acordo com o código do balanceio informado como parâmetro.
    • sumQtdeOperadores

      public static double sumQtdeOperadores(br.com.intersys.systextil.connection.AppConnection cn, int codBalanceio)
      Parameters:
      cn - conexão com o banco de dados
      codBalanceio - código do balanceio
      Returns:
      a quantidade total de operadores pelo código de balanceio informado.
    • update

      public static void update(br.com.intersys.systextil.connection.AppConnection cn, int codOperacao, String codParte, String codAparelho, String gruMaq, String subMaq, double minutosOp, double eficienciaOp, double qtdeOperadores, String observacao, int nrAgulhas, int seqAgrup, int layoutMaq, int timeCelula, int codBalanceio, int seqOp)
    • deleteByCodigoAndSequencia

      public static void deleteByCodigoAndSequencia(br.com.intersys.systextil.connection.AppConnection cn, int codBalanceio, int seqOperacao)
    • getSeqCodigoOperacao

      public static Map<Integer,Integer> getSeqCodigoOperacao(br.com.intersys.systextil.connection.AppConnection cn, int codBalanceio)
    • listByBalanceioAndMaquina

      public static List<Integer> listByBalanceioAndMaquina(br.com.intersys.systextil.connection.AppConnection cn, int codBalanceio, String gruMaq, String subMaq)
    • existsByLayoutMaquina

      public static boolean existsByLayoutMaquina(br.com.intersys.systextil.connection.AppConnection cn, int codBalanceio, String gruMaq, String subMaq)
    • sumMinutosOperacaoBySeq

      public static double sumMinutosOperacaoBySeq(br.com.intersys.systextil.connection.AppConnection cn, int codBalanceio, int seqAgrupada)
    • exists

      public static boolean exists(br.com.intersys.systextil.connection.AppConnection cn, int codigoBalanceio, int seqOperacao)
    • insert

      public static void insert(br.com.intersys.systextil.connection.AppConnection cn, int codBalanceio, int seqOperacao, int codOperacao, String codParte, String codAparelho, CodMaquina maq, float minOperacao, float eficienciaOperacao, float qtdOperadores, int numAgulhas)
      Parameters:
      cn - conexão com o banco
      codBalanceio - código do balanceio
      seqOperacao - sequência da operação
      codOperacao - código da operação
      codParte - código parte
      codAparelho - código do aparelho
      maq - máquina -> usará o grupo e o subgrupo
      minOperacao - minutos de operação
      eficienciaOperacao - eficiência da operação
      qtdOperadores - quantidade de operadores
      numAgulhas - número de agulhas