Class RotinaRecalculoService
java.lang.Object
br.com.intersys.systextil.function.pcpc.rotinarecalculo.service.RotinaRecalculoService
Service responsável por orquestrar o processo de recálculo de ordens de produção (pcpc_f123).
Corresponde às funções rotina_recalculo e insere_pacotes_recalculo do Vision.
Responsabilidades do chamador (tmrp_f010):
- Gerenciar a conexão e o commit/rollback da transação.
- Registrar o resultado no log do batch.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionexecutar(br.com.intersys.systextil.connection.AppConnection conn, int periodo_inicial, int periodo_final, int cod_empresa, Mdi mdi, String nome_programa) Roteia a busca de ordens pelonome_programa:tmrp_f010— viabasi_050(estrutura de componentes)pcpc_f123— viapcpc_040diretamenteexecutarParaReferencia(br.com.intersys.systextil.connection.AppConnection conn, String referencia_peca, int cod_empresa, Mdi mdi, String nome_programa) Recalcula todas as ordens ativas que usam a referência informada.
-
Constructor Details
-
RotinaRecalculoService
public RotinaRecalculoService()
-
-
Method Details
-
executarParaReferencia
public ResultadoDTO executarParaReferencia(br.com.intersys.systextil.connection.AppConnection conn, String referencia_peca, int cod_empresa, Mdi mdi, String nome_programa) Recalcula todas as ordens ativas que usam a referência informada. Chamado pelobasi_f390após salvar alterações nabasi_050.- Parameters:
referencia_peca- referência cujas ordens devem ser recalculadas
-
executar
public ResultadoDTO executar(br.com.intersys.systextil.connection.AppConnection conn, int periodo_inicial, int periodo_final, int cod_empresa, Mdi mdi, String nome_programa) Roteia a busca de ordens pelonome_programa:tmrp_f010— viabasi_050(estrutura de componentes)pcpc_f123— viapcpc_040diretamente
-