Class Urdumes

java.lang.Object
systextil.bo.urdumes.Urdumes

public class Urdumes extends Object
Representa as validações existentes para a instalação de urdumes em teares
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    final systextil.dao.Alternativa
     
    final int
     
    final int
     
    final int
     
  • Constructor Summary

    Constructors
    Constructor
    Description
    Urdumes(br.com.intersys.systextil.connection.AppConnection conn, int ordemProducao, int codigoRolo, int areaProducao)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static int
    getAlimentadorPorMaquinaEOrdem(br.com.intersys.systextil.connection.AppConnection conn, systextil.dao.CodMaquina maq, int ordemProducao, int situacao, int alimAnterior)
    Método utilizado para retornar quais alimentadores da máquina e ordem de produção já estão cadastrados, de acordo com a lista de alimentadores.
    static br.com.intersys.systextil.connection.Amount
    getSaldoProducao(br.com.intersys.systextil.connection.AppConnection cn, int codigoRolo, int ordemProducao)
     
    static List<Integer>
    listAlimentadores(br.com.intersys.systextil.connection.AppConnection conn, systextil.dao.CodMaquina maq, int ordemProducao, int situacao)
    Método utilizado para listar todos os alimentadores cadastrados para a máquina e OP.
    static systextil.dao.Alternativa[]
    listAlternativas(br.com.intersys.systextil.connection.AppConnection cn, int ordemProducao, int areaProducao)
     
    static List<Integer>
    listSituacaoPorAlimentador(br.com.intersys.systextil.connection.AppConnection conn, systextil.dao.CodMaquina maquina, int ordemProducao, int alimentador)
    Método que lista a situação pela máquina, OP e alimentadores.
    static boolean
    rejectSubProgramacao(br.com.intersys.systextil.connection.AppConnection cn, int ordemProducao, int areaProducao)
    Método utilizado para rejeitar instalação de urdumes que já tenham sub-programação.
    static void
    rejectSubProgramacao(br.com.intersys.systextil.connection.AppConnection cn, int ordemProducao, systextil.dao.AreaDeProducao areaProducao)
    Método utilizado para rejeitar instalação de urdumes que já tenham sub-programação.

    Methods inherited from class java.lang.Object

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

    • ordemProducao

      public final int ordemProducao
    • codigoRolo

      public final int codigoRolo
    • alternativaUrdume

      public final systextil.dao.Alternativa alternativaUrdume
    • areaProducao

      public final int areaProducao
  • Constructor Details

    • Urdumes

      public Urdumes(br.com.intersys.systextil.connection.AppConnection conn, int ordemProducao, int codigoRolo, int areaProducao)
  • Method Details

    • getSaldoProducao

      public static br.com.intersys.systextil.connection.Amount getSaldoProducao(br.com.intersys.systextil.connection.AppConnection cn, int codigoRolo, int ordemProducao)
    • rejectSubProgramacao

      public static void rejectSubProgramacao(br.com.intersys.systextil.connection.AppConnection cn, int ordemProducao, systextil.dao.AreaDeProducao areaProducao) throws TagException
      Método utilizado para rejeitar instalação de urdumes que já tenham sub-programação.
      Throws:
      TagException - ATENÇÃO! Não é possível realizar a instalação , pois a ordem de produção já possui sub-programação.
    • rejectSubProgramacao

      public static boolean rejectSubProgramacao(br.com.intersys.systextil.connection.AppConnection cn, int ordemProducao, int areaProducao)
      Método utilizado para rejeitar instalação de urdumes que já tenham sub-programação.
      Returns:
      true se o urdume já possui sub-programação
    • listAlternativas

      public static systextil.dao.Alternativa[] listAlternativas(br.com.intersys.systextil.connection.AppConnection cn, int ordemProducao, int areaProducao)
    • getAlimentadorPorMaquinaEOrdem

      public static int getAlimentadorPorMaquinaEOrdem(br.com.intersys.systextil.connection.AppConnection conn, systextil.dao.CodMaquina maq, int ordemProducao, int situacao, int alimAnterior)
      Método utilizado para retornar quais alimentadores da máquina e ordem de produção já estão cadastrados, de acordo com a lista de alimentadores.
    • listAlimentadores

      public static List<Integer> listAlimentadores(br.com.intersys.systextil.connection.AppConnection conn, systextil.dao.CodMaquina maq, int ordemProducao, int situacao)
      Método utilizado para listar todos os alimentadores cadastrados para a máquina e OP.
      Returns:
      alimentadores
    • listSituacaoPorAlimentador

      public static List<Integer> listSituacaoPorAlimentador(br.com.intersys.systextil.connection.AppConnection conn, systextil.dao.CodMaquina maquina, int ordemProducao, int alimentador)
      Método que lista a situação pela máquina, OP e alimentadores.
      Returns:
      0 para ATIVO ou 1 para INATIVO.