Class ValidaTempoDeProducao
java.lang.Object
br.com.intersys.systextil.function.pcpb.geral.ValidaTempoDeProducao
Valida tempo de produção nos formulários
pcpb_f184 e pcpt_f085.- Author:
- sergio
-
Constructor Summary
ConstructorsConstructorDescriptionValidaTempoDeProducao(GeraLogParamError log, String tipo, double v_perc_minimo, double v_perc_maximo) Prepara um validador com determinada configuração. -
Method Summary
Modifier and TypeMethodDescriptionvoidvalidar(br.com.intersys.systextil.connection.AppConnection conn, AtomicBoolean estourouAcima, CodProduto prod, CodMaquina maquina, int ordemProducao, int minutos, double qtde) Valida o tempo de produção do registro atual.
-
Constructor Details
-
ValidaTempoDeProducao
public ValidaTempoDeProducao(GeraLogParamError log, String tipo, double v_perc_minimo, double v_perc_maximo) Prepara um validador com determinada configuração.- Parameters:
log- o gerador de log configuradotipo- o tipo de ordem, p. ex. "tecelagem", "urdimento"v_perc_minimo- o percentual mínimo de tolerância do estágio. Se estiver nulo, informar aqui um valor negativo.v_perc_maximo- o percentual máximo de tolerância do estágio. Se estiver nulo, informar aqui um valor negativo.
-
-
Method Details
-
validar
public void validar(br.com.intersys.systextil.connection.AppConnection conn, AtomicBoolean estourouAcima, CodProduto prod, CodMaquina maquina, int ordemProducao, int minutos, double qtde) throws Msg Valida o tempo de produção do registro atual.- Parameters:
conn- a conexãoestourouAcima- um objeto que terá, no retorno, a informação de que estourou ou não o limite máximoprod- o tecidomaquina- a máquinaordemProducao- a ordem de produçãominutos- os minutos apontadosqtde- a quantidade produzida apontada (quilos ou metros lineares)- Throws:
Msg- se o gerador de log estiver configurado para bloquear o processo e for acionado por causa de alguma regra que não foi atendida.
-