Class ExigeSolicitacao

java.lang.Object
br.com.intersys.systextil.function.ExigeSolicitacao

public class ExigeSolicitacao extends Object
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Class
    Description
    static class 
     
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static long
    buscarHoraInicio(br.com.intersys.systextil.connection.AppConnection conn, String grupoMaquina, String subgruMaquina, int numeroMaquina, int solicitacao, int codigoParada, int codigoArea)
     
    getExigeSolicitacao(br.com.intersys.systextil.connection.AppConnection conn, int codigoParada, int areaOperacao)
    Verifica se uma parada exige solicitação de manutenção
    static void
    insertEfic090(br.com.intersys.systextil.connection.AppConnection conn, String grupoMaquina, String subgruMaquina, int numeroMaquina, int solicitacao, int pitsm)
     
    static int
    paradaPISTM(br.com.intersys.systextil.connection.AppConnection conn, int solicitacao, String grupoMaquina, String subgruMaquina, int numeroMaquina)
    Insere uma parada PISTM(Parada inserida ao término da solicitação de manutenção) no banco de dados
    static long
     
    static boolean
    permitirHoraFim(br.com.intersys.systextil.connection.AppConnection conn, String grupoMaquina, String subgruMaquina, int numeroMaquina, Date dataParada)
     
    static void
    updateEfic090(br.com.intersys.systextil.connection.AppConnection conn, String grupoMaquina, String subgruMaquina, int numeroMaquina, int solicitacao, int codigoParada, int codigoArea)
     
    static String[]
    Verifica ordem de serviço usando uma String de máquina completa Exemplos aceitos: "JACA00200015" (4+3+5), além de variações 8, 10 e 11 caracteres.
    static boolean
    verificaExigeSol(br.com.intersys.systextil.connection.AppConnection conn, String grupoMaquina, String subgruMaquina, int numeroMaquina, Date dataParada)
     
    static boolean
    verificaOrdem(br.com.intersys.systextil.connection.AppConnection conn, String maquina, int ordemServico)
    Verifica se existe uma ordem de serviço para uma máquina usando string concatenada
    static boolean
    verificaOrdem(br.com.intersys.systextil.connection.AppConnection conn, String grupoMaquina, String subgruMaquina, int numeroMaquina, int ordemServico)
    Verifica se existe uma ordem de serviço para uma máquina específica
    verificaPISTM(br.com.intersys.systextil.connection.AppConnection conn, int solicitacao)
     

    Methods inherited from class java.lang.Object

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

    • ExigeSolicitacao

      public ExigeSolicitacao()
  • Method Details

    • getExigeSolicitacao

      public static ExigeSolicitacao.Resultado getExigeSolicitacao(br.com.intersys.systextil.connection.AppConnection conn, int codigoParada, int areaOperacao)
      Verifica se uma parada exige solicitação de manutenção
      Parameters:
      conn - Conexão com o banco de dados
      codigoParada - Código da parada a ser verificada
      areaOperacao - Ýrea de operação da parada
      Returns:
      Resultado contendo se exige solicitação (1) ou não (0) e a descrição da parada
    • verificaOrdem

      public static boolean verificaOrdem(br.com.intersys.systextil.connection.AppConnection conn, String grupoMaquina, String subgruMaquina, int numeroMaquina, int ordemServico)
      Verifica se existe uma ordem de serviço para uma máquina específica
      Parameters:
      conn - Conexão com o banco de dados
      grupoMaquina - Grupo da máquina
      subgruMaquina - Subgrupo da máquina
      numeroMaquina - Número da máquina
      ordemServico - Número da ordem de serviço
      Returns:
      true se a ordem existe, false caso contrário
    • verificaOrdem

      public static boolean verificaOrdem(br.com.intersys.systextil.connection.AppConnection conn, String maquina, int ordemServico)
      Verifica se existe uma ordem de serviço para uma máquina usando string concatenada
      Parameters:
      conn - Conexão com o banco de dados
      maquina - String contendo a máquina concatenada (ex.: grupo+sub+numero)
      ordemServico - Número da ordem de serviço
      Returns:
      true se a ordem existe, false caso contrário
    • paradaPISTM

      public static int paradaPISTM(br.com.intersys.systextil.connection.AppConnection conn, int solicitacao, String grupoMaquina, String subgruMaquina, int numeroMaquina)
      Insere uma parada PISTM(Parada inserida ao término da solicitação de manutenção) no banco de dados
      Parameters:
      conn - Conexão com o banco de dados
      solicitacao - Número da solicitação
      grupoMaquina - Grupo da máquina
      subgruMaquina - Subgrupo da máquina
      numeroMaquina - Número da máquina
    • verificaPISTM

      public static ExigeSolicitacao.Resultado verificaPISTM(br.com.intersys.systextil.connection.AppConnection conn, int solicitacao)
    • insertEfic090

      public static void insertEfic090(br.com.intersys.systextil.connection.AppConnection conn, String grupoMaquina, String subgruMaquina, int numeroMaquina, int solicitacao, int pitsm)
    • updateEfic090

      public static void updateEfic090(br.com.intersys.systextil.connection.AppConnection conn, String grupoMaquina, String subgruMaquina, int numeroMaquina, int solicitacao, int codigoParada, int codigoArea)
    • parsearHoraInicio

      public static long parsearHoraInicio(Timestamp horaInicio)
    • buscarHoraInicio

      public static long buscarHoraInicio(br.com.intersys.systextil.connection.AppConnection conn, String grupoMaquina, String subgruMaquina, int numeroMaquina, int solicitacao, int codigoParada, int codigoArea)
    • verificaExigeSol

      public static boolean verificaExigeSol(br.com.intersys.systextil.connection.AppConnection conn, String grupoMaquina, String subgruMaquina, int numeroMaquina, Date dataParada)
    • permitirHoraFim

      public static boolean permitirHoraFim(br.com.intersys.systextil.connection.AppConnection conn, String grupoMaquina, String subgruMaquina, int numeroMaquina, Date dataParada)
    • verificaEscritaMaquina

      public static String[] verificaEscritaMaquina(String maquina)
      Verifica ordem de serviço usando uma String de máquina completa Exemplos aceitos: "JACA00200015" (4+3+5), além de variações 8, 10 e 11 caracteres.
      Parameters:
      maquina - String contendo a máquina concatenada (ex.: grupo+sub+numero)
      Returns:
      true se a ordem existe, false caso contrário