Class AtualizaInsumosConf
java.lang.Object
br.com.intersys.systextil.function.AtualizaInsumosConf
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionstatic intehUnidadeMedidaInteira(br.com.intersys.systextil.connection.AppConnection connection, String unidMed) static voidexecutar(br.com.intersys.systextil.connection.AppConnection conn, Mdi mdi, int ordem_conf_func, int ordem_prod_func, int cod_estagio_func, int divisao_prod, int qtde_pecas_func, Date data_producao_func, String nome_programa, int atu_estq, int sinal_qtde) Executar a função.static booleanpossuiEstagioRelacionado(br.com.intersys.systextil.connection.AppConnection conn, int numReqTela, int sequenciaOriginal, int codigoEstagioTela) static booleanpossuiPacoteRelacionado(br.com.intersys.systextil.connection.AppConnection conn, int numReqTela, int sequenciaOriginal, int ordemProducao, int pacote) static TagMessagevalidarQuantidadeEstoque(br.com.intersys.systextil.connection.AppConnection conn, int ordemProducao, int codigoEstagio, int codigoEmpresa) Valida se a quantidade necessária total de todos os pacotes é menor ou igual ao estoque disponível no depósito de estágio.
-
Field Details
-
versao_systextilweb_f
public int versao_systextilweb_f
-
-
Method Details
-
possuiEstagioRelacionado
public static boolean possuiEstagioRelacionado(br.com.intersys.systextil.connection.AppConnection conn, int numReqTela, int sequenciaOriginal, int codigoEstagioTela) throws TagException - Throws:
TagException
-
possuiPacoteRelacionado
public static boolean possuiPacoteRelacionado(br.com.intersys.systextil.connection.AppConnection conn, int numReqTela, int sequenciaOriginal, int ordemProducao, int pacote) throws TagException - Throws:
TagException
-
executar
public static void executar(br.com.intersys.systextil.connection.AppConnection conn, Mdi mdi, int ordem_conf_func, int ordem_prod_func, int cod_estagio_func, int divisao_prod, int qtde_pecas_func, Date data_producao_func, String nome_programa, int atu_estq, int sinal_qtde) throws TagException Executar a função. Se tudo correr bem, então executar commit; caso contrário, tratar a TagException.- Throws:
TagException
-
ehUnidadeMedidaInteira
public static int ehUnidadeMedidaInteira(br.com.intersys.systextil.connection.AppConnection connection, String unidMed) -
validarQuantidadeEstoque
public static TagMessage validarQuantidadeEstoque(br.com.intersys.systextil.connection.AppConnection conn, int ordemProducao, int codigoEstagio, int codigoEmpresa) Valida se a quantidade necessária total de todos os pacotes é menor ou igual ao estoque disponível no depósito de estágio. Caso contrário, retorna uma mensagem de erro.- Parameters:
conn- conexão com o banco de dadosordemProducao- ordem de produçãocodigoEstagio- código do estágiocodigoEmpresa- código da empresacodProduto- produto- Returns:
- TagMessage com a mensagem de erro, caso a quantidade necessária seja maior que o estoque disponível; ou TagMessage vazia, caso contrário.
-