Class ExigeSolicitacao
java.lang.Object
br.com.intersys.systextil.function.ExigeSolicitacao
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic longbuscarHoraInicio(br.com.intersys.systextil.connection.AppConnection conn, String grupoMaquina, String subgruMaquina, int numeroMaquina, int solicitacao, int codigoParada, int codigoArea) static ExigeSolicitacao.ResultadogetExigeSolicitacao(br.com.intersys.systextil.connection.AppConnection conn, int codigoParada, int areaOperacao) Verifica se uma parada exige solicitação de manutençãostatic voidinsertEfic090(br.com.intersys.systextil.connection.AppConnection conn, String grupoMaquina, String subgruMaquina, int numeroMaquina, int solicitacao, int pitsm) static intparadaPISTM(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 dadosstatic longparsearHoraInicio(Timestamp horaInicio) static booleanpermitirHoraFim(br.com.intersys.systextil.connection.AppConnection conn, String grupoMaquina, String subgruMaquina, int numeroMaquina, Date dataParada) static voidupdateEfic090(br.com.intersys.systextil.connection.AppConnection conn, String grupoMaquina, String subgruMaquina, int numeroMaquina, int solicitacao, int codigoParada, int codigoArea) 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.static booleanverificaExigeSol(br.com.intersys.systextil.connection.AppConnection conn, String grupoMaquina, String subgruMaquina, int numeroMaquina, Date dataParada) static booleanverificaOrdem(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 concatenadastatic booleanverificaOrdem(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íficastatic ExigeSolicitacao.ResultadoverificaPISTM(br.com.intersys.systextil.connection.AppConnection conn, int solicitacao)
-
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 dadoscodigoParada- Código da parada a ser verificadaareaOperacao- Ý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 dadosgrupoMaquina- Grupo da máquinasubgruMaquina- Subgrupo da máquinanumeroMaquina- Número da máquinaordemServico- 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 dadosmaquina- 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 dadossolicitacao- Número da solicitaçãogrupoMaquina- Grupo da máquinasubgruMaquina- Subgrupo da máquinanumeroMaquina- Número da máquina
-
verificaPISTM
public static ExigeSolicitacao.Resultado verificaPISTM(br.com.intersys.systextil.connection.AppConnection conn, int solicitacao) -
insertEfic090
-
updateEfic090
-
parsearHoraInicio
-
buscarHoraInicio
-
verificaExigeSol
-
permitirHoraFim
-
verificaEscritaMaquina
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
-